/* 
POVOLENE FONTY
font-family: sans-serif;  
font-family: ‘Arial Black’, ‘Gadget CE’, sans-serif; 
font-family: Palatino, ‘palatino linotype’, serif;  
font-family: monospace;  
font-family: Georgia, ‘New York CE’, utopia, serif;  
font-family: Impact, ‘Techno CE’, sans-serif;  
font-family: ‘Lucida Console’, ‘Monaco CE’, fixed, monospace;  
font-family: Tahoma, ‘Lucida Grande CE’, lucida, sans-serif;  
font-family: serif;  
font-family: ‘Trebuchet MS’, ‘Geneva CE’, lucida, sans-serif;  
font-family: Verdana, ‘Geneva CE’, lucida, sans-serif;  
*/


@media screen {
.hlavaprint {display: none;}
}

@media print {
  @page {margin: 1cm 1cm;}
  .noprint {display:none;}
  textarea {border:0;}
  .printtable {width: 100%}
  .nezalomtlac {page-break-after:always  }
}



/* defaultne parametre */

A {color:#001950; font-family: sans-serif; font-size:11px; text-decoration:none;}
A:hover {color: #003300; text-decoration:underline}
 

BODY {font-family: sans-serif; font-size: 11px;  
  background-color: #ffffff; background-repeat: repeat-y; background-position: center; margin:0;
  }

P {font-family: Verdana, ‘Geneva CE’, lucida, sans-serif; font-size:11px; }
TD {font-family: Verdana, ‘Geneva CE’, lucida, sans-serif; font-size: 11px;}
/*TD.PageHead {background-color:#3A6EA5;} */
 
 
 
/* odkazy */
A.menu {color: #fffff0; font-size: 8pt; font-family: Tahoma, ‘Lucida Grande CE’, lucida, sans-serif;}
A.menu:hover {color: #FFFF80;}

A.menu2 {color: #707070; font-size: 8pt;}
A.menu2:hover {color: #003300;}

A.m1 {color: #cccccc; font-size: 8pt;}
A.m1:hover {color: #FFFF80;}

A.m1a {color: #ffffff; font-size: 8pt;}
A.m1a:hover {color: #FFFF80;}

A.nadpis  {color: #006699; font-size: 9pt; font-weight: bold;} 
A.nadpis:hover {color: #003300; font-weight: bold;}

A.nadpis2 {color: #006699; font-size: 15pt; font-weight: bold;}
A.nadpis2:hover {color: #003300; font-weight: bold; }

A.zlta {color: #FFFF80; font-size: 8pt; text-decoration: underline}
A.zlta:hover {color: #ffffff; text-decoration: none}



.SectionTitle {font-family: Verdana, Tahoma, Helvetica, Arial; font-size: 11px;   background-color:#a2b7c4; color:#000066;}
.SectionTitle2 {font-family: Verdana, Tahoma, Helvetica, Arial; font-size: 11px;   background-color:#a2b7c4; color:#000066;}
.titulok2 {font-family: Verdana, Tahoma, Helvetica, Arial; font-weight: bold; font-size: 11px; color: #FFFFFF; background-color:#1e5c99;}
.SubTitle {font-weight: bold; font-size: 11px; color: #000000; background-color:#1e5c99;}
.Button {font-family: Verdana, Tahoma, Helvetica, Arial; font-size: 11px; width:80px; height:22px;}
.Button2 {font-family: Verdana, Tahoma, Helvetica, Arial; font-size: 11px; width:20px; height:22px;}
.Button3 {font-family: sans-serif; font-size: 9px; width:20px; height:20px;}

.male {font-size: 9px;}
.male2 {FONT-SIZE: 9px; FONT-FAMILY: sans-serif;}
.LightLine {background-color:#FFFFFF;}
.DarkLine{background-color:#dddddd;}
.modra {font-family: Verdana, Tahoma, Helvetica, Arial; font-size:11px; color:#006699;}
.siva {color:#505050;}
.siva5 {color:#505050; FONT-SIZE:11pt;} 
.siva7 {color:#505050; FONT-SIZE:7pt;} 
.cervena {color:#990000;}
.modra2 {color:#000066;}
.biela {color:#ffffff;}
.biela1 {color:#ffffff; font-size: 11px;}
.biela2 {color:#ffffff; FONT-SIZE: 7pt;}
.siva2 {color:#d0d0d0; FONT-SIZE: 9pt;}
.siva3 {color:#d0d0d0;} 
.siva4 {color:#E9E9E9;}
.ruka {cursor:hand}

.nadpis1f {font-size: 14px; color:#993300;}
.nadpis1g {font-size: 12px; color:#004080;}
.nadpis1c {font-size: 17px; color:#004080;}
.nadpis1a {font-size: 24px; color:#993300;}
.nadpis1d {font-size: 20px; color:#004080;}
.nadpis2 {font-size: 13px; color:#000000; font-weight: bold;}
.nadpis3 {font-size: 13px; color:#000000;}
.nadpis4 {font-size: 18px; color:#ffffff; font-weight: bold;}
.nadpis9 {font-size: 13px; color:#ffffff;}

.nadpis1d {font-size: 28px; color:#B0B0B0; font-family: Verdana }

.nadpis6 {font-size: 13px; color:#000066; font-family: Verdana, Arial;}
.nadpis7 {font-size: 17px; color:#000066; font-family: Verdana, Arial;}
.mini { font-family: sans-serif; font-size: 5pt; }
.micro { font-family: sans-serif; font-size: 3pt; }
.mpopis {FONT-SIZE: 9px; color: #505050; FONT-FAMILY: sans-serif;}  
.mbiela {FONT-SIZE: 9px; color: #ffffff;}
.mpopis2 {FONT-SIZE: 11px; color: #505050; FONT-FAMILY: Tahoma, Arial, sans-serif;}
.ftext {  FONT-SIZE: 12px;   WIDTH: 120px;   FONT-FAMILY: sans-serif; HEIGHT: 20px; BACKGROUND-color: #ffffff}
.fqt {position:relative; top:0px; FONT-SIZE: 10px; BORDER: #808080 1px solid;  FONT-FAMILY: sans-serif; WIDTH: 16px; HEIGHT: 17px; BACKGROUND-color: #ffffff}
.flogin {BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 10px; BORDER-LEFT: black 1px solid; WIDTH: 57px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: sans-serif; HEIGHT: 16px; BACKGROUND-color: #ffffff}
 

.ftext2 {BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 11px; BORDER-LEFT: black 1px solid; WIDTH: 120px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 20px; BACKGROUND-color: #ffffff}
.ftext3 {BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 11px; BORDER-LEFT: black 1px solid; WIDTH: 100px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 20px; BACKGROUND-color: #ffffff}
.mspecial {FONT-SIZE: 9px; color: #606060; FONT-FAMILY: Arial, Helvetica, sans-serif;} 
.select {FONT-SIZE: 11px;}
.search {background-color: #ffff99;}
.hr1  { margin: -4;  height: 1px; }

H1, H2, H3 {margin: 0; padding: 0;}
H1 {font-size: 11px; font-weight: normal; FONT-FAMILY: Tahoma, Arial;}
H2 {font-size: 17px; color:#000000;}
H3 {font-size: 11px; color:#505050; font-weight: normal;}

.cena-bezdph1 {FONT-FAMILY: Tahoma, Arial; font-size: 17px; color:#de0866;   PADDING-LEFT: 7px; PADDING-RIGHT: 4px; BORDER-TOP: #BEBEBE 1px solid; }
.cena-bezdph1-vo {FONT-FAMILY: Tahoma, Arial; font-size: 17px; color:#004184; PADDING-LEFT: 7px; PADDING-RIGHT: 4px; BORDER-TOP: #BEBEBE 1px solid;}

.cena-bezdph2 {FONT-FAMILY: Tahoma, Arial; font-size: 24px; color:#de0866; PADDING-LEFT: 7px; PADDING-RIGHT: 4px; BORDER-TOP: #BEBEBE 1px solid;}
.cena-bezdph2-vo {FONT-FAMILY: Tahoma, Arial; font-size: 24px; color:#004184; PADDING-LEFT: 7px; PADDING-RIGHT: 4px; BORDER-TOP: #BEBEBE 1px solid;}

.nadpis5 {PADDING-LEFT: 8px; color: #006699; FONT-SIZE: 15pt; font-weight: bold; FONT-FAMILY: Tahoma, Arial;  }


/* Poradca */
.poradca_box {
	color: #242424;
	font-size: 11px;
  padding: 3px 5px 10px 22px; 	
	width: 100%;
	/*width: 680px;*/
}

.poradca_box a {
	color: #006699;
	font-size: 12px;
	line-height: 1.1;
	text-decoration: none;
}

.poradca_box a:hover {
	text-decoration: underline;
}


.poradca_odkaz {
	float: left;
	/* width: 170px; */ 
	width: 200px;
	color: #006699;
	font-size: 12px;
	text-decoration: none;
	margin: 0 0 5px 0;

	background-image: url(../img/webdesign/sip9.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-top:2px;
	margin-right:5px;
	background-position: left center ; 
}

.poradca_odkaz a{ 
	color: #006699;
	text-decoration: none;
}

.poradca_odkaz img{
	margin-left:12px;
	padding-top:2px;
	margin-right:2px;
	
}




 
.sip9 {background:url(../img/webdesign/sip9.gif) no-repeat left center; padding-left:10px;} 
.b    {font-weight:bold;}



.box_hlava {
  position: relative;
  margin: 0px 0px 0px 5px;
  padding: 0px;  
  width: 215px;
  font: bold 12px/28px Tahoma, sans-serif;
  background: url(../img/webdesign/box_nadpis3b.png) #ffffff no-repeat left top;
  height: 28px; 
  color: #606060;
	z-index:3;
  top: 1px; 
}

.box {
  line-height:1.5;	   
  border: #cdcdcd 1px solid;
  border-top: #cdcdcd 1px solid;  
	border-bottom: #B8B8B8 2px solid; 	
	
  border-right: #cdcdcd 0px solid;
  border-left: #cdcdcd 0px solid;
  
  background: url(../img/webdesign/bg_box1.png) #ffffff repeat-x left bottom;  
  padding: 12px 8px 18px 10px;
  /* margin: 0px 5px 18px 5px; */
  width: auto;  
  display: block; 
  color: #080808; 
  /*  overflow: hidden; */
}


.box_zoznam a {
  display: block; 	
  color:#006699; 
  font-size:13px; 
  font-weight:bold; 
  line-height:1.4;	  
  width:240px; 
  background-repeat: no-repeat;
  background-image: url(../img/webdesign/sip9.gif);
  background-position: left center;
  padding-left: 10px;
} 






a img {
	border: 0px;

}
#hlavicka {
	float: left;
	height: 100px;
	background-color: #ffffff;
}
#hlavicka .hlavicka_nadpis {
	float: left;
	width: 616px;
	height: 12px;
	font-size: 10px;
	color: #808080;
	padding: 4px 0 0 4px;
	margin-left: 160px;
}
.hlavicka_logo {
	float: left;
	width: 150px;
	height: auto;
}
#hlavicka_zena {
	float: right;
	width: 165px;
	height: auto;
	/**  background-image: url(../img/hlavicka_zena.png); **/
	background-repeat: no-repeat;
}


.hlavicka_obr2 {
	float: right;
	width: 120px;
	height: auto;
}



#hlavicka_infolika {
	float: right;
	width: 144px;

	margin: 25px 5px 0 58px;


}
.infolika {
	/**  background-image: url(../img/hlavicka_telefon.png); **/
	background-repeat: no-repeat;
	padding: 2px 0 0 35px;
	font-size: 12px;
	color: #707070;
	line-height: 1.0;
	margin-bottom:3px;

}
.ciara_infolika {
	border-top: 1px solid #aebcc3;
	margin: 4px 0 8px 0;
	/*    background-color: #aebcc3;
	height: 1px;
*/
}
.infolika_tel {
	/** font-family: "Tahoma", "Lucida Grande CE", "lucida", "sans-serif"; **/
	font-size: 18px;
	color: #006699;
	font-weight: bold;
	margin-left: 10px;
	font-family: sans-serif;

}
#hlavicka_ciara {
	float: left;
	/**  background-image: url(../img/hlavicka_ciara_bg.png); **/
	background-repeat: repeat-x;
	height: 8px;
	width: 1001px;
	font-size: 1px;
	margin-top: -4px;



}











/*	HLAVNE MENU - vlavo */

p, form {margin: 0px; padding: 0px; font-size: 100%; font-weight: normal; }


#lave_menu {
	float: left;
/*	min-height: 900px;
	_height: 900px; */
	width:  155px;
	border: 0px solid #c8cbcc;
	background-color: #f2f6fb;   
	border-bottom: 0px solid #cecece;
	padding-left:2px;
}





/** LAVE MENU - Vyhladavanie **/
#lave_menu .box_hladaj {
	height: 52px;
/*	background: url(../img/bg_hladaj.png) repeat-x 0px -10px; */
	background-color: #F2F6FB;
	padding: 5px 0 0 5px;	
	font-size: 11px;
	color: #242424;
}


	
	
#lave_menu .input_hladaj {
  border: #808080 1px solid;
  border-top: #404040 1px solid;
	float: left;
	height: 22px;
	width: 125px;
	font-size: 12px;
	color: #505050;
	margin: 3px 1px 0 0;
	padding: 2px 0 0 3px;
	background-color: #ffffff;
}


#lave_menu .search_submit {
  margin-top:3px; 
  width:17px; 
  height:22px; 
  font-size:12px;
  background-color:#DCDCDC;
}

#lave_menu .rozsirene_hladanie {
	float: left;
	background: url(../img/sip8.gif) no-repeat left center;
	height: 15px;
	padding: 0 0 0 8px;
	margin: 1px 0 0 3px;
}


/** LAVE MENU - box **/

#lave_menu .box {
	background-color: #ffffff;
	padding: 0 0 0 0;
	border-bottom: 1px solid #c8cbcc;
	float: left;
	/* width: 153px; */
	font-size: 11px;
	color: #505050;


}
#lave_menu .box .nadpis_info {
	background-image: url(../img/bg_menu_bezpecnost.png);
	background-repeat: no-repeat;
	height: 33px;
	padding: 12px 0 0 30px;
	font-size: 11px;
	color: #242424;
	font-weight: bold;
}


#lave_menu .box .nadpis {
  background-image: url(../img/bg_navigacia.png);
	background-repeat: repeat-x;
	height: 20px;
	padding: 7px 0 3px 11px;
  font-family: Verdana, ‘Geneva CE’, lucida, sans-serif;
	font-size: 11px;
	color: #242424;
	font-weight: bold;
	border-top: 1px solid #c8cbcc;
}



	
	

#lave_menu .box .polozka_ciara {
	width: 122px;
  height: 1px;
	border-top: 1px dotted #b2b4b5;
	margin-left: 12px;
	margin-top: 8px;
}


#lave_menu .box P {
	font-size: 11px;
  font-family: Tahoma, ‘Lucida Grande CE’, lucida, sans-serif;
	color: #505050;
  line-height:1.3;
	margin: 3px 7px 7px 7px;
}


#lave_menu .box UL {
  list-style: none;
	margin: 0px 0px 0px 10px;
	padding: 0px;
  line-height:1.3;
}


#lave_menu .box LI {
	background-image: url(../img/sip8.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0 0 0 8px;
}


/** LAVE MENU - Menu zalozky **/
#lave_menu .zalozky_katalog {
	padding-left: 0px;
}
#lave_menu .zalozky_katalog a.close {
	height: 16px;
	width: auto;
	display: block;
	background: url(../img/zalozka_close1.png) repeat-x 0px 0px;	
	background-color: #ffffff;	
	font-family: sans-serif;
	font-size: 10px;
	color: #606060;
	text-decoration: none;
	padding: 0 0 0 0;
	float: left;
	border: 1px solid #b2b4b5;
	line-height: 15px;
	padding: 2px 2px 0px 3px;
	margin-right: 1px;
	_margin-right: 1px;
 
}
#lave_menu .zalozky_katalog a.close:hover {
	/*text-decoration: underline;*/
	border-top: 2px solid #00B2EF;
	border-bottom: 1px solid #ffffff;
		
}
#lave_menu .zalozky_katalog a.open {
	height: 16px;
	width: auto;
	display: block;
	 /*background-image: url(../img/zalozka_open1.gif);
	 background-repeat: repeat-x; */
	background: url(../img/zalozka_open1.gif) repeat-x 0px 3px; 
	background-color: #ffffff;
	font-family: sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	float: left;
	border: 1px solid #b2b4b5;
	border-bottom: 1px solid #ffffff;
	border-top: 2px solid #808080;
	border-left: 0px;
	border-right: 0px;
						
	line-height: 15px;
	padding: 0px 2px 2px 3px;
	margin-right: 1px;
	_margin-right: 1px;
	/*** position: relative; */
	z-index: 2;
}
#lave_menu .zalozky_katalog a.open:hover {
	/* text-decoration: underline; */
	border-top: 2px solid #00B2EF;
}

#lave_menu .zalozky_katalog_ciara {
	float: left;
	width: 150px;
  height: 1px;
	border-top: 1px solid #b2b4b5;
	margin-top: -1px;
	/*** position: relative; */
	z-index: 1;
}




.menu_body a{
  display:block;
  background: url(../img/sip9.gif) no-repeat 5px 3px;  
  
  padding:0px 15px 0px 15px;    
	padding-right: 2px;		  
  text-decoration:none;
  font-family: sans-serif;
  color: #001A66;
  font-size: 11px;   
  margin: 2px;
}
  
.menu_body a:hover{
  color: #000000;
	/* background-color: #CEE3FB;  */
  }
 
                                             
.menu_list {	
	/*width: 150px; */
	background-color: #f2f6fb; 
	padding: 3px 0 25px 0;
	 /* background: url(../img/zalozka_open1.gif) repeat-x 0px 70px;  */
 
 	/* background-image: url(../img/bg_menu_doprava.png);
	background-repeat: no-repeat;       */
	  
}
.menu_head { 
/*	padding: 1px 13px;	*/

	padding: 1px 1px;		
	cursor: pointer;
	/*** position: relative; */
	margin:1px;
  /* background: #ECEEEE url(../img/plus.gif) top left no-repeat;
  background-position: 1px 3px;  */
  font-family: sans-serif;
  font-size: 11px;  
}

.menu_head img { 		
	cursor: pointer;
}

.menu_head a{
  text-decoration:none;
  margin-left:3px;  
}


.menu_head a:hover{
  color: #000000;
  text-decoration:underline;
  }
  
.menu_head_vyr { 
	padding: 1px 10px;	
	padding-right: 1px;		
	cursor: pointer;
	/*** position: relative; */
	margin:1px;
  /* background: #f2f6fb url(../img/sip8.gif) top left no-repeat; */
  background-position: 1px 3px;  
  font-family: sans-serif;
  font-size: 11px;  
}

.menu_head_vyr a{
  text-decoration:none;
}

.menu_head_vyr a:hover{
  color: #000000;
  text-decoration:underline;   
  }
  

/*
.img_menu { 	
	padding-right: 1px;		
	cursor: pointer;
	position: relative;
	margin:1px;
}
*/

.menu_head_img { 
	padding: 1px 13px;	
	padding-right: 1px;		
	cursor: pointer;
	/*** position: relative; */
	margin:1px;
  /**  background: #f2f6fb url(../img/plus.gif) no-repeat top left ; **/
  background-position: 1px 3px;  
  font-family: sans-serif;
  font-size: 11px;  
}


.menu_sk {
/*  background: url(../img/bod1.gif) top left no-repeat;
	padding: 0px 13px;	
	padding-right: 1px;		*/
	margin: 2px 0px -3px 0px;
	padding: 2px 0px 0px 14px;
  font-family: sans-serif;
	line-height: 1.6;  
  color: #404040;
  font-size: 12px;  
  font-weight: bold;
	/*  border-top: 1px solid #C0C0C0; */
	background: #f2f6fb url(../img/sip20.gif) no-repeat 2px 8px ; 
	  width:auto;
	/*background: url(../img/zalozka_open1.gif) repeat-x 0px 4px; */
}


.menu_sk a {  
	line-height: 1.6;
	padding-top: 2px;
  color: #001950;
  font-size: 12px;  
  width:130px;
  background:url(../img/webdesign/bod2s.gif) repeat-x 0px 0px;
}


.menu_suvis {
/*  background: url(../img/bod1.gif) top left no-repeat;
	padding: 0px 13px;	
	padding-right: 1px;		*/
	margin: 5px 5px 0px 17px;
  font-family: sans-serif;
	line-height: 1.6;  
  font-size: 11px;  
  font-weight: bold;
  background-color: #f2f6fb;
  background:url(../img/webdesign/bod2s.gif) repeat-x 20px 0px;
	color: #505050;
	
}

.hr_menu  {height:1px; width:90%; }
.hr_obr  { margin:3px;  margin-left:15px; height:1px; width:120px; padding:0px 0px;
  /**  background: url(../img/bod1.gif) bottom left repeat-x; **/
  }


.test1 {
	list-style: square;
	float: left;
	padding: 0px;
	margin-left: 15px;
	
}




/** STRED - katalog **/
.nadpis_box {
	color: #242424;
	font-size: 18px;
	padding:3px 3px 3px 28px;
	background-color: #f2f6fb;
	border-top: 1px solid #ffffff;	
	/* border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;		
	 
	background-image: url(../img/produkt_tien2.png);
	background-repeat: repeat-x;
	background-position: left bottom; */
}

.nadpis_box a {
  font-family: sans-serif;	
	font-size: 18px;
	line-height: 1.2;
}

.nadpis_box a:hover {
	text-decoration: none;
}








.katalog_text{
	font-size: 11px;

	color: #505050;
	margin:0px 12px 5px 0px;
	padding-bottom:1px;
	text-align:left;
	clear:both;
  border-bottom: 1px solid #D9D9D9;
  text-indent: 10px;
}

.katalog_text2{
	float: left;
	font-size: 11px;
	font-family: sans-serif;
	color: #505050;
	font-weight:bold;
	margin-right: 2px;
}


.katalog_odkaz {
	float: left;
	/* width: 170px; */
	width: 154px;
	color: #006699;
	font-size: 11px;
	text-decoration: none;
	background-image: url(../img/sip9.gif);
	background-repeat: no-repeat;
	padding-left:9px;
	padding-top:2px;
	margin-right:5px;
	background-position: left center ; 
	line-height: 1.2; 
}
.katalog_odkaz a{ 
	font-size: 11px;
	text-decoration: none;
}



.katalog_odkaz img{
	margin-left:12px;
	padding-top:2px;
	margin-right:2px;
}

.katalog_box .katalog_data {
	float: left; 
}

.katalog_box .katalog_data a {
  font-size:12px;
}


.katalog_box .katalog_zoradene {
	float: left;
  margin: 5px 0px 0px 0px;
  width:355px;
  font-size: 11px;
	color: #505050; 
}


.zoradene_podla {
	float: left;
	color: #505050;
	font-size: 11px;

	/*background-image: url(../img/zoradene_podla.png);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #e5e5e5;*/
	padding: 18px 8px 8px 8px;
	/*width: 664px; */
}

.katalog_pozadie {
/*	background-image: url(../img/bg_navigacia.png);
	background-repeat: repeat-x;
	background-position: left bottom;     */
}	

.fleft img{
	margin-right:20px;
	margin-bottom:4px;
}

.katalog_hladaj {
	float: right;
  margin-right: 5px;
  margin-top: 3px;  
  width: 275px;
}


/** PRAVE MENU - Prihlasenie **/

#prave_menu {
	float: left;
/*	min-height: 900px;
	_height: 900px;   */
	width: 146px;
/*	border: 1px solid #c8cbcc;    */
	background-color: #ffffff;
	border-bottom: 0px solid #cecece;
/*	font-family:sans-serif;       */
	
}


#prave_menu .prihlasenie {
	background-color: #F2F6FB;
	padding: 3px 1px 7px 5px;
}


#prave_menu .input_prihlasenie {
 border: #404040 1px solid; 
 /** 	border: 0px;
	background-image: url(../img/input_prihlas.png);
	background-repeat: no-repeat;
	background-color: #eceeee; */
	height: 20px;
	width: 60px;
	font-size: 11px;
	padding: 2px 0 0 5px; 
	margin: 3px 0 5px 0;
	color: #808080;	
	background-color: #ffffff;	
}





#prave_menu .odoslat_box {
	width: 30px;
	height: 40px;
	float: left;
	padding: 16px 0 0 2px;
}
#prave_menu .polozky {
	width: 115px;
	height: auto;
	float: left;
	padding: 0px 0 8px 0;
}

#prave_menu .odr_menu { 
	background-image: url(../img/odr7.gif);
	background-repeat: no-repeat;
  line-height:1.4;
	background-position: left center;
	font-size: 1px;
	padding: 0 0 0 10px;
	margin: 0 0 0 10px;
}
#prave_menu .odr_menu a {
	font-size: 11px;
	text-decoration: none;
}
 




#prave_menu .kosik {
	/* background-color: #f5c1ac; */
	padding: 0 0 4px 0;
	float: left;
	width: 146px;
 	
 	/* background-image: url(../img/bg_kosik.png); */
	background-repeat: repeat-x;
	background-color: #ffffff;
	border-bottom: 1px solid #C8CBCC;
	
  font-family:sans-serif;

}



	
#prave_menu .kosik .nadpis {
  background-image: url(../img/bg_navigacia.png);
	background-repeat: repeat-x;
	height: 20px;
	padding: 7px 0 3px 11px;
  font-family: Verdana, ‘Geneva CE’, lucida, sans-serif;	
	font-size: 11px;
	color: #242424;
	font-weight: bold;
	border-top: 1px solid #c8cbcc;
	
}



#prave_menu .kosik .polozka_ciara {
	width: 124px;
  height: 1px;
	border-top: 1px solid #E0E0E0;
	margin-left: 10px;
	margin-top: 8px;	
}


#prave_menu .kosik .kosik_reklama {
	height: 50px;
	margin: 10px 5px 30px 11px;
	font-size: 14px; 
	color: #505050;
	
}


 
#prave_menu .kosik  .spolu {
	font-size: 11px;
	padding: 2px 0 2px 4px;
	/* border-top: 1px solid #E0E0E0; */
	margin: 0px 2px 0 2px;
	height: 13px;
}
#prave_menu .kosik  .spolu .spolu_ks {
	width: 24px;
	float: left;
	color: #242424;
}
#prave_menu .kosik .spolu .spolu_cena {
	width: 100px;
	float: left;
	text-align: right;
}


#prave_menu .kosik .polozka a {
	font-size: 11px;
	color: #006699;
	text-decoration: none;
	background-image: url(../img/sip8.gif);
	background-repeat: no-repeat;	
	background-position: left center;	
		padding: 0 0 0 8px;
}

 

#prave_menu .kosik  a.zobrazit_kosik {
	/** background-image: url(../img/zobrazit_kosik.png); **/
	background-repeat: no-repeat;
	display: block;
	width: 96px;
	height: 18px;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	padding: 5px 0 0 31px;
}
#prave_menu .kosik  a:hover {
	text-decoration: underline;
}
#prave_menu .kosik .zobraz_kosik_position {
	margin: 4px 0 0 7px;
}


#prave_menu .box {
	background-color: #ffffff;
	padding: 0 0 0px 0;
	border-bottom: 1px solid #c8cbcc;
	float: left;
	width: 146px;
	
	
	
}
#prave_menu .box .nadpis_platba {
	background-image: url(../img/bg_platba_menu.png);
	background-repeat: no-repeat;
	height: 33px;
	padding: 8px 0 0 11px;
	font-size: 11px;
	color: #242424;
	font-weight: bold;
}
#prave_menu .box .nadpis_doprava {
  background-image: url(../img/bg_menu_doprava.png);
	background-repeat: no-repeat;
	height: 33px;
	padding: 8px 0 0 11px;
	font-size: 11px;
	color: #242424;
	font-weight: bold;
}
#prave_menu .box .nadpis {
  background-image: url(../img/bg_navigacia.png);
	background-repeat: repeat-x;
	height: 31px;
	padding: 7px 0 0 11px;
	font-size: 11px;
	color: #242424;
	font-weight: bold;
}
#prave_menu .box .polozka {
	line-height: 1.3;
	background-position: left 5px;
	font-size: 1px;
	padding: 0 3px 0 8px;
	margin: 0 0 0px 3px;
}

 
 

#prave_menu .box .polozka_cena {	
	font-size: 14px;
	/* color: #ff8200; */
	color: #de0866;
	margin-right: 10px;
	margin-bottom: 2px;	
	text-align: right;
}

#prave_menu .box .polozka_ciara {
	width: 122px;
  height: 1px;
	border-top: 1px dotted #b2b4b5;
	margin-left: 12px;
	margin-top: 8px;	
}


#prave_menu .box P {
	font-size: 11px;
  font-family: Tahoma, ‘Lucida Grande CE’, lucida, sans-serif;
	color: #505050;
  line-height:1.3;
	margin: 3px 7px 7px 7px;
}


.skryvat{
	font-size: 15px;
}


.menu_ciara2 {
	float: left;
	width: 120px;
  height: 1px;
	border-top: 1px solid #b2b4b5;
	margin: 3px;
	margin-left: 15px;
} 


 
.katalog_reklama1 {
	float: left;
	color: #000000;
	font-size: 14px;
 
	/*border-bottom: 1px solid #e4e4e4; */
	/* padding: 3px 5px 5px 12px; */
	
  padding: 3px 5px 10px 22px; 	
	width: 100%;
	/*width: 680px;*/
	width: 673px;

}









/**  STRED - navigacia  **/
#navigacia {
	/* background-image: url(../img/bg_navigacia.png);
	background-repeat: repeat-x;
	background-position: left top; */
	font-size: 13px;
	color: #515252;
	padding: 2px 0 5px 12px;
	background-color: #F2F6FB;

}
#navigacia a {
	font-size: 13px;
	text-decoration: none;
	color: #006699;
}
#navigacia a:hover {
	text-decoration: underline;
}

.navigacia_ciara {
	width: 688px;
  height: 1px;
	font-size: 1px;
	border-top: 1px solid #808080;
	/*margin-left: 10px;
	margin-bottom: 2px; */
	background-color: #F2F6FB;

}


/**  STRED  **/
#stred {
	float: left;
	min-height: 900px;
	_height: 900px;
	width: 693px;  /**  korekcia s okrajmi v tab.  **/
	background-color: #ffffff;
  font-family: sans-serif;
}




#stred #obsah_stredu .katalog_podla {
	float: left;
	/* float: left;
  width: 686px;  */
	/*background-image: url(../img/bg_katalog_podla.png);
	background-repeat: repeat-x;
  border-bottom: 1px solid #cecece; */
	height: 16px;
  font-family: sans-serif;
	font-size: 12px;
	color: #515252;
	padding: 2px 0 0 14px;
}



#stred #obsah_stredu .katalog_podla a { font-size: 12px; color: #006699; }
#stred #obsah_stredu .katalog_podla a:hover { text-decoration: underline; }

/* #stred #obsah_stredu .katalog_img { margin: 4px 12px 0 0;} */

#stred #obsah_stredu .produkt_box {
	float: left;
	width: 680px;
	/* min-height: 540px;
	_height: 540px; */

	padding: 10px 0 0 10px;


}
#stred #obsah_stredu .produkt_nadpis_box {
	float: left;
	width: 680px;
	/*min-height: 65px;
	_height: 65px;
*/
	height: auto;

}
#stred #obsah_stredu .produkt_nadpis {
	float: left;
 	width: 675px;
	/* min-height: 32px;
	_height: 32px; */
  /* font-family: Tahoma, ‘Lucida Grande CE’, lucida, sans-serif; */
  font-family:  sans-serif;
  font-size: 21px;
  font-weight: bold;
	color: #242424;
}


#stred #obsah_stredu .produkt_popis {
	float: left;
 	width: 675px;
	/* min-height: 22px;
	_height: 22px; */
  /* font-family: Tahoma, ‘Lucida Grande CE’, lucida, sans-serif; */
  font-family:  sans-serif;
	font-size: 13px;
	color: #515252;
	padding: 3px 0 3px 0px;

}

#stred #obsah_stredu .produkt_panel {
	float: left;
	width: 350px;
	height: auto;
	/* min-height: 400px;
	_height: 400px; */
	margin: 5px 0 0 0px;


}

#stred #obsah_stredu .produkt_panel .produkt_obrazok {
	float: left;
	min-height: 250px;
	_height: 250px;
	padding: 15px 0 0 0;
}

#stred #obsah_stredu .produkt_panel .produkt_vyrobca {
	float: left;
	width: 30px;
	/* min-height: 70px;
	_height: 70px; */
	margin-top: 20px;

}

#stred #obsah_stredu .produkt_panel2 {
	float: right;
	width: 300px;
	min-height: 350px;
	_height: 350px;
	padding: 3px;
	margin: 5px 0px 10px 0px;
	border-top: 1px solid white;
}

#stred #obsah_stredu .parametre_box {
	float: left;
	/* width: 675px; */
	height: auto;
	margin: 3px 0 0px 5px;
	padding-bottom: 5px;
}
#stred #obsah_stredu .parametre_zalozky {
	padding-left:0px;
}


#stred #obsah_stredu .parametre_zalozky a.open {
	height: 22px;
	width: 155px;
	display: block;
	 /* background-image: url(../img/zalozka_popis1.gif); */
	background-image: url(../img/bg_zalozka_close.gif);
	 background-repeat: repeat-x;
	background-color: white;
	/** font-family: "Tahoma", "Lucida Grande CE", "lucida", "sans-serif"; **/
	font-size: 12px;
	color: #505050;
  font-weight: bold;
	text-decoration: none;
	padding: 0 0 0 0;
	float: left;
	/* border: 1px solid #b2b4b5;
	border-bottom: 1px solid white; */
	
	border : 1px solid #b2b4b5;

	line-height: 22px;
	padding: 0 24px 0 21px;
	margin-right: 3px;
	_margin-right: 2px;
	position: relative;
	z-index: 2;
}
#stred #obsah_stredu .parametre_zalozky a.open:hover {
	text-decoration: underline;
}
#stred #obsah_stredu .parametre_obsah {
	float: left;
	width: 670px;
		_width: 680px;
	height: auto;
	padding: 10px 0 0px 0px;
	padding-left:10px;
	border: 1px solid #b2b4b5;
	border-top: 2px solid #b2b4b5;
	margin-top: -1px;
	position: relative;
	z-index: 1;
	/** font-family: "Tahoma", "Lucida Grande CE", "lucida", "sans-serif"; **/
	font-size: 11px;
}
#stred #obsah_stredu .parametre_obsah .lave {
	width: 340px;
	height: auto;
	float: left;
	color: #242424;
	margin-right:5px;
}
#stred #obsah_stredu .parametre_obsah .prave {
	width: 320px;
	height: auto;
	float: left;

}
#stred #obsah_stredu .parametre_obsah .lave .riadok {
	background-color: white;
	min-height: 18px;
	_height: 18px;
	padding: 0px 0 10px 0px;
	float: left;
	width: auto;
}


