
.alignC { text-align: center; }

.fontS   { font-size: 9px; }
.fontM   { font-size: 10px; }
.fontL   { font-size: 11px; }
.fontXL  { font-size: 12px; }
.fontXXL { font-size: 14px; }

.clearB { clear: both; }

.color1 { color:#0094d8; }

body {font-size: 20px;}

/* Estilos del Web */

	a.linkazul:link, a.linkazul:visited	{
		font-weight: bold; color: #0094d8;
		text-decoration: underline;
	}
	a.linkazul:hover, a.linkazul:active	{
		font-weight: bold; color: #0094d8;
		text-decoration: none;
	}

    .oneColFixCtr #container p, td, div, span, li, input {
    	color: #434343;
    }

    .oneColFixCtr #mainContentTop {
	   	padding: 0 20px; margin-left:5px;
			width: 1000px; height: 16px;
			background: url(../img/fondogrande_top.gif) top left no-repeat;
    }
    .oneColFixCtr #mainContentBot {
	   	padding: 0 20px; margin: 0 10px 0 5px;
			width: 1000px; height: 16px;
			background: url(../img/fondogrande_bot.gif) top left no-repeat;
    }


		.oneColFixCtr .TituloFicha {
	   	padding: 0 20px;
			width: 1000px; height: 85px;
			background: url(../img/fondogrande_pat.gif) top left repeat-y;
			margin: 0 0 0 5px;
		}

		.TituloFicha div.tfTit {
			float: left; margin: 30px 0 0 0;
		}

		.TituloFicha div.tfOpc {
			float: right; margin: 15px 50px 10px 0;
		}

		.oneColFixCtr .cabeceraFicha {
			border: 2px solid #d8d9d9;
			overflow: hidden; width: 987px;
			margin: 0 0 0 5px;
		}

    .oneColFixCtr #mainContent {
	   	padding: 0 20px;
			width: 1000px;
			height: 740px;
			*height: 780px;
			background: url(../img/fondogrande_pat.gif) top left repeat-y;
			margin: 0 0 0 5px;
    }

.oneColFixCtr #mainContentEuro6000 {
	   	padding: 40px 0 0 35px;
			width: 1000px;
			height: 450px;
			background: url(../img/fondogrande_pat.gif) top left repeat-y;
			margin: 0 0 0 5px;
    }
    
    .oneColFixCtr #mainContentEuro6000 div{
	   	
			width: 900px;
			height: 300px;
			
			margin: 0 0 0 5px;
    }
    
.bgDivMenu { width: 1000px; height: 120px; background: url(../img/bg_div_menu.gif) top left repeat-x; padding-bottom: 30px; }
.bgDivMenu div{ float: left; }

    .oneColFixCtr #mainContent.mcSize1 {
    	height: 600px;
    }

    .oneColFixCtr #mainContent.mcSize2 {
    	height: 850px;
    }

    .oneColFixCtr #mainContent.mcSize3 {
    	height: 965px;
    }


	.oneColFixCtr #mainContent .TwoColsIZ {
    	width: 480px;
    	height: 370px;
			margin-left:20px;
			padding-top:20px;
    }
	.oneColFixCtr #mainContent .TwoColsDC {
    	width:470px;
    	height: 370px;
			padding-top:15px;
			margin-left:500px;
			margin-top:-419px;
    }

	.oneColFixCtr #mainContent .OneCol {
			background: #0F0;
    	width:950px;
			height: 350px;
			margin-left:20px;
			padding-top:20px;
    }
    
    .verdana12{
    	font-size: 12px;
    }

		.TwoColsIZ div.tcSep1 { padding-top: 90px; }
		.TwoColsIZ div.tcSep2 { padding-top: 30px; }
		.TwoColsIZ p.verdana12 { margin: auto 15px auto 5px; line-height: 14px; }

		.TwoColsDC div.tcSep1 { padding-top: 40px; }
		.TwoColsDC div.tcSep2 { padding-top: 90px; }
		.TwoColsDC div.tcSep3 { padding-top: 20px !important; padding-top: 0; }
		.TwoColsDC p.verdana12 { margin: auto 15px auto 5px; line-height: 14px; }
		
.textolegal { padding-left: 35px; }

