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

body {
	    font-family: Tahoma, Verdana, Arial, lucida, sans-serif; 
	    background: #FFFFF0;
	    color: #000;
	    font-size: x-small;
        line-height: 1.8;
		text-align:left;
		background-image: url('sadrokarton/stropni-kazety-10.jpg');
        background-repeat: repeat-y;
        background-position: left; 
        }

html>body {
	font-size: small;
}

#sadrokarton-hlavni {
        position:relative; 
        width:100%;
        min-width: 680px;
        max-width: 1400px;
 	    height: 100%;	
        min-height: 100%;
        margin: 0;
		background-image: url('sadrokarton/stropni-kazety-10.jpg');
        background-repeat: repeat-y;
        background-position: right;
		z-index:2;
       }

 body>#sadrokarton-hlavni {
 	height: auto;
 }
#stropni-kazety-nadpis {
        position:relative;
        width:100%;
		background: #ebe9e9 url("sadrokarton/stropni-kazety-02.jpg") repeat-x;
		color: inherit;
}

h1, h1 span {
	width: 400px;
	height: 216px;
	font-size: 110%;
	overflow: hidden;
	position: relative;
    background:#ebe9e9;
	color:red;
	right: 0;
	top: 0;
	z-index: 0;
	text-align: left;
}
h1 span {
	display: block;
	background:  url("sadrokarton/logo.jpg") no-repeat;
	z-index: 1;
	position: absolute;
    left:0px;
	cursor: pointer;
}
#stropni-kazety-kosik {
    position:absolute;
	top:0;
	right:0;
	width:424px;
	height:133px;
	background:  url("sadrokarton/stropni-kazety-03.jpg") no-repeat;
	text-align: right;
	}
#stropni-kazety-kosik p {
    margin-top:5px;
    margin-right:20px;
}
#vyhledavani-kasa {
    position:absolute;
	top:133px;
	right:0;
	width:424px;
	height:83px;
	background: url("sadrokarton/stropni-kazety-08.jpg");
	background-repeat: no-repeat;
    background-position: right;
}

 #stropni-kazety-levy {
    margin:0; padding:0;
	position:relative;
    float:left;
    width:211px;
	margin-bottom:40px;
	z-index:30;
	     }
 #stropni-kazety-levy div {
    margin-top:10px; 
	margin-bottom:20px; 
	background-image: url('sadrokarton/stropni-kazety-12.jpg');
	z-index:31;
		     }
  #stropni-kazety-levy div p {
   margin:0 30px 0 30px;
  }
 
  #stropni-kazety-levy div h2 {
        margin:0;
		padding:0 0 0 5px;
        color:purple;
        background: url('sadrokarton/stropni-kazety-11.jpg') no-repeat;
		text-indent:40px;
		font-size:1.0em;
	    height:40px;
		overflow:hidden;
		line-height:40px;	
 }
 #stropni-kazety-levy div p.pata{ 
        background-image: url('sadrokarton/stropni-kazety-15.jpg');
		background-repeat: no-repeat;
		margin:0;
		height:22px;
		line-height:20px;
      }
 
  #stropni-kazety-prostredni {
    margin:0px 212px 60px 212px;
    width:auto;
	position:relative;
    z-index:19;
 }
#stropni-kazety-prostredni h2 {
  margin:15px 15px 2px 15px;
  font-size:1.2em;
  color:purple;
  background-color:inherit;
  border-bottom:2px solid purple;
}
#stropni-kazety-prostredni p {
  margin:15px 15px 0px 15px;
}
#stropni-kazety-prostredni p.drobecky {
  margin:10px 35px 0px 5px;
  text-align:right;
  font-size:1em;
  font-weight:bold;
}
#stropni-kazety-prostredni p.drobecky2 {
  margin:15px 15px -30px 5px;
  text-align:right;
  font-size:0.8em;
  font-weight:bold;
}
#stropni-kazety-prostredni div.obal {
  position:relative;
  float:left;
  margin:15px;
  border:3px double #CC9D09;
  background-color:#F9F3D9;
  padding:10px;  
  z-index:-20;
  }
#stropni-kazety-prostredni div.obal h4{
  margin:-10px;
  font-size:1em;
  color:#FFFFF0;
  background-color:#CC9D09;
  padding:2px 0 2px 6px;  
  }
.akce {
   position:absolute;
   top:-20px; 
   right:-1px;
}
  #stropni-kazety-prostredni div.obal img{
  margin:20px auto 5px auto;
  }

#stropni-kazety-prostredni div.obal div {
	width:215px;
line-height:1.8em;
	}
