/* CSS Document */
body{/*background-color: rgb(115,164,255);*/
    
}

.header{//background-image: url(pics/header3.jpg);
		background-image: url(pics/headerRounded-shadow.jpg);
        background-repeat: repeat-x;
        width: 800px;
        padding-bottom: 159px;
        padding-top: 18px;                                  
        display: inline-block;        
                                    
}

.footer{background-image: url(pics/footer1.jpg);
        width: 800px;
        height: 30px;
        color: #faf8c8;
        text-align: center;
        float: left;
        margin-top: 10px;
		padding-top: 10px;
}

.footer a{color: #faf8c8;

}

.uppercorner{background-image: url(pics/uppercorners.jpg);
             background-repeat: no-repeat;
             /*background-color: rgb(255,194,15);*/
             width: 140px;
             height: 10px;                          
             padding: 0px;
             margin: 0px;
             position:absolute;
}

.lowercorner{background-image: url(pics/lowercorners.jpg);
             background-repeat: no-repeat;
             background-color: rgb(255,255,255);
             width: 140px;
             height: 10px;
             padding: 0px;
             margin: 0px;
}

.middle{width: 800px;
        /*display: inline-block;*/
        overflow: auto;
        height: auto;               
        background: #ffffff;
        overflow: hidden;                                 
}

.left{float: left;
	  font-family: Arial, sans-serif;
}

.navigation{background-color: rgb(255,255,255);
            width: 140px;
            padding: 0px 10px 10px 0px;
            margin: 0px;                     
}          

.banner_left{background-color: rgb(255,255,255);
             width: 140px;
             padding: 0px 10px 0px 0px;             
             margin: 0px; 
}

.banner_left_header{background-color: rgb(255,194,15);
                    width: 112px;                      
                    padding: 0px 0px 5px 0px;
                    margin: 0px 0px 5px 0px;  
                    border-bottom: rgb(255,153,16);
                    border-bottom-style: dotted;
                    border-bottom-width: 2px;
                    font-size: 1em;
                    font-weight: bold;
}

.banner_left_inner{/*background-color: rgb(255,194,15);*/
    			   background-image:url(pics/middlenavig.jpg);
				   width: 117px;
                   padding: 20px 9px 0px 14px;				   				   				   
                   margin: 0px;
                   font-size: 0.75em;                                               
}

.banner_left_inner a{font-weight: bold;

}

.banner_left_inner a{color: rgb(0,0,0);

}

.banner_left_picture{background-image: url(pics/bezpecna_praca_na_stavbe.jpg);
                     background-repeat: no-repeat;
                     background-position: center;
                     background-color: rgb(255,194,15);
                     //width: 122px;
					 width: 112px;
                     height: 126px;
                     //padding: 0px 9px 10px 9px;   
					 padding: 0px;
                     margin: 0px;
}

.banner_left_picture_pad_z_vysky{background-image: url(pics/ochrana_proti_padu_z_vysky_bg.jpg);
                     background-repeat: no-repeat;
                     background-position: center;
                     background-color: rgb(255,194,15);
                     //width: 122px;
					 width: 112px;
                     height: 126px;
                     //padding: 0px 9px 10px 9px;   
					 padding: 0px;
                     margin: 0px;
}

.obsah{float: right;
       width: 650px;	   	   
       /*background: #ffff00;*/
         
                                             
}

.obsahtext{padding-left: 10px;
           padding-right: 15px; 
           margin-top: 10px;
           padding-bottom:20px;
           background-image: url(pics/obsahborder.jpg);
           background-repeat: repeat-y;              
}

.obsahtext img{float: left;
               padding: 0px 10px 0px 0px;               
}

.obsah h1{padding: 0px;
          margin: 0px;          
}

.obsah h2{padding: 0px;
          margin: 0px;          
}

.obsah h3{padding: 0px;
          margin: 0px;
}

.upperobsahcorner{
				          width: 645px;
                  height: 10px;
                  background-image: url(pics/upperobsahcorners.jpg); 
                  background-repeat: no-repeat;
                  position:absolute;                                    
}

.lowerobsahcorner{
				          width: 645px;
                  height: 10px;
                  background-image: url(pics/lowerobsahcorners.jpg);
                  background-repeat: no-repeat;                   
				          margin-right: 5px;
                                 
}

.tab{padding-left: 10px;

}

.cena{padding-left: 1.5em;

}

.innernavig{//background-color: rgb(255,194,15);
			background-image:url(pics/middlenavig.jpg);
			background-repeat: repeat-y; 
            width: 140px;
            padding: 20px 0px 10px 0px;   
            margin: 0px;
}

a.navig{display: block;
        text-align: center;        
        color: #000000;
        text-decoration: none;                
		    height: 25px;
        /*background-color: rgb(255,151,15);*/
        background-image: url(pics/bgnavig.jpg);
        margin: 10px 20px 10px 20px;
        padding: 10px 8px 0px 8px;            
        border: 1px rgb(255,153,16) solid;
		font-size: 0.9em;
}

a.navig:hover{font-weight: bold; 
              color: #faf8c8;
              /*background-color: rgb(255,100,15);*/
              background-image: url(pics/bgnavighover.jpg);
              
}

h1.center{text-align: center;
}

a.back{
       color: rgb(255,194,15);
       position: relative;
       right: -470px;
}

.banner_top{float: right;
            width: 650px;	             
            margin-bottom: 15px;                               	                                                     
}

.upperobsahcorner_middle {
                          background-image: url(pics/obsahborder_banner_top.jpg);
                          /* background orig je .../obsahborder.jpg */
                          background-repeat: repeat-y;
                          margin-bottom: 0px; 
                          margin-top: 10px;
                          padding-top: 10px;
                          padding-bottom: 10px;
                          text-align:center;
}

.banner_top_a{text-decoration: none;
              padding: 0px;
              margin: 0px;
              border: 0px;
              color: #000000;
}

