/* CSS Document */

body, #pagina{
width:100%;
height:100%;
margin:0px;
padding:0px;
}

#fondo_menu{

	background:center no-repeat;
	width:98px;
	height:23px;
	margin-top: 0px;
	line-height: 25px;

}

foto{   background-image: url(http://www.marispolymerspain.com/dani/imagenes/menu_profesionales.jpg);
        display:block;
        width:110px; /*Ancho de la imagen*/
        height:23px; /* alto de la imagen*/
        margin:0 0 0 0;
        overflow:hidden; /* esto hace que todo lo que queda afuera del tamaņo indicado en width y height se oculte y no se vea */ 
        text-indent:-999%; /* Esto hace que el texto se mueva -999% del tamaņo del h3 a la izquierda, de modo que no se ve */
      }
a{
text-decoration:none;
color:#003366;
cursor:pointer;
outline:none;
}

.clear{
clear:both;
}

p{
	
	font-family: "Trebuchet MS";
	font-size: 12px;
}

h1{
	
	font-size: 20px;
	font-family: "Trebuchet MS"
	
}

.p2{

	font-size: 14px;
	font-family: "Trebuchet MS"

}

h6{
	
	font-family:verdana;

	font-size:10px;

	font-weight:bold;

	color:#666;
	
	margin-top:8px;

	margin:0px;

	padding:0px;

	line-height: 19px !important;
	
}


/*******************
	TEXTOS
*******************/

.text_blanco{

font-family:verdana;
color:#ffffff;

}

.text_fondo_menu{

font-family:verdana;
font-size:10px;
font-weight:bold;
color:#fff;

}

.text_productos{

font-family:verdana;
font-size:20px;
font-weight:bold;
color: #073364;

}

.text_fondo_col_izquierda{

font-family:Trebuchet MS;
font-size:14px;
font-weight:bold;
color:#fff;
position:relative;
width:173px;
height:24px;
margin-top:0px;
padding: 5px 0px 0px 0px;/*arriba, derecha, abajo, izquierda*/

}

.text_col_derecha{

font-family:verdana;
font-size:10px;
font-weight:bold;
color:#fff;

}

.text_01{
font-family:arial;
font-size:12px;
}

.text_01_n{
font-family:arial;
font-size:11px;
font-weight:bold;
}

.text_02{
font-family:arial;
font-size:10px;
}

.text_03{
font-family:sans-serif;
font-size:11px;
font-weight:bold;
color:#003366;
}

.text_04{
font-family:arial;
font-size:14px;
font-weight:bold;
color:#fff;
}

.text_A_b{
font-family:arial;
font-size:14px;
font-weight:bold;
color:#003367;
}

.text_05{
font-family:tahoma;
font-size:10px;
font-weight:bold;
color:#003366;
}

.text_06{
font-family:verdana;
font-size:10px;
font-weight:normal;
font-style:normal;
}

.text_07{
font-family:verdana;
font-size:12px;
/*font-weight:bold;*/
color:#003366;
}

.text_07_n{
font-family:verdana;
font-size:12px;
font-weight:bold;
padding-top:3px;
color:#003366;
}


.text_07_small{
font-family:verdana;
font-size:10px;
font-weight:bold;
line-height:13px;
padding-bottom:3px;
padding-top:3px;
color:#003366;
}

.text_07_smallstretch{
font-family:verdana;
font-size:9px;
font-weight:bold;
font-stretch:ultra-condensed;
font-stretch:extra-condensed !important;
line-height:12px;
padding-bottom:3px;
padding-top:3px;
color:#003366;
}

.text_07_select{
font-family:verdana;
font-size:6px;
font-weight:bold;
font-stretch:ultra-condensed;
font-stretch:extra-condensed !important;
line-height:8px;
padding-bottom:3px;
padding-top:3px;
color:#003366;
}

.text_08{
font-family:verdana;
font-size:11px;
color:#003366;
}

.text_08_azul{
font-family:verdana;
font-size:11px;
color:#fff;
}

.text_09{
font-family:verdana;
font-size:10px;
font-weight:bold;
color:#666;
}

.text_10{
font-family:tahoma;
font-size:8px;
color:#666;
}

.text_10_v{
font-family:verdana;
font-size:8px;
}

.text_10_px{
font-family:verdana;
font-size:10px;
}

.text_9_v{
font-family:verdana;
font-size:9px !important;
}

.text_11{
font-family:verdana;
font-weight:bold;
font-size:11px;
color:#003366;
}

.text_11_n{
font-family:verdana;
font-size:11px;
color:#000;
}

.text_12{
font-family:verdana;
font-size:10px;
color:#000;
}

.text_12_n{
font-family:verdana;
font-size:10px;
color:#000;
padding-left:3px;
padding-right:3px;
}

.text_13{
font-family:verdana;
font-size:12px;
color:#000;
}



/*******************
	CABECERA
*******************/
#cabecera{
position:relative;
margin-top: 5px;
width: 976px;
height: 108px;
background-image:url(../imagenes/cabeceras/cabecera.png);
background-repeat:no-repeat;
background-position:top left;
z-index:5;
}

