body {margin:auto;padding:auto;background:#d9edee;font-size:13px;font-family: calibri, arial, verdana;background: #d6ecef url(../img/bg2.gif) 0 0 repeat-x;}a {color:#80bd45;text-decoration:none;}a:hover {color:#45abbd;text-decoration:underline;}hr {visibility:none;}#container {width:1001px;margin:auto;padding:auto;}#header {background: url(../img/tophost.jpg) 0 0 no-repeat;height:343px;width:1001px;}#putac {color:#7ec6f3;margin:0px;padding-top:2px;position:absolute;padding-left:25px;font-weight:bold;font-size:150%;} #header img{position:absolute;border:0px;padding-left:34px;margin:0px;}#nav {width:1001px;margin-top:0px;height:51px;background: url(../img/pasik.jpg) 0 0 no-repeat;}#nav li{text-transform:uppercase;float:left;padding-top:10px;height:51px;padding-left:5px;margin-left:20px;color:#fff;font-size:110%;font-weight:bold;list-style:none;}#nav ul a{color:#fff;text-decoration:none;}#nav ul a:hover{color:#d8f157;border-bottom:1px solid #fff;text-decoration:none;}#nav ul{width:910px;padding-top:30px;margin-top:0px;margin-left:30px;padding:0px;height:51px;}#center {margin:auto;width:1000px;background: url(../img/bg.gif) center center repeat-y;}#page{padding-left:20px;width:940px;margin:auto; }.box {padding:1px;float:left;height:238px;width:184px;background: url(../img/box.jpg) center center no-repeat;} .clear {clear:both;}.nadpis {margin:auto;padding:10px;color:#3096d6;font-size:130%;}.obsah{margin:0px;padding:0px;}.box ul  {color:#182b37;font-size:110%;margin:0px;padding:12px;}.box li {margin:0px;padding:0px;list-style:none;}.cena{margin-top:-20px;width:184px;height:40px;background: url(../img/cena.jpg) center center no-repeat;}.cena p {font-size:143%;color:#000;}.cena a {color:#d8f157;text-decoration:none;}.cena a:hover {color:#d8f157;text-decoration:underline;}#footer {margin-top:30px;width:930px;font-size:90%;height:75px;background: url(../img/footer.gif) center center repeat-x;}#referencie {width:300px;float:left;margin-right:15px;}#referencie p{float:left;margin:5px;text-align:center;}#referencie img{display:block;}#referencie h2{font-family: cambria;font-size:180%;color:#494949;border-bottom:1px solid #cecece;}#informacie {width:190px;float:left;margin-right:15px;}#informacie h2{font-family: cambria;font-size:180%;color:#494949;border-bottom:1px solid #cecece;}#informacie dl {margin:0px;padding:0px;}#about {text-align:justify;width:410px;float:left;}#about h2{font-family: cambria;font-size:180%;color:#4599ce;border-bottom:1px solid #ebf6b3;}#about p {margin-top:-10px;padding:0px;}#about img {float:left;}.bot {margin-left:10px;}#rozdel {margin-top:30px;}#smile{text-align:justify;width:400px;float:left;margin-right:10px;}#smile h2{font-family: cambria;font-size:160%;color:#87c23b;border-bottom:1px solid #ebf6b3;}#smile img{float:left;}#novinky {width:220px;float:left;}#novinky h2{text-align:center;letter-spacing:2px;font-family: cambria;font-size:160%;color:#494949;border-bottom:1px solid #cecece;}#novinky h6{font-size:120%;margin-top:10px;margin-bottom:0px;padding:0px;}#novinky{text-align:justify;background:#f9fce8;padding:15px;}#novinky p{margin:0px;padding:0px;}#novinky em{font-size:90%;}#reklama {width:250px;float:left;margin-right:15px;}#reklama h2{font-family: cambria;font-size:120%;color:#494949;border-bottom:1px solid #cecece;}#same-pages-list{width:170px;padding:5px;font-weight:bold;font-size:130%;float:left;}#same-pages-list li{list-style:none;background:#f9fce8;width:170px;padding:5px;margin-bottom:1px;}#same-pages-list ul{margin:0px;padding:0px;}#maincol2 h1{font-size:200%;color:#8bb400;border-bottom:1px solid #9ed1f2;}#maincol2 {font-size:110%;margin-left:20px;float:left;width:500px;}#right_col{margin-left:15px;width:213px;height:900px;float:left;color:#48ae5d;background: url(../img/right_col.jpg) center top no-repeat;}#right_col h3{margin-left:10px;font-weight:bold;color:#95ffae;text-align:center;font-size:180%;width:90%;border-bottom:1px solid #90e8a4;}#right_col p{margin-left:10px;width:90%;padding-bottom:10px;border-bottom:1px solid #3aaf52;}#right_col em{float:right;font-weight:bold;font-size:180%;color:#7ee292;}.domena input {height:40px;width:250px;font-size:200%;}.reg_box{padding:10px;margin-top:10px;}.reg_box h2{margin:0px;padding:0px;}.reg_box em{font-size:80%;color:#9294cb;}/* XXXXXXXXXXXXXXXXXXXXXXX objednavka - order  XXXXXXXXXXXXXXXXXXXXX */#order{}#order .form_option {	padding: 13px;	border: 1px solid #ffffff;	border-bottom: 1px solid #DDDDDD;}#order .form_option.selected, #order .form_option.group {	background: #d4ebf6;	border: 1px solid #c8dfea;}#order .form_option label {	color: #f47d29;/*#18759B;*/	font-weight: bold;	padding-left: 1em;	cursor: pointer;}#order .form_option label .grey {	color: #AAAAAA;}#order .form_option ul {	margin: 10px 0 0 4em !important;	padding: 0px !important;}#order h4 {color: #18759b;}#order2 .reg_rychla_registracia {	padding: 13px;	border: 1px solid #ffffff;	border-bottom: 1px solid #DDDDDD;}#order2 .reg_rychla_registracia.selected, #order2 .reg_rychla_registracia.group {	background: #f6d4f2;	border: 1px solid #c8dfea;}#order2 .reg_rychla_registracia label {	color: #f47d29;/*#18759B;*/	font-weight: bold;	padding-left: 1em;	cursor: pointer;}#order2 .reg_rychla_registracia label .grey {	color: #AAAAAA;}#order2 .reg_rychla_registracia ul {	margin: 10px 0 0 4em !important;	padding: 0px !important;}#domena {position:absolute;padding-top:180px;padding-left:550px;}.pole{font-weight:bold;font-size:230%;}#domena input{margin-top:-30px;padding:0px;}.text {padding-left:40px;font-size:230%;color:#17640e;font-weight:bold;}#step1 {color:#fff; }#step2 {color:#fff; }#step3 {color:#fff; }#step4 {color:#fff; }#step5 {color:#fff;} #maincol2 td {border-bottom:1px solid #e9ffc9;padding:5px;}blockquote {overflow:auto;border:2px dashed #9ed1f2;height:300px;width:500px;padding:0px;margin:0px;}		 