#stred #obsah_stredu .left {
	float: left;
	width: 50%;
}
#stred #obsah_stredu .right {
	float: right;
	width: 50%;
}




#stred  .porovnaj_viac {
	/* width: 664px;
	float: left;   */
	padding: 4px 0 14px 0px;
}
#stred  .reklama {
/*	width: 680px; */
	width: 700px;
	float: left;
	border-top: 1px solid #dddddd;
}

#stred  .porovnaj_nadpis {
	font-size: 12px;
	color: #2c2c2c;
	margin-bottom: 4px;
}


#stred  .porovnaj {
	color: #006699;
	font-size: 11px;
	background-image: url(../img/sip9.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding: 2px 0 0 12px;
}
#stred  .porovnaj a {
	color: #006699;
	font-size: 12px;
}


/* global style definitions for price etc begins here */
a.global-category-ahref {
	font-size: 11px;
	color: #515252;
	text-decoration: none;
}
a:hover.global-category-ahref {
	text-decoration: underline;
}
a.global-content-head-ahref {
	font-size: 14px;
	color: #242424;
	font-weight: bold;
	text-decoration: none;
}
a:hover.global-content-head-ahref {
	color: #de0866;
}

.global-price-euro-orange {
	font-size: 17px;
	color: #de0866;
}
.global-price-euro-orange .sup {
	vertical-align: super;
	font-size: 10px;
	font-weight: bold;
}
.global-price-euro-blue {
	font-size: 17px;
	color: #006699;
}
.global-price-euro-blue .sup {
	vertical-align: super;
	font-size: 10px;
	font-weight: bold;
}

