body {
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Arial, SunSans-Regular, Sans-Serif;
	font-size: 11px;
	color: #000;
	background: #0066cb url(images/campervans_body_bg.gif) center top repeat-x;
}
p {
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
a img {border: none;}
#conteiner { /* main layout */
	width: 780px;
	height: 100%;
/*	BORDER: 0px solid #fff;*/
	margin-left: auto;
	margin-right: auto;	
}
#conteiner2 { /* main layout */
	width: 780px;
/*	BORDER: 0px solid #fff;*/
	margin-left: auto;
	margin-right: auto;
}
	
#header {
	float: left;
	width: 780px;
	height: 72px;
	background: transparent url(images/campervans_header_repeat_bg.gif) repeat-x;
}

#header2 {
	width: 780px;
	height: 72px;
	background: transparent url(images/campervans_header_repeat_bg.gif) repeat-x;
}

a img {border: none;}
#header,#header2 .bg{
	float: left;
	width: 780px;
	height: 72px;
	background: transparent url(images/campervans_header_bg.gif) center top no-repeat;
}
#header,#header2 .logo{
	float: left;
	padding-top: 18px;
	padding-left: 15px;
}
#header,#header2 .bg .text{
	float: right;
	padding-top: 25px;
	padding-right: 30px;
	width: 330px;
	color: #ffffff;
	text-align: center;
	background-color: transparent;
}
.shop-stop{
	float: left;
	width: 780px;
}

.title_1 {
	float: left;
	width: 780px;
	color: #ffffff;
	font-size: 16px;
	height: 40px;
	background: transparent url(images/campervans_title_1_bf.gif) center top repeat-x;
}
.title_1 .bg {
	float: left;
	width: 780px;
	height: 40px;	
	background: transparent url(images/campervans_title_1.gif) center top no-repeat;	
}
.title_1 .bg h1{
	float: left;
	padding: 9px 0px 0px 0px;
	margin: 0px;
	font-size: 16px;
	font-weight: bold;
}
.title_1 .bg img{
	float: left;
	padding-left: 21px;
	padding-top: 7px;
	padding-right: 10px;
	vertical-align: bottom;
} 
.block1 {
	float: left;
	width: 780px;
	background-color: #ffffff;
}
.block1 .text2 {
	float: left;
	padding-left: 43px;
	padding-top: 13px;
	width: 530px;
}
.text {
	float: left;
	padding-left: 23px;
	width: 515px;
}
.text2 {
	float: left;
	padding-left: 43px;
	width: 680px;
}
.block1 .text p a, .text2 p a, .table a{
	color: #0e3366;
}
.block1  .right_table{
	float: right;
	width: 175px;
	margin-right: 15px;
	margin-top: 17px;
}
.block1  .right_table .top, .block1  .right_table .middle, .block1  .right_table .bottom{
	float: left;
	width: 175px;
}

