body, html {
font-family:Tahoma;
height:100%;
width:100%;
background:#0066ff;}

* {
padding:0px;
margin:0px;}


#head_box {
height:165px;
background: url(img/head_bg.jpg) repeat-x scroll 0px 0px;}

.head_litico {
color:#E0E0E0;
font-size:0.8em;
height:25px;
line-height:21px;
margin:0 auto;
text-align:right;
width:892px;}

.head_litico a {
color:#E0E0E0;
text-decoration:none;}

.head_litico a:hover { text-decoration:underline;}

.head_litico .lang {
float:right;
font-weight:bold;
padding:0 0 0 30px;}

.head_litico .lang a { cursor:pointer;}

.head_litico .lang a:hover { text-decoration:none;}

.head_litico .lang a.lan_0 { color:#999999;}
.head_litico .lang a.lan_0:hover { color:#ffffff;}
.head_litico .lang a.lan_1 { color:#ffffff;}

.head_box_inn {
height:140px;
background: url(img/head_block.jpg) no-repeat scroll 50% 0px;}

.head_box_inn0 { 
height:140px;
width:940px;
margin:0px auto}

.logo_a {
display:block;
float:left;
height:80px;
margin:25px 0 0;
width:240px;}

.head_right {
float:right;
height:140px;
width:690px;}

.head_right_tel { 
color:#E0E0E0;
font-size:1.2em;
padding:0px 50px 0px 0px;
line-height:100px;
text-align:right;}

.head_right_tel span { 
color:#EFDA63;
padding:0 5px 0 0;}

.head_menu {
height:40px;
padding:0 0 0 190px;}

.head_menu_in {
height:40px;
padding:0 0 0 70px;}

.head_right a {
background:transparent url(img/menu_a.png) no-repeat scroll 0 0;
color:#FFFFFF;
display:block;
float:left;
font-size:0.9em;
height:40px;
margin:0 0 0 2px;
text-align:center;
line-height:37px;
text-decoration:none;
text-transform:uppercase;
width:120px;}

.head_right a.selected {
background: url(img/menu_a.png) no-repeat scroll 0px -40px;
color:#666666;}

.head_right a:first-letter {
font-size:1.3em}
 
.head_right a:hover { 
background: url(img/menu_a.png) no-repeat scroll 0px -40px;
color:#666666;}

#content_box { 
background:#ffffff;
padding:10px 0px;}

.cb_pic {
background: url(img/pic1.jpg) no-repeat scroll 0px 0px;
width:940px;
height:465px;
margin:0px auto;}

.welcom_text {
border:1px solid #CCCCCC;
color:#444455;
line-height:22px;
margin:0 auto;
padding:0 0 10px;
text-align:center;
width:938px;}

.welcom_text span {
color:#336798;
display:block;
font-family:arial;
font-size:1.3em;
padding:10px 0 5px;}

.content_other {
margin:0 auto;
width:940px;}

h1 {
color:#000000;
font-size:1.4em;
font-weight:bold;
padding:5px 0 15px;
text-align:center;}

.left_area_c {
border-left:1px solid #CCCCCC;
margin:0 380px 0 0;
padding:0 0 20px 10px;}

.services_right {
float:right;
margin:500px 0 0 0;
padding:20px 20px 20px 20px;}

.center_area_c {
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
display:block;
width:940px;
margin:auto;
padding:0 0 20px 10px;
text-align:left;}

.left_area_c p {
color:#444455;
font-size:0.9em;
line-height:18px;
padding:0 0 10px;}

.li_a_block {
font-size:1em;
line-height:23px;
padding:10px 0;}

.li_a_block a { 
background:transparent url(img/li_pic.jpg) no-repeat scroll 0 -55px;
color:#005998;
padding:0 0 0 15px;
text-decoration:none;}

.li_a_block a:hover {
background:transparent url(img/li_pic.jpg) no-repeat scroll 0 6px;
}

.clear_both { clear:both;}

.right_area_c {
float:right;
}

.right_pic2 {
background: url(img/pic_03.jpg) no-repeat scroll 0px 0px;
width:370px;
height:410px;}

.right_pic1 {
background: url(img/pic_02.jpg) no-repeat scroll 0px 0px;
width:370px;
height:410px;}

.right_pic3 {
background: url(img/pic_01.jpg) no-repeat scroll 0px 0px;
width:370px;
height:410px;}

.right_slogon {
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
color:#777777;
font-family:trebuchet MS;
padding:10px 10px 10px;
width:348px;}

.right_slogon span {
color:#AFA162;
display:block;
font-size:0.9em;
padding:0 10px 10px;}

.right_slogon i {
padding:0 20px 0px;
display:block;}




/*          UNITS page           */

.right_text {
border-bottom:1px solid #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
height:410px;
padding:0 0 0 20px;
width:350px;}

.right_text h1 { text-align:left;}

.right_text a { line-height:30px;}

.right_text .faq {
color:#666666;
text-decoration:none;}

.right_text .faq:hover{ color:#006699;}

.right_text .faq2 {
color:#006699;
text-decoration:underline;}

.faq table {}

.faq table td { 
font-size:0.8em;
padding:0 0 20px;
vertical-align:top;}

.faq table span {
color:#417EAF;
font-weight:bold;}

.faq table b {
color:#417EAF;
font-weight:bold;}

.unit_pic_b {}

.unit_pic_b img {}

.unit_pic_s {}

.unit_pic_s img {}

.left_area_c p.unit_short {
color:#444455;
font-size:0.9em;
height:113px;
line-height:22px;
padding:0 0 10px;}

.contacts_box {
padding:10px 0px 0px;}

.contacts_box p {
color:#444455;
font-size:0.9em;
line-height:25px;
padding:0 10px 10px;}

.contacts_box a {
text-decoration:none;
color:#006699;}

.contacts_box b { color:#666666;}

#service_view {}

.s_view { border-right:42px solid #DDDDDD;}

.s_view_in { 
color:#444455;
font-size:0.9em;
height:285px;
line-height:20px;
padding:5px 10px 10px;
overflow:auto;}

.s_view p { padding:5px 0px 0px;}

.ul_text {
color:#444455;
font-size:0.9em;
list-style-type:circle;
margin:0 0 0 15px;}

.ul_text li { padding:5px 0px 5px;}


#foot_box {
background:transparent url(img/foot_grad.jpg) repeat-x scroll 0 0;
color:#E0E0E0;
font-size:0.9em;
padding:20px 0 40px;
text-align:center;}

#foot_box a {
color:#CFC871;
text-decoration:none;}

#foot_box a:hover { 
color:#ffffff;
text-decoration:underline;}

#foot_box span { color:#cfc871;}








