body {
	margin:0;
	padding:0;
}
img {
	border:0;
	}
h1 {
	font:14px Tahoma;
	font-weight:bold;
	color:#ff0000;
	margin:0 0 10px 0;
	padding:0;
	}
h2 {
	font:16px Arial;
	color:#fff;
	font-weight:bold;
	margin:0;
	padding:0;
	}
h3 {
	font:11px Tahoma;
	font-weight:bold;
	color:#ff0000;
	margin:0;
	}
#wrapper { 
	position:relative; 
	width:1003px; 
	margin:0 auto 0 auto;
}

#header {
	float:left;
	width:1003px;
	background:url(../images/back_header.jpg) no-repeat;
	height:130px;
}
	#header_logo {
		float:left;
		padding:47px 0 0 77px;
	}
	#header_iconos {
		float:left;
		margin:60px 0 0 0 !important;
		margin:80px 0 0 0;
		padding:0 0 0 80px;
		width:500px;
	}
	#header_iconos ul {
		list-style:none;
	}
	#header_iconos ul li {
		float:left;
		margin:0;
		padding:0 0 0 20px;
	}
	#header_iconos ul li a{
		font:12px Tahoma;
		color:#333333;
		text-decoration:none;
	}
	
#content {
	float:left;
	width:1003px;
	background:url(../images/back_content.jpg) repeat-x top;
}
	#content_left {
		float:left;
		width:680px;
		background:url(../images/back_content_left.jpg) center;
		margin:0 0 0 58px !important;
		margin:0 0 0 29px;
		padding:0;
	}
		#content_left_content {
			float:left;
			width:640px;
			padding:0 20px 0 20px;
			background:url(../images/back_content_left_top.jpg) no-repeat top left;
		}
		#content_left_content_bottom {
			float:left;
			background:#fff;
		}
		#content_left_footer {
			width:680px;
			height:43px;
			float:left;
			background:url(../images/back_home_ubicaciones.jpg) no-repeat #fff;
		}
			#content_left_footer_menu {
				list-style:none;
				margin:0;
				padding:8px 35px 0 0;
				float:right;
			}
			#content_left_footer_menu li {
				margin:0;
				padding:0 0 0 47px;
				float:left;
			}
			#content_left_footer_menu li a{
				font:13px Arial;
				font-weight:bold;
				color:#555555;
				text-decoration:none;
			}
		.cont_left_detail {
			float:left;
			width:208px;
			background:url(../images/line_ver_left_cont_detail.jpg) no-repeat right top;
			padding:0 7px 0 0;
		}
			.cont_left_detail_title {
				float:left;
				padding:10px 0 3px 0;
			}
			.cont_left_detail_cont {
				float:left;
				background:url(../images/back_content_detail.jpg) no-repeat top center;
				width:170px;
				font:11px Tahoma;
				color:#666666;
				padding:19px;
			}
			.cont_left_detail_cont a {
				color:#cc0000;
			}
		.cont_left_detail_list {
			float:left;
			width:598px;
			height:71px;
			background:url(../images/back_content_let_list.jpg) no-repeat right top;
			margin:5px 0 5px 0 !important;
			margin:3px 0 3px 0;
			padding:0 0 0 20px;
			clear: both;
		}
			.content_left_detail_listimg {
				float:left;
			}
			.content_left_detail_listtitle {
				float:left;
				text-align:center;
				width:104px;
				padding:25px 0 25px 0;
			}
			.content_left_detail_listcontent {
				float:left;
				font:11px Tahoma;
				color:#666666;
				padding:5px 10px 0 5px !important;
				padding:5px 8px 0 10px;
				width:308px;
			}
			.content_left_detail_listcontent a {
				font:13px Tahoma;
				font-weight:bold;
				color:#ff0000;
				text-decoration:none;
			}
			.content_left_detail_listdetalle {
				float:left;
				padding:25px 0 0 0;
			}
				.linkload {
					position:absolute;
					left:97px;
					width:210px;
					height:70px;
					z-index:4;
				}
			.content_left_detail_listdetalle a {
				font:11px Tahoma;
				color:#ff0000;
				text-decoration:underline;
				text-align:center;
			}
		.cont_left_detailmodel {
			float:left;
			width:195px;
			background:url(../images/line_ver_list_model.jpg) no-repeat right top;
			
			padding:0 26px 0 0;
			margin:12px 0 0 0 !important;
			margin:8px 0 0 0;
		}
			.cont_left_detailmodel_link {
				float:left;
				background:url(../images/back_content_left_model.jpg) no-repeat bottom;
				height:75px;
			}
			.cont_left_detailmodel_link a {
				display:block;
				width:195px;
				height:91px;
			}
		#content_left_content_text {
			float:left;
			padding-left:20px;
			width:620px;
		}
			.content_left_content_text_left {
				float:left;
				width:360px;
				font:11px Tahoma;
				color:#666666;
			}
			.content_left_content_text_left a{
				color:#ff0000;
			}
			.content_left_content_text_right {
				float:left;
				width:210px;
				padding:50px 0 0 20px;
			}
			.content_left_content_text_right a {
				font:11px Tahoma;
				color:#cc0000;
				text-align:left;
			}
		#content_left_content_footer_sliding {
			float:left;
			width:598px;
			height:91px;
			background:url(../images/back_content_left_galeria.jpg) no-repeat;
			
			padding:14px 10px 0 10px;
		}