.block1  .right_table .top{
	float: left;
	height: 3px;
	background: transparent url(images/campervans_right_table_top.gif) left bottom no-repeat;
}
.block1  .right_table .middle{
	float: left;
	background-color: #eaedf0;
}
.block1  .right_table .middle .title{
	float: left;
	padding-left: 15px;
	padding-top: 12px;
}
.block1  .right_table .middle .title2 a{
	color: #f90;
	text-decoration: none;
}
.block1  .right_table .middle .title2{
	float: left;
	color: #ff9900;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 12px;
}
.right_table a { color: #0066cc;}
.block1  .right_table .middle .text{
	float: left;
	font-size: 10px;
	color: #333366;
	width: 155px;
	padding-left: 15px;	
}

.block1  .right_table .bottom{
	float: left;
	height: 3px;
	padding-top: 15px;
	background: #eaedf0 url(images/campervans_right_table_bottom.gif) left bottom no-repeat;	
}
.block1 .menu{
	float: left;
	width: 523px;
	height: 46px;
    padding-top: 22px;
	margin-left:20px;
	padding-left: 17px;
	
	background: transparent url(images/campervans_menu_bg.gif) bottom no-repeat;
}
.block1 .menu a{
	color: #394352;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	vertical-align: middle;
}
.block1 .menu .menu_item{
	float: left;
	padding-top: 13px;
	padding-left: 3px;
}
.razd {
	padding-left: 5px;
}
.break0 {
	float: left;
	width: 780px;
	height: 48px;
	background: transparent url(images/campervans_break0.gif) center no-repeat;
}
.break1 {
	float: left;
	width: 780px;
	height: 48px;
	background: transparent url(images/campervans_break.gif) left no-repeat;
}

.click4australia {
	float: left;
	background-color: #ffffff;
	padding-left: 36px;
}
.click4nz {
	float: left;
	padding-left: 23px;
}
.click4us {
	float: left;
	padding-left: 23px;
}	
.title_2 {
	float: left;
	width: 780px;
	color: #ffffff;
	font-size: 16px;
	height: 63px;
	background: transparent url(images/campervans_title_2.gif) center bottom repeat-x;
}
.title_2 .bg {
	float: left;
	width: 734px;
	height: 63px;
	background: transparent url(images/campervans_title_1.gif) center bottom no-repeat;	
}
.title_2 .bg h1{
	float: left;
	margin: 0px;
	padding-top: 31px;
	font-size: 16px;
	font-weight: bold;		
}
.title_2 .bg  img{
	float: left;
	padding-left: 21px;
	padding-top: 30px;
	padding-right: 10px;
	vertical-align: bottom;
} 

.title_4 {
	float: left;
	margin-top: -1px;
	width: 780px;
	color: #ffffff;
	font-size: 16px;
	height: 63px;
	background: transparent url(images/campervans_title_4.gif) center bottom repeat-x;
}
.title_4 .bg {
	float: left;
	width: 734px;
	height: 63px;
	background: transparent url(images/campervans_title_1.gif) center bottom no-repeat;	
}
.title_4 .bg h1{
	float: left;
	padding-top: 31px;
	margin: 0px;
	font-size: 16px;
	font-weight: bold;
	
}
.title_4 .bg  img{
	float: left;
	padding-left: 21px;
	padding-top: 30px;
	padding-right: 10px;
	vertical-align: bottom;
} 

.block5{
	float: left;
/*	width: 716px;*/
	width: 744px;
	padding-left: 18px;
	padding-right: 18px;
	background-color: #ffffff;
}

.block2, .block3{
	float: left;
	width: 780px;
	background-color: #ffffff;
}
.pad {padding-left: 5px;}
.pad img {padding-right: 5px;}
.logos {padding-top: 15px;}

.au img, nz img{ float: left;}
.au {
	float: left;
	width: 339px;
	background-color:#fef6e5;
	margin-left: 25px;
}
.nz {
	float: left;
	width: 341px;
	margin-left: 15px;
	background-color: #ebf6fb;
}
.border, .border2{
	border: 2px solid #c1cad1;
}
.border2{
	float: left;
	margin-right: 20px;
}

.au .title {
	floaT: left;
	width: 300px;
	padding-left: 18px;
}
.au img { float: left;}
.au .img{
	float: left;
	width: 159px;
	height: 40px;
	padding-left: 18px;
}
.au .text {
	float: right;
	color:#4f3601;
	width: 150px;
	padding: 0px;
}
.au .text a{
	color: #4f3601;
	padding-right: 5px;
	font-weight: bold;
}
.item {float: left; padding-bottom: 15px;}
.whiteline{
	float: left;
	width: 341px;
	height: 1px;
	background-color: #fff;
}

.nz .title {
	floaT: left;
	width: 280px;
	padding-left: 18px;
}
.nz img { float: left;}
.nz .img{
	float: left;
	width: 159px;
	height: 40px;
	padding-left: 18px;
}
.nz .text {
	float: right;
	color:#394352;
	width: 150px;
	padding: 0px;
}
.nz .text a{
	color: #394352;
	padding-right: 5px;
	font-weight: bold;
}
.ab{
	color: #003366;
	font-weight: bold;
}
.table {
	float: left;
	width: 706px; 
	margin-left: 37px;
	margin-top: 5px;
	background-color: #eaedf0;
}

.table .top {
	float: left;
	width: 706px; 
	height: 20px;
	background: transparent url(images/campervans_table_top.gif) center top no-repeat;
}
.table .bottom{
	float: left;
	width: 706px; 
	height: 20px;
	background: transparent url(images/campervans_table_bottom.gif) center bottom no-repeat;
}
.table .title {
	float: left;
	width: 650px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 10px;
}
.table .main {
		float: left;			
}
.table .main .left {
	float: left;
	padding-left: 20px;
	width: 191px;
}
.table .main .middle {
	float: left;
	width: 238px;
}
.table .main .right {
	float: left;
	width: 228px;
}
.click2_au{
	float: left;
	padding-left: 42px;
	padding-bottom: 10px;
}
.click2_nz{
	float: left;
	margin-left: 16px;
}
.click2_us{
	float: left;
	margin-left: 16px;
}

.text3 {
	float: right;
	width: 615px;
	margin-left: 10px;
	padding: 0px;
}
.more {
	color: #ee8d03;
	font-weight: bold;
}
.text4 {
	font-family: Arial, Tahoma;
	font-size: 11px;
	padding-top: 10px;
	padding-left: 80px;
}
.lastupdated {
	color: #3da5d9;
}
.footer {
	float: left;
	width: 100%;
	height: 12px;
	background :#0066cb url(images/campervans_main_footer.gif) left top no-repeat;
}
.foot {width: 734px; float: left; height: 40px;}
.tt {
	float: left;
	width: 200px;
	height: 20px;
}
.orange {	
	color: #f3a703;
}
.style1 {
	color: #0E305F;
	font-weight: bold;
}
.Body:link {font-size: 13px; color: #0A68B6; text-decoration:none; font-weight: normal;}
.Body:visited {font-size: 13px; color: #0A68B6; text-decoration:none; font-weight: normal;}
.Body:hover {font-size: 13px; color: #0A68B6; font-weight: normal; text-decoration:underline}

.BodyBd:link {font-size: 13px; color: #0A68B6; text-decoration:none; font-weight: bold;}
.BodyBd:visited {font-size: 13px; color: #0A68B6; text-decoration:none; font-weight: bold;}
.BodyBd:hover {font-size: 13px; color: #0A68B6; font-weight: bold; text-decoration:underline}

.BodyRed:link {font-size: 13px; color: #FF0000; text-decoration:none; font-weight: normal;}
.BodyRed:visited {font-size: 13px; color: #FF0000; text-decoration:none; font-weight: normal;}
.BodyRed:hover {font-size: 13px; color: #FF0000; font-weight: normal; text-decoration:underline}

.BodySm:link {font-size: 10px; color: #0A68B6; text-decoration:none; font-weight: normal;}
.BodySm:visited {font-size: 10px; color: #0A68B6; text-decoration:none; font-weight: normal;}
.BodySm:hover {font-size: 10px; color: #0A68B6; font-weight: normal; text-decoration:underline}

.FAQLinks:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold;}
.FAQLinks:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold;}
.FAQLinks:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; font-weight: bold;}

.Heading:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #00275A; text-decoration: none; font-weight: bold;}
.Heading:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #00275A; text-decoration: none; font-weight: bold;}
.Heading:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #00275A; text-decoration: underline; font-weight: bold;}

.styleBl:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #00275A; text-decoration: none; font-weight: bold;}
.styleBl:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #00275A; text-decoration: none; font-weight: bold;}
.styleBl:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #00275A; text-decoration: underline; font-weight: bold;}

/*div {border: 1px solid #000;}*/
