/* CSS OBECNÉ_______________________________________________________________ */

*{
     margin: 0;
}
img{
     border:0;
}
hr{
     margin:10px 0px 20px 0px;
}
body{
     text-align: center;
     font-family: Tahoma,Geneva,Kalimati,sans-serif;
     background: #1b1c20 url(img/web_tannery_bodyback.png) repeat-x;
}
p{
     font-size: 14px;
     font-weight: normal;
     color: #FFFFFF;
     margin: 0px 0px 10px 0px;
     text-align: justify;
}
a{
     text-decoration: none;
     color: #AAAAAA;
}
a:hover{
     text-decoration: underline;
     color: #F25E25;
}
h1{
     color:#CCCCCC;
     font-size:20px;
     margin: 0 0 10px 10px;
}
h2{
     color:#DDDDDD;
     font-size:18px;
     margin: 0 0 8px 10px;
}
h3{
     color:#EEEEEE;
     font-size:16px;
     margin: 0 0 6px 10px;
}
h4{
     color:#FFFFFF;
     font-size:14px;
     margin: 0 0 4px 10px;
}
h5{
     color:#F25E25;
     font-size: 16px;
     margin: 0 0 6px 10px;
}
h6{
     color:#F25E25;
     font-size: 14px;
     margin: 0 0 4px 10px;
}

/* CSS STRUKTURA WEBU - DIV's_______________________________________________ */
#div_body{
     width:923px;
     height:863px;
     margin:0 auto;
     text-align:left;
}
#div_invisible{
     width:923px;
     height:35px;
}
#div_logo{
     width:402px;
     height:69px;
     float:left;
}
#div_upper{
     width:521px;
     height:69px;
     float:left;
     background:url(img/web_tannery_upper.png);
}
#div_upper_invis1{
     width:521px;
     height:44px;
}
#div_upper_invis2{
     width:521px;
     height:25px;
}
#div_horizontal_menu{
     width:923px;
     height:52px;
     clear:both;
     background:url(img/web_tannery_hormenu.png);
}
#div_leftline{
     width:12px;
     height:596px;
     float:left;
     background: url(img/web_tannery_leftline.png);
}
#div_content{
     width:899px;
     height:596px;
     float:left;
     background:url(img/web_tannery_contback.png) repeat-x;

}
#div_left_column{
     width:386px;
     height:590px;
     float:left;
     overflow:auto; 
     margin:0 18px 0px 18px;
     padding: 0px 15px 0px 0px;
}
#div_right_column{
     width:444px;
     height:590px;
     float:left;
     background:white;
}
#div_foto{
     width:434px;
     height:580px;
     margin: 5px 0px 0px 5px;
}
#div_rightline{
     width:12px;
     height:596px;
     float:left;
     background:url(img/web_tannery_rightline.png);
}
#div_bottom{
     width:923px;
     height:30px;
     clear:both;
     background:url(img/web_tannery_bottom.png);
}
#div_gallery_left{
     width:150px;
     float:left;
     margin:0 18px 0px 18px;
}
#div_gallery_right{
     width:713px;
     float:left;
     text-align:center;
}
/* CSS JAZYKOVÉ MUTACE______________________________________________________ */
#div_upper p{
     text-align: right;
     color:#232020;
     margin:0px 30px 0px 0px;
     font-weight: bold;
}
#div_upper a{
     color:#958f8f;
}
#div_upper a:hover{
     color:#F25E25;
}

/* CSS HORIZONTÁLNÍ MENU____________________________________________________ */
#div_horizontal_menu ul{
	   list-style-type: none;
	   margin: 0px 0px 0px 30px;
	   padding:0 0 0 0;
}
#div_horizontal_menu li{
     float: left;
     margin: 0px 40px 0px 0px;
     line-height: 40px;
}
#div_horizontal_menu a{
	   display: block;
	   text-decoration: none;
	   text-align: left;
     font-family: Tahoma,Geneva,Kalimati,sans-serif;
	   font-size: 14px;
	   font-weight: bold;
}
#div_horizontal_menu a:active{
     text-decoration: underline;
     color: #F25E25;
}
#div_horizontal_menu a:hover{
	   text-decoration: underline;
}
#menu_akce{
     float:right;
     line-height:40px;
}
#menu_akce a{
     color:#FF3333;
     font-weight:bold;
}

/* CSS OBSAH________________________________________________________________ */
#div_content ul{
     color:#FFFFFF;
     margin:0px 18px 0px 0px;
}
#div_content ol{
     color:#FFFFFF;
     margin:0px 18px 0px 0px;
}

#div_gallery_left strong{
     font-size:13px;
     font-weight:bold;
}

#div_gallery_left small{
     color:#F25E25;
     font-size:13px;
     font-weight:normal;
}

/* CSS KATEGORIE FOTOGALERIE________________________________________________ */
#div_gallery_left ul{
     list-style-type:none;
	   padding:0 0 0 0;
}
#div_gallery_left li{
	   padding:0 0 0 0;
}
#category{
     margin: 20px 0px 0px 0px;
}
#category dt:hover{
     cursor:pointer;
     color:#F25E25;
}
.submenu {
     display:none;
}
.submenu li{
     margin:0 0 0 10px;
}
.submenu a{
     font-size:13px;
}

/* CSS hydraDESIGN SIGNATURE________________________________________________ */
#div_bottom p{
     text-align:right;
     line-height:40px;
     margin:0px 30px 0px 0px;
     color:#4c4e51;
}
#div_bottom a{
     color:#AAAAAA;
}
#div_bottom a:hover{
     color:#F25E25;
}


