/* CSS Document */
body {
margin: 0px auto 0px auto;
text-align: center;
/*
background-color:#025783;
background-image: url('../images/b.png');
background-repeat: repeat-x; */
font-family:arial,tahoma,verdana;
font-size:12px;
color:#000000;
}


.cont{
margin: 0px auto 0px auto;
float:left;
}

/*leftmenu*/

#leftmenu {float:left; width:275px;} 

.menutitle {text-align:left; height:20px; margin-bottom: 10px; width:240px; padding-left: 6px; padding-top: 4px; font-size: 18px; font-weight:bold; }

#leftmenu .item { width:270px; height:18px; background-image:url(../images/bgmenukol_tm.png); 
background-repeat:no-repeat; padding:8px 5px 5px 10px; text-align:left; margin-top:1px;  letter-spacing:1px;}
#leftmenu .item_active { width:270px; height:18px; background-image:url(../images/bgmenukol_tm.png); 
background-repeat:no-repeat; padding:8px 5px 5px 10px; text-align:left; margin-top:1px;  letter-spacing:1px;}
#leftmenu .item a {color:#ffffff; font-size:12px; text-decoration:none; font-weight:normal; }
#leftmenu .item_active a {color:#ffffff; font-size:12px; text-decoration:none; font-weight:bold; }
#leftmenu .item a:hover {color:#ffffff; font-size:12px; text-decoration:underline; font-weight:normal; }
#leftmenu .item2 { width:240px;  margin-left:8px;  height:18px; background-image:url(../images/bgmenukol_tm.png); 
background-repeat:no-repeat; padding:10px 5px 5px 10px; text-align:left; margin-top:1px;  letter-spacing:1px;}
#leftmenu .item2 a {color:#ffffff; font-size:12px; text-decoration:none; font-weight:bold; }
#leftmenu .item2 a:hover {color:#ffffff; font-size:12px; text-decoration:underline; font-weight:bold; }

#leftmenu .subitem {width:219px;  margin-left:8px; height:23px;background-image:url(../images/bgsubmenukol_tm.png); background-repeat:no-repeat; padding:10px 5px 3px 18px; text-align:left; margin-top:1px; letter-spacing:1px; }
#leftmenu .subitem a {color:#ffffff; font-size:11px; text-decoration:none; font-weight:normal; }
#leftmenu .subitem a:hover {color:#ffffff; font-size:11px; text-decoration:underline; font-weight:normal; }

#leftmenu .subitem2 {width:219px;  margin-left:8px; height:23px; background-image:url(../images/bgsubmenukol_tm.png); background-repeat:no-repeat; padding:10px 5px 3px 18px; text-align:left; margin-top:1px; letter-spacing:1px; }
#leftmenu .subitem2 a {color:#ffffff; font-size:11px; text-decoration:none; font-weight:bold; }
#leftmenu .subitem2 a:hover {color:#ffffff; font-size:11px; text-decoration:underline; font-weight:bold; }

.download {
margin-top: 0px;
border-left: 1px #cccccc solid;
border-right: 1px #cccccc solid;
border-bottom: 1px #cccccc solid;
background-color: #F0F0DD;
padding: 10px;
float:right;
}

.produkty {
float:left;
width: 400px;
}

.contactform {
margin-top: 25px;
text-align:left;
color: #5B5B5B; 
font-size: 11px; 
font-family: Verdana; 
font-weight: Normal; 
font-style: Normal;
}

.msg {
text-align:left;
color: #cc0000; font-weight: bold; font-size: 12px; font-family: Verdana;
padding-bottom: 10px;
}

.gettitle {
color: #5B5B5B; font-weight: bold; font-size: 16px; font-family: Verdana;
padding-bottom: 10px;
}

.dod {
padding-left: 15px; 
height:20px;
}

.dod a {
color: #003366; font-weight: normal; font-size: 11px;
background-image: url('../images/pdf.gif');
background-repeat: no-repeat;
padding-left: 15px; 
}

.more a {
color: #FF9900;
 font-weight: normal; font-size: 11px;
background-image: url('../images/arrow.png');
text-decoration:none;
background-repeat: no-repeat;
padding-left: 15px; 
}

