/* CSS Document */
p#logo.logo-anunico {
	background:url(/imagenes/anunico_logo.gif) no-repeat 0 0; 
}

#proconsole-container a:hover {
	text-decoration:underline;
}
 
/* bold class */
#proconsole-container .bold,
#proconsole-container a.bold {
	font-weight:bold;
	/* clear:both;  TO CHECK THIS */
}
 
#proconsole-container .normal,
#proconsole-container a.normal {
	font-weight:normal;
	/* clear:both;  TO CHECK THIS */
}
 
/* wrapper to hold all content 945px */
#wrapper {
	align:center;
	width:960px;
	min-width:945px; 
	margin:0 auto;
	clear:both;
	overflow:hidden;
	display:block;
	xbackground: blue;
}
 
/* proconsole-container */
#proconsole-container {
	margin:0;
	padding:0;
	color:#333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
}
#proconsole-container ul {
	list-style:none;
	list-style-position:inside;
	padding:0 0 0 15px;
	margin:0; 
	color:#f80;
}
/* 2 column layout */
#proconsole-col-main {
    float:left;
    width:100%;
}
#proconsole-4col-cities1 li,
#proconsole-4col-cities2 li,
#proconsole-4col-cities3 li,
#proconsole-4col-cities4 li {
    xlist-style-type: none;
}
#proconsole-4col-cities1 li,
#proconsole-4col-cities2 li,
#proconsole-4col-cities3 li,
#proconsole-4col-cities4 li {
	padding:1px 0px 5px 5px; 
	margin:0; 
	font-size:0.8em;
	font-weight:normal;
	color:#333; 
	background-color:#D7ECF6; 
	border-style:solid; 
	border-color:#ffffff #ffffff #ffffff #ffffff; 
	border-width:1px 1px 1px 1px;
}
#proconsole-4col-cities1other li,
#proconsole-4col-cities2other li,
#proconsole-4col-cities3other li,
#proconsole-4col-cities4other li {
    xlist-style-type: none;
    
}
#proconsole-4col-cities1other li,
#proconsole-4col-cities2other li,
#proconsole-4col-cities3other li,
#proconsole-4col-cities4other li {
	padding:1px 0px 5px 8px; 
	margin:0; 
	font-size:11px;
	font-weight:normal;
	color:#333; 
 
}
#proconsole-sidebar {
    float:right;
    width:305px;
}
/* 2 column layout */
#proconsole-3col-cities {
    float:left;
    width:100%;
}
/* 4 columns in the layout */
#proconsole-4col-cities1 {
    float:left;
    width:225px;
    display: block;
    color: #FFF; 
}
#proconsole-4col-cities2 {
    float:left;
    width:225px;
    display: block;
    color: #FFF;
 
}
#proconsole-4col-cities3 {
    float:left;
    width:225px;
    display: block;
    color: #FFF;
}
#proconsole-4col-cities4 {
    float:left;
    width:225px;
    display: block;
    color: #FFF;
}
 
#proconsole-4col-cities1other {
    float:left;
    width:225px;
    display: block;
    color: #FFF; 
}
#proconsole-4col-cities2other {
    float:left;
    width:225px;
    display: block;
    color: #FFF;
 
}
#proconsole-4col-cities3other {
    float:left;
    width:225px;
    display: block;
    color: #FFF;
}
#proconsole-4col-cities4other {
    float:left;
    width:225px;
    display: block;
    color: #FFF;
}
/* panel containers */
#proconsole-container .panel-green,
#proconsole-container .panel-white,
#proconsole-container .panel-cream
#proconsole-container .panel-safety-tips  {
	padding:0 0 10px 0; 
	margin:0; 
}
/* large cream panel title */
#proconsole-container .panel-cream h2.title-l, 
#proconsole-container .panel-safety-tips h2.title-l {
	padding:3px 10px 10px 10px; 
	margin:0; 
	align:center;
	font-size:1.3em;
	font-weight:bold;
	color:#333; 
	background-color:#FFFFFF; 
	border-style:solid; 
	border-color:#FFFFFF #FFFFFF #75C5F0 #FFFFFF; 
	border-width:0 1px 0 1px;
}
/* cream titlebar */
#proconsole-container .cnr-cream-tl,
#proconsole-container .cnr-cream-no-tl {
	background-color:#75C5F0; 
	border:solid #75C5F0; 
	border-width:1px 1px 0 1px;
} 
#proconsole-container .cnr-cream-no-tl {
	background-image:none;
	height:8px;
}
#proconsole-container .cnr-cream-tl .cnr-cream-tr,
#proconsole-container .cnr-cream-tl .cnr-cream-no-tr {
	position:relative; 
	top:-1px; 
	right:-1px; 
}
#proconsole-container .cnr-cream-tl .cnr-cream-no-tr {
	background-image:none;
	height:8px;
}
#proconsole-container .cnr-cream-tl .cream-mid-top {
	position:relative; 
	left:-2px; 
	height:8px; 
	font-size:0; 
} 
 