.global-storage-query {
	font-size: 11px;
	color: #202121;
	min-height: 13px;
}
.global-storage-external {
	font-size: 11px;
	color: #4f5252;
	min-height: 13px;
}
.global-number {
	float: right;
	height: 15px;
	font-size: 11px;
	color: #7e8080;
	font-weight: bold;
}
/* global style definitions end */



/*** Parametre tabulka ***/
.par_popis_menu {
font-size: 16px;
font-weight: bold;
height: auto;
float: left;
color: #242424;
padding: 0px 5px 10px 0px;
width: 650px;
}

.par_tab_menu{
color:#505050;
vertical-align: top;
background-color:#F2F1F1;
}

.par_tab_nazov{
font-size: 11px;
color:#505050;
border-top: 1px #D4D0C8 solid;
vertical-align: top;
width: 55%;
}

.par_tab_data{
font-size: 11px;
border-top: 1px #D4D0C8 solid;
vertical-align: top;
}

.par_tab_pozadie{
background-color: #F8F8F8;
}



/*** Kratky popis tovaru tabulka ***/
.popis_akcia{
/** font-family: "Tahoma", "Lucida Grande CE", "lucida", "sans-serif"; **/
font-size: 13px;
color:#3AB6EE;
border-top: 1px #D4D0C8 solid;
vertical-align: top;
}

