/* Home Style */
/*#header_icon span {font-family:Arial, Helvetica, sans-serif; font-size:11px;}*/
#header img {float:left}
#header_icon img {float:left;margin-top:5px;}
#green_line img{border:none; position: relative;}
#green_line_bottom img{border:none; position: relative;}
#header		{margin-top: 3px;margin-bottom: 5px; text-align: right; padding-right: 15px; width:780px;}
#header span{float: left;}
#heading{font-size:15px;}
/*****************************************************************************************/
#nav ul{
width:780px;
height:25px;
margin : 0;
white-space : nowrap;
color : #646464;
background-image: url(../images/header_bg.gif);
font-family: verdana;
font-size: 10px;
line-height:18px;
width:780px;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 9px;
padding-left: 0px;
text-align:center;
}
#nav ul li{
	display : inline;
}
#nav ul li a{
	padding-left : 1em;
	padding-right : 1em;
	color : #646464;
	font-weight : bold;
	text-decoration : none;
}
#nav ul li a:hover{
	background-color : #FF9900;
	color : white;
}

/***************************************************************************************************/
#nav_bottom ul{
	width:780px;
	height:18px;
	margin : 0;
	white-space : nowrap;
	color : #646464;
	background-image: url(../images/footer_bg.gif);
	font-family: verdana;
	font-size: 10px;
	line-height:18px;
	width:780px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	text-align:center;
	clear: both;
}
#nav_bottom ul li{
	display : inline;
}
#nav_bottom ul li a{
	padding-left : 1em;
	padding-right : 1em;
	color : #646464;
	font-weight : bold;
	text-decoration : none;
}
#nav_bottom ul li a:hover{
	background-color : #FF9900;
	color : white;
}
.current {background: #FF9900;}
/***************************************************************************************************/
body {width: 100%; text-align: center;}
body, ul, li {margin: 0px; padding: 0px; font-family: arial; font-size: 11px; color: #646464;}
a , img {border: none;}
#main		{width: 780px; margin: 5px auto; text-align: left; font-family:Arial, Helvetica, sans-serif;}

#menu, #menuFooter {background: #0E52A2; height: 16px;}
#menu ul, #menuFooter ul	{margin-left: 10px;}
#menu ul li, #menuFooter ul li
	{
		display: block;
		float: left;
		font-weight: bold;
		color: #fff;
		padding: 0 10px;
		border-right: 1px solid #0099FF;
	}
#menu ul li:hover, #menuFooter ul li:hover {background: #EF5122;} 
#menu a, #menuFooter a {color: white; text-decoration: none;}
#menu a:hover, #menuFooter a:hover  	{background: #EF5122;}


/* temporary styles */

#leftcontent	{height: 470px;}
#leftContentCoporate {height: 458px;}
#right			{height: 470px;}
#rightCorporate {height: 458px;}
#wrapper		{}
/*#wrapper	{clear: both;}*/

/* end of temporary styles */
#search_sign {width:30px; float:left; height:490px;}
#shadow_top {width:403px ; height:11px;}

#blue_heading{width:403px; font-size:20px; font-family: verdana; font-weight:bold; padding-top:10px; color:#005abe; text-align:center;}
#blue_heading h1 {font-size: 17px;}
#argus_logo_row{width:403px; text-align:center;}
#right_content{width:403px; font-family: arial; font-size:11px; color:#646464; text-align:justify; float: right; height:490px; position: relative; 
/*left:615px; right:500px; */}
#international{width:403px; font-family: arial; font-size:11px; color:#646464; text-align:center; float: right; height:40px; position: relative;}
#right_content_misc{
	width:403px;
	font-family: arial;
	font-size:11px;
	color:#646464;
	text-align:justify;
	float: left;
	position: relative;
	left:15px;

}
#carhire_16euro{width:229px; height:155px; float:right; background: url(../images/campervan.jpg);}
#carhire_16euro a {display: block; color: #fff; font-size: 15px; text-decoration: none; font-weight: bold; margin: 121px 0 0 30px;}
#rates_include{width:170px;height:155px; float:left; background-image: url(../../images/tick_bg.jpg); background-position:bottom; position:absolute;}
#rates_include h2{padding: 14px 0 5px 0px; margin: 0 0 0 15px; font-size: 14px; color:#005abe;}
#rates_include ul	{padding: 3px 25px 0px; line-height: 18px;}
#address{width:200px;height:155px; float:left; position:absolute;}
#address_2{width:200px;height:155px; float:right;}
#left			{width: 325px; float: left;} 
#search			{
					width: 92px; height: 21px;  
					position: absolute; top: -13px; left: 17px; 
					text-align: center; 
					padding-top: 3px; font-size: 16px; font-weight: bold;
				}
