/* Defaults
----------------------------------------------- */
body {
	font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
	text-align:center;
	font-size: 8pt;
	margin:0; padding:0;
	line-height: 1.4;
	background:#FFFFFF;
}

li {
	padding-bottom: 10px;
}

/* Links */
a:link {color: #D54E58;}
a:visited {color: #D54E58;}
a:hover {color: #E49287;}
a:active {color: #E49287;}

/* Tablas */
table {
	border: 0px solid #B7B7B7;
}
td, th {
	font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
	font-size: 8pt;
	line-height: 1.4;
}
th {
	border: 1px solid #B7B7B7;
	font-weight: bold;
	color: #5D5D5D;
}
td {
	border: 1px solid #B7B7B7;
}


.MyTable {
	margin:0px;padding:0px;
	width:100%;
	border:1px solid #ffffff;
	
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}.MyTable table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.MyTable tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}
.MyTable table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.MyTable table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}.MyTable tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}.MyTable tr:hover td{
	background-color:#ffe8e8;
		

}
.MyTable td{
	vertical-align:middle;
		background:-o-linear-gradient(bottom, #ffc9c9 5%, #ffe8e8 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffc9c9), color-stop(1, #ffe8e8) ); 
	background:-moz-linear-gradient( center top, #ffc9c9 5%, #ffe8e8 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffc9c9", endColorstr="#ffe8e8");	background: -o-linear-gradient(top,#ffc9c9,ffe8e8);

	background-color:#ffc9c9;

	border:1px solid #ffffff;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:7px;
	font-size:10px;
	font-family:Arial;
	/*font-weight:bold;*/
	color:#000000;
}.MyTable tr:last-child td{
	border-width:0px 1px 0px 0px;
}.MyTable tr td:last-child{
	border-width:0px 0px 1px 0px;
}.MyTable tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.MyTable tr:first-child td{
		background:-o-linear-gradient(bottom, #bf0000 5%, #ff0000 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bf0000), color-stop(1, #ff0000) );
	background:-moz-linear-gradient( center top, #bf0000 5%, #ff0000 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#bf0000", endColorstr="#ff0000");	background: -o-linear-gradient(top,#bf0000,ff0000);

	background-color:#bf0000;
	border:0px solid #ffffff;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:14px;
	font-family:Arial;
	/*font-weight:bold;*/
	color:#ffffff;
}
.MyTable tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #bf0000 5%, #ff0000 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bf0000), color-stop(1, #ff0000) );
	background:-moz-linear-gradient( center top, #bf0000 5%, #ff0000 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#bf0000", endColorstr="#ff0000");	background: -o-linear-gradient(top,#bf0000,ff0000);

	background-color:#bf0000;
}
.MyTable tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.MyTable tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}




/* Estructura
----------------------------------------------- */
#pagina {
	width:780px;
	background:#FFFFFF url("../img/mcfi_contenido_fondo.gif");
	border: #B7B7B7 1px solid;
	border-top: #B7B7B7 0px solid;
	margin:0px auto;
	padding:0px;
	text-align:center;
}
#menubarStatic {
	width:780px;
	height:20px;
	background:#D9E3EC url("../img/mcfi_menubar_fondo.gif");
	margin:0;
	padding:0px 0px 0px 0px;
	text-align:left;
}
#cabecera {
	width:780px;
	height:85px;
	background:#FFFFFF url("../img/mcfi_cabecera.gif") no-repeat top left;
	border-top: #B7B7B7 1px solid;
	border-bottom: #B7B7B7 1px solid;
	margin: 0;
	padding: 0;
	display: block;
	text-align: left;
}
#menulat {
	width:165px;
	float:left;
	padding: 5px 0px 0px 0px;
	margin:0;
}
#contenido {
	width:780px;
	margin:0;
	text-align:left;
	display:block;
}
/* Margen del contenido de la página */
#contenido-interno {
	padding:0;
}
#cuerpo {	
	width:595px;
	margin: 0px 0px 0px 0px;
	float:right;
	padding: 15px 10px 20px 10px;
}
#pie {
	width:780px;
	height:18px;
	background:#D9E3EC url("../img/mcfi_pie_fondo.gif");
	margin:0;
	padding: 2px 0px 0px 0px;
	clear:both;
	display:block;
}


