@import url(rohy.css);

/* CSS Document */
* {	margin : 0;	padding : 0;}
html {	font-size : 100%;	min-height : 100.1%;	background-color:#E7E7E7;	color : #000000;}
body {	font : 68.75%/1.5 "lucida grande", "lucida sans", geneva, arial, helvetica, sans-serif;}
#outerBOX {	width : 90%;	max-width : 940px;	min-width : 700px;	margin : 10px auto;	text-align : left;	position : relative;border:solid #CECFCE 1px; background-color:#ffffff;}
#pw1, #pw2, .slogan {	}
#innerBOX {	width : auto;	position : relative;}

/*----------------------------HEADER--------------------------------*/
/* MENU */
/*
#header{background : url(../img/header2.ajpg) no-repeat -55px -70px;	}
#menu3{height:40px;} 
#logo {	height : 220px;	clear : both;	} 
#photo {	height : 220px;	overflow : hidden;	background : }
#photo span {	width : 100%;	height : 100%;	background : url(../img/head4.gif) no-repeat 0 50%;	position : absolute;	top : 0;	left : 0; }
#logo h1{display: block;  margin:0px;width:32%;float:left;height:220px;background-color:transparent;} 
#logo h1 a {width: 250px;    height: 220px;    display: block;    overflow: hidden;    cursor: pointer;    text-indent: -1000px;    }
#picture_podklad{width:68%;float:left;background : #6b696b url(../img/h1d.jpg) no-repeat center center;	height:100%; }
.white_box{width:96%;margin:1.5%;background-color:#ffffff;padding:0.15%;}
.white_box IMG{width:13.6%;margin:0px;}
.white_box a IMG{border:none;}
IMG.odsazeny{margin-left:0.8%;}
*/

#header2{height:220px;}
#header-left{width:32%;float:left;background-color:blue;height:100%;padding:0px;background : transparent url(../img/header-slogan1.gif) no-repeat right 0;}
#header-right{width:68%;float:left;height:100%;background : transparent url(../img/header-slogan2.gif) no-repeat left top; } 
#logo1, #logo2{width:100%;float:left;}
#logo1 h1, #logo2 h1{display: block;  padding:0px;margin:0px;height:100%;background : transparent url(../img/header-logo9b.jpg) no-repeat left bottom; 
_background : transparent url(../img/header-logo9d.jpg) no-repeat left bottom; 
/*&background : transparent url(../img/header-logo9d.jpg) no-repeat left bottom;*/
} 
#logo1 h1{background : transparent url(../img/header-logo8.jpg) no-repeat left bottom; }
#logo1 h1 a, #logo2 h1 a {height: 220px;    display: block;    overflow: hidden;    cursor: pointer;    text-indent: -1000px;    }
.picture_podklad2 {width:100%; margin-top:70px;height:20px;height:150px;	background : #6b696b url(../img/h1d.jpg) no-repeat center center;}


#submenu{float:right;width:32%;font-size : 1.3em; font-style:normal;font-family:Verdana, Arial, Helvetica, sans-serif;background: transparent url(../img/submenu-bottom.gif) no-repeat bottom left;padding : 10px 0;}
#submenu h3, #submenu FORM {margin : 5px 0 10px;	padding : 5px 10px;	}
#submenu h2, #submenu h3, #submenu li, #submenu dl {	color : #006994;}
#submenu a {	color : #006994; font-weight:bold;}
#submenu a:hover{text-decoration:none; color : #006994;}
#submenu dl {	margin : 5px 0 10px;	padding : 0px 10px;	border-bottom : 2px groove #ebebca;_margin:0px;_padding:0px;}
#submenu dt {	margin : 0;	font-size : 1.1em;	color : #006994;}
#submenu ul {	list-style : disc;	margin : 0 0 0 15px;_margin:0px;}
* html #submenu ul {	margin : 0 0 0 16px;_margin:0px;}
#submenu li {	padding-left : 3px; 	}
#submenu .nobul {	list-style : none;}
#submenu .nobul li {	margin : 2px 0;	padding : 0;}
#submenu .nobul img {	display : inline;}
#submenu #buttons {	margin : 5px 0 10px;	padding : 5px 0 10px 10px;}
#submenu #buttons ul {	width : 80px;	float : left;	padding : 0;	margin : 0 5px 0 0;}
#submenu #buttons li {	margin : 0;	padding : 0;}
li.bez_odrazky{padding:0px;}
#submenu ul li ul{margin-bottom:0px;padding:0px;}
li.submenu1{margin-bottom:10px;}
#submenu ul li.submenu2 a{font-weight:normal;}
ul li.externi_odkaz{background: url(../img/icon_externLink.gif) right center no-repeat;  display: inline; padding-right:10px; display:inline;}
#submenu ul li{list-style-image:url('../img/list.gif');_margin-left:26px; _list-style-position:inside;_list-style-image:none; _list-style-type:square; }
#submenu dl{border-bottom:solid #DFDFDF 2px;}


/*---------------------------------SEARCH BOX---------------------------------*/
form input#search{margin-left: 0px;margin-top: 0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #000000;width:115px;}
form input#go{background-color: #FFFFFF;background-image: url(../img/searchbutton.gif);background-repeat: no-repeat;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;font-weight: bold; height:24px; _height:25px; padding-left:22px; overflow:hidden;width:79px;}


/*---------------------------------CONTENT---------------------------------*/
#contentBOX {	background:#f7fbf7;width :100%;	float : right;	position : relative; width : 68%;min-height:950px; height: expression(this.scrollHeight < 950? "950px" : "auto" );overflow: visible;}
#content {	min-height : 400px; padding:20px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#content p, #content ul{font-size:1.3em; color:#312008; text-align:justify;margin-bottom:10px;}
#content ul li{margin:0px 20px;}
h2{	padding : 3px 5px 5px 10px;	background : #e0e0c1;margin-bottom:10px; _width:96%;_font-size:18px;}
a.normal_link{color:black;text-decoration:none;}
#content h3{background: url(../img/podtrzitko.gif) bottom left no-repeat; margin-top:15px; margin-bottom:5px;}
h3.content_subtitle{color:#d60400;}
TABLE.content_table{font-weight:bold;text-align:center;}
TABLE.content_table TD{width:30%;}
TABLE.content_table TR TD IMG{width:100%;}
TABLE.content_table TR TD IMG{width: expression(document.body.clientWidth > 260 ? "260px" : "auto" );}
.products_table1 a img, .products_znamky a img{border:solid #ffffff 1px;}
.products_table1 a:hover img{border:solid #000000 1px;}
TD.table_vyrobek{font-weight:bold;text-align:center;}
TD.table_kod{width:40px;font-weight:bold;text-align:center;}
TD.table_obrazek{width:180px;text-align:center;}
TD.table_obrazek img{max-width : 170px;  max-height:150px; height: expression((this.width<this.height) && (this.height>150) ? "150px" : "inherit"	);width:  expression(	(this.width>this.height) && (this.width>250) ? "250px" : "inherit");}
/*_width: expression(document.body.clientWidth > 170 ? "170px" : "auto" ); _height:expression(this.height > 150 ? "150px" : this.height); } /**/
TD.table_rozmery{width:80px;text-align:center;}
TD.table_material{width:190px;text-align:center;color:#213839;}
TD.table_material IMG{margin-top:10px;}
TD.table_obecny_text{width:280px;}
TD.table_objednat{text-align:center;color:#c60400;} 
TR.tucne{font-weight:bold;}
h4 a{font-size:15px;color:#006994;}
a.razitka img{border:none;}

TABLE.products_znamky{width:98%;}
.products_znamky a:hover img{border:solid #5A96BD 1px;_border:solid #ffffff 1px;}   
.products_znamky TD.table_obrazek a,.products_znamky TD.table_objednat a  {_border:solid #ffffff 1px; _width:90%;}
.products_znamky TD.table_obrazek a:hover, .products_znamky TD.table_objednat a:hover {_border:solid #5A96BD 1px;}

TABLE.products_table{width:100%;}



/*---------------------------------FOOTER---------------------------------*/
#footer {  background: #c6c7c6;    margin-top:10px;color: #000000; width:100%;} /*5a96bd*/
#footer a{font-size: 11px; color:#000000; text-decoration: underline;margin-top:19px;}
#footer a:hover{text-decoration:none;}
.footer-copyright{margin-top:5px;margin-left:25px; }

hr.cleaner {clear:both;    visibility:hidden;    height:1px;    margin: -1px 0 0 0; padding:0;    border: none;    margin: 0px;    padding: 0px;}
.invisible{display:none;}
div.hr-clear {	margin:0px;	padding:0px;	clear:both;	height:1px;	font-size:1px;	line-height:1px;	visibility:hidden;}
.left_half, right_half{width:48%;float:left;margin-left:1%;min-height:270px;}
.text1 { padding: 15px 20px; _padding:10px 20px; background: url(../img/line.gif) no-repeat 50% 100%; }
.text1 a{color: #9ead6c;	text-decoration: none;	border-top: 1px none #CCCCCC;	border-right: 1px none #CCCCCC;	border-bottom: 1px dashed #CCCCCC;	border-left: 1px none #CCCCCC; font-weight:bold;}
.text1 a:hover{color: #9ead6c;	background: #E8EDBB;	border-top: 1px none #FFFFFF;	border-right: 1px none #FFFFFF;	border-bottom: 1px solid #FFFFFF;	border-left: 1px none #FFFFFF;}
.tucne{font-weight:bold;}
.cerveny_text{color:#840000;font-weight:bold;}

/*----------------------------------REFERENCE----------------------------------------*/
.reference_box{width:23%;border:solid #bebebe 1px;float:left;margin-left:5%;_margin-left:3%;;margin-right:23px;margin-top:10px;margin-bottom:10px;text-align:center;padding-bottom:10px; height : 159px;}
.reference_box a IMG{border:solid #ffffff 1px; width:90%; max-height : 110px;	_height: expression(document.body.clientWidth > 110 ? "110px" : "auto" );}
.reference_box a:hover IMG{border:solid #5A96BD 1px;}
.reference_box h4 {margin-bottom:9px;margin-top:9px;}
.reference_box h4 a{font-size:11px;margin:3px;color:#bebebe;}
.reference_box h4 a:hover{color:#5A96BD; /*#00b2f6;*/}
#reference a{font-size:11px;color:#5A96BD;}
#reference IMG{border:solid #bebebe 1px;}
#reference h3{margin-top:35px;}
.reference_box a {_border:solid #ffffff 1px; _width:90%;}
.reference_box a:hover {_border:solid #5A96BD 1px;}



/*----------------------------------OBJEDNAVKA----------------------------------------*/
#innerBOX_objednavka{min-height:400px; font-family:Verdana, Arial, Helvetica, sans-serif;}
h1#objednavkaa{display:none;}
h2.objednavka{margin-top:45px;}
#innerBOX_objednavka h3{margin-top:15px;}
LABEL.inputLabel{width:110px;float:left;}
.inputLabel{width:100px;float:left;margin-left:3px;}
#innerBOX_objednavka a img{border:solid #D60400 1px;}
#innerBOX_objednavka a:hover img{border:solid #e7e6c3 1px;}
SPAN.alert {  color: #FF0000;  font-weight: bold;}

/*----------------------------------KONTAKT----------------------------------------*/
TABLE#kontakt1{width:100%;margin-left:0%;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;}

.kontakt_left{width:30%;float:left;font-size:13px;}
.kontakt_right{width:69%;float:left;font-size:13px;}
.spolecny{text-align:center;}

#categories-head{width:32%;height:33px;padding-top:13px;float:left;background-color:#f3f3f3;margin-top:0px;line-height:20px;color:#D50505; font-size:14px; font-weight:bold;border-bottom:solid #DFDFDF 2px; border-top:solid #B0B0B0 11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#categories-head SPAN{margin-left:25px;}


/*------------------------------------MENU------------------------------------*/
ul#menu{margin:0 0 0 0px; padding:0; list-style:none;  height:61px;display:block; text-align:center; width:68%;float:left;}
ul#menu li {display:inline; vertical-align: middle; font-weight:bold;} /*height: 1.8em;    line-height: 1.8em; */
ul#menu  li a {float:left; color:#ffffff; height:61px; text-decoration:none; }  
ul#menu  li.menu_item a{width:25%;_width:24.95%;color:#000000;height:33px;padding-top:13px;float:left;margin-top:0px;line-height:20px; font-size:14px; font-weight:bold;border-bottom:solid #DFDFDF 2px; border-top:solid #B0B0B0 11px;color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;}
ul#menu  li.menu_item a:hover{color:#d60400;} /*5a96bd*/
ul#menu li span{display:none;}


.vice{text-align:right;margin-right:2%;width:97%;clear:both;}
.vice a{color:006994; font-weight:bold;}
.vice a:hover{text-decoration:none; color : #006994;}
/*.pr{color:#C6C7C6;}*/

#footer a.pr{font-size:0px;}
a.pr{display:none;}
.odkazy_site a.pr{display:list-item;margin-left:40px;}
#marek{text-align:center;} 
#marek a{font-size:12px; color:#999;text-decoration:none;}
#marek a:hover{text-decoration:underline;}
.cerveny{color:#c60400;}
ul li.invisible{display:none;}