h1{
	margin: 0px;
	}

a:hover  {
	color:#CC0000;
}

a:link  {
	color:#CC0000;
}

a:visited  {
	color:#CC0000;
}

v:link  {
	color:#CC0000;
}

a.menu {
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	color: #003399
}

a.menu:hover {
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	color: #003399
}

a.menu:visited {
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	color: #003399
}

a.menu:link {
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	color: #003399
}

a.menu:visited:hover {
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	color: #003399
}

a.submenu {
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	/*background-color: #F0F0F0; */
	text-align: right;
	color: #CC0000
}

a.submenu:hover {
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	/*background-color: #F0F0F0; */
	text-align: right;
	color: #003399
}

a.submenu:visited {
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	/*background-color: #F0F0F0; */
	text-align: right;
	color: #CC0000
}

a.submenu:link {
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	/*background-color: #F0F0F0; */
	text-align: right;
	color: #CC0000;
}

a.submenu:visited:hover {
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	/*background-color: #F0F0F0; */
	text-align: right;
	color: #CC0000
}

a.barratitulo {
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	background-color : #EFEFEF;
	color: #003399
}

a.barratitulo:hover {
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	background-color : #EFEFEF;
	color: #003399
}

a.barratitulo:visited {
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	background-color : #EFEFEF;
	color: #003399
}

a.barratitulo:link {
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	background-color : #EFEFEF;
	color: #003399
}

a.barratitulo:visited:hover {
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	background-color : #EFEFEF;
	color: #003399
}

.formulario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	margin : 0px 0px 0px 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	padding : 0px 0px 0px 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
 }

td.barratitulo {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	background-color : #EFEFEF;
}

.barratitulo {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	background-color : #EFEFEF;
}

p {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 1em;
	 color: #000000;
	 font-weight : normal;
	 line-height: 125%
}

#comunicacionInicioCursoForm p{
	font-size: 0.9em;
}

td.textos {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: x-small;
	 color: #000000;
	 text-align : left;
	 line-height: 125%
 }

.textos {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: x-small;
	 color: #000000;
	 text-align : left;
	 line-height: 125%
 }

td.textosn {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: x-small;
	 font-weight : bold;
	 color: #000000;
	 text-align : left;
	 line-height: 125%
 }


.tituloapartado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #003399;
	font-weight: bold
}

.titulosubapartado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #003399;
	font-weight: normal
}

td.tituloapartado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #003399;
	font-weight: bold
}

td.titulosubapartado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #003399;
	font-weight: bold
}

.titulosubapartado2 {
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003399;
}

a.titulosubapartado2 {
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003399;
}

a.titulosubapartado2:hover {
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0099ff;
}

a.titulosubapartado2:visited {
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003399;
}

a.titulosubapartado2:visited:hover {
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0099ff;
}

td.pie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000
}

.pie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000
}

.menuderecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px
}
.texto_peq{
	font-size: 0.88em;
	margin-left: 2px;
}

.texto_peq_restriccion{
	font-size: 0.88em;
	margin-left: 5px;
}

.titulosmenuderecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399
}

li {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1em;
	list-style-image:url(../images/red-4square.gif);

	margin:0.2em;

}
dd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

blockquote {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 14px;
	 color: #000000;
	 text-align : left;
	 line-height: 125%
 }
.titulosubapartado2_s {
 FONT-WEIGHT: bold;
 FONT-SIZE: 14px;
 COLOR: #003399;
 FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.titulosubapartado2_s {
 FONT-WEIGHT: bold;
 FONT-SIZE: 14px;
 COLOR: #003399;
 FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.titulosubapartado2_s:hover {
 FONT-WEIGHT: bold;
 FONT-SIZE: 14px;
 COLOR: #0099ff;
 FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.titulosubapartado2_s:visited {
 FONT-WEIGHT: bold;
 FONT-SIZE: 14px;
 COLOR: #003399;
 FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.titulosubapartado2_s:hover {
 FONT-WEIGHT: bold;
 FONT-SIZE: 14px;
 COLOR: #0099ff;
 FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.textosJustify {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: x-small;
	 color: #000000;
	 text-align : justify;
	 line-height: 125%;
	 margin-left: 20px;
	 margin-right: 20px;
 }
 abbr, acronym {
	border-bottom-style:dotted;
	border-bottom-width:thin;
}

.ocupadoCSS {
	background-color: #bb2a08 !important;
	height: 0.2em;
	border-color:white;
	border-width:2em;
}

.ocupadoCSS:hover {
	background-color: #bb2a08 !important;
	height: 0.2em;
	border-color:white;
	border-width:2em;
	text-decoration: none;
}

.ocupadoCSS acronym a {
	color: white !important;
	height: 0.2em;
	border:none;
}


