/* CSS Document */
* {margin:0;padding:0;}
html, body {
	margin:0 auto;
	padding: 0px;
	margin:0;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#333; border: 0;	
}
body {padding-top: 0px; text-align: center;margin: 0 auto; background-color:#a5d2e7;}
.td_bg{ width:100%; height:100%; background-image:url(../../images/front/bg.jpg); background-repeat:repeat-x;}
.container {width: 830px; height: 100%; text-align: left;position: relative; margin: 0 auto;}
.header{float: left ;width: 830px; height: 100px; }
.header_top{float: left ;width: 830px; height: 70px;}
.logo{float: left ;width: 300px; height: 100%;}
.lang{float: right ;width: 300px; text-align:right;font: 11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding-top:5px;}
.lang a{font: 11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;text-decoration:none;}
.lang a:hover{font: 11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;  text-decoration: underline;}
.menu{float: left ;width: 830px; height: 30px;}
.menu_content{float: left ; padding-right: 10px; padding-top: 5px; font: 12px Verdana, Arial, Helvetica, sans-serif; color:#fff;}
.menu_content a{ font: 12px  Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; }
.menu_content a:hover{ font: 12px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration: underline; }
.menu_content_sep{float: left ; width:5px; height: 20px; padding-top:10px; padding-right: 10px;font-size:1px;}
.menu_content_selected{float: left ; padding-right: 10px; padding-top: 5px; font: 12px Verdana, Arial, Helvetica, sans-serif; color:#fff;}
.menu_content_selected a{font: 12px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:underline;}
.menu_content_selected a:hover{font: 12px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration: none;}


.content{float: left ;width: 830px; height: auto; }
.home_content{float: left ;width: 830px; height: 494px; min-height: 600px;}
.page_content{float: left ;width: 790px; height: 100%; background-color:#FFFFFF; padding:10px 20px 10px 20px; min-height: 600px;}
.page_content_contacts{float: left ;width: 790px; height: 478px; background-color:#FFFFFF; padding:10px 20px 10px 20px; min-height: 600px;}
.page_content_content{float: left ;width: 580px; height: 100%; padding:0px 0px 0px 10px;}
.sub_menu{float: left; width: 200px; padding-top: 15px;padding-bottom: 70px;  background: #fff url(../../images/front/menu_bg.jpg) repeat-x;}
.title{float: left; width: 200px; padding:0px 0px 10px 10px; font: 14px Verdana, Arial, Helvetica, sans-serif; color:#333;font-weight:bold;}


.sub_menu_link{float: left; width: 200px;  height: 20px; padding:3px 10px 2px 10px; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#333;}
.sub_menu_link a{ font: 11px Verdana, Arial, Helvetica, sans-serif; color:#333;  text-decoration:none;}
.sub_menu_link a:hover{ font: 11px Verdana, Arial, Helvetica, sans-serif; color:#333; text-decoration: underline;}
.sub_menu_link_sel{float: left; width: 200px;  height: 20px; padding:3px 10px 2px 10px; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#333; font-weight:bold;}
.sub_menu_link_sel a{ font: 11px Verdana, Arial, Helvetica, sans-serif; color:#333; text-decoration:underline; font-weight:bold;}
.sub_menu_link_sel a:hover{ font: 11px Verdana, Arial, Helvetica, sans-serif; color:#333;  text-decoration: none; font-weight:bold;}


.navigation{float: left;  font: 11px Tahoma; color:#0171BD; text-decoration:none;width: 510px;}
.navigation a{ font: 11px Tahoma; color:#0171BD; text-decoration:underline;}
.navigation a:hover{ font: 11px Tahoma; color:#0171BD; text-decoration:underline;}


/*
CONTACTS
BEGIN
*/

.contact_form{ float: left; width: 300px; height:100%}
.contact_title{ float: left; width: 100px; padding: 3px 0px 3px 0px ;}
.contact_fields{ float: left; width: 200px; padding: 3px 0px 3px 0px ;}
.contact_fields input{ width: 160px; height:18px; border: 1px solid #A6D3E8;}
.contact_content{float: left; width: 380px; height:100%}
.btn_send{height: 25px; width: 160px; background-color:#A6D3E8; color:#000; border: 1px solid #A6D3E8;}
.contact_title_1{ padding-top: 10px;}
.contact_error{ width: 370px; border: 1px solid #FF0000; background-color:#EDA7A5; padding: 5px 5px 5px 5px; color:#000000;}
.contact_send{ width: 370px; border: 1px solid  #009933; background-color: #BFF7C0; padding: 5px 5px 5px 5px; color:#000000;}
.textarea{width: 260px; height:100px; border: 1px solid #A6D3E8;}
/*
END
*/

/* FINANCI TABLE*/

.table_fin{ background-color:#EAF3F8; border-top: 1px solid #99CCCD;}
.table_fin td { padding: 5px;}
.table_fin tr { background-color:#FFFFFF;}
.table_fin a{ color: #4292CF; text-decoration:underline;}
.table_fin a:hover{ color: #4292CF; text-decoration:none;}



.table_cv a{ color: #4292CF; text-decoration:underline;}
.table_cv a:hover{ color: #4292CF; text-decoration:none;}

/*
END
*/


/*
NEWS
BEGIN
*/

.news{float: left; width: 540px; padding:10px 0px 10px 0px; text-align:left;}
.one_news{ float: left; width:540px; padding:10px 0px 10px 0px;}
.news_image{ float: left; width:140px; height: 120px; border: 1px solid #014A81; }
.news_descr{ float: left; padding-left: 10px; width: 400px;}
.news_descr a{font: 11px Tahoma; color:#014A81; text-decoration:underline;}
.news_descr a:hover{font: 11px Tahoma; color:#014A81; text-decoration:none;}
.news_descr_1{ float: left; padding-left: 1px; width: 540px;}
.news_descr_1 a{font: 11px Tahoma; color:#014A81; text-decoration:underline;}
.news_descr_1 a:hover{font: 11px Tahoma; color:#014A81; text-decoration:none;}
.one_news_sep{float: left;width: 540px; height: 1px; background-image:url(../../images/front/news_sep.jpg); background-repeat:repeat-x; font-size:1px;}


.pages_navigation{ float: left;padding: 10px 10px 10px 0px; font: 11px Tahoma; color:#014A81; height: 30px;}
.pages_navigation a{font: 11px Tahoma; color:#014A81; text-decoration:underline;}

#paging_click{font: 11px Tahoma; color: #000;  text-decoration: none;}
#paging_no_click{font: 11px Tahoma; color: #000; text-decoration:underline;}

.home_news_one_01{ float: left; padding: 10px 10px 10px 10px; width: 160px; height: 100%; }
.home_news_one_01 a{font: 11px Tahoma;color:#7D7D7D; text-decoration: none;}
.home_news_one_01 a:hover{font: 11px Tahoma;color:#7D7D7D; text-decoration: underline;}
.home_news_one_sep_01{float: left; width: 220px; height: 10px;}


/*
END
*/


.footer{float: left; width: 830px; height:30px;text-align:left; font: 11px Tahoma; color: #fff;}
.footer_left{float: left; width: 320px; height:22px; padding-top:8px;}
.footer_right{float: right; text-align:right; width: 350px; height:22px; padding-top:8px;}
.footer_right a{ color: #fff;text-decoration:underline;}
.footer_right a:hover{ color: #fff;text-decoration:none;}
