@import url("reset.css");
@import url("base.css");
#header_cuerpo, #cabecera_cuerpo, #contenido_cuerpo, #noticias_cuerpo, #pie_cuerpo, #footer_cuerpo {
	width: 960px;
	margin: 0 auto;
	padding: 0 15px;
	text-align:left;
}
#header_cuerpo h1 {
	font-size:80%;
	float: left;
	width: 625px;
}
#header_cuerpo ul {
	font-size:80%;
	float:right;
}
#cabecera {
	background-color: #ccc;
	clear:both;
}
#cabecera_cuerpo {
	background: #fff url(../picture_library/bg-cabecera_cuerpo.jpg) no-repeat;
}
#cabecera_cuerpo h2, #cabecera_cuerpo form {
	padding-top: 25px;
	padding-bottom: 25px;
}
#cabecera_cuerpo h2 {
	float:left;
}
#cabecera_cuerpo h2 a {
	width:198px;
	height:48px;
	display:block;
	text-indent: -9999px;
	background: url(../picture_library/cobrisur-logotipo.gif) no-repeat;
	background-position:top;
}
#cabecera_cuerpo h2 a:hover {
	background-position: bottom;
}
#cabecera_cuerpo form {
	float:right;
}
#cabecera_cuerpo ul.menu, #cabecera_cuerpo p#breadcrumb {
	clear:both;
}
#cabecera_cuerpo ul.menu {
	float: right;
}
#cabecera_cuerpo ul.menu li a.activado {
	font-weight: bold;
	text-decoration:none;
}
#cabecera_cuerpo p#breadcrumb {
	font-size: 80%;
}
#cabecera_cuerpo p#breadcrumb, #cabecera_cuerpo h3, #cabecera_cuerpo p#cobrisur {
	padding: 0 10px;
}
#cabecera_cuerpo h3 {
	color: #000;
}
#cabecera_cuerpo p#cobrisur {
	font-weight: bold;
	text-align: right;
}
#contenido {
	background: #fff url(../picture_library/bg-cabecera.jpg) repeat-x 0 0;
}
#contenido_cuerpo {
	background: #fff url(../picture_library/bg-contenido_cuerpo.jpg) no-repeat;
}
#contenido_cuerpo_indice, #contenido_cuerpo_detalle {
	float:left;
	padding-top: 10px;
}
#contenido_cuerpo_indice_pendientes {
	margin-top: 10px;
	padding: 5px;
	background: #fff url(../picture_library/bg-contenido_cuerpo_indice_pendientes.jpg) no-repeat;
}
#contenido_cuerpo_indice {
	width:188px;
	padding: 0 5px 10px 10px;
}
#contenido_cuerpo_indice h4 {
	color: #000;
	clear:both;
	font-size: 100%;
	width: 100%;
	border-bottom: 1px solid #ccc;
	padding-top: 5px;
}
#contenido_cuerpo_indice ul {
	list-style: none;
}
#contenido_cuerpo_indice li {
	font-size: 90%;
	display: inline;
	line-height: 13px;
	padding-right: 4px;
	float: left;
}
#contenido_cuerpo_indice li a {
	font-weight: bold;	
}
#contenido_cuerpo_detalle {
	width: 747px;
	margin-left: 5px;
}
#contenido_cuerpo_detalle ul li.hreview img.photo {
	width:100px;
	float:left;
	margin: 5px;
	padding: 5px;
	border: solid 1px #ccc;
}
#contenido_cuerpo_detalle ul li.hreview {
	clear:both;
	list-style: none;
}
#contenido_cuerpo_detalle h3 {
	color: #000;
}
#contenido_cuerpo_detalle h4 a {
	font-weight: normal;
	font-style: italic;
}
#contenido_cuerpo_detalle_123 {
	height:280px;
}
#contenido_cuerpo_detalle_123 form {
	color: #fff;
	background-color:#C00;
	background: url(../picture_library/bg-contenido_cuerpo_detalle_123_form.gif) no-repeat center top;
	padding: 10px;
	text-align:right;
}
#contenido_cuerpo_detalle_123 form a {
	color: #CCC;
}
#contenido_cuerpo_detalle_123 form p {
	font-style:italic;
	text-align:right;
	font-size:80%;
}
#contenido_cuerpo_detalle_123 form input, #contenido_cuerpo_detalle_123 label {
	margin-left: 5px;
}
#contenido_cuerpo_detalle ul.menu {
	font-size:80%;
}
#contenido_cuerpo_detalle_central {
	float: left;
	margin: 0 10px 10px 0;
}
#contenido_cuerpo_detalle_central img {
	margin-bottom: 10px;
	width: 238px;
	padding: 5px;
	border: #ccc solid 1px;
}
#contenido_cuerpo_detalle_central h5 {
	margin-top: 10px;
}
#contenido_cuerpo_detalle_central #hcard-Comercial {
	padding: 0 10px 10px 10px;
	height: 335px;
	margin-top: 10px;
	background: url(../picture_library/bg-contenido_cuerpo_detalle_central_hcard.jpg) no-repeat center center;
}
#contenido_cuerpo_detalle_central #hcard-Comercial h6 {
	padding-top: 15px;
}
#contenido_cuerpo_detalle_central, #map {
	width: 250px;
}
#contenido_cuerpo_detalle_derecha {
	width: 480px;
	float:left;
	text-align: justify;
}
#contenido_cuerpo_detalle_derecha h1, #contenido_cuerpo_detalle_derecha h2, #contenido_cuerpo_detalle_derecha h3, #contenido_cuerpo_detalle_derecha h4, #contenido_cuerpo_detalle_derecha h5, #contenido_cuerpo_detalle_derecha h6{
	margin-top: 10px;
}
#contenido_cuerpo_detalle_derecha blockquote {
	padding: 10px 0 10px 0;
}
#contenido_cuerpo_detalle_derecha blockquote p {
	margin: 5px 0;
}
#contenido_cuerpo_detalle_derecha p#importe {
	margin-top: 10px;
	color: #000;
	font-weight: bold;
	text-align: right;
}
#contenido_cuerpo_detalle_derecha p#importe span {
	font-size: 200%;
	font-style: italic;
}
#contenido_cuerpo_detalle_derecha form#referencias {
	border: solid #ccc 1px;
	background-color:#F6F6F6;
	padding: 10px;
	color:#000;
}
#map {
	height: 200px;
}
#map img {
	background: none;
}
#noticias {
	background: transparent url(../picture_library/bg-noticias.jpg) repeat-x 0 0;
}
#noticias_cuerpo {
	padding: 10px 0;
}
#noticias_cuerpo_comunicados, #noticias_cuerpo_blog, #noticias_cuerpo_noticias {
	padding: 0 5px;
	width: 310px;
	float:left;
}
#pie {
	background-color: #C00;
}
#pie_cuerpo {
	color: #FFF;
	padding-top: 10px;
	font-size:80%;
}
#pie_cuerpo a {
	color: #CCC;
}
#hcard-COBRISUR, #pie_cuerpo_menu, #pie_cuerpo_validaciones {
	padding: 0 5px;
	width: 310px;
	float:left;
}
#hcard-COBRISUR a span {
	width:198px;
	height:34px;
	display:block;
	text-indent: -9999px;
	background: url(../picture_library/cobrisur-logotipoLT.gif) no-repeat;
	background-position:top;
}
#pie_cuerpo_validaciones img {
	float: left;
	margin: 0 10px 10px 0;
}
#footer_cuerpo {
	font-size:80%;
}