.popis_par{
font-size: 11px;
color:#505050;
border-top: 1px #D4D0C8 solid;
vertical-align: top;
width: 40%;
}

.popis_par_data{
font-size: 11px;
color:#000000;
border-top: 1px #D4D0C8 solid;
vertical-align: top;
width: 60%;
}


.popis_odkaz{
  font-family: "Tahoma", "Lucida Grande CE", "lucida", "sans-serif";
  font-size: 12px;
  color:#006699;
}


#stred #obsah_stredu UL {font-size: 12px; color:#000000; list-style-type: square; padding:0px; padding-left:17px; padding-bottom:7px; margin:0px; line-height: 18px;}
#stred #obsah_stredu LI {font-size: 12px; color:#000000; padding-bottom: 3px; 	}


/*** Hlavna cena v popise ***/
.popis_cena {
  /* border: 1px #3399FF solid; */
  font-family: sans-serif;
	font-size: 13px;
  text-align:right;
  vertical-align: top;
 	padding-right: 0 10px 7px 0;
}

.popis_cena_bezdpd {
 font-family: "Tahoma", "Lucida Grande CE", "lucida", "sans-serif";
	font-size: 19px;
	color: #de0866;
	font-weight: bold;
	/*padding: 8px 0 2px 0; */
}

.popis_cena_sdph {
 font-family: "Tahoma", "Lucida Grande CE", "lucida", "sans-serif";
	font-size: 13px;
	font-weight: bold;
	/*padding: 8px 0 2px 0; */
}


