body		{ margin:0; padding:0px 0 0 0; font-family:Arial; font-size:0.75em; }
a			{ font-family:Arial; }
input		{ font-family:Arial; }
select		{ font-family:Arial; }
form		{ margin:0; padding:0; }
li  		{ margin:0; padding:0; list-style-type: none; }
ul 		    { margin:0; padding:0; list-style-type: none; }
.contenedor	{ width:100%; margin:0px auto; background:url(../img/back.jpg) top left repeat; height:auto;} 
.contenedor_enlaces	{ width:100%; margin:0px auto;  height:auto;  background:url(../img/back.jpg) top left repeat;} 
.contenidos	{ width:800px; margin:0px auto; padding:25px 0 85px 0; } 


/*****************		*****************/
/* menu */

.menu	{ border-bottom:1px solid #FFFFFF; height: 40px; padding:0px 5px 0px 15px; background-color: #7d7b7c}
.menu_plus	{
	border-bottom:1px solid #FFFFFF;
	height: 40px;
	padding:0px 5px 0px 15px;
	background-color: #333333;
}
.menu_orange	{ border-bottom:1px solid #FFFFFF; height: 35px; padding:0px 5px 0px 15px; background-color: #ff5000; }
.menu_orange_on	{
	border-bottom:1px solid #FFFFFF;
	height: 40px;
	padding:0px 5px 0px 15px;
	background-color: #ff7b00;
}


/*****************		*****************/
/* margenes */
p {padding:0px 45px 0px 25px; text-align:justify;}
.margin { margin: 10px 20px 10px 17px; }

.pie		{ float:left; width:413px; height: 41px; margin:15px 8px 15px 0px; }
.pie_usuario	{ float:left; margin:15px 0px 15px 0px; text-align: right; width:330px; }

.contenidos_pie			{ float:left; width:759px; padding:0; }


.edit { font-family: Arial, Helvetica, sans-serif; font-size: 13px; background-color: #ffffff; border: 1px solid #0f3062; }
.line 	{ width:100%; background-color: #CCCCCC; height: 1px; font-size:1px; margin: 8px 0px 8px 0px; }
.ico_bot_01 { height: 58px; background:url(../img/lupa.gif) top left no-repeat; float:left; }
.separador { height: 58px; background:url(../img/separa.gif) top left no-repeat; float:left; width: 28px; }


/*****************		*****************/
/* botones */

.boton_1 input 		{ border:0; height:23px; cursor:pointer; font-size:13px; font-weight:bold; background-color: #aaafb8; margin:0px 10px 0px 5px;  color: #FFFFFF; }
.boton_1 input:hover { border:0; height:23px; cursor:pointer; font-size:13px; font-weight:bold; background-color: #0f3062; margin:0px 10px 0px 5px; text-decoration:underline; color: #FFFFFF; }


/*****************		*****************/
/*	tipos	*/
.tipo_12_white_nohover	{ color:#FFFFFF; font-size:13px; font-weight:bold; text-decoration: none; }
a.tipo_12_white	{ color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration: none; }
.tipo_12_white_n	{ color:#FFFFFF; font-size:14px; text-decoration: none; }
a.tipo_12_white:hover	{ text-decoration:underline; color:#fb9d49; }
.tipo_52_black	{  color:#444343; font-size:52px; font-weight:normal; padding:0px 0px 5px 25px;}
.tipo_32_black	{  color:#444343; font-size:33px; font-weight:normal; padding:0px 0px 5px 25px;}
.tipo_17_black	{  color:#444343; font-size:20px; font-weight:normal; font-weight:bold; padding:0px 0px 0px 25px;}
.tipo_20_black	{  color:#444343; font-size:20px; font-weight:bold;  }
.tipo_12_black	{  color:#444343; font-size:14px; font-weight:normal; padding:25px 25px 30px 15px;}
.tipo_22_black	{  color:#444343; font-size:22px; font-weight:normal;  padding:25px 15px 30px 15px;}
.tipo_55_black	{
	color:#000;
	font-size:45px;
	font-weight:normal;
	padding:55px 0px 90px 45px;
}
a.tipo_12_blue_link	{
	color:#06C;
	font-size:16px;
	font-weight:normal;
	text-decoration: underline;
}
a.tipo_12_blue_link:hover	{
	color:#009;
}

.tipo_12_black_link	{
	color:#C74010;
	font-size:14px;
	font-weight:normal;
	text-decoration: underline;
}
.tipo_11_pie	{  color:#000000; font-size:12px; font-weight:normal; text-decoration: none; padding:0px 10px 0px 45px; }
.tipo_13_pie	{  color:#000000; font-size:14px; font-weight:normal;}
.tip	{ color:#000000; font-size:11px; padding:0px 30px 0px 0px; }
.tipo_11_pie_link	{   color:#000000; font-size:13px; font-weight:normal; text-decoration: underline; }
.tipo_11_pie_link:hover	{   color:#FFFFFF; font-size:13px; font-weight:normal; text-decoration: underline; }
.tipo_12_black_link:hover	{  color:#f36c09; text-decoration: underline; }
.13_grey { color:#999; font-size:13px; text-decoration: none; }
.13_grey:hover { color:#d54411; text-decoration: underline; }
a.tipo_mapa	{ color:#2382cb; font-size:14px; font-weight:normal; text-decoration: underline; }
a.tipo_mapa:hover	{ color:#0f5387; }
.tipo_contacto	{  color:#444343; font-size:14px; font-weight:normal; text-decoration:none;}

a.tipo_tf { color:#423a3a; text-decoration: underline; }
a.tipo_tf:hover { color:#0f5387; }




/*****************		*****************/
/* clear */

.clear{ clear:both; }


/*****************		*****************/
/* serviweb */

h1.serviweb , h3.serviweb, h2.serviweb, h1.serviweb a, h3.serviweb a, h2.serviweb a {display:inline; margin:0; font-size:11px; font-weight:normal; text-decoration:none; color:#000000; }


.intro { height: 446px; width:637px; background:url(../img/intro.jpg) top left no-repeat;  }
.intro_eng { height: 446px; width:637px; background:url(../img/intro_eng.jpg) top left no-repeat;  }
.intro_fr { height: 446px; width:637px; background:url(../img/intro_fr.jpg) top left no-repeat;  }
.intro_it { height: 446px; width:637px; background:url(../img/intro_it.jpg) top left no-repeat;  }







