/*body*/
body{font-family: Tahoma, sans-serif; text-align: center;color: #3F3F3F;background-color : black; margin: 30px 0px 0px 0px;
background-image: url(../images/layout/orca-pozadi.jpg); background-repeat: no-repeat; background-attachment: fixed;
background-position: top center;}

/*h*/
h1{	font-size: 1.2em; color: #004d72; margin: 2px 0 1em 0;}
h2{font-size: 1.1em;color: white;background-color: #004d72;padding: 2px 4px; margin-bottom:1em;}/*#3F3F3F*/ /*#EEEEEE*/
h3{	font-size: 1em; color: #004d72;}
h3#hwomen{text-align: center;}
h3#hmen{color: gray; text-align: center;}
h3.textcenter{text-align: center;}
div.bltech h3{width: 80%;float: right;margin: 0;color: #3F3F3F;}
h4{font-size: 0.9em; margin-bottom: 0;}
h3.men{color: gray;}
h3.newsh{margin: 0 0 1em 0;}

/*aktualizace*/

td.pismoakt { font-size: 11px; font-weight: normal; padding: 0px 4px 0px 0px;}
div.spec { font-size: 11px; font-weight: normal; text-align: right; padding: 0px 4px 0px 0px;}
div.spec2 { font-size: 11px; font-weight: normal; padding: 0px 0px 0px 4px;}
div.barva  {padding: 0px 4px; font-size: 11px; font-weight: normal; color: #9D102D;}
div.nobarva  {padding: 0px 4px; font-size: 11px; font-weight: normal; margin-right: 15px;}
div.poznamka  {padding: 0px 4px; font-size: 9px; font-weight: normal; color: #878787; text-align: center}

div.nahled { border: 0px solid green; text-align: center; font-size: 9px; color: silver;  
margin: 10px 0px 10px 0px; padding: 0px; float: left;  width: 112px; display: table-cell;}

div.nahled2 { border: 0px solid green; text-align: center; font-size: 9px; color: silver;  
margin: 10px 0px 10px 0px; padding: 0px; float: left;  width: 101px; display: table-cell;}

div.prug { padding-top: 10px; border-top: 1px dotted silver;  font-size: 9px; color: silver; width: 565px; 
display: table; margin-top: 10px; float: none; }

img.mini { border: 0px solid green; margin: 0px;}

div.logocont { border: 0px solid red; float: left; width: 200px; margin-right: 20px; text-align: right; vertical-align: top; margin-top: 0px; margin-bottom: 35px;}
div.logopopis {border-left: 1px dotted silver; border-bottom: 0px dotted #535353; margin-left: 220px; margin-right: 0px; text-align: left; vertical-align: top;
margin-bottom: 30px; padding-left: 20px; }
div.logoname {color: black; display: block; font-weight: bold; margin-bottom: 15px; border: 0px solid red; text-align: left;}


/* novinky - panely */
div.newso1 {
width: 560px;
padding-top: 10px;
padding-bottom: 15px;
padding-left: 5px;
padding-right: 5px;
display: table;
background-image:  url(../images/layout/news-opodklad-1.jpg);
background-position: left top;
background-repeat: no-repeat;
border: 0px solid green;
margin-top: 5px;
margin-bottom: 15px;
}

div.newso2 {
width: 560px;
padding-top: 10px;
padding-bottom: 15px;
padding-left: 5px;
padding-right: 5px;
display: table;
background-image:  url(../images/layout/news-opodklad-2.jpg);
background-position: left top;
background-repeat: no-repeat;
border: 0px solid green;
margin-top: 5px;
margin-bottom: 15px;
}


/*hidden*/
.hidden {display: none;}

/*hr*/
hr {display: none;}
hr.clothinghr{display: block;border-top : 2px dotted #EEEEEE; clear: both; margin: 1em 0;}
hr.newshr{display: block;border-top : 2px dotted #EEEEEE; clear: both; margin: 1em 0;}

/*div*/
div#pageskelet{width: 790px;margin-left: auto;margin-right: auto;background-color: White;text-align : left;background : white url(../images/layout/bg_column.gif) repeat-y;}
div#header{height: 160px;background : #9D102D url(../images/layout/bg_header.jpg) no-repeat;}
div#content{float: right;width: 610px;}
div#contentbody{padding: 0 20px 30px 15px; font-size: 0.7em; line-height: 1.3em;}
div#column{float: left;width: 175px; /*background: url(../images/layout/bg_column.jpg) no-repeat top;*/ font-size: 0.7em}
div#foot{clear: both; text-align: center; background: #9D102D url(../images/layout/bg_foot.gif) repeat-y; font-size: 0.7em;border-top : 5px solid White;border-bottom : 5px solid White;color : White;padding: 4px 0;}
div.bladrress,div.bladrressstrong{float: left;width: 31%;height: 11em;margin-bottom: 1em;border-bottom : 2px dotted #EEEEEE;}
div.bladrressstrong{color: #9D102D; /*font-weight: bold;*/}
div.clear{clear: both;height: 1px;}
div.bltech{clear: both;margin-bottom: 1em;border-bottom: 2px dotted #EEEEEE; height: 8em;}
div.bltech div{width:15%; float: left;}
div.block{width:47%; float: left; text-align: center;margin-bottom:2em;}
div.blclothing{width: 287px; float: left;}
div.blclothingdesc{width: 137px; float: right;}
div.blclothingimg{width: 150px; float: left;}
div.blorigleft{width: 45%; float: left; border-right : 2px dotted #EEEEEE; padding-right:5px;}
div.blorigright{width: 45%; float: right;}
div.date{color: silver; font-size: 90%;}

/*ul*/
ul.menu{margin: 0;padding: 0; color: gray;}
ul.menu li{list-style-type : none;list-style-image : none;padding: 4px 5px 4px 10px;border-bottom : 1px solid white;}
ul#menucontact{margin-left: 0; padding: 0; color: gray; text-align: center;}
ul#menucontact li{list-style-type : none;list-style-image : none;}
ul#contact{margin-left:0; padding:0;}
ul#contact li{list-style-type : none;list-style-image : none;}
ul.bllist{margin:0; padding:0; float: left; width: 30%;}
ul.bllist li{list-style-type : none;list-style-image : none;}

/*p*/
p.textcenter{text-align: center;}
div.bltech p{width:80%; float: right; margin-top: 0;}
p.productdesc{width:268px; float: left; border-right : 2px dotted #EEEEEE;padding-right:4px;}
p.productimg{width:300px; float: right;}
p.producttech{clear: both;border-top : 2px dotted #EEEEEE; border-bottom: 2px dotted #EEEEEE;  padding-top: 10px; padding-bottom: 10px; margin-bottom:2.5em;}
p.productparam{clear: both;}
div.blclothingdesc p{padding-right: 10px;}

/*a*/
a{color: #00699b;}
a:visited{color: #00699b;}
a:hover{color: gray; text-decoration: none;}
ul.menu a{width: 100%;/*display: block;*/ text-decoration: none;color: #00699b;}
ul.menu a:visited{color: #00699b;}
ul.menu a:hover{color: #00699b; font-weight: bold;}
div#foot a{color: white;}
div#foot a:visited{color: white;}
div#foot a:hover{color: white; text-decoration: none;}

/*span*/
ul#contact span{width: 5em; display: block; float: left;}
span.small{font-size: 90%;}

/*strong*/
strong.productid{float: right; font-size: 0.8em;}

/*img*/
img{border: none;}
img.imgright{float: right; margin-left: 10px}
img.imgleft{float: left; margin-right: 10px;}
img.imgrightborder{float: right;margin-left: 10px; margin-bottom : 10px; border : 1px solid #EEEEEE;}
img.imgleftborder{float: left;margin-right: 10px; margin-bottom : 10px; border : 1px solid #EEEEEE /*#9D102D*/;}
p.producttech img{margin-right:5px;}
img.logo3dgrid{margin-bottom: 10px;}
img.logo30grid{margin-bottom: 5px;}
img.logobcr{margin-bottom: 6px;}
img.logoeas{margin-bottom: 10px;}
img.logogrid{margin-bottom: 13px;}
img.logoigrid{margin-bottom: 9px;}
img.logohrc{margin-bottom: 14px;}
img.logoxt600{margin-bottom: 5px;}
img.logoxt900{margin-bottom: 8px;}
img.products {margin-top: -3px; border: 0px solid; float: none;}

/* zelene pismo*/
div.green {color: #00BD00; font-weight: bold;}
div.green a {color: #00BD00;}
div.green a:hover {color: #00BD00;}
div.green a:visited {color: #00BD00;}