/* CSS Document */



/* BODY = general */



body{margin: 15px;

padding: 0;

font-family:Verdana, Arial, Helvetica, sans-serif;

text-align: center;

	font-size: 11px;

	vertical-align:top;

	background-color:#dedede;

	background-image:url(common/home-bcgr.gif); background-repeat:repeat-x; background-position:top;

}





p{ margin: 10px 0; padding:0;

font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;

	font-size: 12px; line-height:17px;}

	

h1, h2, h3, h4, h5, h6 {

	margin=0;

	padding=0;

	}

	

h1{

	color:#000066;

	font-size:17px; 

	font-weight: bold;

	margin=0;

	padding=0;

	padding-bottom: 25px;

	}

h2{

	color: #FF6600;

	font-size:11px;

	font-weight: normal;

	padding-bottom: 5px;

	margin: 0;

	text-transform:uppercase;

	}	





h6 {

	padding-bottom: 0; margin-bottom: 0;

	padding-top: 5px; 	margin-top: 0px;

	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	display:block;

	clear:both;

	}

	

		



	

	

	



	



	

h6 a{

	color: #003399;

	display:block; 

	text-decoration:none;

	padding-left: 15px;

	padding-bottom: 0px; 	margin-bottom: 0px;

	padding-top: 0px; 	margin-top: 0px;

	clear:both;

	/*background-image:url(common/sipka-ongrey.gif); background-repeat:no-repeat; background-position: top left ;*/

	



	

	}

	

	

.cennik h6 a{

	background-image:none;

	



	

	}

	

	

	.home_banners h6 a{

	

	background-image:url(/common/sipka-onwhite.gif); background-repeat:no-repeat; background-position:top left;

	}

	

h6 a:hover{

	text-decoration: underline;

	

	}

	

.next_content h6{

	

	background-image: url(/common/sipka-onwhite.gif); background-repeat:no-repeat; background-position: 0.8em	 left;

	

	}	

.next_content  a, .next_content a:hover{

	

	color: #FF6600;

	text-decoration: udnerline;

	

	}	

	

	



	

.next_content h6 a, .next_content h6 a:hover{

	

	font-weight:normal;

	text-decoration: none;

	}	

	



	

	

.topprodukty .ico_pdf{

	COLOR: #000066;

	

	}

.next_content .ico_pdf{

	COLOR: #000066;

	

	}

	



	

 .ico_pdf A {

	padding-left: 20px;

	padding-bottom:3px;

	_height: 17px; min-height:17px;

	background-image:url(common/ico_pdf.gif);

	background-repeat:no-repeat;

	text-decoration: none;

	display: block;

	LINE-height: 14px;

	text-transform:lowercase;

	font-weight:normal;

	color: #003399;

		font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;



	

	}

	

.ico_link a{

	padding-left: 20px;

	padding-bottom:3px;

	_height: 17px; min-height:17px;	

	background-image: url(common/ico_link.gif);

	background-repeat:no-repeat;

	text-decoration: none;

	display: block;

	LINE-height: 14px;

	text-transform:lowercase;

	font-weight:normal;

	color: #003399;

		font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	

	}

	

.next_content .ico_pdf A, .next_content .ico_link A{

	padding-bottom:0px;

	color: #003399;

		font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	}

	

p.ico_pdf , p.ico_link {

	margin: 0;

	}

	

		



	





/* TOPMENU */



.topmenu_home {

	background-image:url(common/bcgr-topmenu.gif);

	background-repeat: repeat-x;

	height: 99px;

	color: #FFffff;

	text-align:center;

	width: 950px;

	border-top: 1px solid white; border-left: 1px solid white; border-right: 1px solid white;

	}

	

.topmenu, .next_topmenu {

	margin-top: 0; padding: 17px 5px 5px;

	font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;

	font-weight:bold; color: #FFffff;

	}

	

