/*body*/
body{font-family: Arial, Tahoma, sans-serif;margin: 0px 0px 0px 0px;text-align: center;color: #5b6266;background : #c41011 url(../images/layout/bg_body.jpg) no-repeat fixed top center;}

/*h*/
h1{	font-size: 1.7em; color: #c31010; margin: 5px 0 5px 0; font-weight: normal; padding-left: 25px; padding-bottom: 5px;
background-image:  url(../images/layout/sipecka-red.jpg); background-position: top left; background-repeat: no-repeat; border-bottom: 1px #c31010 dotted;
padding-top: 0px; line-height: 110%;
}

h2{font-size: 1.4em;color: #c31010; padding: 2px 4px; margin-bottom:1em;
font-weight: normal; border-bottom: 1px dotted #c31010; padding-left: 20px;
background-image:  url(../images/layout/sipecka2-red.jpg); background-repeat: no-repeat;  background-position: center left;
}/*#3F3F3F*/ /*#EEEEEE*/

h3{	font-size: 1.4em; color: black; font-weight: normal; padding-left: 20px; padding-bottom: 5px; border-bottom: 0px #D8D8D8 dotted;
/*background-image:  url(../images/layout/bg_title.jpg); background-repeat: repeat-x; */
background-image:  url(../images/layout/sipecka2-red.jpg); background-repeat: no-repeat;
margin-top: 35px; clear: both;}

h6{font-size: 1.4em; color: black;  padding: 2px 4px; margin-bottom:1em; 
font-weight: normal; border-bottom: 1px dotted #D8D8D8;
}
 
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-bottom: 15px; margin-top: 0px; color: black;}
h4{font-size: 0.9em; margin-bottom: 0;}
h3.men{color: gray;}
h3.newsh{margin: 0 0 1em 0;}