.more a:hover {text-decoration:underline; color: #003366;}

.dod2 a {
color: #003366; font-weight: normal; font-size: 11px;
background-image: url('../images/arrow.png');
background-repeat: no-repeat;
padding-left: 15px; 
}

ul.q  {
list-style: url('../images/b2.png');
}



.containter {
background-color:#ffffff;
width:885px;
/*border: 1px #B0C9D7 solid;*/
float: left;
padding: 10px 10px 0px 10px ;
margin-bottom:5px;
}

.top {
width: 883px;
height: auto;

}

.tlo {  width: 880px; text-align: center;   margin: 0px auto 0px auto; display: table; padding-bottom:0px;border:0px;padding-right:0px; }

.top_title{font-size:22px;width:440px;padding:10px;padding-right:0px;text-align:left;font-weight:bold;float:left;display:block;}

.sub {
border: 1px #000000 solid;
color: #333333;
background-color: #FAFAFA;
padding:3px;
}

.linior{color:#ff6600}

.header {
height: 245px;
width:880px;
display:block;float:left;
}

.logo {
float: left;
width: 200px;
}

img a {
border: 0px;
}

.menu {
margin-top:5px;
margin-bottom:5px;
border: 1px #DADCDB solid;
height:30px;
width:900px;
background-color: #FAFAFA;

/* border-bottom: 5px solid #FF9933;*/

}

.quick {
float:left;
padding-top:5px;
padding-left: 10px;
color: #5B5B5B; font-size: 11px; font-family: Verdana; font-weight: Normal;
}

.pathway {
border: 1px #DADCDB solid;
height:15px;
margin-top:5px;
background-color: #FAFAFA;
width:895px;
text-align:left;
float:left;display:block;
color: #5B5B5B; font-size: 9px; font-family: Verdana; font-weight: Normal;
padding-top:3px;
}

.menuitem a:hover {
color:#FF9900;
}

.menuitemFooter a {
color: #5B5B5B; font-size: 9px; font-family: Verdana; font-weight: Normal; 
font-style: Normal;float:left; padding-right: 10px;
margin-top: 2px;  height:10px; padding-left:10px;
}
.menuitem a {color: #5B5B5B; font-size: 11px; font-family: Verdana; font-weight: Normal; font-style: Normal;float:right; padding-right: 10px;
margin-top: 8px; border-left: 1px #cccccc solid; height:14px; padding-left:10px;
}

.content {
width:875px;
margin: 5px auto 20px auto;
text-align: center;

}

.w {
float: left;
display: inline;
text-align: left;
width: 260px;
margin-right: 5px;

}

.w2 {
float: left;
display: inline;
text-align: left;
width: 310px;
margin-right: 5px;
}


.prod {
display: block;
width: 260px;
height:186px;
border: 1px #E8E9E8 solid;
margin-top:5px;

background-image: url('../images/c.png');
background-repeat: repeat-y; 
}


.about{
width: 540px;
height:186px;
margin-top:5px;
padding:10px;padding-left:0px;padding-right:20px;height:auto;text-align:justify;float:right;display:block;
 
}

.prod2 {
display: block;
width: 305px;
height:205px;
border: 1px #E8E9E8 solid;
margin-top:5px;
margin-right: 5px;

background-image: url('../images/c2.png');
background-repeat: repeat-y; 
}

.rightcol {
margin-top:5px;
text-align:left;
float:left;
width: 280px;
padding:5px;
padding-left:0px;

}

.about_text{text-align:left;color: #FF6C00; font-size: 22px; padding-bottom:15px; font-family: arial,tahoma,verdana; font-weight: normal;}

.rightcol2 {
margin-top:5px;
float:left;
width: 230px;


padding:5px;

background-color:#FAFAFA;
border: 1px #DADCDB solid;
background-image: url('../images/a.png');
background-repeat: no-repeat;


}

.leftcol2 {

float: right;
width: 620px;
margin-top:5px;
}

.leftcol_index {
background-image: url('../images/box_bg.png');
background-repeat: no-repeat;
float: right;
width: 580px;
margin-top:10px;
}

.leftcol {
float: right;
width: 570px;
}

.news {
height: auto;
display:block;
width: 340px;
margin-bottom: 5px; /*
background-image: url('../images/bg_left.jpg');
background-repeat: no-repeat; */
}

.title {
width:225px;
float:left;
padding-top:5px;
text-indent: 10px;
height: 30px;
text-align:left;
color: #ff6600; 
font-size: 12px; font-family: Verdana; font-weight: bold; font-style: Normal; 
}

.news a{color:#199CD5}

.photo {
float: left;
margin-left: 5px;
}

.text {
color: #5B5B5B; font-size: 11px; font-family: Verdana; font-weight: Normal;
margin-right:10px;
text-align: left;
float: left;
padding:5px;
width: 300px;


}


.prodtitle {
font-size: 12px; font-family: Verdana; font-weight: bold; font-style: Normal; 
color: #cc0000;
padding: 5px;
/*
background-image: url('../images/bgprodtitle.png');
background-repeat: no-repeat;
*/

}

.prodtitle a {
font-size: 12px; font-family: Verdana; font-weight: bold; font-style: Normal; 
color: #cc0000;
text-decoration:underline;

/*
background-image: url('../images/bgprodtitle.png');
background-repeat: no-repeat;
*/

}

.prodtext {
padding: 5px;
color: #5B5B5B;
font-size: 11px;
color: #333333;
font-family: Arial, Verdana, sans-serif;

}

.prodtext2 {
padding:10px;
font-size: 11px;
color: #5B5B5B;
font-family: Arial, Verdana, sans-serif;

}

.list {
margin-left:10px;
width:150px;
padding-left: 15px;
color: #333333;
background-image: url('../images/arrow.png');
background-repeat: no-repeat;
}

.list a {
color: #003366;
text-decoration:none;
}

.list a:hover {
color: #FF9900;
text-decoration:underline;
}

.prodphoto {
text-align:center;
}


.text {
font-size: 12px;
color: #333333;
font-family: Arial, Verdana, sans-serif;
}


/* dokument */

.leftmenu {
float: left;
width: 200px;

}

.rightcontent {
float: right;
width: 710px;


}

.topmenu {
border: 1px #cccccc solid;
}

.bottomcontent {
border: 1px #cccccc solid;
}

/* DOKUMENTY */

.documenttitle {
color: #03527C;
text-align: left;
font-size: 18px; font-family: Arial,Verdana, sans-serif; font-weight: bold; font-style: Normal; 
border-bottom: 1px #cccccc solid;
}

.documenttext {
color: #5B5B5B;
font-size: 11px; font-family: Verdana;  font-style: Normal; 
text-align:justify;
}

.rightmenuitem  {
border: 1px #cccccc solid;
background-color: #D3E0EB;
margin-bottom:2px;
text-align:left;
line-height:20px;
}

.rightmenuitem a {

padding-left: 5px;
color: #5B5B5B; font-size: 11px; font-family: Verdana; font-weight: Normal; font-style: Normal;
}

.rightmenuitem a:hover {

padding-left: 5px;
color:#FF9900; font-size: 11px; font-family: Verdana; font-weight: Normal; font-style: Normal;
}

.footer{width:870px;padding:5px;border-top:1px solid #D1DCE0;float:left;display:block;text-align:left;color:#617985}
.footer a{color:#617985;text-decoration:none}
.footer a:hover{color:#617985;text-decoration:underline}
.footer_left{float:left;display:block;width:300px;}
.footer_right{float:right;display:block;}

.img_none{border:0px;}
.more{width:60px;float:right;display:block;padding-top:5px;text-align:right;}
.box_blue{margin-right:5px;width:5px;height:24px;background-color:#00A4E1;float:left;display:block;}

.calendar_div{padding:1px;}
.calendar_date{color:#0079B5;font-weight:bold;}
.menu_item{float:left;display:block;padding-left:4px;}

.contact{text-align:center;width:540px;padding-top:30px;font-size:13px;}
.contact a{color:#0094DE}