body {
     padding: 0;
     font: 70% verdana, sans-serif;
     background-color: #00B9CA;
     color: #737373;
     margin-top:0px;
     text-align: center /* prd Internet Explorer */
}
#main {
     width: 765px;   /* celková širka */
     margin-left: auto;
     margin-right: auto;
     text-align: left;
     background-color: #fff;
}
#page-null {
     padding: 0;
     border: 0;     
}
#page {
    width: 625px;
}
#header-null {
     width: 100%;
     padding: 0;
     border: 0;   
}
#header {
     background:#ff0000;
}
#header_two {
     background:#0C1E6A;
     color:#fff;
     padding-top: 13px;
}
#center-null {
     width: 490px;     
     float: right;
     padding: 0;
     border: 0;     
}
#center {

}
#right-null {
     width: 137px;
     float: right;
     padding: 0;
}
#right {
   text-align: center;
}
#left {
     padding: 0px;
}
#left-null {
     width: 135px;
     float: right;
     padding: 0;
     border: 0;     
}
#footer-null {
     clear: both;
     width: 100%;
     padding: 0;
     border: 0;  
}
#footer {
     padding: 2px;
     color: #00B9CA;   
     background-color: #14267D;
     font-size:80%;
}
.noscreen { 
     display: none
}

/* formatovanie */
div#language{
     text-align:right;
     background-color: #ff0000; 
     color:#fff;
     font-size:85%;
     padding-right: 5px;
}
div#language_two{
     text-align:right;
     background-color: #0C1E6A; 
     color:#fff;
     font-size:85%;
     padding-right: 5px;
}
a{color:#000;text-decoration:none;}
a:hover{text-decoration:underline}
div#language a{color:#fff;text-decoration:none;}
div#language a:hover{text-decoration:underline}
div#language_two a{color:#fff;text-decoration:none;}
div#language_two a:hover{text-decoration:underline}
a.jazyky_select {
	font-weight: bold;
}
div#footer a{color: #00B9CA;text-decoration:none;}
div#footer a:hover{text-decoration:underline}
div.menu_imunita{width:135px;_width:135px;color:#990709;margin-top:8px;text-indent:7px;font-size:101%;}
div.menu_imunita a.menu_item{width:135px;_width:135px;display:block;color:#990709;margin-top:6px;margin-bottom:6px;padding-top:1px;padding-bottom:1px;}
div.menu_imunita a:hover.menu_item{width:135px;_width:135px;background:#ff0000;color:white;padding-top:1px;padding-bottom:1px;text-decoration:none;}
div.menu_imunita a.menu_item_sel{width:135px;_width:135px;display:block;background:#ff0000;color:white;margin-top:6px;margin-bottom:6px;padding-top:1px;padding-bottom:1px;}
div.menu_imunita a:hover.menu_item_sel{text-decoration:none;};
a.odkaz{color:#ffffff;font-weight:bold;font-size:105%;}
div.cesta{border-top:1px solid #fff;text-indent:137px;color:#fff;padding-bottom: 2px; width: 100%;}
div.cesta a{color:#fff;}
#obsah_two{background:#fff;padding:5px;_height: 180px; min-height: 180px;}
#obsah{padding:10px;background:#ccc;}
div.subsections{background:#ccc;color:#000;border-bottom:1px solid #fff;padding-left:10px;font-size:90%;border-top: 1px solid white}
div.subsections a:hover{text-decoration:underline;color:#000;}  
.podmenu {padding: 2px;}
h3{color:#ff0000;	font-size: 1.1em;margin-top:0px;}
#obsah_two a{color:#458bce;}
#obsah_two a:hover{text-decoration:underline;}
.poradenstvo_otazka{margin-bottom:5px;}
.poradenstvo_odpoved{margin-bottom:20px;}
.poradenstvo_strana{	color: #458ccb;
	font-weight: bold;
	margin-left: 10px;}
.link_spat {
	color: #458bce;
	text-decoration: none;
	font-weight: bold;
	float: left;
}
.link_hore {
	color: #458bce;
	text-decoration: none;
	font-weight: bold;
	float: right;
}
.link_dopredu {
	color: #458bce;
	text-decoration: none;
	font-weight: bold;
	margin-left:350px;
}
#vypis_novinky {
	font-size: 11px;
	color: #6F6F6F;
	text-align: left;
	margin-left: 4px;
	width: 100px;
}
#vypis_novinky span {
	height: 100%;
	float: left;
}
#vypis_novinky span a {
	font-size: 11px;
	color: #6F6F6F;
	text-decoration: none;
}
#vypis_novinky div {
	clear: both;
}
.medzera_novinky {
	width: 100%;
	height: 5px;
}



#obr_novinky {
	margin-top: 25px;
	margin-left:10px;
}
.obr_logo{margin-left:10px;}
.text_novinky {
	padding-left: 7px;
}
.text_novinky_all{padding-top:20px;}
a img{border:0px;}
div.profil{padding:5px;width:450px;}
div.left{width:220px;float:left;margin-right:15px;}
div.left div{margin-top:10px;}
div.right div{margin-top:10px;}
div.right img{margin-left:370px;}
.content_text{width:460px;padding:5px;border-left:10px solid #ccc;border-right:10px solid #ccc;border-top:10px solid #ccc;border-bottom:10px solid #ccc}
.produkty{padding:10px;background:#ccc;height:580px;_height:560px;}
.produkt{background:white;width:140px;float:left;padding:3px;_padding:0px;margin-right:10px;height:280px;_height:290px;margin-bottom:10px;}
.produkt_center{background:white;width:140px;float:left;padding:5px;margin-right:10px;height:280px;_height:290px;}
.produkt_right{background:white;width:140px;float:left;padding:5px;height:280px;_height:290px;}
.produkty p{margin-top:4px;margin-bottom:4px;}
.produkty a{color: #458bce;}

.produkt .produkty_text {
height:75px;
}
.produkt .produkty_obrazok {
height:135px;
}
.produkt .produkty_footer {
background-color: #D4D4D4;
border:1px solid #ffffff;
width:138px;
height: 30px;
position:relative;
bottom:-35px;
}
.produkt_center .produkty_footer{
background-color: #D4D4D4;
border:1px solid #ffffff;
width:138px;
height: 20px;
position:relative;
bottom:-50px;
}
.produkt_right .produkty_footer{
background-color: #D4D4D4;
border:1px solid #ffffff;
width:138px;
height: 20px;
position:relative;
bottom:-50px;
}
table.kontakt{width:460px;}
td{vertical-align:top}
.kontakt_tlacitko{background:#fff;border:1px solid black;width:100px;}
.pleuran {
	text-align:right;
	position:relative;
	top:-30px;
	padding-right:5px;
	float: right;
}
.pleuran a:hover {
	color: #fff;
}
.imunita {
	padding-top: 10px;
	padding-bottom: 10px;
}
.obchod_uvod {
	border: 10px solid #CBCBCB;
	padding: 5px;
}
.obchod_box {
	float: left;
	width: 150px;
	border-left: 10px solid #CBCBCB;
}
.obchod {
	background-color: #CBCBCB;
}
.obchod form {
	background-color: #CBCBCB;
	margin: 0;
	height: 230px;
}
.produkt_popis {
	background-color: white;
	height: 165px;
}
.produkt_nazov {
	text-align: right;
	padding: 5px;
}
.produkt_nazov2 {
	padding-top: 10px;
	padding-left: 5px;
}
.produkt_nazov2 img {
	float: left;
}
.produkt_cena {
	text-align: right;
	float: right;
	_padding-top: 50px;
}
.produktshop {
	border: 1px solid white;
}
.produktshop a {
	color: #458BCE;
}

