/* CSS Document */
/* ********************************************** */
/* *** CSS general para todo el sitio         *** */
/* ********************************************** */
*{
	border:0;
	outline:none;
}
html, body {
	margin:0;
	background:#FFFFFF;
	color:#999999;
}

body {
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
}

/* ********************************************** */
#cuerpo {
	margin:0 auto;
	padding:0;
	color:#999999;
	width:760px;
	background:#ffffff;	
}

#contenedor {
	margin:0 auto;
	padding:0;
	width:758px; 
	text-align:left; border:solid 1px #333333;
}
a.volver {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; }
a.volver:hover { text-decoration:underline; color:#FFFFFF; }

p{ font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:14px; margin:0px 0px 8px 0px;}
/*/////////////////////CARRERA JAMON//////////////////////////////*/
#cabecera{margin:0 auto; padding:0; width:758px; height:236px; background:url(imginsjamon/cabecera.jpg) top no-repeat;}
#contenido{margin:0 auto; padding:0px 0px 15px 0px; width:758px; overflow:auto; background:url(imginsjamon/degradado.jpg) top no-repeat #FFFFFF;}
#cabecera2{margin:0 auto; padding:0; width:758px; height:236px; background:url(imginsjamon/cabecera2.jpg) top no-repeat;}
#contenido2{margin:0 auto; padding:0px 0px 15px 0px; width:758px; overflow:auto; background:url(imginsjamon/degradado2.jpg) top no-repeat #FFFFFF;}
#subpie{margin:0px auto 0px auto; padding:7px 0px 0px 0px; width:758px; height:5px; background:#16623c; vertical-align:middle; text-align:center;font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF}
#pie{margin:10px auto 0px auto; padding:0; width:758px; height:175px; background: url(imginsjamon/pie.jpg) top center no-repeat;}
#cajainscripcion{
	margin:0px 0px 0px 20px;
	padding:5px 0px 5px 0px;
	width:350px;
	height:185px;
	border-top:solid 1px #ddd;
	border-left:solid 1px #ddd;
	border-right:solid 1px #999;;
	border-bottom:solid 1px #999;;
	background:#addbc3;
}
#descargas{margin:0 10px 0 20px; padding:0; width:349px;}
#descargas p.textodescarga{ font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; text-align:justify; margin:0px 0px 8px 0px; color:#666666;}
#descargas ul {margin:10px 0px 0px 0px; padding: 0px;}
#descargas li {margin: 0px 0px 10px 50px; padding:0px 0px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #333; font-weight:bold; list-style-image:url(imginsjamon/icono_pdf.gif);}
#descargas li.doc {list-style-image:url(imginsjamon/icono_doc.gif);}
#descargas li.excel {list-style-image:url(imginsjamon/icono_excel.gif);}
#descargas a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #333; font-weight:bold; text-decoration:none; }
#descargas a:hover { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#0000FF; }

#concursovideo{margin:0 10px 0 20px; padding:0; width:349px; overflow:hidden;}
#concursovideo img{margin:0 0 0 5px; float:right; border:0;}
#concursovideo p.titulocon{ font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; text-align:left; margin:10px 0px 8px 0px; color:#666666;}
#concursovideo ul {margin:10px 0px 0px 0px; padding: 0px;}
#concursovideo li {margin: 0px 0px 10px 15px; padding:0px 0px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #333; font-weight:bold;}
#concursovideo li span {font-size:10px; }

#concursovideo2{margin:0 10px 0 20px; padding:0; width:90%; overflow:hidden;}
#concursovideo2 a.votar{margin:0 0 0 60px; float:left; border:0;}
#concursovideo2 p.titulocon{ font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; text-align:left; margin:10px 0px 8px 0px; color:#666666;}
#concursovideo2 ul {margin:10px 0px 0px 0px; padding: 0px; width:350px; float:left;}
#concursovideo2 li { width:300px; margin: 0px 0px 10px 15px; padding:0px 0px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #333; font-weight:bold;}
#concursovideo2 li span {font-size:10px; }