#boton_logo a{
position:absolute;
display:block;
width: 340px;
height: 26px;
left: 10px;
top: 50px;
}

#menu{
position:relative;
top:84px;
height:23px;
background-color:#003366;
/*z-index:1;*/
}

#menu ul{
margin:0px;
margin-left:0px;
padding:0px;
height:0px;
list-style:none;
}

#menu li{
float:left;
margin-right:0px;
}

.menu_caja{
width:88px;
height:18px;
background-color:#315a82;
}

#menu_drch{
position:absolute;
color:#fff;
padding-top:5px;
width:88px;
height:17px;
left:779px;
top:0px;
}

#banderas{

position:absolute;

left:870px;

top:0px;

}

#menu_elementos{
padding:0px;
margin:0px;
}

#menu_elementos ul{
padding:0px;
margin:0px;
margin-left:5px;
margin-top:5px;
}

#menu_elementos li{
margin-top:8px;
margin:0px;
padding:0px;
line-height: 19px !important;
}

#menu_elementos_fra li{

margin-top:8px;

margin:0px;

padding:0px;

line-height: 17px !important;

}

#boletin{
position:absolute;
width:215px;
height:auto;
left: 758px;
top: 0px;
z-index:5;
}

#b_cerrado{
position:relative;
background-image:url(../imagenes/pestana_boletin.jpg);
width:215px;
height:22px;
z-index:5;
}

#b_abierto{
position:relative;
background-image:url(../imagenes/pestana_boletin_abierta.jpg);
width:215px;
/*height:188px;*/
height:188px;
z-index:5;
}

.b_campos{
position:relative;
width:184px;
height:18px;
background-color:#a3b5c7;
z-index:5;
}


#contacto{
	position:absolute;
	text-align:right;
	width:182px;
	height:29px;
	left: 784px;
	top: 37px;
	z-index:4;
}

/*******************
	CUERPO
*******************/

#cuerpo{
position:relative;
width: 976px;
/*height:490px;*/
z-index:0;
}

#caja_centro{
position:relative;
float:left;
width:580px;
/*height:490px;*/
margin-left:6px;
z-index:0;
}

#contenido_centro{
position:relative;
width:580px;
/*height:458px;
min-height:465px;*/
z-index:0;
}

#caja_menu{
position:relative;
width:175px;
height:490px;
float:left;
}

#caja_nov{
position:relative;
width:207px;
/*height:460px;*/
float:left;
margin-left:7px;
}

#caja_menu_1{
position:relative;
width:173px;
/*height:232px; */
height:222px;
background-color:#e6ebf0;
}

.caja_menu_2{
position:relative;
width:173px;
height:29px;
margin-top:8px;
}

#caja_menu_3{
position:relative;
width:175px;
height:146px;
margin-top:5px;
border-bottom:1px dotted #adbece;
}

#pie{
position:relative;
/*top:6px;*/
height:37px;
width:976px;
}

#t_pie{
position:relative; 
left:5px;
}


/*******************
	LATERAL DERECHO
*******************/

#cuadro_derecha{
height:112px;
border-bottom:1px dotted #cdd8df;
padding-top:8px;
}

/*******************
	CENTRO
*******************/

#caja_central{
position:relative;
float:left;
width:580px;
height:441px;
/*z-index:1;*/
}

#caja1{
position:relative;
width:580px;
height:280px;
background-color:#fff;
z-index:1;
}

#caja2{
position:relative;
width:580px;
/*height:175px;*/
height:175px;
background-color:#FFFFFF;
}

#caja3{
position:relative;
float:right;
width:80px;
height:165px;
background-color:#b7c6d4;
}

#caja4{
position:relative;
float:left;
width:560px;
margin-top:10px;
margin-left:10px;
}

#caja5{
position:relative;
width:153px;
height:86px;
margin-right:25px;
border:1px solid #9eb2c5;
background-color:#eff1f6;
float:left;
}

#caja_azul{
position:relative;
float:left;
background-color:#FFFFFF;
/*background-image:url(../imagenes/fondo_cuadro_central.jpg);*/
background-repeat:repeat-y;
width:580px;
height:547px;
/*z-index:0;*/
}

#cabecera_caja{
background-image:url(../imagenes/fondo_cabecera_3.jpg);
padding-left:5px;
z-index:5;
}

#caja_contenido{
	position:absolute;
	width:560px;
	/*width:560px;
height:402px;*/
	height:900px;
	left: 15px;
	top:36px;
	/*top: 76px;*/
overflow:auto;
/*z-index:1;*/
}

#caja_contenido_fixe{
position:relative;
width:533px;
height:362px;
left: 15px;
overflow:auto;
}

#centro_menu{
position:relative;
width: 515px;
top:10px;
/*top: 51px;*/
left: 15px;
}