.popis_cena .sup {
	vertical-align: super;
	font-size: 16px;
	font-weight: bold;
}

.popis_cena_sk {
	color: #808080;
	font-size: 12px;
}

.popis_kosik {
  font-family: sans-serif;
	font-size: 12px;
  vertical-align: top;
  /* background-color: #3399FF; */
}


.popis_kosik_oznam {
  font-size: 12px;
  color:#505050;
 	margin-top: 5px;
 	margin-right: 10px;
	text-align: right;
}

.popis_kosik_pocet {
	/** font-family: "Tahoma", "Lucida Grande CE", "lucida", "sans-serif"; **/
	font-size: 13px;
	color: #2c2c2c;
  text-align:center;
	border: 1px solid #808080;
	width: 24px;
	height: 22px;
	margin-left: 3px;

}

.popis_kosik_obj {
	width: 115px;
	height: 25px;
	font-weight: bold;
}



#stred #obsah_stredu H4 {
	padding: 0;
	margin: 0;
}


.produkt_obr_dalsie {
	float: left;
	min-height: 110px;
	_height: 110px;
	padding: 10px 0 0 15px;
	width:100%
}

.produkt_obr_klik {
	float: left;
	color: #909090;
	padding: 20px 0 0 40px;
	width:100%;
}








/**  Podobny tovar  **/