#leftcontent	{
	background: #55A448;
	clear: both;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 7px;
}
#leftContentCoporate	{background: #55A448; padding: 3px 7px; clear: both;}
#abebox			{width: 310px; float: left; margin-right: 3px;}
#abecontent		{height: 430px; background: #7DBE64;  overflow: hidden; width: 310px;}
#abecontent h2	{padding: 5px 0; margin: 0; font-size: 16px; text-align: center;}
#abecontent div	{text-align: center;}
#abecontent span {margin: 0 0px 0 0; padding: 0; font-size: 11px; vertical-align: top; line-height: 30px;}
#abecontent a, #newscontent a {text-decoration: none; color: #0851A5;}
#_abe_			{height: 385px;}
#middle			{float: left; width: 277px; height: 460px;}
#middle p 		{color: #fff; margin-top:0px; font-size: 12px;}
#middle h2		{color: #F5F8FD; font-weight: normal; font-size: 20px;}
#middle ul		{ padding: 0 0 0 20px; line-height: 16px;}
#middle li		{color: #fff;}
#middle li a	{text-decoration: none; color: #fff;}
#middle li a:hover	{border-bottom: 1px dotted;}
#middle span a 	{font-size:10px;margin:3px 0 0 5px;color: #fff;text-decoration:underline;}

#news			{width: 310px; float: left; margin-right: 7px; margin-top: 7px;}
#newscontent	{background: #bcd5eb; background-position:201px; height: 150px;}
#newscontent h2, #numberscontent h2	{padding: 4px 0 0 4px; margin: 0 0 0 21px; font-size: 16px;}
#newscontent ul	{padding: 3px 25px 0px;line-height: 18px;}
#newscontent span {font-size: 10px; padding-left: 157px;}
#newscontent a {text-decoration:underline;}
#numbers		{width: 277px; float: left; margin-top: 7px;}
#numberscontent	{background: #7DBE64; background-position: 145px; height: 150px;}

#phones		{font-size:11px;width:55%;margin:10px 0 0 14px}
#phones div {width:100%;text-align:right;padding:0;margin:0}
#phones div span {float:left;}

