body {
	background: url(images/site_bg.jpg) repeat-x top left #374996;
	margin: 0;
	padding: 0;
	text-align: center;
}
body, table, th, td {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333366;
	line-height: 1.3em;
}
h1 {
	font-size: 14px;
	color :#000066;
	font-weight: bold;
	margin: 0.4em 0 2px 0;
	padding: 0;
}
p {
	margin: 0 0 1.2em 0;
	padding: 0;
}
a {
	color :#333366;
	text-decoration: underline;
}
a:hover {
	color: #0000CC;
}

hr {
	background: #ABABD0;
	height: 1px;
	border: 0px solid;
	border-top:1px solid #ABABD0;
}



.container {
	width: 782px;
	margin: 12px auto 30px;
	padding: 0;
	text-align: left;
}
.header {
	background: url(images/header_bg.gif) repeat-x top left #ECF0F6;
	height: 63px;
}
.header .header-intro {
	font-size: 10px;
	color :#010067;
	background: url(images/header_vr.gif) no-repeat left center;
	padding: 4px 10px 4px 12px;
	width: 380px;
}

.icons {
	height: 59px;
	background: url(images/icon_bg.gif) repeat-x top left #ECF0F6;
}

.icons ul {
	height: 59px;
	margin: 0 0 0 2px;
	padding: 0;
}
.icons ul li {
	height: 59px;
	width: 86px;
	background: url(images/icons_vr.gif) no-repeat top right;
	float: left;
	list-style-position: inside;
	list-style-type: none;
}
.icons ul li.right {
	width: 84px;
	background: transparent;
}
.icons a {
	height:59px;
	width: 84px;
	display: block;
	text-decoration: none;
}
.icons span {
	visibility: hidden;
}
.icons a.car {
	background: url(images/icon_car.gif) no-repeat top left;
}
.icons a.van {
	background: url(images/icon_van.gif) no-repeat top left;
}
.icons a.home {
	background: url(images/icon_home.gif) no-repeat top left;
}
.icons a.life{
	background: url(images/icon_life.gif) no-repeat top left;
}
.icons a.travel {
	background: url(images/icon_travel.gif) no-repeat top left;
}
.icons a.pet {
	background: url(images/icon_pet.gif) no-repeat top left;
}
.icons a.caravan{
	background: url(images/icon_caravan.gif) no-repeat top left;
}
.icons a.bike {
	background: url(images/icon_bike.gif) no-repeat top left;
}
.icons a.truck{
	background: url(images/icon_truck.gif) no-repeat top left;
}


.icons a:hover.car ,  .icons a.car-active {
	background: url(images/icon_car_o.gif) no-repeat top left;
}
.icons a:hover.van  ,  .icons a.van-active   {
	background: url(images/icon_van_o.gif) no-repeat top left;
}
.icons a:hover.home , .icons a.home-active  {
	background: url(images/icon_home_o.gif) no-repeat top left;
}
.icons a:hover.life , .icons a.life-active  {
	background: url(images/icon_life_o.gif) no-repeat top left;
}
.icons a:hover.travel  ,  .icons a.travel-active  {
	background: url(images/icon_travel_o.gif) no-repeat top left;
}
.icons a:hover.pet  , .icons a.pet-active {
	background: url(images/icon_pet_o.gif) no-repeat top left;
}
.icons a:hover.caravan , .icons a.caravan-active  {
	background: url(images/icon_caravan_o.gif) no-repeat top left;
}
.icons a:hover.bike  , .icons a.bike-active   {
	background: url(images/icon_bike_o.gif) no-repeat top left;
}
.icons a:hover.truck , .icons a.truck-active{
	background: url(images/icon_truck_o.gif) no-repeat top left;
}
	



.contentcon {
	margin: 4px 0 0 0;
	background: #FFFFFF;
}
.contentcon .content {
	padding: 2px 4px 8px;
}
.contentcon .contentleft {
	background: url(images/content_left.gif) repeat-y left top;
	width: 2px;
}
.contentcon .contentright {
	background: url(images/content_right.gif) repeat-y right top;
	width: 2px;
}
.contentcon .kolom-a {
	border-right: 1px solid #ABABD0;
	padding: 5px 10px;
}
.contentcon .kolom-b {
	padding: 5px 10px;
}

.contentcon ul {
	margin: 0 0 1em 0;
	padding: 0;
}
.contentcon li {
	margin: 0;
	padding: 0;
	background: url(images/bullet.gif) no-repeat left 4px;
	list-style-position: outside;
	list-style-type: none;
	padding: 1px 0 1px 14px;
}


ul.menulist {
	width: 230px;
	margin: 0 0 1em 0;
	padding: 0;
}
ul.menulist li {
	margin: 0 0 2px 0;
	padding: 0;
	background: transparent;
	list-style-position: outside;
	list-style-type: none;
	width: 230px;
	height: 23px;
	display: block;
}
ul.menulist  li a{
	background: url(images/menulist.gif) no-repeat top left #FAB325;
	padding: 0 0 0 16px;
	line-height: 23px;
	display: block;
	text-decoration: none;
	width: 214px;
}
ul.menulist  li a:hover{
	background: url(images/menulist_hover.gif) no-repeat top left #FAB325;
	text-decoration: none;
	font-weight: bold;
	color: #000066;
}

ul.directory {
	padding: 0;
	margin: 0;
}
ul.directory li {
	display: inline;
	background: transparent;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	line-height: 1.4em;
	padding: 0;
}


.bottom {
	background: url(images/bottom_bg.gif) repeat-x top left #293A83;
	margin: 3px 0 0 0;
	height: 28px;
}
.bottom .copyright {
	padding: 6px 10px 0;
	font-size: 10px;
	text-align: right;
	color: #ABABD0;
}
.bottom .copyright a , .bottom .copyright a:hover {
	color: #ABABD0;
}