.tovar_podobne_filter{
	color: #404040;
	font-size: 12px;
	margin: 10px 0 20px 0;
}


.tovar_tab {
  font-family: sans-serif;
  width: 98%;
  border: 0px;
  border-bottom: #C8CBCC 1px solid;
}

.tovar_tab_kat a{
  font-family: sans-serif;
	color: #606060;
	font-size: 11px;
	padding-top:5px;
}

.tovar_tab_kod{
  font-family: sans-serif;
	color: #606060;
	font-size: 11px;
	text-align:right;
	padding-top:5px;
}

.tovar_tab h4 a{
	color: #006699;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.tovar_tab h4 a:hover {
	text-decoration: underline;
}

.tovar_tab p{
	color: #000000;
	font-size: 11px;
	line-height: 15px;
	margin: 2px 0 4px 0;
}


.tovar_tab_zaruka{
	color: #000000;
	font-size: 11px;
	margin: 0px 0 4px 0;
}


.tovar_tab_dostupnost{
  font-family: sans-serif;
	font-size: 11px;
  vertical-align: top;
}


.tovar_tab_cena{
  font-family: sans-serif;
	font-size: 14px;
	text-align:right;
	color: #404040;
	padding-bottom:30px;
  white-space:nowrap;
}

.tovar_tab_cenabezdph{
  font-family: sans-serif;
	color: #de0866;
	font-weight: bold;
	font-size: 14px;
	padding-right:10px;
}



/**  Katalog tovaru  **/
.kat_akcia_popis {
  vertical-align: top;
  line-height:15px;
  color:#0784D5;
  font-size:11px;
  margin-bottom:7px;
  
  min-height:31px;
  height:auto !important;  /** fix IE  **/
  height:31px;

/** problem SEO
  height: 31px;
  overflow: hidden;   **/
}


.kat_desc { min-height:87px; height:auto !important;  /** fix IE  **/ height:87px; }

.kat_obr { width:100px; height:100px; position:relative; text-align:center; vertical-align:middle; }
.kat_obr img { max-width:100px; vertical-align:middle; border:0; margin-top:5px; }

.kat_obr_vyrobca { width:20px; text-align:right; vertical-align:top; }
.kat_obr_vyrobca img { width:12px; border:0; margin:10px 3px 10px 3px; vertical-align:top; }

.kat_odrazky { margin:0; padding:0; line-height:17px; margin-left:16px; list-style-image:url(../img/odr03.gif); }