#centro_menu ul{
margin:0px;
padding:0px;
}

#centro_menu li {
float:left;
list-style:none;
}

#centro_menu li a{
text-decoration:none;
color: #000;
}

/*******************
	SISTEMAS
*******************/

#vineta{
position:relative;
float:left;
min-width:149px;
width:149px;
min-height:88px;
height:auto;
border:1px solid #9aafc2;
background-color:#95a9c0;
}


#vineta_cab{
background-image:url(../imagenes/fondo_cabecera_4.jpg);
background-repeat:repeat-y;
min-width:149px;
width:149px;
min-height:19px;
height:auto;
}

#vineta2{
position:relative;
float:left;
width:149px;
height:110px;
border:1px solid #9aafc2;
background-color:#95a9c0;
}


#vineta_cab2{
background-image:url(../imagenes/fondo_cabecera_4.jpg);
width:152px;
height:19px;
}


#vineta_linea{
background-image:url(../imagenes/linea_vineta.gif);
background-repeat:repeat-x;
width:440px;
height:19px;
margin-top:10px;
}

#letras_maris{
position:absolute;
background-image:url(../imagenes/maris_polymers.gif);
width:161px;
height:20px;
left: 13px;
top: 18px;
}

.tit_texto{
width:530px;
padding-top:4px;
padding-bottom:4px;
border-bottom:1px solid #000;
border-top:1px solid #000;
}




/*******************
  CONTROL TECNICO
*******************/

#c_marco{
position:relative;
width:510px;
/*width:452px;*/
height:352px;
}

/*******************
  M SCHOOL
*******************/

#school_caja{
position:relative;
float:left;
background-color:#ffffff;
width:580px;
height:488px !important;
}

.btn {	color:#333333;
	font-family: Verdana;
	font-size: 9px;
	font-weight:normal;
	border:1px solid #000000;
	background: transparent;
	background-color: #CDD8DF;
}
.left {  /* Changes on the form */
  color: #000000 !important; 
  font-family: Verdana !important;
  font-size: 9px!important;
}
.text {	color:#333333;
	font-family: Verdana;
	font-size: 10px;
	font-weight:bold;
	background:transparent;
	background-color: #FFFFFF;
}
select.other {   color:#333333;
   font-family: Verdana;
   font-size: 10px;
   font-weight:normal;
   border:1px solid #999999;
   background:transparent;
}
td.left {   
font-family: Verdana;
font-size: 10px;
font-weight:normal;
color:#333333;
vertical-align: top;
text-align: left;
}

td.right {   
font-family: Verdana;
font-size: 10px;
font-weight: normal;
color:#333333;
vertical-align: top;   
}


/*******************
	PRODUCTOS
*******************/

#cabecera_producto{
background-image:url(../imagenes/fondo_productos.jpg);
width:555px;
height:25px;
margin-bottom:30px;
padding-top:5px;
padding-left:25px;
}

#cabecera_producto_2{
width:579px;
height:204px;
margin-bottom:12px;
}

#imagen_producto {
	background:center no-repeat;
	width:130px;
	height:130px;
	/*border:#CCCCCC solid 1px;*/
}

.linea_productos{
position:relative;
width:579px;
background-image:url(../imagenes/f_linea_productos.gif);
background-repeat:repeat-x;
display:inline-block;
margin-top:3px;
}

.descarga{
position:relative;
width:400px;
height:80px;
float:left;
}

.espacio_productos{
position:relative;
min-height:20px;
width:500px;
overflow:hidden;
display:inline-block;
}

.especial{
margin-left:29px !important;
margin-left:15px;
}

.text_titulo{
font-family:arial;
color:#fff;
font-size:13px;
font-weight:bold;
letter-spacing:0.5px;
}

.texto_box{
font-family:arial;
font-size:11px;
margin-left:4px;
margin-top:5px;
}

/* MAPA WEB */

#nivel_1{
position:absolute; 
left: 49px;
}

#nivel_2{
position:absolute; 
left: 122px;
}

#nivel_3{
position:absolute; 
left: 203px;
}

/*******************
	   FAQ
*******************/

.titulo_faq{
margin-top:15px; 
float:left; 
color:#ffbf00; 
font-weight:bold; 
font-size:14px; 
font-family:verdana; 
margin-left:20px; 
width:485px;
}

.bar_select_faq{
width:580px;
height:29px;
background-color:#003466;
}

.preg{
float:left;
font-family:verdana;
font-weight:bold;
font-size:11px;
color:#7791ad; 
padding-top:7px; 
padding-left:20px;
width:162px;
height:22px;
}

#preguntas{
float:left;
overflow:auto;
width:560px;
height:405px;
}

.linea_faq{
float:left; 
width:509px; 
height:1px; 
margin-top:12px; 
margin-left:21px;
background-repeat:repeat-x; 
background-image:url(../imagenes/linea_puntos_faq.gif);
}
