/*                                *//* Stylesheet for com_adsmanager  *//*                                *//*    (c) 2006 Thomas PAPIN       *//*         GPL License            *//*                                *//*     thomas.papin@free.fr       *//*                                */#adsmanager_fieldset form br {	clear: left;	font-family: Arial, Verdana, Tahoma;	font-size: 12px;	font-weight: normal;	text-decoration: none;	font-style: normal;}.adsmanager_main_cat,.adsmanager_main_cat a:link, .adsmanager_main_cat a:visited { font-size: 12px; font-weight: normal; margin: 0px; margin-top: 10px; padding: 0px ; color: #000000;} .adsmanager_sub_cat,.adsmanager_sub_cat a:link,.adsmanager_sub_cat a:visited { font-size: 12px; font-family: Arial, Verdana, Tahoma; margin-top: 2px; padding: 0 ; color: #000000; font-weight:normal; text-decoration:none;}.imgcat { border : 0;}.adsmanager_footer { font-family: Arial, Verdana, Tahoma; font-size: 12px; font-weight: normal; color: #000000;}.adsmanager_cat { font-family: Arial, Verdana, Tahoma; font-size: 11px; font-weight: normal; color: #009933;}.adsmanager_pathway { margin-bottom:10px;}table.adsmanager_table{ background-color: #FFFFFF; border: none; width: 100%;}table.adsmanager_table th { background-color: #77B966; border: 1px solid #000000; text-align:center; font-family: Arial, Verdana, Tahoma; color: #FFFFFF; font-size: 12px;}table.adsmanager_table td { border: 1px solid #77B966; background-color: #FFFFFF;}.adsmanager_table td img { float: left; border: none; padding-right: 2px;}.adsmanager_table td h2{ font-size: 12px; font-family: Arial, Verdana, Tahoma; margin-bottom : 0px; padding-bottom: 2px;}.adsmanager_table td { text-align: left; padding : 2px;}table.adsmanager_table tr td.right { text-align: right;}table.adsmanager_table tr td.center { text-align: center;}table.adsmanager_topmenue { background-color: #FFFFFF; color: #000000; padding: 0px; margin: 0px;}table.adsmanager_topmenue td { border: 1px solid #77B966; color: #000000; padding: 3px; margin: 0px; text-align: center; font-size: 12px;}.adsmanager_search_title { background: url(../images/system/title.png) no-repeat; height: 24px; color: #000000; padding-top: 1px;  padding-left: 24px;  margin-bottom: 2px; margin-top: 2px; font-weight: bold; font-size: 14px; }.adsmanager_subtitle { text-align : right; margin-bottom: 2px; }.adsmanager_search_box { position :relative; width: 420px; left: 2%; border: 1px solid #77B966; color: #000000; padding: 2px; margin-top: 20px; margin-bottom: 20px;}.adsmanager_box_module { width: 100%; border: 1px solid #77B966; color: #000000; padding: 2px; margin-top: 20px; margin-bottom: 20px;}.adsmanager_box { position :relative; width: 75%; left: 10%; color: #000000; padding: 2px; margin-top: 20px; margin-bottom: 20px;}.adsmanager_inner_box {	font-size: 12px;	color: #000000;	border: 1px solid #77B966;	background-color: #FFFFFF;	padding: 2px; 	text-align: right;}.adsmanager_inner_box tr td {	padding-right: 2px;}.adsmanager_search_box form {	display : inline;}.imgheading {    margin-right : 2px;}table.adsmanager {	width: 100%;	color: #000000;	border: 1px solid #F7F7F7;	background-color: #FFFFFF;}table.adsmanager_header {	color: #000000;	background-color: #FFFFFF;}table.adsmanager_select {	/* width: 100%; */	color: #000000;	background-color: #ABCDEF;}div.adsmanager_ads {  border: 1px solid #77B966;  color: #000000;  padding: 2px;  margin: 0px;}div.adsmanager_top_ads {	font-size: 12px;    font-family: Arial, Verdana, Tahoma;	color: #000000;	border: none;	background-color: #FFFFFF;	padding: 5px; }div.adsmanager_ads_kindof {	text-align : right;}div.adsmanager_ads_state {	text-align : right;}h2.adsmanager_ads_title {	font-size: 18px;	font-weight: normal;	padding: 0px; 	margin: 0px;}div.adsmanager_ads_main {	background-color: #FFFFFF;}div.adsmanager_ads_body {	float: left;	width: 67%;	background-color: #FFFFFF;}div.adsmanager_ads_desc {	border: 1px solid #FFFFFF;	padding: 5px; }div.adsmanager_ads_price {	border: 1px solid #FFFFFF;	padding: 5px; }div.adsmanager_ads_contact {	border: 1px solid #FFFFFF;	padding: 5px; }div.adsmanager_ads_image {	border: 1px solid #FFFFFF;	float: left;	width:30%;	padding: 5px; 	text-align : center;}div.adsmanager_ads_image a{	display : block;	margin-top: 10px;	}div.adsmanager_ads_image a img{	border: none;}.adsmanager_spacer {		clear: both;}div.adsmanager_footer {	width: 100%;	text-align: center;	float: left;}fieldset.adsmanager {	color: #000000;	border: 1px solid #CCCCCC;	/* background_color: #555555; */	/* padding: 5; */}legend.adsmanager {	font-size: 12px;	font-family: Arial, Verdana, Tahoma;	color: #000000;	font-weight: normal;	border: 1px solid #DD0000;	/* background_color: #FAD78D; */	padding: 10px;}.adsmanager {	border: 1px solid #000000;	background-color: #C8E0B6;	margin: 2px;	padding: 2px;}.adsmanager_required {	border: 1px solid #000000;	background-color: #FFFFFF;	margin: 2px;	padding: 2px;} #adsmanager_fieldset label {	/* border: 1px solid #000000; */	width: 15%;	float: left;	margin: 2px;	padding: 2px;	text-align: right;	font-family: Arial, Verdana, Tahoma;	font-size: 12px;	color: #000000;}#adsmanager_fieldset label.right {	/* border: 1px solid #000000; */	width: 14em;	float: left;	margin: 5px;	padding: 2px;	font-family: Arial, Verdana, Tahoma;	font-size: 12px;	color: #000000;	text-align: left;}#adsmanager_writead_header{	margin-bottom: 10px;	margin-top: 10px;	font-family: Arial, Verdana, Tahoma;	font-size: 12px;	color: #000000;}.adsmanager_innermenu {text-align:center;}#writead_header1 {    display: inline;	border: 1px solid #77B966;	background-color: #FFFFFF;	width: 7em;	margin: 5px;	padding: 2px;}#writead_header2 {    display: inline;	border: 1px solid #77B966;	background-color: #FFFFFF;	width: 7em;	margin: 5px;	padding: 2px;}/* v1.1.1 */.adsmanager_ver_list {    list-style: none;    text-align: left;}.adsmanager_ver_list li {	background-image: none;}.adsmanager_highlight {background-color:#E0EFDC;}