/* ID Texty */
#texty {float:left;width: auto;font-size:13px; font-family: Verdana, ‘Geneva CE’, lucida, sans-serif; padding:15px 30px 50px 30px; background-color:#ffffff;}
#texty .kratky_popis {font-size:13px;font-style:italic;padding-bottom:12px;}
#texty P {margin:0px; padding:2px; padding-bottom:5px; font-size:100%; font-weight:normal;}
#texty H2 {font-size:24px;color:#242424;font-weight:bold;text-align:center;padding-bottom:5px;}
#texty H3 {font-size:18px;color:#003366;font-weight:bold;padding-bottom:5px; margin-bottom:5px; padding-top:10px;}
#texty H4 {font-size:14px;color:#000000;font-weight:bold;padding-bottom:3px; margin-bottom:5px; padding-top:10px;}
#texty H5 {font-size:13px;color:#000000;font-weight:bold;padding-bottom:3px; margin-bottom:3px;}
#texty H6 {font-size:13px; color:#000000; padding-bottom:3px; margin-bottom:3px;}
#texty A {color:#006699; font-size: 13px;} 

#texty UL {LIST-STYLE-TYPE: square; padding-top:0px; margin-top:0px; }
#texty LI {PADDING-bottom: 3px;}


/* Form disabled nefunguje pre IE */
select[disabled], .disabled {
 color: #ffffff;
 background-color: #3399FF;
}


/**  Akciove statusy v kategorii a pri tovare  **/
.status_cat {
  height: 55px;
  width: 55px;
  left: 70px;
  top: -21px;
  position: absolute;
  cursor:hand;
  z-index: 3;
  color: #ffffff;
  font-family: sans-serif;
  font-size: 18px;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  padding: 12px 0px 0px;
}


/*  obr v kategorii spojit so .status_cat  */
.darcek {background: url(../img/status_darcek.png) no-repeat 0px 0px;}
.akcia {background: url(../img/status_akcia.png) no-repeat 0px 0px; }
.nastip {background: url(../img/status_nastip.png) no-repeat 0px 0px;}
.nastip1 {background: url(../img/status_nastip1.png) no-repeat 0px 0px;}
.top {background: url(../img/status_top.png) no-repeat 0px 0px;}
.top1 {background: url(../img/status_top1.png) no-repeat 0px 0px;}




/**  Akciove statusy velke pri tovare  **/
.status_big {
  height: 90px;
  width: 90px;
  left: 230px;
  top: -10px;
  position: absolute;
  cursor:hand;
  z-index: 3;
  color: #ffffff;
  font-family: sans-serif;
  font-size: 30px;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  padding: 20px 0px 0px;
}


/*  obr pri produkte spojit so .status_big  */
.darcek_big {background: url(../img/status_big_darcek.png) no-repeat 0px 0px;}
.akcia_big {background: url(../img/status_big_akcia.png) no-repeat 0px 0px;}
.nastip_big {background: url(../img/status_big_nastip.png) no-repeat 0px 0px;}
.nastip1_big {background: url(../img/status_big_nastip1.png) no-repeat 0px 0px;}
.top_big {background: url(../img/status_big_top.png) no-repeat 0px 0px;}
.top1_big {background: url(../img/status_big_top1.png) no-repeat 0px 0px;}