.topmenu a, .topmenu a:link, .topmenu a:visited {

	font-size: 11px;

	line-height:11px; 

	text-decoration:none;

	color: #FFffff;

	text-transform:uppercase;

	padding: 0px 10px;

	font-weight:bold;

	

	}

	

.next_topmenu a, .next_topmenu a:link, .next_topmenu a:visited  {

	font-size: 11px;

	line-height:11px;

	text-decoration:none;

	color: #663300;

	text-transform:uppercase;

	padding: 0px 10px;

	font-weight:bold;

	}

	

	

	

.topmenu a:hover {

	text-decoration:none;

	color: #663300;

	}

	

.next_topmenu a:hover {

	text-decoration:none;

	color: #FFffff;

	}

	

	#topmenu_sel {

		color: white;

		}

	

/* Úvod - top produkty a linky*/



.home_contenttop{

		/*background-image:url(common/bcgr-homecontenttop.gif);

	background-repeat:repeat-x;*/

	background-color: white;

	width: 950px;

	margin: 0px 2Opx 0px 20px;

	padding-top: 0px;

	padding-bottom: 20px;

	

	text-align:left;

		font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;

	font-size: 12px;

	border-left: 1px solid white; border-right: 1px solid white;

	

	}

	

	.home_contenttop a{

	color: #003366;	

	}

	

.linky-contenttop{background-image: url(common/bcgr-homecontenttop.gif); height:22px; background-repeat:repeat-x; width: 950px;}

	

.topprodukty {

	text-align:left;

	WIDTH: 95%;



	

	margin:0; padding:0;

	

	margin-left: 25px;

	font-size: 11px;

	

	}

	

.topprodukty p{

	margin-bottom: 5px;

	}



	



	

	

.vertlinka {

	background-image: url(common/bcgr-vert_linka.gif);

	background-repeat:repeat-y;

	background-position: TOP 20PX; 

	width: 40px ;

	}

	

.horlinka  {

	background-image: url(common/bcgr-hor_linka.gif);

	background-repeat:repeat-x;	

	background-position: left 10PX; 

	height: 20px;

	}

	

	



	

.linky{

	vertical-align: top;

	PADDING: 0px 20PX 0 20PX;

	

	}

	

	



hr{

	padding-top: 0px; margin-top: 0px; border: none; background-color:#FFFFFF;

	border-top: 1px solid #dedede;

	height:1px;

	margin: 10px 0;

	clear:both;

	}

	

h4{

	padding-top: 5px; margin-top: 25px; margin-bottom: 5px;

	font-size: 15px;

	}

	

	

	/*--------------------HOME - spodok--------------------------*/

	

.home_contentbottom{

	width: 950px;

	margin-top: 0px;

	margin-bottom: 0px;

	text-align:left;

	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	padding: 30px 0;

	

	background-color:#FFFFFF;

	

	}

	

	

.next_contentbottom{

	width: 950px;

	text-align:left;

	font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;

	font-size: 12px;

	border-right: 1px solid white;border-left: 1px solid white;

	

	}

	

.home_banners{

	padding:  0 0 20px 0 ;

	vertical-align:top;border-bottom: 1px solid  #CCCCCC;

	width: 250px

	}

	

.home_banners h2{

	

	line-height: 15px;

	display: block;

	color: #999999;

	text-align:left;

	vertical-align: middle;

	padding-top: 2px; padding-bottom: 2px; padding-left: 0px;

	margin-bottom: 10px;

	text-transform: none;

	font-size: 10px;

	font-family:Verdana, Arial, Helvetica, sans-serif

	}

	

.home_banners p{

	margin: 0px 10px 0px 10px;

	

	}

	

.home_banners h6{

	margin: 0px 10px 0px 10px;

	

	}

	

		

	/*--------------------FOOTER--------------------------*/

	

.footer{

	background-image: url(common/bcgr-footer-home.gif);

	background-repeat:repeat-x;

	width: 750px;

	text-align:center;

	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	height: 32px;

	vertical-align:middle;

	line-height:32px;

	color: white;}

	