#right, #rightCorporate	{width: 100px; float: left; padding: 0 3px; }
#shadow_left	{width: 14px; float: left; padding-left: 12px; padding-right:0; text-align:right; margin:0;}
#right h2 {margin: 0 11px; padding:0; font-size: 16px;}
#right p 	{margin: 6px 10px 9px; padding-bottom: 5px;}
.box1			{background: #C3D4E8;}
.box2			{background: #A9C2E0;}
#right div, #rightCorporate div	{height: 24px; margin-bottom: 1px; line-height: 24px;}
#right div a, #rightCorporate div a {text-decoration: none; cursor: pointer;}
.name			{color: #1051A5; padding-left: 8px; width: 100px; display: block; float: left; font-weight: bold;}
.price			{color: #DA4B1F; font-weight: bold;}
.box1:hover, .box2:hover		{background: #dae1e9;}
#right #club {margin-top: 7px;}
#right #clubcontent {background: #C3D4E8; height: 155px; margin-bottom: 0px; line-height: 16px;}
#right #clubcontent p {margin-top: 0px;}
/* #right #clubcontent a {height: 24px; background: #0B52A0; display:block; color: #fff; text-align: center; margin:0 6px; line-height: 22px; text-decoration: none; font-weight:bold;}
*/


#logos	{text-align: center;}
#logos img {padding: 10px 20px;}

#footer	{clear: both; padding-top: 10px; }

#footer p {margin: 0;}
#footer p a {text-decoration: none; color: #0851A5; border-bottom: 1px dotted;}
#bottom {clear: both; padding-top: 6px;}
#bottomContent {background: #C3D4E8;}
#bottomContent p {margin: 0 10px;}
#bottomContent a {text-decoration: none; color: #0851A5; border-bottom: 1px dotted;}
#logos	{text-align: center;}
#logos img {padding: 10px 20px;}
.clearall {clear: both;}


/* location pages */
#rightLP		{width: 338px; float:left} 
#rightLP .rtop *, #rightLP .rbottom *{
	background-color: #55a448;
}
#rightcontentLP		{
	height: 626px;
	padding: 3px 7px;
	clear: both;
	background-color: #55a448;
}

#leftLP			{width: 440px; float: left;}
#leftLP h1	{margin: 0 11px; padding:0; font-size: 18px;}
#leftLP h2	{margin: 0 11px; padding:0; font-size: 16px;}
#leftLP h3	{margin: 0 11px; padding:0; font-size: 15px;}
#leftLP h4	{margin: 0 11px; padding:0; font-size: 14px;}
#leftLP h5	{margin: 0 11px; padding:0; font-size: 13px;}
#leftLP h6	{margin: 0 11px; padding:0; font-size: 12px;}
#leftLP p 	{margin: 6px 10px 9px; padding-bottom: 5px; text-align:justify;}
#leftLP strong	{font-size: 12px; font-weight:bold}

#linksLP	{clear: both; text-align:left; padding-left:10px; padding-right:10px;}
#linksLP h2	{padding-bottom:6px; font-weight:bold}
#linksLP div	{float:left; width:33%}
#linksLP div a:hover	{color:#ce2829; text-decoration: underline}
#linksLP #fulllist {clear: both; text-align:left; padding-top:10px; width:100%;float:left;}


/* NIFTY CORNERS HERE */
.rtop, .rbottom{display:block; height: 5px;}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden;  background: #0E52A2;}
#content .rtop *, #content .rbottom *{background: #7DBE64;}
#left .rtop *, #left .rbottom *{background: #55A448;}
#abebox .rtop *, #abebox .rbottom *{background: #7DBE64;}
#contentbody #abebox .rtop *, #contentbody #abebox .rbottom *{background: #C3D4E8;}
#news .rtop *, #news .rbottom *{background: #BCD5EB;}
#bookmarksBox .rtop *, #bookmarksBox .rbottom *{background: #BCD5EB;}
#numbers .rtop *, #numbers .rbottom *{background: #7DBE64;}
#club .rtop *, #clubCorporate .rtop *, #club .rbottom *,#clubCorporate .rbottom *{background: #C3D4E8;}
#phonesCorporate .rtop *, #phonesCorporate .rbottom *{background: #7DBE64;}

#bottom .rtop *, #bottom .rbottom * {background: #C3D4E8;}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px}

/* GENERIC STYLE */
h1 {margin:0px;padding:0px;font-size:20px;}
h2 {margin:0px;padding:0px;font-size:14px;}
h3 {margin:0px;padding:0px;font-size:14px;color:#EF5122}

/*Spider footer */
#spiderLinks{list-style:none;margin:5px;}
#spiderLinks li{display:inline;margin:5px;font-size:10px;}

/* Path */
#path	{height: 20px; padding: 0px 10px 5px; line-height: 25px; color: #ce2829;float:left;}
#path li a {color: #0851a5; font-weight:normal; text-decoration: underline;}
#path a:hover, #path a:active{color: #ce2829; font-weight:normal; text-decoration: underline;}
#path ul {list-style-type:none;margin-left:3px;}
#path li {display:inline;margin-left:1ex;font-size:11px; color: #ce2829; font-weight:bold;}
#path li span {color: #0851a5;margin-left:5px;}

#bookmark	{height: 20px; padding: 0px 0px 10px 2px;line-height: 25px; float:right;padding-right: 10px;}

/*Pop Up bookmarks*/
#bookmarksBox		{width: 400px; float: left; margin-right: 7px;font-size:11px; text-align:justify;padding:15px;}
#bookmarksContent	{height: 175px;background: #BCD5EB;  overflow: hidden;}
#bookmarksContent div{float:left;}
#bookmarksContent .popup_close{float:right;padding-right:7px;}
#ico_service 		{float:left; padding-left:15px;margin-top:10px;}
#description_service {float:left;margin-left:10px;margin-top:10px;width:150px;}
#description_service h2 {margin:0;padding:0; font-size:14px;}
#description_service p{margin-top:5px;padding:0;}
#clean {clear:both;}


/* Links */
a:link,a:visited {color: #0E52A2;}
a:hover,a:active  {color: #f05122;}

/* Phones at Corporate page */
#rightCorporate #phonesCorporate{margin-top: 65px;}
#rightCorporate #phonesCorporateContent{background: #7DBE64; height: 175px; margin-bottom:0px;padding-left:10px;}
#phonesCorporateContent h2 {font-size:13px;margin:0px;padding:0px;}
#phonesCorporateContent div{float:left;margin-right:2px;font-size:11px;font-weight:bold;}

/* Club content Corporate */
#rightCorporate #clubCorporateContent	{background: #C3D4E8; height: 135px; margin-bottom: 0px;line-height:16px;}
#rightCorporate #clubCorporateContent p {font-size:11px;padding:0;margin:0px 5px 5px 8px;}
#rightCorporate #clubCorporateContent #clickHere {margin:15px 0px 0px 43px;} 
#clubCorporateContent div {margin:0;padding:0; font-size: 11px;padding:0px;}

/*Awards at Corporate */
#rightCorporate #awards {margin-top:175px;}


#contentBody{text-align:justify;padding-left:10px;padding-right:10px;}
#contentBody ul{list-style:none;}
.contentTitleH3 {margin-left:15px;}

/* Email box */
.emailBox{border:1px solid #91bced;}

/*Client Testimonials*/
.clientBorder_top_dash {border-bottom:1px #CCCCCC dashed;margin-bottom:10px;text-align:right;}
.clientSignature{text-decoration:underline;font-style:italic;}
a.clientTop{color:#CCCCCC;text-align:right;text-decoration:none;}

/* News */
.news{margin:10px;border-top:1px #000000 solid;border-left:1px #000000 solid;border-right:1px #000000 solid;}
.newsCell{border-bottom:1px #000000 solid;background-color:white;}
.newsCellDa{
border-bottom:1px #000000 solid;
border-right:1px #000000 solid;
white-space:nowrap;
background-color:#f6faff;}

/* News/ Articles / Media */
#newsList {margin-left:25px;margin-top:7px;}
#newsList li{list-style:disc;padding:2px 0px 2px 0px;}

/* About Us */
#contentright	{float: right; padding: 0 0 10px 20px;}
#aboutContact div{float:left;padding:5px;} 
#aboutNumbers {width:55%;padding:0;margin:0;margin-left:150px;}

/* Forms */
#formsblock div{padding:5px;}

#formborder div{padding-left:10px; margin:0px;}
#formborder {border:2px solid #7DBE64; } /* Different font */
#formborder legend {color: #0851a5; font-size:14px; font-weight:bold; padding:0px; margin:0px;} /* Different font */
#formborder button { color:#000000; background-color:#ddd }
#formborder input { border:1px solid #0851a5; color:#000000; background-color:#FFFFFF; width:300px;}
#formborder select { border:1px solid #0851a5; color:#000000; background-color:#FFFFFF}
#formborder #butn { width:80px;height:32px; margin-top:10px; background-color:#f05122; border-left:2px solid #f7b6a4; border-top:2px solid #f7b6a4; border-right:2px solid #730600; border-bottom:2px solid #730600; font-family:arial,verdana; font-size:15px;font-weight:bold;
 text-align:center; color:#ffffff; letter-spacing:0px; cursor:pointer;}
#formborder #submitarea {padding-bottom:10px;}

/* Programs */
#progamsList{
	list-style: none;
	color:#000000;					
	margin: 1%;			
	white-space:nowrap;
}
#progamsList li{margin:5px;}

/* Rental conditions */
h1.rentalT{
font-size:18px;
border-bottom:1px #CCCCCC solid;
margin:0px;
padding:0px;
}
p.text{
padding:5px;
white-space:normal;
text-align:justify;
margin:0px;
padding:10px;
}
p.subTitle{margin:0px;padding:5px;padding-top:20px;}
p.Steps{text-indent:20px;margin:0px;padding:0.2%;}
.conditionList{
	display:block;
	position:relative;
	margin-left:4%;
}
li.rentalCon{
			list-style: none;
			color:#000000;					
			margin: 1%;			
			white-space:nowrap;
}
img.arrowL{margin-right:5px;}
img.rentC{float:left;padding-left:75px;}
a.top{color:#CCCCCC;text-align:right;float:right;margin:1%;text-decoration:none;
}
/*enableJS*/
#enableJS {padding:0;margin:0;}
#enableJS h1 {padding:0;margin:0;font-size:16px;}
#enableJS p strong{color:#EF5122;font-size:12px;}

/* help us */
#help-us {float: left; width: 181px;}
#body {float: left; width: 595px;}

/* Site map */
#pSiteMapLeft,
#pSiteMapRight, #pSiteMapMiddle{float:left;}
#pSiteMapLeft li, #pSiteMapRight li, #pSiteMapMiddle li{padding:3px;} 
#pSiteMapRight {margin-left:175px}
#pSiteMapMiddle {margin-left:150px}
.subList{font-size:9px;padding-left:10px; clear:both;}

#infoBox{
	font-size: 10px;
	padding: 5px;
	background-color: #EEEEEE;
	border: 1px solid #999999;
}

#right_about_us{width:228px; font-family: arial; font-size:11px; color:#646464; text-align:justify; float: right; height:288px; position: relative; padding-left:10px; padding-top:40px}

#left_about_us{width:542px; font-family: arial; font-size:11px; color:#646464; text-align:justify; float: left; position: relative; }

#myArgus {float: left; width: 200px; padding-left: 40px;}
#phones_home {background: url(/images/phones2.gif) no-repeat; background-position: left center; float: left; width: 244px; height: 90px; padding: 0 0 0 50px; color: #0A51A1; margin-left: 10px;}
	#phones_home #call_our {font-size: 20px; color: #1A6F15; font-weight: bold;}
	#phones_home #phone_number {font-size: 22px; color: #0A51A1; font-weight: bold;}
	#phones_home a {color: #FE4D01; font-size: 12px;}
#help-us {float: left; width: 165px;}

#verisign {width: 135px; float: right; margin-top: -10px;}

#tiles {clear: both; padding-top: 10px;}


/*div#abe_default input#abe_ASlocation_xml, div#abe_default input#abe_ASlocation_dropoff_xml {
	font-size: 16px; font-weight: bold; padding: 3px !important; width: 266px !important; float: left;
}
div#abe_default .innertube { margin:14px 14px 0 !important;}
div#abe_default div#abe_step1box {padding: 0 !important;}
div#abe_default label {padding: 0 !important;}
*/