﻿.all{width: 950px; background: rgb(255,255,255) url('/img/all.png') repeat-y; margin: 0px auto; text-align: left}
.head{width: 950px; height: 170px; background: rgb(87,158,7) url('/img/head.jpg') no-repeat; clear: both}
h1 a{display: block; width: 950px; height: 125px; clear: both}
h1 span{display: none}

.topmenu{display: block; width: 950px; height: 45px}
.topmenu ul{display: block; list-style-type: none; padding: 5px; margin: 0px}
.topmenu li{display: inline;}
.topmenu a{display: block; float: left; color: rgb(255,255,255); text-decoration: none; background: url('/img/topmenu.png') left center no-repeat}
.topmenu a:hover{text-decoration: underline}
.topmenu a span{display: block; padding: 6px 10px;}
.topmenu a.first_0{background: none}

.leftcol{width: 230px; float: left; clear: left}
.leftcol_fill{padding: 5px 10px 100px}
.leftmenu ul{list-style-type: none; margin: 0px; padding: 0px}
.leftmenu li{display: block}
.leftmenu a{display: block; width: 210px; height: 29px; color: rgb(255,255,255); text-decoration: none; background: rgb(209,117,28) url('/img/leftmenu-level1-item.png') no-repeat; background-position: left top}
.leftmenu a:hover{color: rgb(209,117,28); background-position: left bottom}
.leftmenu a span{display: block; padding: 5px}
.leftmenu .level_2 a{background-image: url('/img/leftmenu-level2-item.png'); color: rgb(209,117,28); height: 25px}
.leftmenu .level_2 a span{padding: 3px 5px}

#left_col_menu .collapsable{display:block}
#left_col_menu .expandable{display:none}

.leftform{background: url('/img/form/leftform.png'); color: rgb(255,255,255); width: 210px; clear: both}
.leftform form{background: url('/img/form/leftform-form.png') left top no-repeat; padding: 5px 5px 10px}
.leftform h3{color: rgb(255,255,255); padding: 0px; font-size: small; _font-size: x-small}
.leftform label{clear: both}
.leftform label span{color: rgb(204,0,0); font-weight: normal}
.leftform .textinput{width: 200px; clear: both}

.center{width: 490px; float: left;}
.dropnavigation{width: 490px; clear: both; background: url('/img/dropnavigation.png') repeat-x; font-size: 85%; text-align: left}
.dropnavigation_fill{padding: 5px 10px}
.dropnavigation a{white-space: nowrap; width: auto}
.dropnavigation .sipka{display: block; float: left; width: auto; white-space: nowrap}
.centertext{padding: 10px 10px 50px 10px}

.rightcol{width: 230px; float: left; clear: right}
.rightcol_fill{display: block; padding: 0px 10px 100px}
.right_links a{color: rgb(87,142,6); text-decoration: none}
.right_links h4{padding-top: 0.5em}
.right_links h4 a{color: rgb(0,102,153); text-decoration: underline}

.foot{width: 950px; clear: both; height: 105px; clear: both; background: url('/img/foot.png') no-repeat}
.foot_fill{padding: 10px}
.foot_content{display: block; clear: both; width: 930px; height: 65px}
.foot_content a{color: rgb(175,53,22)}
.foot_content a:hover{color: rgb(0,0,0)}
.foot_addition{display: block; clear: both; width: 930px; text-align: right}
.foot_addition a{color: rgb(51,51,51); text-decoration: none}
.foot_addition a span{font-size: 85%}
.foot_addition a:hover strong{text-decoration: underline}

/* GALLERY BEGIN */
#gallery{display: block; clear: both; text-align: center}
#gallery #loader{display: block; clear: left; width: 470px; height: 200px; background: url('/img/lightbox/loading.gif') center center no-repeat; margin: 3px; padding-top: 3px;}
#gallery_top{}
#gallery_fill{display: block; clear: both; text-align: left; margin: 0px auto;}
#gallery_fill_bottom{}
#gallery_fill_top{}

#gallery_main_img{display: block; float: left; clear: left;}
#gallery_main_img .main_img{display: block; clear: both; padding-top: 10px; text-decoration: none; color: #333333; font-size: 11px;}
#gallery_main_img .loading{display: block; width: 460px; height: 292px; background-position: center center}
#gallery_main_img img{display: block; clear: both; text-align: left;}
#gallery_main_img .title{display: none;}

#gallery_navigation{display: block; float: left; clear: right}
#gallery_navigation_fill{padding: 9px 2px 0px 0px; display: block;}
#gallery_navigation #gallery_thumb{list-style-type: none; padding: 0px; margin: 0px 0px 0px 3px; overflow: auto; width: 480px; padding-left: 0px;}
#gallery_navigation li{display: inline;}
#gallery_navigation li span{display: block; float: left; cursor: pointer; border: 1px solid #006699; margin: 5px 10px 0px 0px;}
#gallery_navigation li span:hover{background-position: left bottom; border: 1px solid #000000;}
#gallery_navigation li img{display: block; clear: both; margin: 1px;}

#gallery_paginator{display: block; clear: both; width: 470px; height: 40px; position: relative; font-size: 12px; font-weight: bold}
#gallery_paginator .paginator_items{text-align: center; position: absolute; width: 70px; padding-top: 10px; left: 200px; top: 5px; z-index: 10}
#gallery_paginator a{color: #006699;}
#gallery_paginator a:hover{color: #000000;}
#gallery_paginator .paginator_items .unactive{display: inline; color: #000000; text-decoration: none}
#gallery_paginator .gallery_paginator_previous{display: block; width: 80px; padding-top: 10px; position: absolute; left: 130px; top: 5px; z-index: 11; }
#gallery_paginator .gallery_paginator_previous a{display: block; width: auto; background: url('../img/arrow_left.png') left top no-repeat; padding: 0px 0px 0px 12px}
#gallery_paginator .gallery_paginator_next{display: block; width: 80px; padding-top: 10px; position: absolute; left: 280px; top: 5px; z-index: 12; text-align: right}
#gallery_paginator .gallery_paginator_next a{display: block; width: auto; padding-right: 12px;  background: url('../img/arrow_right.png') right top no-repeat;}

#gallery .intro_img{display: block; clear: both; padding-top: 10px;}
#gallery .intro_img img{display: block; clear: both; width: 460px; height: 292px}
/* GALLERY END */