#stropni-kazety-prostredni div.obal div#detail {
	width:302px;
	}	
	
#stropni-kazety-prostredni div.obal div p {
	padding:4px;
	margin:5px 0 5px 0;
	border:2px solid #CC9D09;
	border-bottom:0;
	border-left:0;
	text-align:right;
	font-size:1.2em;
	font-weight:bold;
line-height:1.4em;
	}
#stropni-kazety-prostredni div.obal div.vnitrek{
position:relative;
width:200px;
height:205px;
padding:0;
margin-top:20px;
text-align:center;
}
#stropni-kazety-prostredni div.obal div.vnitrek img{
padding:0;
margin:0;
}
#stropni-kazety-prostredni div.obal div.vnitrek img.falc{
position:absolute;
bottom:0;
left:0;
}
  
  #stropni-kazety-pravy {
    margin:0; padding:0;
    float:right;
    width:211px;
    margin-bottom:40px;
	overflow:hidden;
 }
  #stropni-kazety-pravy div {
    margin-top:10px; 
	margin-bottom:20px;
	background-image: url('sadrokarton/stropni-kazety-12.jpg');
	     }
  #stropni-kazety-pravy div p {
    margin:0 30px 0 30px;
  }
  
  #stropni-kazety-pravy div h2 {
        margin:0;
		padding-left:5px;padding-bottom:0;
        color:purple;
        background: url('sadrokarton/stropni-kazety-11.jpg') no-repeat;
        text-indent:40px;
		font-size:1.0em;
		height:40px;
		overflow:hidden;
		line-height:40px;		
 }
#stropni-kazety-pravy div p.pata{ 
        background-image: url('sadrokarton/stropni-kazety-15.jpg');
		background-repeat: no-repeat;
		margin:0;
		height:22px;
		line-height:20px;
      }
 
 
 #stropni-kazety-paticka {
	width:100%;
 	height: 45px;
	overflow: hidden;
	position: absolute;
	bottom: -1px;
	left: 0;
	background: #B59412;
    color: inherit;
	text-align: center;
	 }
 #reklama {
    width:100%;
	height:25px;
	overflow:hidden;
	background-image: url('http://dgn.ustinadorlici.cz/ba/pages/pruh.gif');
	background-repeat: repeat-x;
 }
 #reklama p{
			margin:0;
			padding:0;
			text-align:center; 
			font-size:0.7em; 	
			line-height:25px;
			background:none;border:0;
			}
#reklama a {
          color:black;
	      border-right:1px solid #999999;
	      padding:0.2em 0.8em 0.2em 0.8em;
 }
#reklama a:hover {
         color:#999999;
  }

 h4 {
 	color:white;
    background: inherit;
 }

a {     
        font-size:1em;
        font-weight:bold;
        color:black;
       
}

a:hover {
        color:purple;
        
}
 .left {
 float:left;
 border:0;
 }
 .right {
 float:right;
 border:0px;
 }
 .right2{
     position:absolute;
     right:5px;
     bottom:5px;
	 z-index:60;
}
.mezera {
margin-left:21px;
border:0;
}
ul {
text-align:left;
margin:0px 0px 10px 25px;
padding: 0;
list-style-type: square;
list-style-position: outside;
}

hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 15px 0; padding:0;
      border:none;
      visibility: hidden;
      }  
	  
.form1  {
      width:auto;
	  float:right;
	  margin:10px 40px 60px 20px;
	  }
.form1 fieldset {
      width:auto;
	  border:3px double purple;	
	  margin:30px 0 30px 0; 
	  padding:0; 
	  }
.form1 legend {
	  margin-left:15px;
	  padding:3px;
	  border:1px solid purple;
	  font-weight:bold;
	  color:red;
}
.form1 label {
      width:150px;
	  margin:0 0 0 15px;
	  padding:2px;
}
.form1 input {
      width:220px;
	  margin-left:40px;
	  padding:0;
}
.form1 input.check {
      width:auto;
}
.form1 select {
      width:220px;
	  margin:0;
	  padding:0;
}
.form1 textarea {
      width:220px;
	  margin-left:40px;
	  padding:0;
}

.send {
      text-align:center;
	  }
 table {
     border-collapse: collapse;
	 border:3px double purple;
     font-size:0.9em;
	 font-weight:normal;
	 margin:30px auto 10px 15px;
	 padding:2px;
 }
 th {padding:3px;
 	 border:1px solid purple;
	 }
 td {padding:3px;
 	 border:1px solid purple;
	 }
.warning {
     color:red;
	 font-weight:bold;
}
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;
}  