.document{}

.document h3{margin:0 0 25px 0;padding:0;font-size:1.58em;color:#b36c3e;font-weight:normal;}
.document strong{font-weight:bold;}

.document .document_body{font-size:0.92em;text-align:justify;line-height:15px;}
.document .document_body p{margin:0 0 5px 0;}
.document .document_body ul{list-style-type:none;margin-left:60px;list-style-image:url(../images/list_style.gif);}
.document .document_body ul li{margin-bottom:12px;}
.document .document_body a{text-decoration:underline;color:#be4f18;}
.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;margin:0 8px 5px 0;}
.document .document_body .img_box img{display:block;}

#Home{padding:0 20px 10px 15px;height:170px;overflow:hidden;}   
#Home h3{margin:0 0 10px 0;border-bottom:1px solid #f2dccf;color:#b5684c;font-size:1.1em;font-weight:normal;padding-bottom:6px;}
#Home .document_body{width:635px;text-align:justify;font-size:0.92em;line-height:15px;}
#Home .document_body img{margin:0 5px 0 0;}
#Home .document_body p{margin:0 0 10px 0;}

#HomeTxt{padding:0 20px 0 15px;}

#NewsFull .localization{margin-top:4px;font-size:0.83em;color:#999;}

#NewsFull .news_gallery{margin-top:20px;font-size:11px;}
#NewsFull .gallery_list{padding-left:35px;}
#NewsFull .news_gallery .item{float:left;width:108px;height:104px;overflow:hidden;padding-top:4px;margin:0 20px 20px 0;text-align:center;background-image:url(../images/gallery_item.gif);background-repeat:no-repeat;}

#NewsToogler{text-align:right;padding:20px 0 0 0;font-size:0.92em;}
#NewsToogler a{text-decoration:none;color:#b5684c;}
#NewsToogler a:hover{text-decoration:underline;}

#MainPColumn{float:right;width:737px;}
#PublicationsList .item{margin-bottom:30px;}
#PublicationsList .left_content{float:left;width:90px;height:100%;}
#PublicationsList .center_content{float:left;width:490px;padding:0 19px 0 10px;border-right:1px solid #e5e5e5;font-size:0.92em;color:#000;}
#PublicationsList .center_content h4{margin:0;color:#fe7a28;}
#PublicationsList .right_content{float:left;width:80px;padding-left:20px;color:#7f7f7f;font-size:0.83em;}
#PublicationsList .files,
.download_files
{background-color:#ccc;padding:0 2px;margin-top:8px;

}
.download_files li{
overflow:hidden;
}
.download_files li a{
font-size:11px;
font-weight:bold;
float:left;
}

.download_files{
width:486px;
}
.download_files li,
#PublicationsList .file_name
{border-bottom:1px solid #a3a3a3;padding:8px 12px;}

#PublicationsList .file_name p{margin:0;color:#969696;font-weight:bold;}
.download_files li a,
#PublicationsList .file_name a{color:#969696;text-decoration:none;}
#PublicationsList .file_name a:hover{text-decoration:underline;}
#PublicationsList .file_name p.name{float:left;}
.download_files .size,
#PublicationsList .file_name p.size{float:right;}
#PublicationsList .last{border:0;}
#PublicationsList .left_content a img{border:1px solid #e5e5e5}

#UploadForm label{display:block;color:#545454;}
#UploadForm .form_item{margin:6px 0;}
#UploadForm .first label{float:left;width:60px;margin-top:11px;}
#UploadForm .first a{float:right;}
#UploadForm .i_text{height:19px;width:50%;padding:3px 0 0 3px;background-color:#ccc;border:1px solid #9f9f9f;}
#UploadForm .i_error{border:1px solid #9a1010;color:#9a1010;background-color:#fff;}
#UploadForm .short{width:40%;height:17px;}
#UploadForm select{width:51%;border:1px solid #9f9f9f;background-color:#ccc;height:22px;}
#UploadForm .sbm{padding-top:5px;}
#UploadForm .sbm input{width:57px;height:26px;cursor:pointer;border:0;background-color:transparent;background-image:url(../images/sbm_button.gif);outline:none;}

#SitemapFull{font-size:0.92em;}
#SitemapFull ul li{margin-bottom:10px;}
#SitemapFull ul li a{font-weight:bold;color:#bb6f4f;text-decoration:none;}
#SitemapFull ul li a:hover{text-decoration:underline;}
#SitemapFull ul li ul{margin:10px 0;}
#SitemapFull ul li ul li{padding:0 0 0 20px;margin:0 0 5px 0;}
#SitemapFull ul li ul li a{font-weight:normal;color:#4e2511;}

.news_list .item{border-bottom:1px solid #dbdbdb;padding:20px 0;}
.news_list .item p{margin:0;}
.news_list .name{font-size:0.92em;font-weight:bold;}
.news_list .name a{color:#50260d;text-decoration:none;}
.news_list .name a:hover{text-decoration:underline;}
.news_list .localization{margin-top:4px;font-size:0.83em;color:#999;}
.news_list .content{font-size:0.92em;margin-top:14px;}


.gallery{margin-top:20px;border-top:1px dotted #979797;}
.gallery .gallery_item{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;}

#CompaniesList table{width:100%;border-top:1px solid #cac9c7;}
#CompaniesList td{padding:8px 0;border-bottom:1px solid #cac9c7;color:#26090d;font-size:11px;}
#CompaniesList .yellow td{background-color:#f6f5f1;}
#CompaniesList td.t1{border-left:1px solid #cac9c7;padding-left:8px;}
#CompaniesList td.t2{padding-left:10px;padding-right:10px;width:160px;}
#CompaniesList td.t3 p{border-left:1px solid #e4e4e4;padding:3px 0 0 20px;}
#CompaniesList td.t4 p{border-left:1px solid #e4e4e4;padding:3px 0 0 20px;}
#CompaniesList td.t4{border-right:1px solid #cac9c7;}
#CompaniesList tr.last td{border:0;}
#CompaniesList tr.last td.t8{background-color:#fff;}
#CompaniesList tr.last td.t5{border:solid #cac9c7;border-width:0 1px 1px 1px;padding-left:20px;}
#CompaniesList tr.last td.t6{border:solid #cac9c7;border-width:0 1px 1px 0;padding-left:20px;}


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

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

.results_count{font-size:0.92em;color:#909090;}

#SearchResults .item{border-bottom:1px solid #e4e4e4;padding:10px 0;}
#SearchResults .item p.name{margin:0;}
#SearchResults .item p.name a{color:#f36911;text-decoration:none;font-weight:bold;}
#SearchResults .item p.name a:hover{text-decoration:underline;}
#SearchResults .item .desc{font-size:0.92em;}


.contact_form label{float:left;width:150px;text-align:right;padding-right:13px;color:#261002;}
.contact_form .form_row{margin-bottom:10px;}
.contact_form .returnp{padding-bottom:25px;}
.contact_form .returnp a{text-decoration:none;color:#f36911;margin-top:20px;font-size:11px;}
.contact_form .returnp a:hover{text-decoration:underline;}
.contact_form .i_text{border:solid #e3e3e5;border-width:0 1px 1px 1px;color:#211006;border-top:1px solid #aaadb4;}               
.contact_form input.i_text{padding:3px 0 0 5px;width:250px;height:17px;font-size:0.83em;}
.contact_form input.short{width:107px;}
.contact_form textarea.i_text{width:245px;height:100px;padding:0;font-size:0.83em;padding:5px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.contact_form .i_error{color:#930c08; border-color:#930c08;}
.contact_form .submit_row{width:370px;text-align:right;margin-top:10px;}
.contact_form .submit_row input{background-color:transparent;outline:none;border:0;width:95px;height:25px;outline:0;background-image:url(../images/sendbutton.gif);background-repeat:no-repeat; cursor:pointer;}
.contact_form .submit_row span{padding-right:60px;font-size:0.92em;color:#261002;}

.send_friend{text-align:right;margin-top:20px;}
.send_friend a{color:#4E270A;}

.poll_results .pipe{border:1px solid;padding:0 5px;}
.poll_results .pipe div{color:#fff;text-align:right;padding:2px 8px 0 0;}
.poll_results .pipe_1{border-color:#7b966b;background-image:url(../images/pipe_1.gif);}
.poll_results .pipe_2{border-color:#8c6498;background-image:url(../images/pipe_2.gif);}
.poll_results .pipe_3{border-color:#6593b7;background-image:url(../images/pipe_3.gif);}
.poll_results .pipe_4{border-color:#ba6b5a;background-image:url(../images/pipe_4.gif);}

.send_friend label{width:110px;}
.send_friend .submit_row{text-align:left;padding-left:10px;}

.login_form label{width:50px;}
.login_form .submit_row {text-align:left;}
.login_form .reg{margin-top:25px;}
.login_form .reg a{color:#676566;}

.validation{color:#930c08}

.select_list{float:left;padding-bottom:10px;}
.select_list label{float:none;}

#ContactFull .communicat{color:#930c08;}

.newsletter_sbm input{font-size: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;}

.paginator{text-align:center;font-weight:bold;font-size:0.83em;}
.paginator a{margin:0 5px;color:#51251a;text-decoration:none;}
.paginator a:hover{color:#ff600f;}
.paginator a.prev_link{margin:0 5px 0 0;}
.paginator a.next_link{margin:0 0 0 5px;}
.paginator .current{margin:0 5px;color:#ff600f;}
