.document{}

.document h3{margin:0 0 15px 0;padding:0px 0 5px 1px;font-size:1em;color:#3f7402;font-weight:bold;}
.document strong{font-weight:bold;}

.document .document_body{font-size:0.92em;text-align:justify;}
.document .document_body p{margin:0 0 5px 0;}
.document .document_body a{text-decoration:underline;color:#407700;}
.document .document_body ul{margin:3px 20px;list-style-type:square;}
.document .document_body ul li{margin-bottom:3px;}
.document .document_body a:hover{color:#930c08;}
.document .body_column h4{margin:0 0 14px 0;color:#fff;font-size:1em;}
.document .body_column ul{margin:0 0 14px 14px;}
.document .document_body .img_box{float:left;border:1px solid #cbcbcb;margin:0 8px 5px 0;}
.document .document_body .img_box img{display:block;}

#ChangesList{font-size:0.92em;}
#ChangesList p.date{margin:0 0 3px 0;}
#ChangesList p.name{margin:0 0 10px 0;}
#ChangesList a{text-decoration:none;color:#ef9c26;}
#ChangesList a:hover{text-decoration:underline;}

#NewsList .item{border-bottom:1px solid #ccc;padding:6px 30px 10px 25px;}
#NewsList .item a{font-size:0.92em;text-decoration:none;color:#c36a0e;}
#NewsList .item a:hover{text-decoration:underline;}
#NewsList .date{margin:9px 0 0 0;font-size:0.92em;color:#7f7f7f;background-image:url(../images/doublearrow.gif);background-repeat:no-repeat;background-position:4px 5px;padding-left:14px;}


#GalleryFull .gallery_list{margin-top:20px;}
#GalleryFull .item{float:left;width:100px;height:100px;padding:4px;border:1px solid #ccc; margin:0 30px 20px 0;}
#GalleryFull .third{margin:0 0 20px 0;}

#Companies{width:100%;font-size:0.92em;margin-top:20px;}
#Companies td{padding-bottom:5px;padding-top:5px;border-bottom:1px solid #ccc;}
#Companies td.logo{width:80px;text-align:center;}
#Companies td.name{color:#e66315;padding-left:10px;}

#Companies .item{padding:5px 0;border-bottom:1px solid #ccc;}
#Companies .logo{float:left;width:80px;text-align:center;}
#Companies .right_content{float:left;padding:0 20px;width:240px;}
#Companies p.name{margin:0;color:#e66315;font-weight:bold;}
#Companies .file{float:left;}
#Companies .cast{margin-top:10px;}


#Calculate{font-size:0.92em;}
#Calculate h3{margin:20px 0 0 0;font-size:11px;color:#e96113;}
#Calculate table{margin-top:20px;width:100%;}
#Calculate td.t1, #Calculate td.t2, #Calculate td.t3{background-color:#cdcdcd;border-bottom:5px solid #fff;}
#Calculate td.t1{padding:3px 10px 3px 10px;}
#Calculate td.t2{padding:3px 10px 3px 10px;border-left:3px solid #fff;}
#Calculate td.t2 input{width:80px;height:14px;padding:1px 0 0 3px;font-size:10px;border:1px solid #bbb;}
#Calculate td.t2 input.act{background-color:#eee;border:1px solid #333;}
#Calculate td.t3{border-left:3px solid #fff;padding:3px 10px 3px 10px;}
#Calculate td.t3 input{width:100px;height:14px;padding:1px 0 0 3px;font-size:10px;border:1px solid #bbb;}
#Calculate td.t3 input.act{background-color:#eee;border:1px solid #333;}
#Calculate th{background-color:#cdcdcd;border-bottom:5px solid #fff;padding:3px 5px;}
#Calculate .bord{border-left:3px solid #fff;}
#Count_2{margin-top:80px;}
#Calculate .t22{padding-right:0;text-align:right;}
#Calculate .t22{padding-left:10px;}
#Calculate .t22 input{border:1px solid #999;cursor:pointer;}
#Calculate .frt td.t1{width:250px;}

#DownloadFiles .item{padding:5px 0;border-bottom:1px solid #ccc;font-size:0.92em;}
#DownloadFiles p{margin:0;float:left;font-weight:bold;color:#e66315;}
#DownloadFiles p.name{width:350px;padding:5px 10px 0 0;}
#DownloadFiles p.name a{text-decoration:none;color:#e66315;}
#DownloadFiles p.name a:hover{text-decoration:underline;}

#MediaFull{font-size:0.92em;}
#MediaFull .item{border-bottom:1px solid #ccc;margin-bottom:20px;}
#MediaFull .date{font-weight:bold;margin:0 0 7px 0;color:#e96113;background-image:url(../images/doublearrow.gif);background-repeat:no-repeat;background-position:60px 5px;}
#MediaFull .files{background-image:url(../images/slash.gif);background-repeat:no-repeat;float:left;background-position:113px bottom;padding-bottom:5px;}
#MediaFull .files li{float:left;margin-right:50px;}
#MediaFull .files li a{text-decoration:none;color:#e96113;background-repeat:no-repeat;display:block;padding:5px 0 6px 40px;}
#MediaFull .files li a:hover{text-decoration:underline;}
#MediaFull .files li a span{font-weight:bold;text-transform:uppercase;}
#MediaFull .files li a.pdf{background-image:url(../images/icon_pdf.gif);}
#MediaFull .files li a.doc{background-image:url(../images/icon_doc.gif);}
#MediaFull .files_2 li{display:block;margin-bottom:8px;}
#MediaFull .files_2 li a{text-decoration:none;color:#e96113;background-repeat:no-repeat;display:block;padding:5px 0 6px 40px;font-weight:bold;}
#MediaFull .files_2 li a.pdf{background-image:url(../images/icon_pdf.gif);}
#MediaFull .files_2 li a.doc{background-image:url(../images/icon_doc.gif);}
#MediaFull .files_2 li a.norm{background-image:url(../images/ikona-download-v2.gif);}

#Workers .item{background-repeat:no-repeat;background-position:left bottom;}
#Workers .worker_body{background-image:url(../images/trojkat.gif);background-repeat:no-repeat;background-position:left bottom;height:100%;}
#Workers .right_content{float:right;width:275px;padding:0 0 7px 7px;border-bottom:1px solid #c7c7c7;font-size:0.92em;min-height:160px;height: auto !important;height: 160px;}
#Workers .name{font-weight:bold;color:#e66410;/*padding-left:11px;background-image:url(../images/worker.gif);*/background-repeat:no-repeat;background-position:left center;}
#Workers .function{color:#000;}
#Workers .description{color:#4c4c4c;}
#Workers .mail a{text-decoration:none;background-image:url(../images/envelope.gif);background-repeat:no-repeat;background-position:left center;padding:0 0 0 16px;color:#e66410;}

#NewsFull h3{color:#e66410;font-size:0.92em;}

#SiteMap{font-size:0.92em;}
#SiteMap ul{list-style-type:disc;}
#SiteMap ul li{margin-bottom:20px;}
#SiteMap ul li a{text-decoration:none;font-weight:bold;color:#333;}
#SiteMap ul li a:hover{text-decoration:underline;}
#SiteMap ul ul{list-style-type:none;margin-top:10px;padding-left:24px;}
#SiteMap ul ul li{margin-bottom:5px;background-image:url(../images/sitemap_arrow.gif);background-repeat:no-repeat;background-position:left center;padding-left:12px;}
#SiteMap ul ul li a{font-weight:normal;}

#SearchResults{padding-top:15px;font-size:0.92em;}
#SearchResults li{padding:5px 10px;border-bottom:1px solid #d9d9d9;}
#SearchResults li a{text-decoration:none;color:#ef9922;}
#SearchResults li a:hover{text-decoration:underline;}
#SearchResults .no_results{font-weight:bold;color:#ef9922;font-size:12px;}
#SearchResults .no_results span{color:#000;}

.gallery{margin-top:20px;border-top:1px dotted #979797;}
.gallery .gallery_item{border-bottom:1px dotted #979797;padding:10px;}
.gallery .gallery_item .gallery_image{float:left;width:210px;overflow:hidden;text-align:center;}
.gallery .item_content{float:left;width:65%;padding-left:10px;}
.gallery h4{margin:0 0 10px 0;font-size:0.92em;color:#407501;}


.left{float:left;}
.right{float:right;}

.document .column_left{float:left;}
.document .column_right{float:right;padding-right:50px;}

.contact_form{float:left;width:322px;margin-bottom:24px;}
.contact_form .form_row{margin-bottom:10px;}               
.contact_form .i_text{width:148px;height:16px;padding:3px 0 0 6px;border:1px solid #666;background-color:#fff;color:#666;font-size:10px;}
.contact_form textarea.i_text{width:308px;height:157px;padding:3px 6px 0 6px;background-color:#fff;border:1px solid #666;color:#666;font-size:11px;}
.contact_form .i_error{color:#930c08; border-color:#930c08;}
.contact_form textarea.i_error{color:#930c08; border-color:#930c08;}
.contact_form .submit_row input{background-color:#434da2;border:0;width:88px;color:#fff;cursor:pointer;font-size:11px;padding:0 0 2px 0;outline:0;}

.contact_form .failed{color:#930c08;}
.contact_form .successed{color:#76c915;margin-bottom:12px;}

.contact_data{float:left; width:200px;padding:50px 0 20px 70px;color:#676566;font-size:0.92em;}
.contact_data a{color:#676566;text-decoration:none;}
.contact_data a:hover{text-decoration:underline;}

#BigMap{}
.fl_box{margin-top:5px;border:1px solid #ccc;padding:6px;}
object{outline:none;display:block;}

.starts_list{margin-bottom:30px;}
.starts_list td{padding:12px 0;font-size:0.92em;border-bottom:1px dotted #979797;}
.starts_list td.cell_1{width:400px;padding-right:30px;padding-left:10px;}
.starts_list td.cell_1 a{text-decoration:none;color:#626262;font-weight:bold;}
.starts_list td.cell_1 a:hover{color:#a21212;}
.starts_list td.cell_3{padding-right:10px;}
.starts_list td.cell_2{width:70px;padding-right:18px;color:#a21212;}
.starts_list td.cell_3 a{color:#407700;text-decoration:none;}
.starts_list td.cell_3 a span{color:#a21212;}