.footer_next{

	background-image: url(common/bcgr-footer-next.gif);

	background-repeat:repeat-x;

	width: 920px;

	text-align:center;

	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	height: 32px;

	vertical-align:middle;

	line-height:32px;

	color: white; padding: 0 15px;}

	

.footer a, .footer_next a{

	color: #ff9900;

	text-decoration:none}

	

.footer a:hover, .footer_next a:hover{

	color: #ff9900;

	text-decoration:underline}

	



	

	

	

	

	/*-----------------------LEFTMENU---------------------------*/

	

.leftmenu {

	width: 187px; 

	background-image:url(common/bcgr_leftmenu.gif);

	}

	

	.leftmenu h6{

		font-weight: normal;

		color: #4A4949;

		margin-top: 5px; margin-bottom: 25px;}

		

		.leftmenu h6 a{

	font-weight: normal;

	color: #4A4949;

	background-image: url(none);

		}

	

.submenu {

	padding: 50px 0px 0px 0px; 

	

	/*background-image: url(common/bcgr_leftmenu-top.gif);*/

	background-repeat:repeat-x;

	background-color:#F1F1F1;

	border-bottom: 1px solid white;

	font-size: 10px;

	line-height: 14px;

	font-family:Arial, Verdana, Helvetica, sans-serif;

	}

	

.submenu a {

	display:block;

	color: #4A4949;

	text-transform:uppercase;

	padding-top: 6px; padding-bottom: 6px; padding-left: 15px; padding-right: 15px;

	text-decoration: none;

	font-weight:bold;

	border-top: 1px solid white;

	

	}

	

.submenu a:hover {

	background-color: #dedede;

	}

	

#submenu_sel {

	color: white;

	background-color: #999999;

	}

	

	

	/*----------------------------NEXTCONTENT---------------------------*/

	

.next_content{

		background-color: white; 

		/*background-image: url(common/bcgr_nextpage-top.gif);*/

		background-repeat:repeat-x;

		padding-top: 50px; padding-left: 45px; padding-right: 45px; padding-bottom: 25px;

		font-size: 11px; 

		line-height: 18px;

		}

		

.next_content p{

		margin-bottom: 15px;

		}

		



	

.headline_withpic{

	display: block;

	height: 120px;

	padding-bottom: 5px;

	}

	

	.headline_withpic h3{

	text-transform: uppercase;

	font-weight:bolder;

	font-size: 17px;

	line-height:20px;

	font-family: Arial, Tahoma, Verdana,  Helvetica, sans-serif;

	color:#131375 /*mavomodrá*/;

	display: block;

	border-bottom: 1px solid #B3B3B3;

	margin-bottom: 15px;

	padding-bottom: 5px;

	margin-left: 30px;

	}

	

	.headline_withpic img{

	float: left;

	padding-bottom: 0px;

	}

	

.headline_nopic{

	display: block;

	padding-bottom: 10px;

	}

	

	.headline_nopic h3{

	text-transform: uppercase;

	font-weight:bolder;

	font-size: 17px;

	line-height:20px;

	font-family: Arial, Tahoma, Verdana,  Helvetica, sans-serif;

	color:#131375 /*mavomodrá*/;

	display: block;

	border-bottom: 1px solid #B3B3B3;

	margin-bottom: 15px;

	padding-bottom: 5px;

	}

	.headline_nopic_h3{

	text-transform: uppercase;

	font-weight:bolder;

	font-size: 17px;

	line-height:20px;

	font-family: Arial, Tahoma, Verdana,  Helvetica, sans-serif;

	color:#131375 /*mavomodrá*/;

	display: block;

	border-bottom: 1px solid #B3B3B3;

	margin-bottom: 15px;

	padding-bottom: 5px;

	}	

	

.download{

	border-top: 1px solid #B3B3B3;

	margin-top: 25px; padding-top: 0px;

	}

	

