/* Divs*/

 
#maincontainer{font-family: Arial, Helvetica, sans-serif; margin-top:0px; 
height:600px;
max-height:600px;
overflow:hidden
}

#container {margin: auto; width: 956px; 
height:600px;
max-height:600px;
overflow:hidden
}

#adreca {
	margin:0 auto 0 auto;
	width:420px;
	color: #B3B3B3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	position:relative;
	left: 115px; top: 35px;
} 

#telefon {
	margin:0 auto 0 auto;
	width:400px;
	color: #78797C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	position:relative;
	left: 185px; top: 23px;
}

#menusup {
	margin:0 auto 0 auto;
	width:500px;
	color: #78797C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	position:relative;
	/*left: 98px; top: 13px;*/
	left: 80px; top: 13px;
}

#menuinf {
	margin:0 auto 0 auto;
	width:400px;
	color: #78797C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	position:relative;
	left: 185px; 
	top: -670px;
	/*top: -542px;*/
	/*top: 140px;*/
}


/* Map*/

#containermap {margin: auto; width: 956px; height: 600px; background:url(../img/background_map.jpg) left top no-repeat;}

#map {width: 956px; height: 600px; text-align:right}

#adrecamap {
	margin:0 auto 0 auto;
	width:420px;
	color: #B3B3B3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	position:absolute;
	left: 728px;
	top: 110px;
} 

#telefonmap {
	margin:0 auto 0 auto;
	width:400px;
	color: #78797C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	position:absolute;
	left: 806px;
	top: 89px;
}

#menusupmap {
	margin:0 auto 0 auto;
	width:500px;
	color: #78797C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	position:absolute;
	left: 694px;
	top: 22px;
}


/* Legal*/

#textlegal {
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	width: 597px; 
	text-align:left;

}


/* Links*/ 

a.msuperior:link {   
	font-family:Arial, Helvetica, sans-serif;   
	font-size: 11px; 
	font-weight: normal; 
	text-decoration: none; 
	color: #78797C;
}
a.msuperior:visited {
	font-family:Arial, Helvetica, sans-serif;   
	font-size: 11px; 
	font-weight: normal; 
	text-decoration: none; 
	color: #78797C;
}
a.msuperior:hover {   
	font-family:Arial, Helvetica, sans-serif;   
	font-size: 11px;
	font-weight: normal; 
	text-decoration: none; 
	color: #FB7115;
}
a.msuperior:active {   
	font-family:Arial, Helvetica, sans-serif;   
	font-size: 11px; 
	font-weight: normal; 
	text-decoration: none; 
	color: #FB7115;
}


a.minferior:link {   
	font-family:Arial, Helvetica, sans-serif;   
	font-size: 10px; 
	font-weight: normal; 
	text-decoration: none; 
	color: #78797C;
}
a.minferior:visited {
	font-family:Arial, Helvetica, sans-serif;   
	font-size: 10px;
	font-weight: normal; 
	text-decoration: none; 
	color: #78797C;
}
a.minferior:hover {   
	font-family:Arial, Helvetica, sans-serif;   
	font-size: 10px;
	font-weight: normal; 
	text-decoration: none; 
	color: #FB7115;
}
a.minferior:active {   
	font-family:Arial, Helvetica, sans-serif;   
	font-size: 10px; 
	font-weight: normal; 
	text-decoration: none; 
	color: #FB7115;
}

a.links:link {   
	font-family:Arial, Helvetica, sans-serif;   
	font-size: 11px; 
	font-weight: normal; 
	text-decoration: none; 
	color: #FB7115;
}
a.links:visited {
	font-family:Arial, Helvetica, sans-serif;   
	font-size: 11px; 
	font-weight: normal; 
	text-decoration: none; 
	color: #FB7115;
}
a.links:hover {   
	font-family:Arial, Helvetica, sans-serif;   
	font-size: 11px;
	font-weight: normal; 
	text-decoration: none; 
	color: #78797C;
}
a.links:active {   
	font-family:Arial, Helvetica, sans-serif;   
	font-size: 11px; 
	font-weight: normal; 
	text-decoration: none; 
	color: #78797C;
}


/* AFIRMA GESTION */
 
#maincontdiv{font-family: Arial, Helvetica, sans-serif; font-size:12px; margin-top:0px; height:555px; max-height:555px; overflow:hidden;}

#contdiv{margin: 0px; width: 568px;}

.title{font-family: Arial, Helvetica, sans-serif; font-size:40px; color: #C51015; margin-top:0px;}

#fotodiv{ position:relative;
top: -740px; 
width:268px; 
height:198px
}


/* AFIRMA GESTION _ PRESENTACION */

#continguts{font-family: Arial, Helvetica, sans-serif; font-size:12px; margin-top:0px; width:600px; position:relative; left:300px; top:-218px; height:478; max-height:478; overflow:hidden }


/* AFIRMA GESTION _ CONTABLE */

#menuinterior{margin: 0; width: 246px; height:92px; position:relative; top:20px; left:0px}

#iframediv{margin: 0; width: 320px; height:280px; position:relative; top:-72px; left:245px; background-color:#D2D2D2}

#iframecont{font-family: Arial, Helvetica, sans-serif; font-size:12px; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px}

.titleint{font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#BD1117}


/* AFIRMA GESTIÓN _ FISCAL */

#menuinteriorfis{margin: 0; width: 262px; height:92px; position:relative; top:20px; left:0px}

#iframedivfis{margin: 0; width: 290px; height:280px; position:relative; top:-72px; left:262px; background-color:#D2D2D2; text-align:right; font-family: Arial, Helvetica, sans-serif; font-size:12px;}

#extrafisc{margin: 0; width: 200px; height:31px; position:relative; top:-130px; left:0px; text-align:right; font-family: verdana, sans-serif; font-size:10px;}

/* AFIRMA GESTIÓN _ LABORAL */

#menuinteriorlab{margin: 0; width: 262px; height:92px; position:relative; top:20px; left:0px}

#iframedivlab{margin: 0; width: 290px; height:350px; position:relative; top:-72px; left:262px; background-color:#D2D2D2; text-align:right; font-family: Arial, Helvetica, sans-serif; font-size:12px;}

#extralab{margin: 0; width: 86px; height:31px; position:relative; top:-274px; left:0px; text-align:right; font-family: verdana, sans-serif; font-size:10px;}

/* AFIRMA GESTIÓN _ RRHH */

#menuinteriorrh{margin: 0; width: 262px; height:92px; position:relative; top:20px; left:0px}

#iframedivrh{margin: 0; width: 290px; height:350px; position:relative; top:-72px; left:262px; background-color:#D2D2D2; text-align:right; font-family: Arial, Helvetica, sans-serif; font-size:12px;}

#extrarrhh{margin: 0; width: 200px; height:31px; position:relative; top:-145px; left:0px; text-align:right; font-family: verdana, sans-serif; font-size:10px;}


/* AFIRMA GESTIÓN _ LOPD */

#menuinteriorlopd{margin: 0; width: 262px; height:92px; position:relative; top:20px; left:0px}

#iframedivlopd{margin: 0; width: 290px; height:350px; position:relative; top:-72px; left:292px; background-color:#D2D2D2; text-align:right; font-family: Arial, Helvetica, sans-serif; font-size:12px;}

#extralopd{margin: 0; width: 86px; height:87px; position:relative; top:-214px; left:0px; text-align:right; font-family: verdana, sans-serif; font-size:10px;}
