body {    margin: 0;    padding: 0;    border: 0;    background-color: #fff;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px; font-weight:normal; color:#333;}a img { border:0;}img.left {	float: left;	margin: 0 10px 0 0;	border:solid 1px #333;}img.right {	float: right;	margin: 0 0 10px 10px;	border:solid 1px #333;}/* Hlavička */#header {	width: 1049px; height:328px;	margin: 0 auto;	background-image:url(images/bg/_ases_01.jpg); background-repeat:no-repeat;}/* MenuTOP */#menuTop {	width:676px; height:51px;	margin-right:0px; margin-top:250px;	float:right;}#menuTop ul {	padding: 0px; margin:0; list-style:none;}#menuTop li {	text-decoration: none;	font-size: 10px;	font-weight: bold;	display: block;	float: left;}#menuTop a {	text-transform: uppercase;	text-decoration: none;	font-weight: bold;	color: #FFFFFF;	height:41px;	padding: 0px;	cursor: pointer;}#menuTop a:hover {	color: #bcf; cursor: pointer;}/* OBSAH */#page {	width: 1045px;	margin: 0 auto; padding:0px;	background-color: #fff;	background-image:url(images/bg/_bg.jpg); background-repeat:repeat-y; background-position:center;	}#content {	width: 1005px;	padding: 10px;}#levySL {	width: 220px;	float: left;	margin-top: 0px; padding-top:0; padding-right:20px; background-color:#fff;}#levySL ul {	padding: 0px 0px 0px 0px;}#levySL li {	list-style: none; width:210px;	background-image:url(images/bg/menuL_bg.jpg);	padding: 0px 0px 0px 10px;	margin-bottom:2px;	display: block;	float: left;}#levySL a{ 	display: block;	text-align: left;	text-decoration: none;	font-weight: bold;	color: #333;	height:23px;	width: 200px;	padding: 10px 0px 0px 0px;	cursor: pointer;}	#levySL a:hover {color: #666; cursor: pointer;	display: block;	float: left;}#pravySL {	width: 190px;	float: right; padding:0px 0px 0px 0px;	margin-top: 0px;	background-color:#fff;}#pravySL .date {	line-height:24px;	color:#9EA5C5;}#pravySL a{	color:#484A48;}#pravySL a:hover{	color:#999; text-decoration:none;}.novinky_title{	color:#fff;	background:url(images/bg/novinky_nadpis.jpg); background-repeat:no-repeat;	font-weight:bold; text-align:left; font-size:12px; letter-spacing:2px;	width:176px; height: 19px;	padding-left:7px; padding-top:7px; padding-right:7px;}.novinky_text{	color:#4F4C4C; background-color:#f7f7f7;	font-weight: normal; text-align: left; font-size:11px; font-weight:bold;	width:175px;	padding-left:7px; padding-top:10px; padding-right:7px; padding-bottom:15px; margin-top:1px;	border:#C9CEE3 solid 1px;}.novinky_date{	color:#9EA5C5; font-size:10px; line-height:18px;}.novinky {	color:#9EA5C5;	padding:0;	text-align:left;}#main_txt {	width: 560px;	margin-top: 0px; padding:0px 0px 0px 0px;	font: normal 11px; line-height:16px;	text-align: justify;	float: left;	background-color:#fff;}/* Footer */#footer {	width:1019px; height:30px; font-size:11px;	background-image:url(images/bg/_ceska_solarni_07.jpg); background-repeat:no-repeat;	color:#999;	margin:0px auto; padding-right:30px; padding-top:10px; padding-bottom:10px;	text-align:right;}a.footer:link, a.footer:visited, a.footer:active {	color: #999;	text-decoration: underline;}a.footer:hover {	color: #333;	text-decoration: none;}  a:link, a:visited, a:active {	color: #333;	text-decoration: underline;	cursor: pointer;}a:hover {	color: #000;	text-decoration: underline;	cursor: pointer;}/* Texty */.title {	color: #2769BF; font-size: 18px;	text-decoration: none;	font-weight: normal;	background-color: #fff; border: 0px solid #C9CEE3;	padding: 0px;	line-height: 24px;}.nadpis {	font-weight: bold;	font-size:14px;}.nadpis_modry {	font-weight: normal;	font-size:14px;	color:#242E76;}.text11px {	font-weight: normal;	font-size:11px;}.i{	font-style:italic;}.b{	font-weight:bold;}.vel10{	font-size:10px;}.normal_weight{	font-weight:normal;}.u{	text-decoration:underline;}.red{	color:#aa0000;}h1, h2, h3 {	margin: 0;	font-weight: normal;	color: #000000;}h1 { font-size: 197%; }h2 { font-size: 167%; }h3 { font-size: 100%; font-weight: bold; padding-bottom: 10px; }old; color:#184481;.formular_pozemky {	float:left;	color:#555;	margin:0px;}p {	margin: 0px;	padding:0px;}ul.ctverecky {	margin-left: 0px;	padding-left:30px;	list-style-image:url(images/bg/li.jpg);}ul {	margin-left: 0px;	padding-left:30px;}li {	margin-left: 0px;	padding-left:0px;}table {	border:solid #DCE1E5 0px;	padding:0px;}td {	border:solid #DCE1E5 1px;	padding:2px 10px 2px 10px;	vertical-align:top;}td.empty {	border:solid #DCE1E5 0px;	padding:0px;	vertical-align:top;}/*  Kalkulačka */table.calc{	border:solid #FABE00 2px;	padding:0px; margin:0;}td.calc {	border:solid #DCE1E5 1px; font-size:10px;	padding:3px 10px 3px 10px;	vertical-align: bottom; text-align:right;}td.calcL {	border:solid #DCE1E5 0px; font-size:10px;	padding:3px 10px 3px 10px;	vertical-align: bottom; text-align: left;}td.calc-cara {	padding:0px; height:1px; background-color:#FABE00; border:0px;}ul.calc {list-style:none; padding-left:15px; text-align:justify;}/*  Kontaktní formulář */table.odesilatko{	border:solid #FABE00 0px;	padding:0px; margin:0;}td.odesilatko {	border:solid #DCE1E5 0px; font-size:12px;	padding:3px 10px 3px 10px;	vertical-align: bottom; text-align: left;}/*Dotazník */.dotaznik_nadpis {	font-weight: normal;	font-size:14px;	color:#242E76;}.dotaznik_nastred {	vertical-align:middle;}.zakaznik_title {	background-color:#C86B4F;	color:#FFFFFF;	padding-top: 10px; padding-bottom: 10px;}.zakaznik {	border:solid 0px #eee;	background-color:#D2886D;	color:#FFFFFF;}/*FAQ */.faq_1 {border: solid 1px #DBDDEE;padding:15px; margin: 20px 0px 0px 0px;}/*  STAVEBNICE */#stavebnice{	padding:0px; margin:0;}#stavebnice td{	width:160px;	padding:10px; text-align:center;}#stavebnice img{	width:100px;	max-height:130px;	padding:0px; margin:0; vertical-align:top;}#stavebnice .nazev{	height:50px;	font-weight: bold;	font-size:12px;	color:#242E76;}#stavebnice .obrazek{	height:130px;}#stavebnice .popis{	height:50px; font-size:9px;}#stavebnice .cena{	font-weight: bold;	font-size:12px;	color:#ee0000;}#stavebnice .cena_dph{	font-size:9px;}#stavebnice .sekce{	font-size:10px;	color:#000000;	text-align: center;}