.download h4{

	padding-left: 30px;

	font-weight:normal;

	font-size: 10px;

	line-height:12px;

	margin-top: 15px; margin-bottom: 15px;

	color: #666666;

	}

	

.download h4 a{

	font-weight:bold;

	font-size: 12px;

	color:#FF6600;

	}

	

.reader{

	background-image: url(common/ico_reader.gif);

	background-repeat:no-repeat;

	}

	

.doc{

	background-image: url(common/ico_doc.gif);

	background-repeat:no-repeat;

	}

	

	/*--------------------PARTNERI-------------------*/

	

	.partneri {

		padding: 10px;

		vertical-align: top;

		text-align:center;

		width: 100%;

		font-size: 11px; 

		line-height: 16px;

		

		}

		

		.partneri td {

		vertical-align: top;

		

		}

		

		.partneri a{

		color:#FF6600;

		text-decoration: none;

		font-weight:bold;

		font-size: 12px;

		line-height: 16px;

		}

		

		.partneri a:hover{

		text-decoration: underline;

		}

		

		.partneri img{

		border: 0; padding-right: 10px; margin: 0;

		}

	/*--------------------Produkty-------------------*/

	

	.produkt {

		margin-bottom: 35px;

		border:1px solid #dddddd;

		padding: 0px; 

		}

		



.produkt p {

		margin-bottom: 4px;

		}

		

		.produkt h5{

		color: white;

		text-transform:uppercase;

		font-weight:bold;

		padding: 3px 10px;

		display: block;

		background-color:#FF6600;

		margin-bottom: 10px;

		font-size: 14px; 

		line-height: 18px;

		margin-top: 0;

		}

		

		.produkt_ikon{

		padding: 10px; padding-bottom: 0; padding-top: 5px;

		border-left: 1px dotted #B3B3B3;

		font-size: 11px; 

		line-height: 16px;



		width: 160px;

		}

			

		.produkt_popis{

		padding: 10px; padding-bottom: 0; padding-top: 5px;

		font-size: 12px; 

		line-height: 15px;

		}

		.produkt_popis td{

		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px; line-height:14px;

		}

		

		

		.produkt_popis img{

		margin-top: 8px;

		}

		

	.referencie_popis{

		padding: 10px; padding-bottom: 0; padding-top: 5px;

			font-size: 11px; 

		line-height: 16px;



		width: 490px;

		}

		

		.referencie_img{

		padding: 10px;

		padding-left: 8px;

		}

		



	



	

.referencie_img  a{

	font-size: 11px;

	line-height:16px;

	color: #999999;

	display:block; 

	text-decoration:none;

	padding-bottom: 0px; 	margin-bottom: 0px;

	padding-top: 0px; 	margin-top: 0px;

	

	font-weight: normal;

	}

	

.referencie_img a:hover{

	text-decoration: underline;

	

	}

	



	

.cennik h6 {

	padding-top: 0; margin-bottom: 0;

	padding-bottom: 5px; 	padding-top: 8px;

	font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;

	font-size: 12px;

	display:block;

		color: #000000;

		padding-left: 20px;

		font-weight:bold;

		background-position: 0.8em left;

		background-image:url(common/ico_pdf.gif)!important; background-color:white;

		background-repeat:no-repeat;

	}		

	

.cennik h6 a{

	color: #FF6600;

	display:block; 

	text-decoration:none;

	padding-bottom: 0px; 	margin-bottom: 0px;

	padding-top: 0px; 	margin-top: 0px;

padding-left: 0;

font-weight:normal; text-transform:uppercase; font-size: 10px; font-family:Verdana, Arial, Helvetica, sans-serif;





	

	}

	

.cennik h6 a:hover{

	text-decoration: underline;	color: #FF6600;



	

	}

	

	.cennik td {

		padding-top: 5px;

		text-align:left;

		

		}

		