/* Cabecera
----------------------------------------------- */
#cab_tit{
	margin: 66px 0px 0px 86px;
	font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
	font-size: 8pt;
	color: #5D5D5D;
	font-weight: bold;
}


/* Menu lateral
----------------------------------------------- */
#td_menulat_id {
	height: 50px;
	border: 0px;
}

/* Tabla del menú izq */
table.menulat {
	width: 100%;
	padding: 5px 0px 0px 0px;
	background-color: #FFE9E6;
	border: 0px;
}

/* Estilos para la clase MenuLat */
a.menulat_td, a:visited.menulat_td, .menulat_td {
	color: #0c2a42;
	font-size: 8pt;
	font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
	text-align: left;
	text-decoration: none;
}

/* padding de las celdas del menú */
td.menulat_td {
	padding: 3px 2px 3px 2px;
	border-bottom: 1px solid #FFFFFF;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	width: 100%;
}

/* Letra de celda onmouseover */
a:hover.menulat_td, a:active.menulat_td {
	text-align: left;
	text-decoration: none;
	color: #E53D27;
}

/* Separador de items de menú */
.menu_td_sep{
	height: 4px;
	background-color: #E53D27;
	border-bottom: 1px solid #FFFFFF;
}


/* Cuerpo
----------------------------------------------- */
/* Para que el cuerpo de la página índice se vaya arriba */
td.cuerpo {
	vertical-align: top;
}

.webtitle{
text-align: center;

background: #a90329;
background: -moz-linear-gradient(top, #a90329 0%, #8f0222 44%, #6d0019 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #a90329), color-stop(44%, #8f0222), color-stop(100%, #6d0019));
background: -webkit-linear-gradient(top, #a90329 0%, #8f0222 44%, #6d0019 100%);
background: -o-linear-gradient(top, #a90329 0%, #8f0222 44%, #6d0019 100%);
background: -ms-linear-gradient(top, #a90329 0%, #8f0222 44%, #6d0019 100%);
background: linear-gradient(to bottom, #a90329 0%, #8f0222 44%, #6d0019 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019', GradientType=0 );

}
/* Título de la página */
.tit {
	font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
	font-size: 11pt;
	/*background:url("../img/mcfi_ico_mundo.gif") no-repeat 0px 7px;*/
	background:url("../img/austria_flag.png") no-repeat 0px 10px;
	color: #E53D27;
	font-weight: bold;
	margin-top: 40px;
	padding: 12px 0px 5px 29px;
}

/* Título de la página, enlaces */
.tit a, .tit a:link, .tit a:visited, .tit a:hover, .tit a:active {
	font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
	font-size: 11pt;
	color: #E53D27;
	font-weight: bold;
}

.subtit {
	font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
	font-size: 8pt;
	background:url("../img/arrow_red.png") no-repeat 5px 0px;
	padding: 0px 0px 10px 30px;
}
/* Título de apartados dentro de un apartado de la página */
.tit_apartado {
	font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
	font-size: 10pt;
	color: #5D5D5D;
	font-weight: bold;
	padding: 10px 0px 0px 0px;
}

/* Texto informativo */
p.info {
	color: #808080;
	background:url("../img/mcfi_ico_lapiz.gif") no-repeat 5px 5px;
	background-color: #FCFCFC;
	margin:.5em 0px 0px;
	padding: 10px 10px 10px 40px;
	border: 1px dashed #CDCDCD;
}
.info a:link, .info a:active, .info a:visited {
	color: #808080;
}
.info a:hover, .info a:active {
	color: #999999;
}

/* Marcadores */
p.marc {
	color: #808080;
	margin:.5em 0px 0px;
	padding: 10px 10px 15px 10px;
}
.marc a:link, .info a:active, .info a:visited {
	color: #808080;
}
.marc a:hover, .info a:active {
	color: #999999;
}

/* Imagenes */
img.imagen {
	border: 1px solid #B7B7B7;
}
.imagen-pie {
	color: #808080;
	font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
	font-size: 7pt;
	margin-top: -10px;
}

/* Pie
----------------------------------------------- */
.pie {
	font-size: 8pt;
	color: #636C76;
	text-align: right;
}