﻿/* REDEFINICIO TAGS BASICS */

body {
	margin: 40px 0 0 0;
	font-family: futura, tahoma,  verdana, arial, sans-serif;
	font-size: 12px;
	text-align: left;
	color:#494949;
	height:100%
	}
h1 {
	font-size:14px;
	color:#fdba13;

}
h2 {
	font-size:13px;
	color:#575757;
	font-weight:bold;
	margin-bottom:0px;
}

h3
{
	color:#575757;
	font-size:12px;
	font-weight: bold;
	text-align:center;
}

p 
{
	
}
ul{
	list-style-type:none;
	font-size:12px;
	padding:0px;
	margin:0px;
	}
li
  {
  margin: 0;
  padding: 0;
  }

input
{
	font-size:13px;
	padding:0px;
	margin-bottom:6px;
}

/* TAGS LAYOUT */

.MainOuter
{
	margin:0 auto;
	width:950px;
	padding:0px;
}

.Header
{
	background-image:url('/imgs/head.jpg');
	background-repeat:no-repeat;
	height:110px;
	position:relative;
	border-bottom: 3px solid #aaaaaa;
}

.LogoSeic {position:absolute; left:0px; top:30px;}
.LogoGrup {position:absolute; right:0px; top:0px;}
.BarraIdioma {position:absolute; right:0px; top:40px;}
.BarraIdioma a {color:#000000; text-decoration:none;}
.BarraIdioma a:hover {color:#000000; text-decoration:underline;}


.ZonaMainContent
{
	/*position:relative;*/
	overflow:auto;
	width: 950px;
	text-align:left;
}

.clear {
	clear: both;
	margin-top: -1px;
	font-size: 1px;
	line-height: 1px;
	height: 1px;
}

.footer 
{
	font-size:10px;
	color:#ffffff;
	background-color:#333333;
	text-align: right;
	height:15px;
	padding-top: 3px;
	width: 946px;
	padding-right: 4px;
}
.footer a
{
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}
.footer a:hover
{
	text-decoration:underline;

}

.imga {	margin-top:30px;	width: 350px;	margin-left: 15px; 	float: left;}
.imgb {	width:412px;	float: left;	margin-top: 20px;	text-align: center;}
.imgc {	width:412px;	float: left;	margin-top: 20px;	text-align: center;	margin-left:50px;}
.imgd {	width:460px;	float: left;	margin-top: 20px;	text-align: center;	margin-right: 30px;}
.imge {	float: left;	margin-top: 20px;	text-align: center;}
.imgh { width:460px;	float: left;	margin-top: 20px;}
.txta {	float: left;	margin-left: 30px;	width: 500px;	margin-top: 30px;}
.txtc {	width:360px;	float: left;	margin-top: 20px;	}
.txtd {	float: left;	width: 550px;	margin-top: 20px;	margin-left: 20px;}
.txte {	margin-top: 20px;}
.txtf {	width:426px;	float: left;	margin-top: 20px;	}
.txtg {	width:426px;	float: left;	margin-top: 20px;	margin-left: 40px;}
.sep{	width:14px;	float: left;	margin-top: 30px;	}
.tec {	margin-top:40px;}
.cont {	margin-top:20px;	margin-bottom:20px;	margin-left: 15px;}
.rouge {	color:#d60000;	font-size: 14px;	font-weight: bold;}