.texincrip{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
a { color:#333; font-weight: lighter; text-decoration:none; }
a:hover { color:#0000FF; }

.destacados { margin:0px 0px 0px 10px; text-align:right;  font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; font-weight:bold; text-decoration:none; padding-left: 25px; background: transparent url(imginsjamon/flecha.gif) no-repeat center left;}
.destacados:hover { text-decoration:underline; color:#333333;}
.destacados2 { margin:0px 0px 0px 10px; text-align:right;  font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FF0000; font-weight:bold; text-decoration:none; padding-left: 25px; background: transparent url(imginsjamon/destacado.gif) no-repeat center left;}
.destacados2:hover { text-decoration:underline; color:#FF0000;}

span.destacados3 { margin:0px 0px 0px 10px; text-align:right;  font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF0000; font-weight:bold; text-decoration:none; padding-left: 25px; background: transparent url(imginsjamon/flecha.gif) no-repeat center left;}

#contformulario{width:700px; padding:0px; margin:30px 30px 0px 28px;}

/*********** FORMULARIOS ************************************/
form.formulario {margin:0px; padding:0px;}
form.formulario label { font-family: "Trebuchet MS", Vendana, Arial, sans-serif; font-size: 12px; display: block; float: left; margin: 10px 0px 0px 0px; color: #333333; text-align: left; font-weight:bold; width: 80px; padding: 0px 6px 0px 0px;}
form.formulario label.label1{ width:90px;}
form.formulario label.label2{ width:150px; margin-left:30px;}
form.formulario fieldset{margin:0px; padding:0px; border:none;}
form.formulario label.sep {padding: 0px 6px 0px 20px;}
form.formulario input.campo {font-family: "Trebuchet MS", Vendana, Arial, sans-serif; font-size: 12px; display: block; width: 155px; float: left; margin: 10px 0px 0px 0px; border: 1px solid #ccc; color: #2F4165;}
form.formulario input.campo2 {display: block; float: left; color: #2F4165;}
form.formulario input.submit{margin:10px 0px 0px 0px; float:left;}
form.formulario textarea{ border: 1px solid #ccc; font-family: "Trebuchet MS", Vendana, Arial, sans-serif; font-size: 12px;	color: #2F4165; width:440px; height:70px; margin:0px; float:left;}
form.formulario br {clear: left; font-size:5px;}
form.formulario hr {font-size:5px; margin:10px 0px 10px 0px;}
form.formulario .no_style{border: 0;}
form.formulario label.oblig { width:150px; margin: 5px 0px 0px 0px; padding:0px; color: #2464AE; font-weight:normal;}

form.formulario fieldset {
	border:1px solid #CCCCCC;
	color:#000000;
	font-size:100%;
	margin:15px 0 0 0;
	padding:5px;
	width:98%;
	float:left;
	clear:both;
}

form.formulario legend {
	background:#FFFFFF none repeat scroll 0%;
	border:1px solid #CCCCCC;
	color:#005E31;
	font-family:"Trebuchet MS","Tahoma",verdana,helvetica,sans-serif;
	font-size:1em;
	font-weight:bold;
	margin:0px 0px 5px;
	padding:2px 10px;
}

form.formulario div.pruebasform{
	width:210px;
	height:105px;
	padding:5px;
	margin:0 0 0 5px;
	overflow:hidden;
	border:1px solid #CCC;
	float:left;
}

form.formulario p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:10px 5px 10px 5px;}

/*///////////////////////////// ESQUINAS CURVADAS //////////////////////////////////*/
/* afuera */
.corner {background: transparent;}
.corner h1, .raised p {margin:0 10px;}
.corner h1 {font-size:2em; color:#fff;}
.corner p {padding-bottom:0.5em;}

.corner .b1, .corner .b2, .corner .b3, .corner .b4, .corner .b1b, .corner .b2b, .corner .b3b, .corner .b4b {display:block; overflow:hidden; font-size:1px;}
.corner .b1, .corner .b2, .corner .b3, .corner .b1b, .corner .b2b, .corner .b3b {height:1px;}
.corner .b2 {background:#eee; border-left:1px solid #fff; border-right:1px solid #eee;}
.corner .b3 {background:#eee; border-left:1px solid #fff; border-right:1px solid #ddd;}
.corner .b4 {background:#eee; border-left:1px solid #fff; border-right:1px solid #aaa;}
.corner .b4b {background:#eee; border-left:1px solid #eee; border-right:1px solid #999;}
.corner .b3b {background:#eee; border-left:1px solid #ddd; border-right:1px solid #999;}
.corner .b2b {background:#eee; border-left:1px solid #aaa; border-right:1px solid #999;}

.corner .b1 {margin:0 5px; background:#fff;}
.corner .b2, .corner .b2b {margin:0 3px; border-width:0 2px;}
.corner .b3, .corner .b3b {margin:0 2px;}
.corner .b4, .corner .b4b {height:2px; margin:0 1px;}
.corner .b1b {margin:0 5px; background:#999;}
.corner .boxcontent {display:block; background:#eee; border-left:1px solid #fff; border-right:1px solid #999;}

.corner .boxcontent p.titulotablon{margin:0 0 10px 0; border-bottom:1px solid #488363; padding:0; color:#c66b21; font-size:16px; font-weight:bold; text-align:center;}
/*////////////////////////////////// ANUNCIOS /////////////////////////////////////////*/
p.anuncio{ font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:14px; margin:0px 20px 8px 20px; color:#333333;}
p.pie{ font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:11px; margin:0px 20px 8px 20px; color:#333333; border-top:1px dotted #ccc;}
p.titulo{ font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; padding-top:25px;  margin:0px 20px 25px 20px; color:#1b5e3c;}
p.subtitulo{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; margin:25px 20px 0px 20px; color:#1b5e3c;}

/*////////////////////////////////// LISTADO /////////////////////////////////////////*/
table.listado{border-left:solid 1px #1b5e3c; border-bottom:solid 1px #1b5e3c;}
td.cabecera{ border-right:solid 1px #1b5e3c; border-top:solid 1px #1b5e3c; background:#1b5e3c; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; text-align:center; font-weight:bold; }
td.campo1{ padding:3px; border-right:solid 1px #1b5e3c; border-top:solid 1px #1b5e3c; background:#e1e4e3; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; }
td.campo2{ padding:3px; border-right:solid 1px #1b5e3c; border-top:solid 1px #1b5e3c; background:#eef1f0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; }


/*/////////////////////RESULTADOS//////////////////////////////*/
#res_cabecera{margin:0 auto; padding:0; width:758px; height:auto; background:url(imginsjamon/cabresult.jpg) #16623c top no-repeat;}
#resultados li{margin:0px 0px 5px 0px; padding: 0 0 0 50px; text-align:left;  font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFF; font-weight:bold; text-decoration:none; background: transparent url(imginsjamon/checkin.gif) no-repeat center left;}
#resultados li.noicono{background:none; margin:0 0 0 120px; padding: 0 0 0 0px; list-style:square;}
#resultados li.noicono a{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; font-weight:bold; text-decoration:none;}
#resultados li.noicono a:hover{text-decoration:underline;}