ul {

margin-top: 5px; margin-bottom:5px; 

margin-left: 15px;}	

li{

	padding-top: 2px;

	}		

	

	

	.ico_pdf a:hover, .ico_link a:hover{

	text-decoration: none;

	color:#FF6600;

	

	}

	

	.linkavtabulke td{

	border-bottom: 1px dotted #b3b3b3;

	}

	

	/*-----------2008------------------*/

	.home-product{

		padding: 15px; padding-bottom: 0; background-color:#FFFFFF; margin-right: 10px;

		margin-top: 15px; border: 1px solid #dedede;

		}



p.ico_pdf , p.ico_link {

	margin: 0;

	}

	

#subsubmenu{ background-color: #dedede; margin-left: 1px;}

#subsubmenu a{ display:block; color: #666666; }

#subsubmenu a:hover{ color: black; }



a#subsubmenu_sel{color: black;}



.home_contenttop .newtitletab {

font-size: 13px; line-height:1.3em; color: #666666; float: right; width: 280px; 



}



.home_contenttop  .newtitletab  td{

border-bottom: 1px solid #CCCCCC; padding: 7px;



}



.home_contenttop .newtitletab  th{

background-color: #ececec; padding: 7px; font-weight:normal;



}



.home_contenttop .newtitletab strong {

font-weight: bold; color: black;



}



.newtitletab em{

font-weight: bold; text-decoration: none; font-style:normal; color: #b91a00;



}



td.rightline{

border-right: 1px solid #CCCCCC;



}



.home_contenttop  .newtitletab  .lefttd td {

padding-left: 10px!important;



}



td.extra{

background-color:  #fffcd7; color: #b91a00; border-bottom: none;



}



.home_contenttop .akciova-titulka-produkty {

width: 415px; clear: both; padding-top: 20px;

}



.home_contenttop .akciova-titulka-produkty h3 {

font-size: 1.4em; line-height:1em; margin-bottom: 0; padding-bottom: 0px; margin-top: 0;

}



.home_contenttop .akciova-titulka-produkty p{color: #666666;margin: 0; padding: 5px 0; 

}

.tlacova_sprava {
	text-align: justify;
}
.tlacova_sprava  ul li  {
	font-size:12px;
}
.tlacova_sprava h2 {
	font-size:14px;
	text-align:left;
}

/*********** SLIDER **************/
			.slider {		
				width:579px;
				height:92px;
				background-color:#fff;
				text-align:left;
			}
			.slider .wrap_left {
				z-index:2;
				width:30px;
				position:absolute;
				top:280px;
				font-size:14px;
				float:left;
			}
			.slider .wrap_right {
				z-index:2;
				width:30px;
				position:absolute;
				top:280px;
				font-size:14px;
				margin-left:550px;
			}
			.slider ul {
				margin:0px;
			}
			.slider .wrap_left #slide1_prev {
				display:inline-block;
				float:left;
				margin-left:10px;
				height:1.5em;
				width:1.5em;
				text-align:center;
				color: #fff;
                text-decoration:none;
                outline: none;
				background-image:url(animation/slidebox/slidebox_thumb.png);
				background-repeat:repeat;
				padding-top:3px;
			}
			.slider .wrap_left #slide1_prev:hover {
                color: #000;
                text-decoration: none;
				background-color:#fff;
				background-image:none;
			}
           .slider .wrap_right #slide1_next {
			    display:inline-block;
				float:right;
				margin-right:10px;
				height:1.5em;
				width:1.5em;
				text-align:center;
				color: #fff;
                text-decoration: none;
                outline: none;
				background-image:url(animation/slidebox/slidebox_thumb.png);
				background-repeat:repeat;
				padding-top:3px;
            }
            .slider .wrap_right #slide1_next:hover {
               color: #000;
               text-decoration: none;
			   background-color:#fff;
			   background-image:none;
            }
			.usl-loading {
			    opacity: 0.35;
			}