/*  automaticke status v kategorii */
.status_cat_auto_top {color:#ffffff; font-size:8px; font-weight: bold; background-color:#0382D4;}
.status_cat_auto_novinka {color:#ffffff; font-size:8px; font-weight: bold; background-color:#009901;}

.cena_skrt {background-image: url(../img/skrt01.gif); background-position: 0% 50%; background-repeat: repeat-x; width: auto; font-size:12px; color: black; vertical-align: bottom; line-height:20px;}


.status_cat_storno {float:right; width:auto; color:#ffffff; font-size:12px; padding-top:5px;   }
.status_cat_storno a {color:#CC0000; font-size:12px;}

.status_cat_storno_par {width:auto; color:#ffffff; font-size:12px; margin-bottom:2px }
.status_cat_storno_par a {color:#CC0000; font-size:12px;}

.status_cat_info {float:right; width:auto; color:#ffffff; font-size:12px; padding-top:5px; padding-right:7px; }
.status_cat_info a {color:#808080; font-size:12px; }



/** Katalog nnavigacia **/
.kat_topnadpis {color: #000000; font-family:sans-serif; font-size: 19px; padding:5px 3px 10px 12px; background-color: #f2f6fb; }
.kat_topnadpis a {font-family:sans-serif; font-size: 19px; background-color: #f2f6fb; }

.kat_nav {color: #505050; font-family:sans-serif; font-size: 11px; padding:3px 3px 0px 10px; background-color: #f2f6fb; }
.kat_nav a {color: #0043a4; font-family:sans-serif; font-size: 11px; background-color: #f2f6fb; text-decoration:underline;}


/** Katalog zalozky **/
.kat_box {float:left; margin:0px 0px 3px 8px; width:670px;}
.kat_box_ciara {border-bottom:4px solid #C8E2FC; float:left; width:100%;}


/**  Parametre - katalog tovaru  **/
.kat_par {text-align: center; width: 162px; float: left; height: 110px; margin-right:4px; margin-bottom:0px; padding-bottom:0px; border-right:1px solid #C8E2FC; border-top:1px solid #ffffff;   }
.kat_par_head {background-color:#EFEFEF; padding-top: 2px; border-bottom:1px solid #ffffff; height: 18px; width:162px; font-size:11px; font-family:sans-serif; text-align:left; color:#000000}
.kat_par_scroll {background-color: #ffffff; text-align: left; width: 161px; height:87px; margin:0px; padding:0px; padding-top:2px; overflow:auto}
.kat_par_clear {height:0px; font-size:0px; clear:both} /* ako BR */

.kat_par_zalozka_nazov {float:left; font-weight:bold; border-top:1px solid #ffffff; border-right:1px solid #F7F8F7; background-color:#C8E2FC; width:200px; padding-top:3px; padding-bottom:1px;}
.kat_par_zalozka_nazov a {font-size:12px; padding-left:10px; }

.kat_par_pocet {color:#909090; font-size:11px; font-family:sans-serif; font-weight:normal;}

.kat_data {float:left; width:654px; _width:100%; padding:7px; border:1px solid #C8E2FC; background-color: #ffffff;}
.kat_data a {display:block; font-size:12px;  }

.kat_data ul  {font-size:12px; color:#000000; list-style-type: none; padding:0px; margin:0px; line-height: 16px; }
.kat_data li  {float: left; white-space: nowrap; height:20px; font-size:12px; color:#000000; width:130px; padding:0px; margin:0px; 	}
.kat_data ul input {padding:0px; margin: 2 3 2 3; width:12px; height:12px; }


/* Podkategorie */
.kat_data_podkat {float:left; width:661px;  _width:100%;  padding:7px; padding-bottom:15px; padding-right:0px;  border:1px solid #C8E2FC; background-color: #ffffff; }
.kat_data_podkat ul {font-size:12px; color:#000000; list-style-type: none; padding:0px; margin:0px; }
/*.kat_data_podkat li {float:left; white-space: nowrap; width:147px; height:12px; list-style: none; padding:0px 0px 0px 11px; margin:3px; background: url(../img/odr31a.gif) 0px 4px no-repeat; }
*/
.kat_data_podkat li {float:left; white-space: nowrap; width:200px; height:12px; list-style: none; padding:0px 0px 0px 11px; margin:3px; background: url(../img/odr31a.gif) 0px 4px no-repeat; }
.kat_data_par {float:left; width:auto; padding:0px; margin:0px; border:1px solid #C8E2FC; background-color: #ffffff;}

.kat_data_bold {background-color:#3399FF; width:auto; color:#ffffff; display:inline; }



.kat_data_podkat a {display:block; font-size:12px; padding-left:3px; }
  /*.kat_data_podkat a:hover {background-color:#EAEEFF; width:auto; text-decoration:none;} */


.kat_data_nadpis {border-bottom:2px solid #C8E2FC; font-size:12px; font-family:sans-serif; font-weight:bold;  color:#808080; padding-bottom:2px; margin:12px 7px 0px 13px; }
.kat_data_suvis {float:left; width:auto; display:inline;	}


.katalog_box {
	float: left;
	color: #242424;
	font-size: 10px;
	background-color: #f2f6fb;
	/* border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	 padding: 3px 5px 5px 12px; */
  padding: 3px 0px 0px 0px;
  margin-left:16px;
 	width: 670px;
 	/* border-bottom: 1px solid #D9D9D9; */
}


.rozbal_nadpis {
	font-size: 11px;
	font-family: sans-serif;
	color: #505050;
	margin:0px 12px 1px 12px;
	padding-bottom:1px;
	text-align:left;
	clear:both;
	padding-right:7px;
  background:url(../img/webdesign/bod2s.gif) repeat-x 120px 6px;
  text-indent: -12px;
}

.rozbal_nadpis a {
	color: #505050;
	padding-right:7px;
  background-color: #f2f6fb;
}



/** Katalog radenie, slider, hladanie **/
.kat_vyber {float:left; width:670px; margin:0px 0px 3px 10px; padding-bottom:10px; padding-top:5px; }

.kat_radenie {float:left; width:150px; margin:0px 10px 0px 0px; height:auto; border:1px solid #C8E2FC; background-color:#ffffff; }

.kat_radenie a {font-size:12px; color:#505050; display:block; width:auto; }

.kat_radenie ul  {font-size:12px; color:#000000; list-style-type: none; padding:2px; margin:0px; line-height: 16px;}
.kat_radenie li  {float: left; white-space: nowrap; height:20px; font-size:12px; color:#000000; width:135px; padding:0px; margin:0px; 	}
.kat_radenie_nadpis {margin:0px; padding: 0 0 5 10; color:#808080; font-size:12px; font-family:sans-serif; font-weight:bold; }


.kat_radenie_zalozka_nazov {float:left;  width:145px;  cursor:pointer; padding-left:3px; }
.kat_radenie_zalozka_nazov a {font-size:12px; color:#000000; display:block; width:auto;}
.kat_radenie_select {display:block; background: url(../img/sip9d.gif) no-repeat right 6px;}

.kat_radenie_box {height:75px; margin:0px; width:140px; border-top:1px solid #C8E2FC; padding:3px; }


.kat_slider {float:left; width:165px; border:0px solid #808080; margin:-20px 5px 0px 10px;}
.kat_slider_submit {float:left; width:20px; border:0px solid #808080; margin:-7px 3px 0px 0px;}


.kat_hladaj {float:right; text-align:right; width:290px; border:0px solid #808080; margin:0px 5px 0px 0px;}



.kat_strany_info {clear:both; text-align:right; font-size:12px; color:#ffffff; font-family:sans-serif; margin:1px; padding:2px 15px; border:1px solid #ffffff; background-color:#808080; }
.kat_strany_zrusit {clear:both; text-align:center; font-size:14px; color:#000000; font-weight:bold; font-family:sans-serif; margin:3px; padding:7px; border:1px solid #A0A0A0; background-color:#F2F6FB; }
.kat_strany_zrusit p {font-size:11px; padding:5px; padding-bottom:15px;  }
.kat_strany_zrusit a {font-size:13px; color:#0043A4; padding-top:15px; text-decoration:underline; }

.kat_strany_max {font-size:12px; color:#ffffff; font-weight:bold; text-decoration:underline; white-space:nowrap; background: url(../img/sip9b.gif) right 6px no-repeat;}



.kat_strany {clear:both; text-align:right; font-size:16px; color:#0043A4; font-family:sans-serif; margin:7px; padding-bottom:15px; border-bottom:1px solid #A0A0A0; }
.kat_strany a {font-size:16px; color:#0043A4;}
.kat_strany b {font-size:22px; font-weight:bold; }
.kat_strany_pre  {font-weight:normal; padding-left:10px; padding-right:7px; text-decoration:underline; white-space:nowrap; background: url(../img/sip9b.gif) left 6px no-repeat;}
.kat_strany_dal  {font-weight:bold; padding-right:10px; text-decoration:underline; white-space:nowrap; background: url(../img/sip9.gif) right 6px no-repeat;}


.kat_poradca {margin:0px 7px 15px 7px; font-family:sans-serif; color:#333333;}
.kat_poradca p {font-family:sans-serif; font-size: 16px; font-weight:bold; padding: 0px 0px 5px 0px;}
.kat_poradca ul {float: left; margin: 0px; padding:0px; }
.kat_poradca li {float:left; list-style: none; padding:0px 0px 0px 11px; margin:0px; background: url(../img/odr03.gif) 0px 6px no-repeat; }
.kat_poradca li a {font-size: 13px; color:#0043A4;}



/** FOOTER **/
#pata {float:left; width:1001px; font-family:sans-serif; font-size: 13px; color:#333333; padding: 11px 0px 0px 0px; border:1px solid #808080; border-bottom:2px solid #808080; background-color:#F2F6FB;}
#pata p {font-family:sans-serif; font-size: 16px; font-weight:bold; padding: 0px 0px 3px 0px;}
#pata ul {float: left; margin: 0px; margin-bottom: 25px;  padding: 0px; width: 180px; border:0px solid silver; }
#pata li {float:left; white-space: nowrap; width:180px;  list-style: none; padding:0px 0px 0px 11px; margin:0px; background: url(../img/odr03.gif) 0px 6px no-repeat; }
#pata li a {font-size: 13px; color:#0043A4;}
#pata .pata_lava {float:left; width:170px; height:70px;  border:0px solid #000000;}
#pata .pata_partner {clear:both; text-align:center; margin:0px 5px 0px 5px; border:1px solid #EAEAEB; background-color:#FDFDFD;}
#pata .pata_partner_popis {clear:both; color:#A0A0A0; font-size:10px; margin-left:7px; margin-bottom:0px; padding:2px; }

.pata_copyright  {float:left; font-family:sans-serif; font-size:12px; color:#808080; text-align:center; width:1000px; margin:5px 0px 7px 0px; }







.katalog_box .katalog_data {
	float: left;
}

.katalog_box .katalog_data a {
  font-size:12px;
}


.katalog_box .katalog_zoradene {
	float: left;
  margin: 5px 0px 0px 0px;
  width:355px;
  font-size: 11px;
	color: #505050;
}


.zoradene_podla {
	float: left;
	color: #505050;
	font-size: 11px;

	/*background-image: url(../img/zoradene_podla.png);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #e5e5e5;*/
	padding: 18px 8px 8px 8px;
	/*width: 664px; */
}












/*
* jQuery UI CSS Framework

/* Component containers
----------------------------------*/
.ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #dddddd; background-color: #eeeeee; color: #333333; }
.ui-widget-content a { color: #333333; }
.ui-widget-header { border: 1px solid #e78f08; background-color: #3399FF; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #cccccc; background-color: #f6f6f6; font-weight: bold; color: #1c94c4; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #808080; background-color: #fdf5ce; font-weight: bold; color: #c77405; }
.ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #fbd850; background-color: #ffffff; font-weight: bold; color: #eb8f00; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; text-decoration: none; }
.ui-widget :active { outline: none; }


.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1em; height: 2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.5em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }






