* {
	margin: 0;
	padding: 0;
}
html, body {
        height:100%;
}

body {
	    font-family: Tahoma, Verdana, Arial, lucida, sans-serif; 
	    background: #596269;
	    color: #fff;
	    font-size: x-small;
        line-height: 1.8;
		text-align:center;
		background-image: url('images/obleceni_01.jpg');
        background-repeat: repeat-x;
        }

html>body {
	font-size: small;
}

#hlavni {
        position:relative; 
        margin: 0 auto 30px auto;
        width:991px;
 	    height: 100%;	
        min-height: 100%;
		background-image: url('images/obleceni_07.jpg');
        background-repeat: repeat-y;
		z-index:2;
		text-align:left;
       }

 body>#hlavni {
 	height: auto;
 }
#hlavicka {
        position:relative;
        width:100%;
		background: url('images/obleceni_03.jpg') top right no-repeat;
		color: inherit;
}

h1, h1 span {
	width: 357px;
	height: 186px;
	font-size: 110%;
	overflow: hidden;
	position: relative;
    background:#ebe9e9;
	color:#22A7F2;
	right: 0;
	top: 0;
	z-index: 0;
	text-align: left;
}
h1 span {
	display: block;
    background: url('images/obleceni_02.jpg') no-repeat;
	z-index: 1;
	position: absolute;
    left:0px;
	cursor: pointer;
}
h2 {color:#115479;}
h3 {color:#115479;font-size:1em;padding:5px 12px 5px 20px;}
#kosik {
    position:absolute;
	top:0;
	right:0;
	width:424px;
	height:133px;
	background:  url("images/03.jpg") no-repeat;
	text-align: right;
	}
#kosik p {
    margin-top:5px;
    margin-right:20px;
}
#vyhledavani-kasa {
    position:absolute;
	top:105px;
	right:220px;
	width:200px;
	height:40px;
}
#vyhledavani-kasa form{
    position:absolute;
    top:10px;
    right:30px;border:0;
}
#matrjoska {    
	margin:0;
    padding:0;
	position:relative;
    float:left;
	margin-bottom:40px;
	z-index:30;
    width:767px;
}


#prostredni {
    margin:0px;
    width:541px;
	position:relative;
    float:right;
    z-index:19;
padding-top:30px;
color:#000;
 }
#prostredni div.polozka {position:relative;float:left; margin:8px 4px 10px 5px;border:1px solid #DDE1E4;padding:5px;text-align:center;width:150px;_width:165px;overflow:hidden;white-space:nowrap;}
#prostredni div.kolekce {position:relative;float:left; margin:8px 4px 10px 5px;border:1px solid #DDE1E4;padding:5px;text-align:center;width:110px;_width:120px;height:14em;overflow:hidden;}
#prostredni h2 {padding:1em;font-size:1.4em;font-family:  Georgia,Tahoma,Verdana,sans-serif, Arial, lucida;color:#22A7F2;clear:left;
}
#prostredni div.polozka h2{font-size:1em;}
#prostredni div.polozka a{padding:5px;font-size:0.8em;}
#prostredni h3 {padding:1em 1em 1em 1.3em;font-size:1em;font-family:  Georgia,Tahoma,Verdana,sans-serif, Arial, lucida;color:#17181C;clear:both;
}
#prostredni h4 {padding:1em 1em 1em 1.3em;font-size:2em;font-family:  Georgia,Tahoma,Verdana,sans-serif, Arial, lucida;color:#17181C;
}
#prostredni h5 {padding:1em 1em 1em 1.3em;font-size:1.1em;font-family:  Tahoma,Verdana,sans-serif,Georgia, Arial, lucida;color:#17181C;clear:both;
}
#prostredni p  {padding:0.5em 20px 0.5em 20px;line-height:1.6em;color:#17181C;
}
#prostredni dl {float:left;margin:10px 0 20px 10px;width:480px;
}
#prostredni dt {float:left;width:160px;font-size:1.2em;font-weight:bold;
}
#prostredni dt img{border:1px dashed #22A7F2;
}
#prostredni dd {float:left; line-height: 1em;padding:5px;
}
#prostredni dd.cena {width:210px;margin-right:35px;text-align:right;
}
#prostredni form {margin-left:30px;}
#prostredni form img{margin-left:5px;}
#prostredni div.polozka form{ margin-left:2px;}
#prostredni a {color: #2EAAED; font-weight:bold;}
#prostredni a:hover {color: #000;}
#prostredni fieldset {margin-right:30px;}
#prostredni img {border:0;}
#prostredni div.polozka img.detail{ border:1px solid #2EAAED;}
#prostredni div.polozka p.cena{ background: #DDE1E4;margin:10px 5px 10px 5px;padding:0.5em ;font-size:0.8em;line-height:1em;color:#000;font-weight:bold;}
#prostredni div.polozka form {margin-left:0px;}
#prostredni div.polozka form p{margin:0px;padding:0;}
#levy {
    margin:0; padding:87px 0 0 0;
	position:relative;
    float:right;
    width:226px;
	background-image: url('images/obleceni_04.jpg');
    background-repeat: no-repeat;
	margin-bottom:40px;
	z-index:30;
	     }
#levy .list {
background: #000 url('images/obleceni_08.jpg') 100% 0 no-repeat; width:187px; margin:15px 5px 15px 25px ;padding-bottom:2px;
}
#levy h2 {  padding: 0.5em 0 0.5em 30px;  font-family:  Verdana, Arial, lucida, sans-serif,Georgia,Tahoma; 
         font-size: 1.0em; color:#fff;height:43px; overflow:hidden;
}
#levy p {
      padding:15px;font-size:0.8em;
}
#levy form {
      padding:15px;_padding:0px;
}
#pravy {
    margin: 0; padding:87px 0 0 0;
    float:left;
    width:224px;
    margin-bottom:40px;
	overflow:hidden;
	background-image: url('images/obleceni_05.jpg');
    background-repeat: no-repeat;
 }
#pravy .list {
background: #000 url('images/obleceni_08.jpg') 100% 0 no-repeat; width:187px; margin:15px;
}
#pravy h2 { padding: 0.5em 0 0.5em 30px;  font-family:  Verdana, Arial, lucida, sans-serif,Georgia,Tahoma; 
        font-size: 1.0em; color:#fff;height:43px; overflow:hidden;
}
#pravy p {
      padding:15px;font-size:0.8em;
}
hr {color:#0099DB;margin:5px 15px 5px 15px;}
hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 15px 0; padding:0;
      border:none;
      visibility: hidden;
      }   
 #paticka {
position:relative;
	width:556px;
margin:-30px auto 20px auto;
 	height: 51px;
	overflow: hidden;
	background: #4B545B;
    color: inherit;
	text-align: center;
	 }
#okrasa1 {
background: url('images/obleceni_10.jpg') no-repeat; width:151px; height:147px; position:absolute; bottom:-20px; right:150px;z-index:20;
}

a {     
        font-size:1em;
        color:#fff;
       
}
.left {
 float:left;
margin-left:10px;
 border:0px;
 }
 .right {
 float:right;
margin-right:10px;
 border:0px;
 }
#prostredni div.obalokraj { float:left;margin:5px 10px 5px 12px;padding:1px;border:1px solid #0099DB;}
#prostredni div.obalokraj img {
 border:1px solid #979A9F; 
 }
ul {
text-align:left;
margin:0px 20px 10px 35px;
padding: 0;
list-style-type: square;
list-style-position: outside;
}
#levy ul {padding:0;margin:20px 0 20px 11px;list-style: none;border-top:1px solid #000;width:165px;overflow:hidden;font-size:1em;}
#levy ul li a {color:#979A9F;background:#1F2123;border-bottom:1px solid #000;display:block;width:165px;padding:0.25em 5px 0.25em 10px ;text-decoration:none;font-weight:bold;}
#levy ul li a:hover {color:#9D0102;background:#22A7F2;}
#levy ul ul {padding:0;margin:0;border-bottom:1px solid #000;font-size:0.8em;}
#levy ul ul li a {padding:0.15em 5px 0.15em 28px ;background:#ECE3C4;color:#000;}
#levy ul ul li a:hover {color:#EB7A00;background:#FADA8D;}
#levy ul ul ul li a {padding:0.15em 5px 0.15em 38px ;background:#979A9F;}
#levy ul ul ul li a:hover {color:#EB7A00;background:#D0D0D0;}
#levy ul li a.active {color:#fff;background:#3C9DD0;}
#pravy ul {padding:0;margin:20px 0 20px 11px;list-style: none;border-top:1px solid #000;width:165px;overflow:hidden;font-size:1em;}
#pravy ul li a {color:#979A9F;background:#1F2123;border-bottom:1px solid #000;display:block;width:165px;padding:0.25em 5px 0.25em 10px ;text-decoration:none;font-weight:bold;}
#pravy ul li a:hover {color:#9D0102;background:#22A7F2;}
#pravy ul ul {padding:0;margin:0;border-bottom:1px solid #000;font-size:0.8em;}
#pravy ul ul li a {padding:0.15em 5px 0.15em 28px ;background:#ECE3C4;color:#000;}
#pravy ul ul li a:hover {color:#EB7A00;background:#FADA8D;}
#pravy ul ul ul li a {padding:0.15em 5px 0.15em 38px ;background:#979A9F;}
#pravy ul ul ul li a:hover {color:#EB7A00;background:#D0D0D0;}
#pravy ul li a.active {color:#fff;background:#3C9DD0;}
#horni-menu { position:absolute; top:38px; right:280px; width:420px; height:25px; z-index:12;}
#horni-menu li {float:right;list-style:none;}
#horni-menu li a {color:#fff; line-height:25px; padding:0 15px 0 15px; border-right:2px solid #0099db;font-size:0.8em; font-weight:bold;}
#horni-menu li a:hover {color:#2BA2FE;}
#stredni-menu { position:absolute; top:0px; left:0px; width:540px;  z-index:12; background-image: url('images/obleceni_06.jpg');
        background-repeat: repeat-x;background-position:0 50%;}
#stredni-menu ul {margin:0;padding:0;} 
#stredni-menu li {float:left;list-style:none;border-right:2px solid #fff;}
#stredni-menu li a {color:#fff; line-height:2.8em; padding:0.5em 15px 0.5em 15px; font-size:0.8em; font-weight:bold;}
#stredni-menu li a:hover {color:#2BA2FE;}
a:hover {
        color:#2BA2FE;       
}
#vyhledavani-kasa a:hover{
color: yellow;
}
.form1  {
      width:auto;
	  margin:10px 20px 10px 0px;
	  }
.form1 fieldset {
      width:auto;
	  border:1px solid #22A7F2;	
	  margin:30px 25px 30px 25px; 
	  padding:0; 
	  }
.form1 legend {
	  margin-left:15px;
	  padding:3px;
	  border:1px solid #22A7F2;
	  font-weight:bold;
	  color:#22A7F2;
}
.form1 text {
      width:220px;
	  margin-left:10px;
	  padding:0;
}
.form1 label {
      width:150px;
	  margin:0 0 0 15px;
	  padding:2px;
}
.form1 select {
      width:350px;
	  margin:0 0 0 15px;
	  padding:0;
}
.form1 checkbox {
	  margin:4px;
}
.form1 textarea {
      width:220px;
	  margin-left:10px;
	  padding:0;
}

.send {
      text-align:center;
	  }
 table {
width:450px;
     border-collapse: collapse;
	 border:1px dashed #22A7F2;
     font-size:0.8em;
	 font-weight:normal;
	 margin:10px 15px 10px 15px;
	 padding:2px;
color:#000;
 }
 th {padding:3px;
 	 border:1px solid #22A7F2;background:#3C9DD0;
	 }
 td {padding:3px;
 	 border:1px solid #22A7F2;
	 }
ol {
      width:auto;
	  margin:15px 40px 15px 40px;
      list-style-type: upper-roman;
	  list-style-position:outside;}
	  
ol li {
      width:auto;
	  margin:15px 0 5px 0;
	  padding:5px;
	  font-family: Arial, Verdana, Tahoma, lucida, sans-serif; 
	  word-spacing:0.2em;
	  line-height:2em;
      border:3px double #CC9D09;
	  background:#F9F3D9;
}
.noborder {
border:0;
}  
#pager {width:480px;}
#drobky {margin-top:3em;}
.akce {position:absolute;top:80px; right:5px;}
.akce2 {position:absolute;top:205px; left:175px;}
.akce3 {position:absolute;top:115px; right:5px;}
.akce4 {position:absolute;top:175px; left:175px;}
#ukaz {margin-top:1em;width:480px;}
.schov {visibility:hidden;}
.social li{list-style:none;float:left;padding:8px;}
.a {clear:both;}
.sirsi {width:350px;}
.warning {
     color:red;
	 font-weight:bold;
}
#prostredni a.red {
     color:red;
	 font-weight:bold;
}
.drobecky {width:450px; float:none;}