@import "reset.css"; 

body				{font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#666; font-family: Georgia, serif; font-size: 13px; font-weight: normal; text-transform: normal; letter-spacing: normal; line-height: 1.6em; background-color:#FFF;}

#container			{width:900px; height:auto; margin:auto;}

#header				{width:900px; height:auto;  }

h1					{ width:240px; height:90px;  margin-bottom:10px; margin-left:10px;  margin-right:10px; *margin-top:30px;  display:block; float:right; background: url(../img/logo.jpg) no-repeat; text-indent:-9999px; /*margin-right:10px;*/}
h2					{ font-size:50px; color:#333; padding-bottom:20px;}
h3					{ font-size:25px; color:#333;}
h5					{ font-size:18px; color:#333; margin-bottom:20px; margin-top:20px; border-top: 1px dashed #CCC; padding-top:30px; }
h6					{ font-size:14px; color:#333; width:60px; height:18px; display:block; float:left; padding:7px 0 0 7px;}
p					{ text-align:justify; margin:10px;}
.noticia			{	width:auto; height:auto;}
.text_noticias		{ text-align:justify; margin:10px; font-size:11px; font-style:italic;}
.leer_mas			{ margin:10px; font-size:11px; color:#FF3000; margin-left:200px;}
.foto-alianza		{ padding:10px;}
.underline			{border-bottom:solid #CCC 1px; padding:20px 0 10px 0;}
.margen				{ margin-left:20px;}
.cursiva			{ font-style: italic;}
.lista				{ margin:20px 0;}
.lista li			{ margin: 0 0 10px 20px; list-style-image:url(../img/bola.jpg);}


#menu				{ width:560px; height:85px; margin:40px 10px 10px 10px; }
#menu li			{ width:129px; height:26px; float:left;  margin:0 11px 15px 0; border-bottom:1px solid #999; position:relative; overflow:hidden;}
#menu a				{ width:124px; height:21px; float:left; display:block; color:#333; font-size:13px; padding:5px 0 0 5px; position:relative; z-index:99;}



#middle				{width:900px; height:auto; padding-top:20px;}

#middle-left		{width:599px; height:auto; float:left;  border-right: 1px dashed #CCC;}
#middle-right		{width:280px; height:auto; float:left; margin:10px;}

#contenidos			{ width:550px; height:auto; margin:10px 0 10px 10px; float:left; padding-top:20px; }

#contenidosSubmenu	{ width:560px; margin:40px 0 90px 0; border-right: 1px dashed #CCC; padding:0 40px 0 0; .position:relative; .top:40px;}

#referencia			{width:550px; height:auto; padding-top:20px; float: left; }
.image-ref			{margin:10px; width:140px; height:80px; float:right;}
.text-ref			{width:370px; height:auto; float:left;}

.slideshow 			{ width:548px; height:230px; margin:10px;}
.slideshow img		{ border: 1px solid #ccc; background-color: #eee; }


#logos		{ margin-top:20px}
#logos img	{ float:left; margin:5px;}


.actualMenu1		{ border-bottom:1px solid #FF3000!important;}
.actualMenu2		{ border-bottom:1px solid #FFCC00!important;}
.actualMenu3		{ border-bottom:1px solid #99DB08!important;}
.actualMenu4		{ border-bottom:1px solid #0079CD!important;}
.actualMenu5		{ border-bottom:1px solid #A867CF!important;}
.actualMenu6		{ border-bottom:1px solid #FF3000!important;}
.actualMenu7		{ border-bottom:1px solid #FFCC00!important;}
.actualMenu8		{ border-bottom:1px solid #99DB08!important;}

.color				{ width:129px; height:26px; position:absolute; top:52px; left:0; z-index:1;}



.color1				{ background:#FF3000!important;}
.color2				{ background:#FFCC00!important;}
.color3				{ background:#99DB08!important;}
.color4				{ background:#0079CD!important;}
.color5				{ background:#A867CF!important;}
.color6				{ background:#FF3000!important;}
.color7				{ background:#FFCC00!important;}
.color8				{ background:#99DB08!important;}

#submenu			{ width:277px; position:absolute; right:0; top:40px; overflow:hidden;}
#submenu li			{ width:277px; height:26px; position:relative;}
#submenu a			{ width:237px; height:18px; display:block; color:#333; font-size:13px; padding:7px 0 0 40px; position:relative; z-index:98;}

.subcolor			{ width:277px; height:26px; position:absolute; top:0; left:277px; z-index:2;}

.subcolor1			{ background:#FF3000!important;}
.subcolor2			{ background:#FFCC00!important;}
.subcolor3			{ background:#99DB08!important;}
.subcolor4			{ background:#0079CD!important;}
.subcolor5			{ background:#A867CF!important;}
.subcolor6			{ background:#FF3000!important;}


#footer				{width:900px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; float:left; padding:20px 0 20px 0;}

#info				{ width:260px; height:auto; float:right; text-align:right; background:#FF2F14; color:#000;  line-height:17px; padding:10px;}
#info a				{ color:#FFF;}
.nommac				{ color:#000!important;}

/*CONTACTO*/

#txtContacto		{ width:470px; float:left; padding:0 35px 0 0;}

#formulario			{ width:561px;}

.campo				{ /*width:300px;*/ height:25px; background:#E8E8E8; margin-bottom:1px; color:#333;}
.campo:hover		{ background:#EBEBEB;}
input				{ width:217px; height:20px; background:none; border:none; margin:2px 0 0 10px; color:#707070; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.mensaje			{ width:561px; height:260px; background:#E8E8E8; margin-bottom:1px;}
.mensaje:hover		{ background:#EBEBEB;}
textarea			{ width:479px; height:251px; background:none; border:none; margin:2px 0 0 10px; color:#707070; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:3px 5px 0 0;}

#botonEnviar		{ width:80px!important; height:25px!important;float:right; margin:0!important;}
#boton				{ width:80px!important; height:25px!important; background: url(../img/enviar.jpg) no-repeat!important; cursor:pointer; color:#FFF!important; margin:0!important; padding:0!important; text-indent:-9999px;}

