html {
height:100%;
}
* html body {
height:100%;
}
body{
background:url(images/bg.jpg) top repeat-x;
background-color:#FFFFFF;
padding:0; margin:0 auto;
min-height:100%;
position:relative;
width:100%;
font-family: Trebuchet MS;
font-size:12px;
color:#666666;
}


h1{
font-family:Trebuchet MS;
font-size:18px;
color:#0F669E;
}

h2{
font-family:Trebuchet MS;
font-size:14px;
color:#0F669E;
}

a:link, a:active, a:visited {font-family:Verdana; font-size:11px; color:#F17E41; text-decoration:none;}
a:hover {text-decoration:underline; }

a.date:link, a.date:visited, a.date:active {font-family:Tahoma; font-size:11px; color:#0F669E; text-decoration:none; font-weight:bold}
a.date:hover{text-decoration:underline;}

a.foot:link, a.foot:active, a.foot:visited {font-family:Verdana; font-size:11px; color:#666666; text-decoration:none; margin:20px;}
a.foot:hover {text-decoration:underline; }

#conteiner{
margin:auto;
width:967px;
}

#div_bg_top{
background:url(images/top_bg.gif) top no-repeat;
width:969px;
clear:both;
overflow:hidden;
}

#div_bg_c{
background:url(images/c_bg.gif) repeat-y center;
width:969px;
}

#div_bg_bot{
background:url(images/bot_bg.gif) bottom no-repeat;
height:28px;
width:969px;
}


#logo{
height:70px;
}

#div_sh_but{
float:right;
width:176px;
margin-right:60px;
margin-top:220px;
}

#div_footer{
height:50px;
}

#div_foot_txt{
margin:auto;
padding:20px;
width:80%;
}


#div_nenu{
padding-bottom:20px;
}
.nav_but{
margin-left:20px;
margin-bottom:3px;
}
.nav_but_apply{

margin-bottom:3px;
}

#div_body{
padding:20px;
height:auto;
}

#apply_big{
width:248px;
height:300px;
background:url(images/bg_apply_big.jpg) top repeat-x;
float:left;
}

#div_form_apply{
width:190px;
margin:auto;
padding-top:30px;
}

.form_apply{
font-size:11px;
color:#666666;
margin-bottom:10px;
height:14px;
width:190px;
}

.but_apply_form{
margin-top:20px;
}

#div_sh{
width:655px;
height:297px;
background:url(images/sh.jpg) no-repeat;
float:right;
margin-right:0px;
}

#div_topcontent{
margin:auto;
height:300px;
display:block;
}

#div_artnews{
margin-top:30px;
display:block;
width:100%;
float:left;
height:100%;
}

#div_welcome{
margin-top:30px;
display:block;
width:100%;
float:left;
height:100%;
}

#div_testmonials{
margin-top:30px;
display:block;
width:100%;
float:left;
height:100%;
}

#div_test_txt1{
/*width:280px;*/
float:left;
margin-right:0px;
}
#div_test_txt2{
width:300px;
float:left;
margin-right:5px;
}
#div_test_txt3{
width:300px;
float:left;
margin-right:5px;
}

#div_articles{
width:450px;
float:left;
}
#div_news{
width:450px;
float:right;
}

.foto_test{
margin-right:5px;
background:#FFFFFF;
padding: 4px; 
border: solid 1px #bfc4cd;
}

#div_states{
background:#E6F0F7;
display:block;
width:100%;
float:left;
margin-top:20px;
}

#div_states_txt{
margin:10px;
}

.debt_title{
margin-left:10px;
color:#666666;
font-size:12px;
font-weight:bold;
}

a.debt:link, a.debt:active, a.debt:visited {font-family:Verdana; font-size:11px; color:#999999; text-decoration:none;}
a.debt:hover {text-decoration:underline; color:#666666}

#div_hr1{
height:22px;
background:url(images/hr.jpg) top repeat-x;
float:none;
}
#div_hr2{
height:22px;
background:url(images/hr.jpg) top repeat-x;
float:none;
}

#change{
height:70px;
width:200px;
float:right;
margin-top:20px;
}
.change{
font-size:11px;
color:#666666;
}	 

.ddott {
height: 25px; 
border-bottom: dotted 1px #bfc4cd;
}	

.eun {font-family: Trebuchet MS; font-size: 14px; color: #666666;}
.euph {font-family: Trebuchet MS; font-size: 12px; color: #f17e41;}