* { padding: 0; padding: 0;}

html {
	background-color: #ebebeb;

}
ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
h1 {
	text-indent: -9999px;
	margin: 0;
	width: 836px;
	height: 145px;
	background-image: url(../Imagenes_web/header1.jpg);
}

h2 {
	display: none;
	visibility: hidden;
	float: left;
	position: absolute;
}

h3 {
	color: #7D7D7D;
	font-variant: small-caps;
	font-size: 18px;
	font-weight: bold
}
/*- Menu 2--------------------------- */
	
#menu2 {
	width: 152px;
	margin: 0px;
	padding: 0px;
	}
	
#menu2 li a {
	height: 21px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 17px;
	text-decoration: none;
	}	
	
#menu2 li a:link, #menu2 li a:visited {
	color: #DE0024;
	display: block;
	background-image: url(../Imagenes_Web/menu.jpg);
	padding: 4px 0 0 25px;
	font-weight: bold;
	}
	
#menu2 li a:hover {
	color: #c2b7b4;
	padding: 4px 0 0 25px;
	background-image: url(../Imagenes_Web/menu.jpg);
	background-position: 0 -21px;
	}
	
body {
	font: normal 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: left;
	padding: 20px;
}

a {
	color: #DE0024;
	font-variant: normal;
	font-size: 12px;
}

a:link {
	color: #DE0024;
	text-decoration: underline;
}

a:visited {
	color: #a7a7a7;
}

a:hover {
	color: #fa2321;
}

a:active {
	color: #DE0024;
}

a.uno:link {
	color: #EEEAE7;
	text-decoration: underline;
}

a.uno:visited {
	color: #F0ECE9;
}

a.uno:hover {
	color: #CCC;
}

a.uno:active {
	color: #EEEAE7;
}

img {
border: 0;
}

#welcome {
width: 760px;
margin:auto
}

/*imagen de la home donde va el texto*/
#top {
	width: 610px;
	text-align: left;
	padding: 0;
	border: 0;
	margin: 0;
}
#med {
width: 610px;
padding: 0;
border: 0;
margin: 0;
}
#bot {
width: 610px;
height: 25px;
padding: 0;
border: 0;
margin: 0;
}
#espacio {
	height: 100px;
}
#espacio1 {
	height: 40px;
}
#enlaces {
	text-align: left;
}
.inside {
	width: 540px;
	padding-left: 30px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align:left;
}
/*--------*/

.style1 {
	font-weight: bold;
	color: #FFF;
	text-align: left;
}

.style2 {
	text-transform: uppercase;
	font-weight: bold;
	color: #FFFFFF;
}

.style3 {
	font-style: italic;
}

.style4 {
	font: normal 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #7D7D7D;
}

.style5 {
	font-size: 10px;
}

.style6 {
	font-size: 10px;
	font-weight: bold;
}

.style7 {
	color: #DE0024;
	font-size: 10px;
	font-weight: bold;
}

.style8 {
	color: #DE0024;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
.style9 {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	font-family: Verdana, Geneva, sans-serif;
}
.style10 {
	color: #FFF;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	font-family: Verdana, Geneva, sans-serif;
}
.style11 {
	color: #FFF;
	font-size: 16px;
	font-weight: normal;
	text-transform: none;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 30px;
}
.style12 {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	font-family: Verdana, Geneva, sans-serif;
}
.style13 {
	color: #FFF;
	font-size: 17px;
	font-weight: bold;
	text-transform: none;
	font-family: Verdana, Geneva, sans-serif;
}
.tabla {
	margin: 0px;
	padding: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
}
#circulares .cir {
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: none;
}

#circulares .cir a {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: none;		
}

#circulares .cir a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

#circulares .cir a:visited {
color: #CCCCCC}

/*Jornadas*/

.jh1 {
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	line-height: 20px;
}
.jh2 {
	color: #DE0024;
}
.j3 {
	font-size: 16px;
	font-weight: bold;
}
.subt{
	color: #787878;
	font-size: 14px;
	font-weight: bold;
}
b{
	font-weight: bold;
}
I{
	color: #7D7D7D;
	font-style: italic;
}
/*Bordes*/
.box {width: 550px;background: #fff;border: 3px solid #DE0024;position: relative;}
.box .tl{position: absolute;width: 14px;height: 14px;background: url(imagenes_Web/box-tl.png);top: -3px;left: -3px;}
.box .tr{position: absolute;width: 14px;height: 14px;background: url(imagenes_Web/box-tr.png);top: -3px;right: -3px;}
.box .bl{width: 14px;height: 14px;background: url(imagenes_Web/box-bl.png);bottom: -3px;left: -3px;}
.box .br{width: 14px;height: 14px;background: url(imagenes_Web/box-br.png);bottom: -3px;right: -3px;}
.box .ins{ padding: 8px;}

/*form*/
.FONTTITLE
		{
	border:0px solid #72550F;
	width:150px;
	height:18px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFF;
	text-decoration: none;
	padding-left:3px;
		}


	.FONTINPUT
		{
			border:1px solid #7b8185;
			width:250px;
			height:18px;
			background-color:#FFFFFF;
			font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			line-height: 14px;
			font-weight: normal;
			font-variant: normal;
			text-transform: none;
			color: #72550F;
			text-decoration: none;
			padding-left:3px;

		}

	

	.FONTBOTON
		{
	border:1px solid #7b8185;
	width:108px;
	height:18px;
	background-color:#EDE9D7;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000;
	text-decoration: none;
	padding-left:3px;
		}

	
	
	.TABLA
		{
			border:2px solid #7b8185;
			background-color:#FFFFFF;

		}

	.TABLATD
		{
			border-left: 1px solid  #bebebe;
			border-top: 1px solid  #bebebe;
			padding-left: 5px; 
		}


	.TABLATR
		{
			border: 1px #7b8185;
			background-color:#FFFFFF;
			border-style: solid 1px;

		}

	
	.INPUTTEXTAREA
		{
			border:1px solid #7b8185;
			width:250px;
			background-color:#FFFFFF;
			font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			line-height: 14px;
			font-weight: normal;
			font-variant: normal;
			text-transform: none;
			color: #72550F;
			text-decoration: none;
			padding-left:3px;

		}