/* large cream panel title */
#proconsole-container .panel-cream h2.title-l, 
#proconsole-container .panel-safety-tips h2.title-l {
	padding:3px 10px 10px 10px; 
	margin:0; 
	font-size:1.3em;
	font-weight:bold;
	color:#333; 
	background-color:#FFFFFF; 
	border-style:solid; 
	border-color:#FFFFFF #FFFFFF #75C5F0 #FFFFFF; 
	border-width:0 1px 0 1px;
}
#proconsole-container .panel-cream h1.title-2 {
	padding:10px 10px 10px 10px; 
	margin:0; 
	font-size:1.2em;
	font-weight:bold;
	color:#333; 
	background-color:#FBFEFF; 
	border-style:solid; 
	border-color:#FBFEFF #FBFEFF #75C5F0 #FBFEFF; 
	border-width:0 0 1px 0;
}
#proconsole-container .panel-cream h1.title-5 {
	padding:15px 0 0 10px; 
	margin:0; 
	font-size:1.1em;
	font-weight:bold;
	color:#333; 
 
}
#proconsole-container .panel-cream h1.title-6 {
	padding:10px 0 0 10px; 
	margin:0; 
	font-size:0.9em;
	font-weight:normal;
	color:#555; 
 
}
#proconsole-container .panel-cream h3.title-2 {
	padding:5px 0px 5px 8px; 
	margin:0; 
	font-size:1em;
	font-weight:bold;
	color:#333; 
	background-color:#75C5F0; 
	border-style:solid; 
	border-color:#ffffff #ffffff #ffffff #ffffff; 
	border-width:1px 1px 1px 1px;
}
#proconsole-container .panel-cream h3.title-3 {
	padding:5px 0px 5px 8px; 
	margin:0; 
	font-size:12px;
	font-weight:bold;
	color:#555; 
}

.panel-cream h3.title-3 {
	padding:5px 0px 5px 8px; 
	margin:0; 
	font-size:12px;
	font-weight:bold;
	color:#555; 
}
/* panel content area */
#proconsole-container .panel-content-area,
#proconsole-container .panel-company-info .panel-content-area {
	border:solid #75C5F0; 
	border-width:0 1px; 
	background-color:#fff;
	padding:1px 10px 9px; 
	font-size:1.1em;
}
 
#proconsole-container .panel-company-info .panel-content-area {
	padding:1px 10px 0px 10px; 
}
/* panel footer */
#proconsole-container .white-mid-bot {
	border:1px solid #75C5F0; 
	border-top:0;
	background-color:#fff;
}
#proconsole-container .cnr-white-br {
	position:relative; 
	bottom:-1px; 
	right:-1px; 
}
#proconsole-container .cnr-white-bl {
	position:relative; 
	left:-2px; 
	height:8px; 
	font-size:0; 
}
/* site map - */
 
#proconsole-container .text-box {
	font-size:0.9em;
	xbackground-color:red;
	padding:10px 0 0 10px;
	margin:0; 
	color:#333;
}
#greenline1 {
	float:left;
	width: 100%;
	
	padding: 0 0 1em;
	margin: 7px 0 0 0;
}
#divline {
	float:left;
	width: 100%;
	border-bottom: 1px solid #75C5F0;
	padding: 0 0 1em;
	margin: 7px 0 0 0;
}

/* site flags - */
span.flag {
	display: inline-block;
	display: -moz-inline-box;
	vertical-align: middle;
	background-image: url(/imagenes/flags_sprite.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 16px;
	height: 11px;
}
a.flag:hover {
	text-decoration: none;
}
#ar span.flag {
	background-position: -0px -0px;
}
#bo span.flag {
	background-position: -0px -16px;
}
#br span.flag {
	background-position: -0px -32px;
}
#cl span.flag {
	background-position: -0px -48px;
}
#co span.flag {
	background-position: -0px -64px;
}
#ec span.flag {
	background-position: -0px -80px;
}
#py span.flag {
	background-position: -0px -96px;
}
#pe span.flag {
	background-position: -0px -112px;
}
#uy span.flag {
	background-position: -0px -128px;
}
#ve span.flag {
	background-position: -0px -144px;
}
#ng span.flag {
	background-position: -0px -160px;
}
#za span.flag {
	background-position: -0px -176px;
}
#ca span.flag {
	background-position: -21px -0px;
}
#mx span.flag {
	background-position: -21px -16px;
}
#us span.flag {
	background-position: -21px -32px;
}
#bz span.flag {
	background-position: -21px -144px;
}
#cr span.flag {
	background-position: -21px -48px;
}
#sv span.flag {
	background-position: -21px -64px;
}
#gt span.flag {
	background-position: -21px -80px;
}
#hn span.flag {
	background-position: -21px -96px;
}
#ni span.flag {
	background-position: -21px -112px;
}
#pa span.flag {
	background-position: -21px -128px;
}
#cu span.flag {
	background-position: -42px -0px;
}
#ht span.flag {
	background-position: -42px -16px;
}
#jm span.flag {
	background-position: -42px -32px;
}
#pr span.flag {
	background-position: -42px -48px;
}
#do span.flag {
	background-position: -42px -64px;
}
#tt span.flag {
	background-position: -42px -80px;
}
#hk span.flag {
	background-position: -42px -160px;
}
#in span.flag {
	background-position: -42px -96px;
}
#il span.flag {
	background-position: -42px -112px;
}
#pk span.flag {
	background-position: -42px -128px;
}
#ph span.flag {
	background-position: -42px -144px;
}
#sg span.flag {
	background-position: -42px -176px;
}
#ae span.flag {
	background-position: -42px -192px;
}
#at span.flag {
	background-position: -63px -0px;
}
#be span.flag {
	background-position: -63px -16px;
}
#es span.flag {
	background-position: -63px -32px;
}
#fr span.flag {
	background-position: -63px -48px;
}
#de span.flag {
	background-position: -63px -64px;
}
#it span.flag {
	background-position: -63px -80px;
}
#nl span.flag {
	background-position: -63px -96px;
}
#pt span.flag {
	background-position: -63px -112px;
}
#ch span.flag {
	background-position: -63px -128px;
}
#uk span.flag {
	background-position: -63px -144px;
}
#au span.flag {
	background-position: -63px -160px;
}
#nz span.flag {
	background-position: -63px -176px;
}