/* CSS Document for uar.net */

body {
	background:#012345 url(../images/bgr.jpg) top repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	margin: 15px 0;
	padding: 0px 10px;
}

a:link, a:visited {color: #0C7BCA; text-decoration: underline; }
a:hover {color: #FCD32D; } 
a img {border: 0px solid #FFFFFF;}

form {margin:0;}
fieldset {margin:0; padding:0; border:0;}


textarea {border:solid 1px #ccc; font-size:inherit; font-family:Tahoma, Helvetica, sans-serif; overflow:auto;}

input.submit_button {background:url(../images/gbg.gif) bottom repeat-x; color:#646A6E; text-transform:lowercase; width:100px; cursor:pointer;}
	input.submit_button:hover {background:url(../images/gby.gif) bottom repeat-x;}

.clearer {height: 1px; font-size: 1px; clear: both; float:none;}
.separator {height:30px; font-size:30px; clear: both; float:none;}

.hide {display:none;}
.show {display:inline;}

.error {border:1px solid #aa0000;}

/* RTE text styles */
.align-left {text-align:left;}
.align-center {text-align:center;}
.align-right {text-align:right;}
.formula {font-size:14px;}

/* mailformplus */
.tx-thmailformplus-pi1 {clear:left;}
.tx-thmailformplus-pi1 dl {display:inline; margin:10px 0px;}
.tx-thmailformplus-pi1 dt {display:inline; float:left; clear:both; width:130px; margin-bottom:10px; margin-right:10px; text-align:right;}
.tx-thmailformplus-pi1 dd {margin-bottom:10px; }

.tx-thmailformplus-pi1 input, .tx-thmailformplus-pi1 select {border:solid 1px #ccc; float:left; height:20px; margin:0 0 5px 0; padding:0 0 0 3px; width:200px;}
.tx-thmailformplus-pi1 textarea {border:solid 1px #ccc; font-size:inherit; font-family:Tahoma, Helvetica, sans-serif; float:left; margin:0 0 5px 0; padding:2px 3px; overflow:auto; height:120px; width:350px;}
	.tx-thmailformplus-pi1 .for_radio textarea {width:220px;}

	.tx-thmailformplus-pi1 input.submit_button {margin-top:8px; width:100px;}
.tx-thmailformplus-pi1 label {clear:both; float:left; font-weight:normal; /*line-height:22px;*/ margin:0 20px 0 0; text-align:right; width:140px;}

	.tx-thmailformplus-pi1 label.for_radio, .tx-thmailformplus-pi1 .for_radio label {width:330px;}
	.tx-thmailformplus-pi1 .checkbox {width:auto; height:auto; margin-top:4px; border-collapse:collapse; border-style:inset;}

	/*captcha */
	.tx-thmailformplus-pi1  img {border:solid 1px #ccc; float:left; display:inline; height:50px; margin-right:10px; width:135px;}
	.tx-srfreecap-pi2-image {margin-left:0;}
		span.tx-srfreecap-pi2-cant-read {clear:left; float:right;}
			span.tx-srfreecap-pi2-cant-read a {text-decoration:underline!important; font-weight:normal!important;}
	#captchafield {width:80px; margin-top:15px;}
	
	/* .tx-thmailformplus-pi1 input[type="radio"], .tx-thmailformplus-pi1 input[type="checkbox"] */
	/* red border if error */
	.tx-thmailformplus-pi1 .red_border {border:1px solid #FF0000;}

	
	.tx-rhmuarnetpass-pi1 input {border:solid 1px #ccc; float:left; height:20px; margin:0 0 5px 0; padding:0 0 0 3px; width:200px;}
	.tx-rhmuarnetpass-pi1 input.submit_button {margin-top:8px; width:100px;}
	.tx-rhmuarnetpass-pi1 label {clear:both; float:left; font-weight:normal; /*line-height:22px;*/ margin:0 20px 0 0; text-align:right; width:140px;}
	.tx-rhmuarnetpass-pi1  img {border:solid 1px #ccc; float:left; display:inline; height:50px; margin-right:10px; width:135px;}
	.tx-rhmuarnetpass-pi1 .red_border {border:1px solid #FF0000;}
	.tx-rhmuarnetpass-pi1 span.error {border:none; color:#f00; margin:2px 0 0 6px; font-weight:bold; width:210px; float:right; text-align:left;}
	

/* white wrapper */

	.ww {background:#FFFFFF url(../images/wb.gif) bottom no-repeat; min-height:82px; height:auto!important; height:82px;}
		.wwi {background:url(../images/wt.gif) top no-repeat; padding:11px}


/* bottom banners */
	.ww .bb {float:left; font-size:11px; display:inline; width:860px; margin-bottom:16px; margin:5px 20px 10px 20px;}
		.ww .bb .b {float:left; display:inline; margin-right:30px; width:155px;}
		.ww .bb span {float:right; display:inline; text-align:right; /*margin-top:6px;*/ width:80px;}

			.ww .bb .b a {white-space:nowrap;}
			.ww .bb .b img {float:left; display:inline; margin-right:6px;}
		


#container {width: 925px; margin: 0 auto; padding:0 20px;}

	#top {width:925px;}
		#top .logo {color:#FFFFFF; float:left; font-size:11px; margin:16px 0 0 22px; display:inline;}
		

/* sysmenu */
		#top .ss {float:right; font-size:11px; text-align:right; margin:0 15px 0 0; display:inline;}
			#top .ss a{color:#96BCDF; margin:0 0 0 12px;}
				#top .ss a:hover {color:#FCD32D;}
				#top .ss a.active {color:#6586A5; text-decoration:none;}
				
/* search */				
		#search {display:block; background: url(../images/sm.gif) top left repeat-x; margin:22px 0 20px 0;  width:288px; text-align:center}			
			#search fieldset {background:url(../images/sl.gif) top left no-repeat; border:none; height:23px; margin:0; padding:0; padding: 0 0 0 12px;}
			#search input {border:none; background:#0B4071; color:#FFFFFF; font-size:11px; float:left; margin:3px 0 0 0; /*new*/ width:240px;}
			#search .b {float:right; background:url(../images/sr.gif) top right no-repeat; height:23px;}
				#search .b input {display:block; margin:5px 5px 0 0; height:14px; width:14px; background:#7A9DBC url(../images/gbcyn.gif) top right no-repeat;}
				#search .b input:hover {background:#FCD32D url(../images/gbyel.gif) top right no-repeat;}
/*  url(../images/gbyel.gif) top right no-repeat */	
		.search input {border:solid 1px #ccc; display:inline; height:18px; line-height:18px; margin:0 10px 10px 0; padding:0px 2px; width:200px;}
			.search input.submit_button {border:solid 1px #ccc; background:url(../images/gbg.gif) bottom repeat-x; height:20px; line-height:16px; color:#646A6E; padding-bottom:2px; width:100px; cursor:pointer;}
				.search input.submit_button:hover {background:url(../images/gby.gif) bottom repeat-x;}
				
				.tx-indexedsearch span.grey {color:#ccc; text-align:right; font-size:11px; margin-left:10px;}
					.tx-indexedsearch span.grey a {color:#bbb; text-align:right; font-size:11px;}
				.tx-indexedsearch-redMarkup {color:#000000;}


/* menu */
		#menu {background:url(../images/mm.gif) top repeat-x; clear:both; margin:0 0 12px 0;}
			#menu a {background:url(../images/msp.gif) top right no-repeat; color:#FFFFFF; display:block; margin:6px 0 0 0; padding:5px 20px; text-decoration:none;}
				#menu a:hover, #menu a.active {color:#FCD32D;}
				#menu a.last {background:none;}
				
			#menu .s {float:left; position:relative; }
				#menu .s .subm {background:#014B80; padding:12px 0; position:absolute; top:38px; left:0; clear:both;}
					#menu .s .subm a {background:none; display:block; float:none; font-size:11px; margin:0; line-height:21px; white-space:nowrap; padding:0 20px;}
				
			
			#menu .l {background:url(../images/ml.gif); height:38px; width:8px; float:left; }
			#menu .mail {background: url(../images/mr.gif) top right no-repeat; float:right; height:38px;}
				#menu .mail a {background: url(../images/mi.gif) top left no-repeat; margin:6px 20px 0 0; padding:0 0 0 36px; line-height:25px; display:block;}
					#menu .mail a strong {color:#3C93CC; font-weight:normal;}
					#menu .mail a:hover {background: url(../images/mia.gif) top left no-repeat;}
						#menu .mail a:hover strong {color:#FFFFFF;}
						
			#menu .smapm {background:url(../images/smapbgr.gif) bottom no-repeat; float:left; clear:both;  padding:0 25px; width:875px; clear:both}
				#menu .smapm a {background:none; display:block; float:none; font-size:11px; margin:0; line-height:19px; white-space:nowrap; padding:0 20px;}
				#menu .smapm div {float:left; padding:8px 0;}
					#menu .smapm .pro{ margin:0 22px 0 47px;}
					#menu .smapm .other {float:right;}
			
			#menu a.smap {background:#5586AA url(../images/smap.gif) top center no-repeat; clear:both; float:none; height:12px; line-height:12px; text-align:center; width:322px; padding:0; margin:0 auto;}
				#menu a.smap:hover {background:#FCD32D url(../images/smap.gif) top center no-repeat;}
				
			#menu a.smapa {background:#5586AA url(../images/smapa.gif) top center no-repeat; clear:both; float:none; height:12px; line-height:12px; text-align:center; width:322px; padding:0; margin:0 auto;}
				#menu a.smapa:hover {background:#FCD32D url(../images/smapa.gif) top center no-repeat;}
				
/* menu 2nd level */
		#menu2 {background:#E0EAF1 url(../images/m2top.gif) top left no-repeat; float:right; padding:18px 0 0 0; margin:0 0 20px 0; width:204px;}
			#menu2 .bot {background:#E0EAF1 url(../images/m2bot.gif) bottom left no-repeat; height:18px;}
	
			#menu2 a {display:block; padding:5px 0 5px 24px; margin:3px 1px;}
				#menu2 a:hover {background-color:#EEF4F7; color:#0C7BCA;}
				#menu2 a:active {background-color:#FFFFFF;}
				#menu2 a.active {background-color:#FFFFFF; color:#000000; font-weight:bold; text-decoration:none;}
				
/* content */
		#content {padding:0 0 30px 0;}	
			#content .lc {float:left; display:inline; margin:0 0 0 24px; width:585px;}
				#content .next {margin:14px 0 0 24px;}
			#content .rc {float:right; display:inline; margin:0 20px 0 0; width:240px;}
			
			#content p {margin:12px 4px}
			#content h1 {color:#003C7A; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal; margin:0px 2px; padding:0px;}
			#content h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; margin:20px 2px 10px 2px; padding:0px;}
			
			
/* service menu */
			#sm {margin:24px 0 0 0;}
				#sm  .i {float:left; margin:0 27px 0 0; width:176px;}
					#sm .last {margin:0 0 0 0;}
					#sm p {color:#646A6E; font-size:11px; margin:8px 10px 0;}
					
					#sm p.and {float:left; color:#000000; display:block; font-size:12px; font-weight:bold; margin:22px 0 17px;}
				
				#sm a.button {background:url(../images/gbg.gif) top repeat-x; color:#646A6E; display:block; height:30px; line-height:29px; text-decoration:none; width:176px; }
					#sm a.button:hover {background:url(../images/gby.gif) top repeat-x;}
					#sm a.button strong {background:url(../images/gb.gif) top no-repeat; cursor:pointer; font-weight:normal; display:block; height:29px; padding:0 0 0 10px; width:166px;}
			
/* banner */
			#offer {background:url(../images/bbg.jpg) top left no-repeat; height:233px; margin:0 0 24px 0; width:903px;}
				#offer .nolimits {background:url(../images/nolimits.jpg) top left no-repeat; color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; height:32px; font-size:16px; float:left; margin:0 0 0 14px; padding:184px 80px 0 0; text-align:right; width:495px; }
				#offer .text {color:#FFFFFF; display:inline; font-family:Tahoma, Arial, sans-serif; font-size:11px; float:right; margin:34px 38px 0 0; width:224px;}
					#offer img {margin:0 0 15px 0;}
					#offer .text p {margin:11px 0 11px 4px;}
					#offer .text a {color:#FCD32D;}
						#offer .text a:hover {color:#3C93CC;}
					#offer .text a.button {background:#B5CEDF url(../images/ofb.gif) no-repeat; height:15px;line-height:15px; width:29px; float:right;}
						#offer .text a.button:hover {background:#FCD32D url(../images/ofb.gif) no-repeat;}
						
/* pathway */
			#pathway {background:url(../images/pathway.jpg) top left no-repeat; color:#FFFFFF; font-family:Tahoma, Arial, sans-serif; font-size:11px; height:20px; margin:0 0 10px 0; text-align:right; padding:6px 24px 0;}
				#pathway strong {color:#FCD32D; font-weight:normal;}
				
				#pathway a {color:#FFFFFF;}
					#pathway a:hover {color:#FCD32D;}
			

/* news */
		#news {font-family: Tahoma, Arial, sans-serif; margin:5px 0 0 0;}
			#news .i {border-bottom: solid 1px #ECECEC; padding:0 0 12px 0; margin:0 0 9px 0;}
				#news .first {margin:20px 0 9px 0;}
				#news .last {border-bottom:none;}
				#news .date {color:#848586; font-size:10px; margin:0 0 9px 0; text-align:right;}
				#news .i a {display:block; margin:0  0 0 5px;}
			
			#news .links {font-size:10px; text-align:right}
				#news .links a{ color:#848586; margin:0 0 0 8px;}
					#news .links a:hover{ color:#0C7BCA;}
			
/* news on next page */
	.news_single {margin-bottom:60px;}
		.news_single em.date {color:#848586; display:block; font-style:normal; font-size:11px; margin:16px 2px 16px 16px;}
		.news_single .news_text {margin-left:12px;}
		
	
	.news_list {margin-left:16px;}
		.news_list strong.other {display:block; padding-bottom:10px;}
		.news_list a {color:#0C7BCA;}
		.news_list em.date {clear:both; color:#848586; font-family:Tahoma, Helvetica, sans-serif; font-style:normal; font-size:10px; margin-right:30px; margin-left:2px; float:left; display:inline; text-align:right; width:90px;}



/* pager */
	#pager {background:#F7F7F7 url(../images/pager_bg_l.gif) top left no-repeat; color:#848586; display:inline; float:left; font-size:11px; height:26px; line-height:24px; margin-top:40px; text-align:right; width:100%;}
		#pager a:hover {color:#000000; text-decoration:none;}
		#pager .pager {background:url(../images/pager_bg_r.gif) top right no-repeat; display:inline; float:right; height:inherit; padding-right:20px; width:90%; word-spacing:8px;}
		
		ul.browsebox {list-style-type: none; background:#F7F7F7; color:#848586; font-size:11px; text-align:right; height:26px; line-height:24px; padding-right:16px; width:90%; margin: 0;}
			ul.browsebox li {display: inline; float: none;}
			ul.browsebox a {padding:0px 4px; display: inline; float: none;}


/* tarif */
		.to_left {display:inline; float:left; width:60%; margin:4px 0 10px 0;}
		.tarif_info {color:#848586; display:inline; float:right; font-size:11px; margin:0 0 10px 0; width:35%; line-height:11px; margin:4px 0 6px 0;}
		
	.tarif {clear:both; width:100%; margin:4px 0 10px 0; text-align:center; border-collapse:collapse;}

		.tarif td, .tarif th {width:auto; padding:6px;}
			.tarif td {font-weight:bold;}
			.tarif .tr-0 td, .tarif .tr-0 th {border-bottom:1px solid #DEDEDE; font-weight:normal;}
			.tarif tr.tr-even {background:#EEF4F7;}
			.tarif tr.tr-0 {background:none;}
			.tarif td span {font-weight:normal;}
			

	.tarif_add {clear:both; width:100%; text-align:center; border-collapse:collapse;}
		.tarif_add td, .tarif_add th {width:auto; padding:6px;}
			.tarif_add .td-0 {font-weight:bold; text-align:left;}
			.tarif_add th.td-0, .tarif_add td.td-0 {padding-left:20px;}
			.tarif_add .tr-0 td, .tarif_add .tr-0 th {border-bottom:1px solid #DEDEDE; font-weight:normal;}
			.tarif_add tr.tr-even {background:#EEF4F7;}
			.tarif_add tr.tr-0 {background:none;}
			.tarif_add td span {font-weight:normal;}
			
	.sell_points {text-align:left; width:100%; border-collapse:collapse;}
		.sell_points td {padding:6px 8px; font-weight:bold; vertical-align:top;}
		.sell_points td span {font-weight:normal;}

		a.download {background:url(../images/_download.gif) bottom left no-repeat; padding-left:16px;}

		
/* advanced information */
		#advanced {color:#737373; font-family:Tahoma, Arial, sans-serif; margin:14px 0 0 0;}
			
			#advanced h4 {color:#737373; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:14px; padding:0; font-weight:normal; margin:0 0 12px 0;}
			#advanced ul{ list-style-type:none; margin:0 0 0 7px; padding:0 0 0 7px;}
			
		
/* user stats login */
			#stats {background:url(../images/as.gif) bottom left no-repeat; display:inline; font-size:10px; float:right; height:103px; margin:0 20px 5px 0; padding:0 0 0 20px; width:240px}
				#stats dl {margin:0;}
					#stats dt {background:url(../images/sinp.gif) top left no-repeat; height:20px; padding:1px 8px; width:140px;}
						#stats dt input {background:none; border:none; color:#333333; font-size:11px;}
					#stats dd {width:80px;}
					#stats dt, #stats dd {float:left; margin:0 0 4px 2px; display:inline;}
					#stats p {clear:both; color:#8D9397; margin:0 0 0 5px; padding:2px 0 0 0;}
					#stats a{ color:#8D9397; line-height:21px;}
						#stats a:hover{ color:#0C7BCA;}
					
					#stats dd input {background:url(../images/gbg.gif) bottom repeat-x; color:#646A6E; font-size:11px; display:block; height:22px; line-height:21px; text-decoration:none; width:78px;}
					#stats dd input:hover {background:url(../images/gby.gif) bottom repeat-x;}
					
/* services */
			#advanced .srv {display:inline; float:left; font-size:10px; margin:0 0 0 24px; }
			
/* support */
			#advanced .support {background:url(../images/as.gif) bottom left no-repeat; display:inline; float:left; font-size:10px;  height:103px; margin:0 0 0 45px; padding:0 0 0 45px; width:320px;}
				#advanced .support p{ margin:0 0 4px 0;}
				
/* copyright */
		#copyright {color:#FFFFFF; font-family:Tahoma, Arial, sans-serif; font-size:10px; margin:5px 25px 0; overflow:auto; width:875px;}
			#copyright .c {float:left}
			#copyright .address {float:right}

			
/* autocomplete */
	#content .pos-rel {float:left; display:inline; position:relative;}
	*html #content .pos-rel {margin-bottom:2px;}
	
		#content .autocomplete {border-top:none; border-left:solid 1px #ccc; border-bottom:solid 1px #555; border-right:solid 1px #555; position:absolute; clear:left; z-index:80; top:22px; left:0px; background:#ffffff; width:203px;}
		#content .autocomplete a {display:block; color:#000000; text-decoration:none; padding:0 0 0 3px; position:relative; z-index:90;}
			#content .autocomplete a:hover {background:#eeeeee;}


/* payform */
.tx_rhmuarnetportmone_pi1 input, .tx_rhmuarnetportmone_pi1 select {border:solid 1px #ccc; float:left; height:20px; margin:0 0 5px 0; padding:0 0 0 3px; width:200px;}
.tx_rhmuarnetportmone_pi1 label {clear:both; float:left; font-weight:normal; margin:0 20px 0 0; text-align:right; width:140px;}
.tx_rhmuarnetportmone_pi1 span {clear:both; float:left; font-weight:normal; display: block;}
	.tx_rhmuarnetportmone_pi1 span.error {color: red; border: 0; margin: 5px 0 5px 0;}
.tx_rhmuarnetportmone_pi1 input.submit_button {width:100px;}
	.tx_rhmuarnetportmone_pi1 .portmone_form input.submit_button {margin-left: 20px;}
	
	
/* latitude inputs, pick-up map */
input.latitude_input {width: 30px; margin: 0 0 5px 0;}
span.latitude_span {display: block; float: left; margin: 0 7px 0 2px;}
div#gooogle_map {display: none; z-index: 999;}
a#pick_latitude {display: block; font-size: 11px;}