body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td{margin:0;padding:0; list-style:none}
ul {list-style:none;}
a {color: #0000FF; text-decoration:none}

body {
	background-image: url(images/grd-4px.gif);
	background-color: #accbea;
	background-position: left top;
	background-attachment:fixed;
	background-repeat: repeat-x;
	font:normal 12px Arial, Helvetica, sans-serif;
	color: #464e5c;
	font-weight: normal;
}


h2 { font-size:14px;}

.clear {clear:both;}

/* /////// */
#top-menu{background-image:url(images/top-menu.gif); height:25px; width:860px; overflow:hidden; margin:0 auto; padding:0 10px;}
#top-menu span{float:left; padding-top:5px; width:750px;}
#top-menu h1{display:inline; font-size:12px; font-weight:normal}
/* /////// */

#container {width:880px; overflow:hidden; margin:0 auto 0 auto; border-left:#e3e3e3 solid 1px; border-right:#e3e3e3 solid 1px; background-color:#FFFFFF;}

#header {height:150px; padding:40px 20px 0px 30px; background-image:url(images/backlogo.jpg); background-repeat:no-repeat; background-position:-20px -10px}
#header div {height:20px; text-align:left}
#header img {border:none}
#header .logo {float:left; width:600px;}
#header .logo img{}
/* /////// */
#menubar {float:left; font:bold 11px/30px Arial, Helvetica, sans-serif; border-bottom:5px solid #1b5f8c; width:100%;}
#menubar ul{list-style-type: decimal; display:block;}
#menubar li{
	float:left;
	display:inline;
	padding:5px 15px;
	color:#545454;
	background-color:#E6E6E6;
	text-align:center;
	margin-right:2px;
	line-height:15px;
	list-style-type: none;
}
#menubar a {display:block;}
#menubar a:link {text-decoration:none; color:#545454;}
#menubar a:hover {text-decoration:none; color:#fff; display:block;}
#menubar a:visited {text-decoration:none; color:#545454;}
#menubar a:active {text-decoration:none; color:#545454; display:block;}
#menubar li:hover a, #menubar li:hover {background-color:#154768;color:#fff; background-image:url(images/sprite_hdr_gradients.gif)}
#menubar .selected {color:#fff; background-image:url(images/sprite_hdr_gradients.gif);}
#menubar .selected a{color:#fff;}
/* /////// */

/* /////// */
#breadcrumbs {clear:both; height:18px; margin-bottom:10px; padding:5px 10px 3px; border-bottom:1px solid #f1f1f1}
/* /////// */

#index {padding-bottom:10px; border-bottom:solid 1px #999999; float:left;}
#index h1{font:normal bold 25px/25px Arial, Helvetica, sans-serif; padding:0 0 5px 10px;}

/* /////// */
#top5 {border-bottom:solid 1px #999999; padding-bottom:10px; margin:14px 0 30px;}
#top5 img {width:164px; margin:10px 0; background-color:#FFFFFF; border: 3px solid #f1f1f1;}
#top5 ul {list-style:none}
#top5 li {padding-bottom:5px}
#top5 a:link {text-decoration:none;}
#top5 a:hover {text-decoration: underline;}
#top5 a:visited {text-decoration:none;}
#top5 a:active {text-decoration:none;}
#top5 div {width:170px; padding:0 5px 10px 5px; float:left;}
#top5 h2 {font:normal bold 20px/20px Arial, Helvetica; color:#2d2d2d;}
#top5 .top5 h2{font:normal 14px/10px Arial, Helvetica; padding-bottom:2px;}
#top5 .top5 {width:170px; padding:14px 6px 10px 6px; float:left;}
#top5 p {padding-bottom:5px;}
/* /////// */

.top1 {FONT-SIZE: 26px; margin:10px 0 0 0px; font-weight:bolder; TEXT-DECORATION: none; color:#006699}
.top2 {FONT-SIZE: 12px; COLOR: #666666;  TEXT-DECORATION: none; text-transform:uppercase;}
.top3 {FONT-SIZE: 12px; font-weight:bolder; TEXT-DECORATION: none; color:#ffffff}
.top4 {FONT-SIZE: 16px; font-weight:bolder; TEXT-DECORATION: none; color:#ffffff;}


#menuup {padding:10px 0 10px 7px;}

#columnacentral {width:468px;	float: left;	text-align: left;	margin:0 10px 0 10px;}

.titulobarright {font-weight: bold;	display: block;	border-bottom: 1px dotted #999999;	margin: 5px 0 3px;	padding:8px 0 3px 5px;	font-size: 13px;}

#toprcor {width:8px; background-image: url(images/sim_angle_bl1.gif);	background-repeat: no-repeat;	float: left;	height: 8px;}
#topmed {width:956px; float: left;	height: 7px; border-top:1px solid #B3B3B3;	background-color: #FFFFFF;}
#toprcol {width:8px;	background-image: url(images/sim_angle_br1.gif);	background-repeat: no-repeat;	height: 8px;	float: right;}

#midcontainer {width:880px; overflow:hidden; margin:0 auto; background-color:#FFFFFF}

#cont h2 { font-size:24px;}

#lftside {float:left; margin-left:10px; width:550px;}

#rgtside {float:right; width:300px;}

#rightbar {width:300px; border-left:solid 1px #E0DCD0; border-top:solid 1px #E0DCD0; border-bottom:solid 1px #E0DCD0; background-color:#E8EBEE; vertical-align:top;}
#rightbar .background{display:block;	float: left;	text-align: left;	background-color:#E8EBEE;	background-image:url(/images/menuup_bg.gif); background-repeat:repeat-x; border-right:solid 1px #E0DCD0; width:180px; vertical-align:top;}

#botrcor {width:8px; background-image: url(images/sim_angle_bl.gif); background-repeat: no-repeat; float: left;	height: 8px;}
#botmed {width:956px; float: left; height: 7px; border-bottom: 1px solid #B3B3B3; background-color: #FFFFFF;}
#botrcol {width:8px; background-image: url(images/sim_angle_br.gif); background-repeat: no-repeat;	height: 8px; float: right;}



#footer {background-color:#1f6b9d; clear:both; font-size:11px; background-image:url(images/sprite_hdr_gradients.gif); background-repeat:repeat-x}
#footer b{color:#FFFFFF;}
#footer .ultxt{color:#FFFFFF;}

#bottxt {clear: both; padding:14px 0 14px 0; border-top: 1px solid #E0DCD0; margin-top:10px;}
#bottxt ul{float:left; padding:0 0 0 30px; margin:0; list-style:none; padding-left; width:150px}
#bottxt li{ padding-bottom:5px;}
#bottxt a{display:block; color: #acd5ff; text-decoration: none;}
#bottxt p {font-weight:bold;}
#bottxt span{padding:0 0px 10px 30px; display:block; width:150px; float:left; font-weight:bold;}

#botbar {border-top:1px solid #1f6b9d; border-bottom:1px solid #1f6b9d; margin:10px; padding:5px 10px;}
#botbar ul {}
#botbar li { display:inline;}
#botbar li a { color:#acd5ff; font-size:12px; margin:0px 8px 0px 0px; padding:0px 8px 0px 0px; border-right:1px solid #acd5ff;}
#botbar .lastitems a { border:none; }

.bigtitle{font:20px bold Arial,Helvetica,sans-serif; margin-bottom:7px; line-height:100%; padding-top:10px; color:#0000FF;}

.subtitle{font-size:12px; font-weight:bold;	text-transform:uppercase; margin-bottom:5px; color: #1A1819;}

#featuredcat {}
#featuredcat ul{padding:0; font-weight:bold}
#featuredcat span{font-weight:bold}


/* /////// */

#recentlyadded {padding:15px 0; float:left; margin:10px 0; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
#recentlyadded .headers {font-weight:bold; font-size:12px; color:#0C4976; padding:5px; margin:10px 0; background-color:#EFEFEF;}
#recentlyadded .item {margin:0 10px 10px 10px; float:left; width:540px}
#recentlyadded img {float:left; background-color:#FFFFFF; margin:0px 10px 20px 0; width:150px; border:#f1f1f1 solid 3px;}
#recentlyadded h3 {font-size:12px}
#recentlyadded h2 {font:normal bold 20px/20px Arial, Helvetica; color:#2d2d2d; padding-bottom:15px;}
#recentlyadded span {display: block; padding-bottom:5px;}
/* /////// */

/* /////// */
#news {padding:15px 0; float:left;}
#news ol{padding: 2px 5px;}
#news li{padding: 5px; border-bottom: 1px #E3E3E3 solid;}
#news b{color: #0000FF; padding-bottom:3px}
#news h2{font:normal 20px/20px Arial, Helvetica; color:#2d2d2d; padding-bottom:15px;}
#news h2 b{color: #1b5f8c;}
/* /////// */


#events {border: 1px solid #E0DCD0;padding:10px;background:#f5f5f5; margin-top:10px; text-align:left}
#events h2{padding:0 0 5px; font-size:14px; font-weight:bold}
#events h3{padding:0 0 5px;  font-size:14px; font-weight:bold; color:#0C4976; border-bottom:#CCCCCC solid 1px; margin:0 0 5px 0}

/* /////// */
#blogbx {margin:10px 0 10px 0; float:left;}
#blogbx .recent {border-bottom:#CCCCCC dotted 1px; float:left; padding:10px; width:448px}
#blogbx a {font-weight:bold; display:block;}
/* /////// */

/* /////// */
#lftimg {float:left; width:126px;}
#lftimg img{width:120px; height:80px; padding:2px; background-color:#FFFFFF; border: 1px solid #999999; margin-bottom: 30px;}
/* /////// */

/* /////// */
.mstrvw {margin:10px; padding-right:5px;}
.mstrvw li{font-weight:bold; padding-bottom:5px}
.mstrvw img{float:left;}
/* /////// */

/* /////// */
.rating {padding:0 0 10px 0; float:left; margin-right:12px; width:170px}
.rating img {margin:0px;}
.rating a{font-weight:bold;}
.rating p{font-weight:bold;}
.rating span {color:#0000FF;}
.rating .review {padding:10px 0;}
/* /////// */

/* /////// */
.rating2 {padding:10px; border-bottom:1px solid #999999;}
.rating2 img {margin:0px;}
.rating2 a{font-weight:bold;}
.rating2 p{font-weight:bold;}
.rating2 span {color:#0000FF;}
.rating2 .review {padding:10px 0;}
/* /////// */

/* /////// */
#top3rvws {border-bottom:solid 1px #999999; padding-bottom:10px; margin-bottom:30px;}
#top3rvws div {width:180px; padding:10px 0; float:left; margin-right:10px;}
.top3rvws {font:normal bold 20px/20px Arial, Helvetica; color:#2d2d2d; padding-bottom:15px;}
/* /////// */

.boxmenu {padding:0 5px 5px 5px; margin:0 10px 5px 0; display:block; border-bottom:1px solid #CCCCCC; font-weight:bold;}

.rojo {font-weight: bold; color: #FF0000;}

.images {background-color: #FFFFFF;	padding: 2px; border: 1px solid #999999; display: block; text-align: center;}

.datetxt {font-size: 10px;	color: #666666;}

/* /////// */
.menu {padding:10px; margin:10px; background-color:#FFFFFF}
.menu h2 {font:normal bold 12px Arial, Helvetica, sans-serif; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #CCCCCC}
.menu a {font:normal 12px Arial, Helvetica, sans-serif;}

.menuitem {display: block; border-bottom: 1px dotted #CCCCCC; padding:5px;}
.menuitem:hover {background-color: #F3F3F3; color: #999999; text-decoration: underline;}
.barsubmenu {display: block; padding:5px 20px;}
.barsubmenu:hover {background-color: #F3F3F3; color: #999999; text-decoration: underline;}
/* /////// */



/* /////// */
#menuoptions {padding:0px 0px 50px; background-image:url(/images/menubot_bg.gif); background-repeat:repeat-x;	background-position:bottom;	height:200px;}
/* /////// */
#bizowner {padding:10px; background-color:#FFFFFF; border:dotted 1px #999999; margin:10px; float:left; width:255px;}

/* /////// Formulario */
.element * {
	padding:5px; 
	margin:0px; 
	font-family:arial;
	font-size:12px;
}
.element label {
	float:left; 
	width:150px;
	text-align:right;
	
}

.element b {
margin:0; padding:0;
	
}
.element input.text {
	float:left; 
	width:300px;
	padding-left:10px;
}
.element .textarea {
	height:80px; 
	width:300px;
	padding-left:10px;
}
.element .hightlight {
	border:2px solid #9F1319;
	background:url(iconCaution.gif) no-repeat 2px
}
#formularioRegistro .nosubmit{padding:5px; margin:2px 0; float:left; border:dotted 1px #FF0000; background-color: #FF9595}
#formularioRegistro p {color:#FFFFFF; font:normal 14px Arial, Helvetica, sans-serif}

.element h1 { color:#486e92; font-size:18px}
.element h2 { padding:10px; background-color:#ecf2f8; color:#486e92}
.element .subhform{padding:10px 10px; background-color:#ecf2f8; color:#486e92; width:100%}
.element #submit {
	float:right;
	margin-right:10px;}
.element div {padding:6px; margin:2px 0; float:left;}
.element table {border-bottom:2px solid #486e92; padding-bottom:10px; margin-bottom:10px}

.red {font-weight:bold; color:#FF0000; margin-top:10px;}
/* /////// Formulario */

/* /////// Clasificados */
.cell-info{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

.botnav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	display: block;
	background-color:#FFFFFF;
	border:1px solid #ccdbe4;
	text-align: center;
	padding-top: 3px;
	text-decoration: none;
	padding-bottom: 2px;
	background-repeat: no-repeat;
	margin-right: 3px;
	margin-left: 3px;
	padding-right: 8px;
	padding-left: 8px;
}
.botnav:hover {
	
	display: block;
	
	text-decoration: none;
	
	
	background-color: #F3F3F3;
}
/* /////// Clasificados */
