.menuabajo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f8c66f;
	text-decoration: none;
}
.menuabajo a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eda71f;
	text-decoration: none;
}
.menuabajo a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f3b43f;
	text-decoration: none;
}
.menuabajo a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f3b43f;
	text-decoration: underline;
}
.menuabajo a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f3b43f;
}
.menurayita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8bc53f;
	text-decoration: none;
	font-weight: bold;
}
.menurayitaGrande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font:bold;
}
.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.txt_form {
	font-family: Tahoma;
	font-size: 10px;
	color: 333333;
	background-color: #FFFFFF;
}
.submenu {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a:link {
	color: #a6a5a5;
	text-decoration: none;
}
a:visited {
	color: #a9a9a9;
	text-decoration: none;
}
a:hover {
	color: #ec1c24;
	text-decoration: none;
}
a:active {
	color: #828281c;
	text-decoration: none;
}
.under {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}
.underRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#C80D3C;
	text-decoration: none;
	font-weight: bold;
}
.concurso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFCC00;
	text-decoration: none;
	font-weight: bold;
}


.under2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #EDA71F;
	text-decoration: none;
	font-weight: bold;
}
.titulo {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.menu_proyectos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight:bold;
}
.registro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #65BBE6;
}
.texto_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.menu_proyectos a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eda71f;
	text-decoration: none;
}
.menu_proyectos a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f3b43f;
	text-decoration: none;
}
.menu_proyectos a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9ad40b;
	text-decoration: underline;
}
.menu_proyectos a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f3b43f;
}
.text_cuadros {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font:bold;
}
li {
	list-style-image: url(images/li.gif);
}
.li2 {
	list-style-image: url(images/globo.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}

/********* Dogui Style Form ***********/

#container {
	text-align:center;
	padding:0 20px 0 20px;
	min-height: 100%;
	width:120px;
}
/* Hack para IE6 */
* html #container{
	height:90%;
}

#formulario{ /*Cuadrar el contenido del formulario para que no se pegue al Fieldset*/
	text-align:left;
	padding:25px;
}

fieldset{ /*contenedor del formulario*/
	padding:5px;
	width:650px;
}


label {
	color:#CCC;
	cursor:pointer;
	padding-left:2px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
label {
	*line-height:15px;

}
label.chosen {
	color:#EDA71F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

/*Transparent items*/
.outtaHere {
	position:absolute;
	left:-5000px;
}

/*Radio buttons*/
.radioArea, .radioAreaChecked {
	display:block;
	float: left;
	margin-left:300px;
	clear:left;
	width:15px;
	height:14px;
	font-size:0;
	cursor:pointer;
}
.radioArea {
	background:url(images/radio.gif) no-repeat left top;
}
.radioAreaChecked {
	background:url(images/radio.gif) no-repeat left bottom;
}

/*Button*/
.buttonSubmit, .buttonSubmitHovered {
	width:auto;
	height:26px;
	color:#FFF;
	font-weight:bold;
	padding:2px;
	background:url(images/button_bg.gif) repeat-x left top;
	cursor:pointer;
	border:none;
}
.buttonSubmit, .buttonSubmitHovered {
	*height:25px !important;
}
.buttonSubmitHovered {
	background-position:left bottom;
}
.buttonSubmitHovered {
	*background-position:left top;
}
.buttonImg {
	vertical-align:bottom;
}
/**********************/
.formCont{
	width:518px;
	height:78px;
	
}

.formColLeft{
	width:123px;
	height:78px;
	background:url(images/logo_ccm.jpg) no-repeat;
	float:left;
}
.formColCenter{
	width:249px;
	height:78px;
	float:left;
	text-align: center;
}
.formColRigh{
	width:146px;
	height:78px;
	background:url(images/logo_rostipollos.jpg) no-repeat;
	float:left;
}

.formCont2{
	width:490px;
	height:100px;
}
.formColCenter2{
	width:100%;
	float:left;
	text-align: left;
	padding-left:80px;
}
/*Text inputs*/
.textinput {
	height:23px;
	background:url(images/input_bg.gif) repeat-x top;
	border:none;
	padding-top:3px;
	vertical-align:middle;
}
.textinputHovered {
	height:23px;
	background:url(images/input_bg.gif) repeat-x bottom;
	border:none;
	padding-top:3px;
	vertical-align:middle;
}

.inputCorner {
	padding-bottom:0;
	vertical-align:middle;
}

input, textarea, select{
	background-color:#f9f6ca;
	background-image:url(images/form.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
#concurso{
	background-image:url(images/concurso.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
#concurso li{
	list-style-type:circle;
	list-style-image: none;
}