/*aktualizace*/
div.stred {position: relative; left: 13px; margin: 0px;}
div.stred2 {position: relative; padding: 4px; margin: 0px; text-align: center;}
div.stred3 {position: relative; padding: 4px; margin: 0px; text-align: center; font-weight: bold; font-size: 1.5em}
.stred4 {position: relative; padding: 4px; margin: 0px; text-align: center; font-weight: normal; font-size: 0.6em}
div.bpopis {color: white; background-color: black; width: 154px; text-align: center; padding: 0px 0px 4px 0px; position: relative; left: 13px; text-decoration: none; margin: -2px 0px 4px 0px;}
.bghed {border: 0px solid;}
.navigation {border-bottom: 1px solid #c31010; width: 148px; margin-left: 10px; margin-top: 11px; margin-bottom: 7px; font-weight: normal; font-size: 1.2em; }
.foottext {position: relative; top: 37%;}
.vizimg {position: relative; top: -5px;}


/*hidden*/
.hidden {display: none;}

/*hr*/
hr {display: none;}
hr.clothinghr{display: block;border: 0px; clear: both; margin: 50px 0;}
hr.newshr{display: block;border-top : 2px dotted #EEEEEE; clear: both; margin: 1em 0;}
hr.podzim{display: block;border-top : 4px #9D102D; margin: 1em 0;}

/*div*/
div#pageskelet{width: 790px;margin-left: auto;margin-right: auto;text-align : left;background : white; }
div#header{height: 160px; background: #9D102D; background-image: url(../images/layout/bg_header.jpg); repeat: no-repeat;}
div#header2{height: 160px; background: #FFFFFF;}
div#content{float: right;width: 610px;}/* 575 */
div#contentbody{padding: 0 20px 30px 15px; font-size: 0.7em; line-height: 1.3em;}
div#column{float: left;width: 175px; font-size: 0.7em; border-right: 1px solid #b9b9b9;}
div#foot{clear: both; text-align: center; background: black url(../images/layout/bg_foot.jpg) no-repeat; font-size: 0.7em;
border-top : 0px solid White; border-bottom: 0px solid White; color: #555b5f; padding: 4px 0;
height: 87px; margin-bottom: 42px; margin-top: 17px;
}



div.bladrress,div.bladrressstrong{float: left; width: 31%; height: 12em; margin-bottom: 1em; border-bottom : 1px dotted #d8d8d8; }
div.bladrressstrong{color: #9D102D; /*font-weight: bold;*/}
div.clear{clear: both;height: 1px;}
div.bltech{clear: both;margin-bottom: 1em;border-bottom: 0px 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 20px; border-bottom : 1px solid white;}
ul#menucontact{margin-left: 32px; padding: 5px; color: gray; text-align: center; border: 1px solid #c31010; width: 100px;}
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 : 0px dotted #EEEEEE;padding-right:4px;}
p.productimg{width:300px; float: right;}
p.producttech{clear: both; border-top : 0px dotted #EEEEEE; border-bottom: 1px dotted silver;  padding-top: 50px; padding-bottom: 10px; margin-bottom:70px;
margin-top: 15px; background-image:  url(../images/layout/technologie-imgx.jpg); background-repeat: no-repeat; background-position: top left;
}
.producttech2{clear: both; border-bottom: 1px dotted silver;  padding-top: 55px; padding-bottom: 10px; margin-bottom:70px;
margin-top: 15px; background-image:  url(../images/layout/technologie-img.jpg); background-repeat: no-repeat; background-position: top left; display: table;
}
.levatko {border: 0px dotted red; float: left; margin-right: 3px; margin-left: 3px; width: 180px;}


p.productparam{clear: both;}
div.blclothingdesc p{padding-right: 10px;}

/*a*/
a{color: #c31010;}
a:visited{color: #c31010;}
a:hover{color: #c31010; text-decoration: none;}
ul.menu a{width: 100%;/*display: block;*/ text-decoration: none;color: black;}
ul.menu a:visited{color: black;}
ul.menu a:hover{color: #c31010; }
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.9em; color: white; background: #c31010; padding-left: 2px; padding-right: 2px;}

/*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*/;}
img.imgborder{border : 1px solid #EEEEEE;}

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.logoprogrid{margin-bottom: 10px;}
img.logoigrid{margin-bottom: 9px;}
img.logohrc{margin-bottom: 14px;}
img.logoxt600{margin-bottom: 5px;}
img.logoxt900{margin-bottom: 8px;}


/* webring */
div.webring {width: 100%; height: 42px; background: red; position: fixed; left: 0px; bottom: 0px;  border: 0px solid red; margin: 0px;} 


/* 3d pohled */
.dview {float: right; border: 0px solid;}


/* akcni a saucony ceny */
.actionprice {color: #00BD00;}
.sauconyprice {color: white; background: #B61E3C}

/* novinky - panely */
div.news1 {
width: 560px;
padding-top: 10px;
padding-bottom: 15px;
padding-left: 5px;
padding-right: 5px;
display: table;
background-image:  url(../images/layout/news-podklad-1.jpg);
background-position: left top;
background-repeat: no-repeat;
border: 0px solid green;
margin-top: 5px;

}

div.news2 {
width: 560px;
padding-top: 10px;
padding-bottom: 15px;
padding-left: 5px;
padding-right: 5px;
display: table;
background-image:  url(../images/layout/news-podklad-2.jpg);
background-position: left top;
background-repeat: no-repeat;
border: 0px solid green;
margin-top: 5px;

}

/* Seznam pravidel */

.pravidla {margin-bottom: 10px;}

/* Piktogram bezce */

.pikto1 {
float: left;
border: 0px solid green;
vertical-align: top;
position: relative;
left: -3px;
}

.pikto2 {
border: 0px solid green;
position: relative;
vertical-align: top;
top: -10px;
left: -2px;
margin-right: 5px;
margin-bottom: -25px;
}

.pikto3 {
border: 0px solid green;
float: left;
margin-right: 5px;
margin-top: 0px;
}

/* Obrazek obtekany zprava */
.pravak { 
border: 0px solid green;
float: left;
margin-left: -5px;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 0px;
}
