	body{ 
	color: #5e5e5e;
	background-color: #bf1727;
	margin-top: 0px;
	margin-left: 0px;
	font-family: "Arial", Helvetica, Verdana, sans-serif;
	font-size: 12px;
	line-height: 17px;
	text-align: justify;
	background-image: url(../images/bg-page.jpg);
	background-repeat: repeat-x;}
	
	a:link {color: #b23614; text-decoration: none;}
	a:visited {color: #e27c24;}
	a:hover {color: #f8f8f8; text-decoration: underline;}
	
	h1 {
	color:#950404;
	font-size: 1.4em;
	font-family: "Arial", Helvetica, Verdana, sans-serif;
	font-weight: bold;
	text-align: left;}
	
	h2 {font-size: 1em;
	font-family: "Arial", Helvetica, Verdana, sans-serif;
	font-weight: bold;
	color:#aa1f1f;}
	
	h3 {font-size: 1.2em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-align: left;}
	
	h4 {font-size: 1.1em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-align: left;}
	
	h5 {font-size: 1em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-align: left;}
	
	
	/**************************** CONTAINER **********************************/
	
	
	
	#container {
	width: 850px;
	text-align: left;
	margin: 0px 0px;
	}
	
	#divbody{ background-color:#FFFFFF; padding-right:20px; height:100%;}
	
	/************************** HEADER  ***************************************/
	.backlogo { border-bottom: 20px solid #ffffff; }
	
	#lg-jarocho {
	position:absolute;
	width:240px;
	padding-left:10px;
	height:235px;
	z-index:1;
	visibility: visible;
	}
	
	
	#layerlogo {
	position:absolute;
	width:250px;
	height:235px;
	z-index:1;
	visibility: visible;
	}
	
	#top{ height:70px;}
	
	#header A:link {
		text-decoration: none;
		color: #ffffff;
		/*text-decoration:underline;*/
	}
	#header A:visited {text-decoration: none; color: #ffffff;}
	#header A:active {text-decoration: none; color: #ffffff;}
	#header A:hover {text-decoration: none; color: #dc9204;}
	
	#header {
		font-family: "Arial",Verdana , Helvetica, sans-serif;
		font-size: 0.95em;
		color:#d5d59b;
		text-align: left;	
		width:760px;
		height:130px;
		
	}
	
	#logo{
		clear:both;
		/*height:252px;*/
	}
	
	#logoJarocho{ line-height:235px;}
	
	
	#menu{ height:62px;}
	#edge1{ width:100%; height:10px; background-color:#FFFFFF; text-align:right; margin-top:8px; padding-bottom:10px;}
	/***************************** MENU *****************************/
	#menuBox{	
		clear:both;
		width:570px;
		height:70px;
		margin-top:60px;
		
	}
	
	
	#menuh {
	
		font-size:10px;
		font-weight:bold;
		margin-top: 10px;
		height:20px;
	}
	 
	#menuh ul, li {
		list-style-type: none;
	}
	 
	#menuh ul {
		margin: 0;
		padding: 0;
	}
	 
	#menuh li {
		float: left;
	}
	 
	#menuh a {
		text-decoration: none;
		color: #ffffff;
		display: block;
		padding: 5px 13px;
		text-align: center;
		border: 1px solid #ffffff;
		border-width: 0px 0px 0px 1px;
	}
	 
	 
	#menuh a#primero {
		border-left: 1px solid #ffffff;
	}
	 
	#menuh a:hover {
		color: #75263b;
	}
	
	/****************************** BODY ***************************/
	.bodyConte{ padding-right:20px;}
	#containerleft {
		text-align: justify;
		width:250px;
		float:left;
		height:100%;
	}
	
	#containerRight{
		text-align: justify;
		width:600px;
		height:100%;
		float:right;
	}
	
	#leftbanner{
	background-image:url(../images/bg-left.gif);
	background-color:#FFFFFF;
	clear:both;
	height:135px;
	padding-top:15px;
	padding-left:25px;
	}
	
	.leftmenu{
	background-image:url(../images/bg-left.gif);
	background-color:#FFFFFF;
	padding-top:80px;
	padding-left:20px;
	}
	
	
	.leftmenu a:link {color: #8d0303;}
	.leftmenu a:visited {color: #8d0303;}
	.leftmenu a:hover {color: #8d0303;}
	
	#boxserv{
	background-image:url(../images/bg-left.gif);
	background-color:#FFFFFF;
	clear:both;
	padding-left:10px;
	}
	
	#boxMenu{
	background-image:url(../images/bg-left.gif);
	background-color:#FFFFFF;
	height:340px;
	clear:both;
	}
	#boxMenu2{
	background-image:url(../images/bg-left.gif);
	background-color:#FFFFFF;
	height:365px;
	clear:both;
	}
	
	
	#boxleftbottom{
	background-image:url(../images/bg-left-bottom.gif);
	background-color:#FFFFFF;
	clear:both;
	height:33px;
	}
	#boxfoo1{
	background-image:url(../images/bg-left-bottom.gif);
	width:250px;
	float:left;
	height:33px;
	}
	#boxfoo2{
	background-color:#FFFFFF;
	width:600px;
	float:right;
	height:33px;
	}
	
	#bottom{
	width:850px;
	clear:both;
	height:33px;
	}
	
	#boxleftbottomW{
	background-color:#FFFFFF;
	clear:both;
	height:33px;
	}
	
	
	
	#boxedge{
	background-image:url(../images/edge-left.gif);
	background-color:#FFFFFF;
	width:600px;
	height:20px;
	margin-top:10px;}



	/******************** PAGE SERVICIOS ***********************/	
	#divHead{ height:125px; padding:10px 0 10px 0; width:100%; border-bottom: 1px solid #cccccc;}
	#tituServ{ width:160px; float:left;}
	#adeventos{ width:175px; float:right;}
	#imagePage{ padding:0 0 10px 0; float:right;}
	#menu1{ width:550px; background-color:#f0f0f0; padding:15px 10px 15px 10px; margin-top:10px;}
	
	#boxlist1{ width:180px; padding:15px 5px 10px 5px; float:left; text-align:left;}
	#boxlist2{ width:180px; padding:15px 5px 0 5px; float:left; text-align:left;}
	#boxlist3{ width:180px; padding:15px 5px 0 5px; float:left; text-align:left;}
	#incluye{ width:560px; clear:both; padding-top:10px; border-top:1px solid #CCCCCC }
	
	
	#boxtwo1{ width:265px; padding:15px 10px 10px 10px; float:left;}
	#boxtwo1{ width:265px; padding:15px 10px 10px 10px; float:left;}
	
	
	#boxtwo1 ul li{background: transparent url("../images/square.gif") no-repeat 2px 0.4em; padding-left: 16px;}
	#boxtwo2 ul li{background: transparent url("../images/square.gif") no-repeat 2px 0.4em; padding-left: 16px;}
	#boxlist1 ul li{background: transparent url("../images/square.gif") no-repeat 2px 0.4em; padding-left: 16px;}
	#boxlist2 ul li{background: transparent url("../images/square.gif") no-repeat 2px 0.4em; padding-left: 16px;}
	#boxlist3 ul li{background: transparent url("../images/square.gif") no-repeat 2px 0.4em; padding-left: 16px;}
	

	/*******************************************/
	#boxText{
	/*font-size:9px;*/
	background-color:#FFFFFF;
	height:390px;}
	
	#boxTextMenu{
	background-image:url(../images/bg-menu-carta.jpg);
	background-repeat: repeat-x;
	background-color:#FFFFFF;
	height:457px;
	}
	
	
	#boxTextEspe{
	background-image:url(../images/bg-especialidad.gif);
	background-repeat: repeat-x;
	text-align:left;
	background-color:#FFFFFF;
	height:520px;}
	
	
	#tituMenu{
	clear:both;
	width:600px;}
	
	#textList{
	float:left;
	padding:40px 0px 0px 35px;
	width:500px;}
	
	
	#textListE{
	color:#000000;
	float:left;
	padding:40px 0px 10px 40px;
	width:560px;}
	
	
	#text1{
	float:left;
	padding-left:20px;
	padding-top:20px;
	width:180px;}
	
	#text2{
	float:right;
	padding-top:20px;
	width:400px;}
	
	#textPage{
	float:left;
	width:370px;
	padding-right:20px;
	padding-bottom:30px;}
	
	#pageServivios{
	float:left;
	width:540px;
	padding-right:20px;
	padding-bottom:10px;}
	
	#imagePage{
	float:right;
	width:170px;
	padding-right:20px;}
	
	/*******************************************/
	
	#line{ float:left; width:540px; height:10px; margin-top:10px;}
	
	.borderImage{
	border: 4px solid #ffffff;
	}
	
	.borderImageS{
	border: 1px solid #fed988; padding:4px; margin-right:15px; margin-bottom:15px;
	}
	
	
	
	/****************************************Contact ********************************************************************/
	#boxContact{
	float:left;
	text-align:left;
	width:130px;
	clear:both;
	}
	
	#boxForm{
	text-align:left;
	width:300px;
	padding-left:0px;
	clear:both;
	}
	#boxSideContact{
	background-color:#f5f6f1;
	text-align:right;
	float:left;
	width:260px;
	padding:40px 20px 20px 0px;}
	
	
	.textfield{ border: 1px solid #a40505; width:160px; height:16px; text-align:left; line-height:18px; margin-bottom:3px; font-size:9px;}
	.textfield2{ border: 1px solid #a40505; width:250px; height:16px; text-align:left; line-height:18px; margin-bottom:3px; font-size:9px;}
	.textNum{ border: 1px solid #a40505; width:40px; height:16px; text-align:left; line-height:18px; margin-bottom:3px; font-size:9px;}
	.textComment{border: 1px solid #a40505; width:160px; height:50px;}
	.textComment2{border: 1px solid #a40505; width:250px; height:80px;}
	.textComment3{border: 1px solid #a40505; width:350px; height:80px;}
	
	.botonImage {
	padding:1px 10px 5px 3px;
	border:1px solid #ffffff;
	background-color:#990000;
	/*background:#fff url(../images/FondoInput.gif) repeat-x;*/
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#ffffff;cursor:pointer;
	width: 125px;
	height:24px;
	}
	
	
	
	
	/************************************ Bottom ************************************************************************/
	
	#footer A:link {text-decoration: none;color: #a8a39e;}
	#footer A:visited {text-decoration: none; color: #a8a39e;}
	#footer A:active {text-decoration: none; color: #ffffff;}
	#footer A:hover {text-decoration: none; color: #ffffff;}
	
	
	#footer{
	font-size:10px;
	color:#ffffff;
	width: 600px;
	padding:100px 0px 25px 250px;
	text-align: left;	
	}
	
	#pie{
	font-size:10px;
	color:#ffffff;
	width:600px;
	padding:20px 0px 25px 250px;
	text-align: left;	
	}
	#pie A:link {text-decoration: none;color: #a8a39e;}
	#pie A:visited {text-decoration: none; color: #a8a39e;}
	#pie A:active {text-decoration: none; color: #ffffff;}
	#pie A:hover {text-decoration: none; color: #ffffff;}
	
	#edgebottom{ width:850px; height:33px; text-align:left; background-color:#FFFFFF;}
	#edg01{ width:250px; float:left;}
	#edg02{ width:10px; float:right; padding-top:23px;}
	
	.celline{
	border-bottom: solid #E9EEDA 1px; 
	height: 17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #375802; 
	text-align: left; 
	padding-top: 3px;
	padding-left: 10px; }
	
	#label{ width:70px; float: left;}
	#spacebuttom{ padding-left:70px;}
	#field{ width:200px; float: right;}


#titupage{ width:250px; float:left;}
#flashpage{width:325px; float:right; padding-right:15px;}


#flashcontent{ text-align:center;}

.titueval{ font-size:12px; font-weight:bold; border-bottom:solid 1px #aeaeae; border-top:solid 1px #aeaeae;}
#headform{ padding:0 20px 0 0;}