@charset "utf-8";
/* CSS Document */
body {
	background:#000000 url(images/family_transport_layout.jpg) repeat-x scroll 0px 0px;
	margin-bottom:50px;
}

body {
font-family:Arial,Helvetica,Verdana,sans-serif;
font-size:12px;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
margin:0pt;
padding:0pt;
}

#wrapper{
text-align:left;
}

#container {
	margin:0pt auto 0pt 248px;
	position:relative;
	width:882px;
	height:750px;
}

#header {
	height:167px;
	position:relative;
	background: transparent url(images/header_bg.png);
}

#logo {
	float:left;
	clear:right;
	width:180px;
	height:66px;
	margin-top: 80px;
	margin-left: 10px;
}

ul.navigation {
position:relative;
}

ul.navigation li {
list-style:none;
}

ul.navigation li a:link, ul.navigation li a:visited{
display:block;
height:167px;
background-position:0 167px;
position:absolute;
top:0;
z-index:1;
}

ul.navigation li a:active,ul.navigation li a:hover{
background-position:0 0;
z-index:2;
}

ul.navigation li.current a:link,ul.navigation li.current a:visited,ul.navigation li.current a:hover,ul.navigation li.current a:active{background-position:0 0;
z-index:3;
}

ul.navigation li a *{
display:none;
}

ul.navigation li.corporation a{
width:176px;
background-image:url(images/family_btn01.png);
left:380px;
}
ul.navigation li.services a{
width:121px;
background-image:url(images/family_btn02.png);
left:557px;
}

ul.navigation li.partners a{
width:95px;
background-image:url(images/family_btn03.png);
left:679px;
}

ul.navigation li.contacts a{
width:107px;
background-image:url(images/famliy_btn04.png);
left:775px;
}

#content{
background-color:#FFFFFF;
background-image:url(images/content_bg_bottom.jpg);
background-position:bottom;
background-repeat:no-repeat;
padding-bottom:8px;
height:548px;
}

#mainImage{
	background:#fff;
	padding:0px 10px 10px;
}
#servicesBoxes {
	padding: 0px 0px 0px 10px;
	height:256px;
}
.serviceItem{
float:left;
position:relative;
width:209px;
background-color:#c0d8e0;
height:256px;
}

.serviceItem a.first:link, .serviceItem a.first:visited{
display:block;
height:146px;
background-position:0 146px;
top:0;
z-index:1;
}

.serviceItem a.first:active, .serviceItem a.first:hover{
background-position:0 0;
z-index:2;
}
.serviceItem a.first{
background-image:url(images/people_trans.jpg);
display:none;
}

.serviceItem a.second:link, .serviceItem a.second:visited{
display:block;
height:146px;
background-position:0 146px;
top:0;
z-index:1;
}

.serviceItem a.second:active, .serviceItem a.second:hover{
background-position:0 0;
z-index:2;
}
.serviceItem a.second{
background-image:url(images/leasing_trans.jpg);
display:none;
}

.serviceItem a.third:link, .serviceItem a.third:visited{
display:block;
height:146px;
background-position:0 146px;
top:0;
z-index:1;
}

.serviceItem a.third:active, .serviceItem a.third:hover{
background-position:0 0;
z-index:2;
}
.serviceItem a.third{
background-image:url(images/goods_trans.jpg);
display:none;
}

.serviceItem a.fourth:link, .serviceItem a.fourth:visited{
display:block;
height:146px;
background-position:0 146px;
top:0;
z-index:1;
}

.serviceItem a.fourth:active, .serviceItem a.fourth:hover{
background-position:0 0;
z-index:2;
}
.serviceItem a.fourth{
background-image:url(images/follow_up.jpg);
display:none;
}


.serviceText{
	padding:5px;
	color:#333333;
	font: 11px/15px Arial, Helvetica, sans-serif;
}

.serviceText strong{
	color:#046380;
	font-size:12px;
	text-decoration:underline;
}
#behind{
background-color:#81b1bf;
margin-top:5px;
margin-left:10px;
height:24px; 
width:861px;
}
#copyright{
font-size:11px;
padding:5px;
width:200px;
float:left;
clear:right;
color:#1b4b5a;
}

#credit {
font-size:11px;
padding:5px;
width:100px;
float:right;
color:#1b4b5a;
}

#credit a:link, a:visited {
color:#1b4b5a;
text-decoration:underline;
}