/*-------------------------SLIDING------------------------------------------------------------------------------*/
	#slider{ height:91px; margin:0 0 0 16px;}	
	#slider2{ height:91px; }	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{
		width:544px !important;
		width:560px;
		height:91px;
		float:left;
		}
	#slider2 ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2 li{
		width:600px;
		height:91px;
		float:left;
		}
	#prevBtn, #nextBtn{ 
		display:block;
		width:16px;
		height:25px;
		position:relative;
		left:-5px;
		bottom:70px;
		z-index:4;
		}	
	#nextBtn{ 
		left:565px;
		bottom:95px;
		}														
	#prevBtn a{
		display:block;
		width:16px;
		height:25px;
		background:url(img/btn_prev.jpg) no-repeat;
		}	
	#nextBtn a{ 
		display:block;
		width:16px;
		height:25px;
		background:url(img/btn_next.jpg) no-repeat;	
		}
	.imgs_galeries {
		border:1px solid #999999;
		}
/*---------------------------END SLIDING-------------------------------------------------------------------------*/
	#content_rigth {
		float:left;
		width:233px;
		padding:0 0 0 12px;
	}
		.content_rigth {
			float:left;
			width:221px;
		}
		.banner_rigth {
			padding:0 0 0 15px;
		}
		#menu_rigth {
			list-style:none;
			margin:0;
			padding:0;
		}
		#menu_rigth li{
			width:206px;
			background:url(../images/line_hor_menu_right.jpg) repeat-x bottom;
			margin:0;
			padding:0 0 5px 15px;
			margin:0 0 0 15px;
		}
		#menu_rigth li a{
			font:11px Tahoma;
			font-weight:bold;
			color:#666666;
			text-decoration:none;
			text-transform:uppercase;
		}
		#menu_rigth li a:hover{
			color:#e20101;
		}
		
#footer {
	position:relative;
	float:left;
	background:url(../images/back_footer.jpg) repeat-x;
	width:100%;
	height:31px;
	margin:30px 0 0 0;
}

/*------------------PAGINA CONTACTENOS-----------------------*/
.txt_form { width:150px;}
.cb_form { width:155px;}
.txt_form_red { color:#FF0000;}
.btn_form { cursor:pointer;}
.wpcf7-not-valid-tip-no-ajax { color:#ff0000;}
/*-------------------ROTADOR DE BANNERS-----------------------*/
#cont_rotator { width:171px; height:242px; pmargin:0 0 0 20px !important; margin:0 0 0 10px;}
#rotator { margin:0; padding:0; list-style:none; position:absolute; top:0; left:-1197px;}
#rotator li { float:left;}