* {
margin:0;
padding:0;
}


body {
background:#fff;
}


header, .main, footer {
width:100%;
	
max-width:100%;
	
margin:20px auto;
}

header nav{
background:#000;
	
overflow:hidden;
}


			* {
				margin:0px;
				padding:0px;
			}
			
			#header {
				width:auto;
				font-family:Arial, Helvetica, sans-serif;
			}
			
			#topnav > li > a.sf-with-ul::after {
            		content: " \25BC";
			font-size: 10px;
           		 }

			ul, ol {
				list-style:none;
			}
			
			.nav li a {
				background-color:#000;
				color:#fff;
				text-decoration:none;
				padding:10px 12px;
				display:block;
			}

			.nave li a{
				list-style:none; width: 150px;
			}
			
			.nav li a:hover {
				background-color:red;
			}
			.nav {
				width:auto; /*Le establecemos un ancho*/
				margin:0 auto; /*Centramos automaticamente*/
			}
			
			.nav > li {
				float:left;
			}		
			
			.nav li ul {
				display:none;
				position:absolute;
				min-width:140px;
			}
			
			.nav li:hover > ul {
				display:block;
			}
			
			.nav li ul li {
				position:relative;
			}
			
			.nav li ul li ul {
				right:-140px;
				top:0px;
			}
div[class^='col-']{
  border: 15px solid white;
}

.main .articles {
text-align:justify;
	float:left;
	
backgroung:#fff;
}


h1 {
font-size: 36px
}

h2 {
font-size: 24px
}

h3 {
font-size: 18px
}

h4 {
font-size: 12px
}




A:link {
	color:black;
	text-decoration:none;
	}


<!-- BODY -->
BODY.silver {
	scrollbar-face-color: white;
	scrollbar-shadow-color:black;
	scrollbar-highlight-color: silver;
	scrollbar-3dlight-color: black;
	scrollbar-darkshadow-color: black;
	scrollbar-track-color: silver;
	scrollbar-arrow-color: black;
	margin-top:0pt;
	margin-bottom:0pt;
	margin-left:0pt;
	margin-right:0pt;
	}

BODY.blanco {
	scrollbar-face-color: black;
	scrollbar-shadow-color:grey;
	scrollbar-highlight-color: white;
	scrollbar-3dlight-color: black;
	scrollbar-darkshadow-color: black;
	scrollbar-track-color: white;
	scrollbar-arrow-color: black;
	margin-top:800pt;
	margin-bottom:0pt;
	margin-left:600pt;
	margin-right:0pt;
	}

BODY.blanco_cal {
	scrollbar-face-color: white;
	scrollbar-shadow-color:black;
	scrollbar-highlight-color: white;
	scrollbar-3dlight-color: black;
	scrollbar-darkshadow-color: black;
	scrollbar-track-color: white;
	scrollbar-arrow-color: black;
	margin-top:0pt;
	margin-bottom:0pt;
	margin-left:0pt;
	margin-right:0pt;
	background:URL(../imagen/fondo2.jpg);
	}

BODY.amarillo1 {
	scrollbar-face-color: yellow;
	scrollbar-shadow-color:black;
	scrollbar-highlight-color: yellow;
	scrollbar-3dlight-color: black;
	scrollbar-darkshadow-color: black;
	scrollbar-track-color: white;
	scrollbar-arrow-color: black;
	margin-top:0pt;
	margin-bottom:0pt;
	margin-left:0pt;
	margin-right:0pt;
	}

BODY.rojo1 {
	scrollbar-face-color: #FF3333;
	scrollbar-shadow-color:black;
	scrollbar-highlight-color: #FF3333;
	scrollbar-3dlight-color: black;
	scrollbar-darkshadow-color: black;
	scrollbar-track-color: white;
	scrollbar-arrow-color: black;
	margin-top:0pt;
	margin-bottom:0pt;
	margin-left:0pt;
	margin-right:0pt;
	}

BODY.azul1 {
	scrollbar-face-color: #003399;
	scrollbar-shadow-color:black;
	scrollbar-highlight-color: #003399;
	scrollbar-3dlight-color: black;
	scrollbar-darkshadow-color: black;
	scrollbar-track-color: white;
	scrollbar-arrow-color: white;
	margin-top:0pt;
	margin-bottom:0pt;
	margin-left:0pt;
	margin-right:0pt;
	}

BODY.verde {
	scrollbar-face-color: green;
	scrollbar-shadow-color:black;
	scrollbar-highlight-color: green;
	scrollbar-3dlight-color: black;
	scrollbar-darkshadow-color: black;
	scrollbar-track-color: white;
	scrollbar-arrow-color: white;
	margin-top:0pt;
	margin-bottom:0pt;
	margin-left:0pt;
	margin-right:0pt;
	}

BODY.beige {
	scrollbar-face-color: beige;
	scrollbar-shadow-color:black;
	scrollbar-highlight-color: beige;
	scrollbar-3dlight-color: black;
	scrollbar-darkshadow-color: black;
	scrollbar-track-color: white;
	scrollbar-arrow-color: white;
	margin-top:0pt;
	margin-bottom:0pt;
	margin-left:0pt;
	margin-right:0pt;
	}

<!-- IMG -->
IMG.portadas {
	width:270pt;
	border:0;
	position:absolute;
	top:75pt;
	left:310pt;
	}

IMG.edicions {
	width:110pt;
	border:0;
	position:absolute;
	top:0pt;
	left:0pt;
	}

IMG.s_menus {
	width:27pt;
	border:0;
	}

IMG.certificados {
	width:180pt;
	border:0;
	}

IMG.salirs {
	width:27pt;
	position:absolute;
	top:285pt;
	left:550pt;
	border:0;
	}

IMG.correos {
	width:27pt;
	position:absolute;
	top:15pt;
	left:550pt;
	border:0;
	}

IMG.correos {
	width:27pt;
	position:absolute;
	top:15pt;
	left:550pt;
	border:0;
	}

IMG.iso {
	height:27pt;
	position:absolute;
	top:15pt;
	left:515pt;
	border:0;
	}

IMG.net {
	height:30pt;
	position:absolute;
	top:18pt;
	left:280pt;
	border:0;
	}

IMG.volver {
	width:60pt;
	border:0;
	position:absolute;
	top:200pt;
	left:20pt;
	}

IMG.logo {
	width:55pt;
	position:absolute;
	top:10pt;
	left:20pt;	
	border:0;
	}

IMG.text1 {
	position:absolute;
	top:125pt;
	left:50pt;
	border:0;
	}

IMG.text2 {
	position:absolute;
	top:150pt;
	left:50pt;
	border:0;
	}

IMG.text3 {
	position:absolute;
	top:175pt;
	left:50pt;
	border:0;
	}

IMG.text4 {
	position:absolute;
	top:200pt;
	left:50pt;
	border:0;
	}

IMG.text5 {
	position:absolute;
	top:225pt;
	left:50pt;
	border:0;
	}

IMG.text6 {
	position:absolute;
	top:250pt;
	left:50pt;
	border:0;
	}

IMG.senal_linea0 {
	position:absolute;
	top:15pt;
	left:92pt;	
	border:0;
	visibility:hidden;
	}

IMG.foto_linea0 {
	position:absolute;
	top:55pt;
	left:114pt;	
	border:0;
	visibility:hidden;
	}

IMG.baliza_linea0 {
	position:absolute;
	top:15pt;
	left:107pt;	
	border:0;
	visibility:hidden;
	}

IMG.etq_linea0 {
	position:absolute;
	top:25pt;
	left:90pt;	
	border:0;
	visibility:hidden;
	}

IMG.senal_linea1 {
	position:absolute;
	top:15pt;
	left:185pt;	
	border:0;
	visibility:hidden;
	}

IMG.foto_linea1 {
	position:absolute;
	top:55pt;
	left:224pt;	
	border:0;
	visibility:hidden;
	}

IMG.baliza_linea1 {
	position:absolute;
	top:15pt;
	left:235pt;	
	border:0;
	visibility:hidden;
	}

IMG.etq_linea1 {
	position:absolute;
	top:25pt;
	left:208pt;	
	border:0;
	visibility:hidden;
	}

IMG.senal_linea2 {
	position:absolute;
	top:15pt;
	left:273pt;	
	border:0;
	visibility:hidden;
	}

IMG.foto_linea2 {
	position:absolute;
	top:55pt;
	left:334pt;	
	border:0;
	visibility:hidden;
	}

IMG.baliza_linea2 {
	position:absolute;
	top:15pt;
	left:348pt;	
	border:0;
	visibility:hidden;
	}

IMG.etq_linea2 {
	position:absolute;
	top:25pt;
	left:327pt;	
	border:0;
	visibility:hidden;
	}

IMG.senal_linea3 {
	position:absolute;
	top:15pt;
	left:361pt;	
	border:0;
	visibility:hidden;
	}

IMG.foto_linea3 {
	position:absolute;
	top:55pt;
	left:458pt;	
	border:0;
	visibility:hidden;
	}

IMG.baliza_linea3 {
	position:absolute;
	top:15pt;
	left:465pt;	
	border:0;
	visibility:hidden;
	}

IMG.etq_linea3 {
	position:absolute;
	top:25pt;
	left:438pt;	
	border:0;
	visibility:hidden;
	}

IMG.senal_linea4 {
	position:absolute;
	top:15pt;
	left:449pt;	
	border:0;
	visibility:hidden;
	}

IMG.baliza_linea4 {
	position:absolute;
	top:165pt;
	left:92pt;	
	border:0;
	visibility:hidden;
	}

IMG.etq_linea4 {
	position:absolute;
	top:170pt;
	left:92pt;	
	border:0;
	visibility:hidden;
	}

IMG.senal_linea5 {
	position:absolute;
	top:150pt;
	left:92pt;	
	border:0;
	visibility:hidden;
	}

IMG.senal_linea6 {
	position:absolute;
	top:150pt;
	left:185pt;	
	border:0;
	visibility:hidden;
	}

IMG.senal_linea7 {
	position:absolute;
	top:150pt;
	left:273pt;	
	border:0;
	visibility:hidden;
	}

IMG.senal_linea8 {
	position:absolute;
	top:150pt;
	left:361pt;	
	border:0;
	visibility:hidden;
	}

IMG.senal_linea9 {
	position:absolute;
	top:150pt;
	left:449pt;	
	border:0;
	visibility:hidden;
	}

IMG.senal_linea10 {
	position:absolute;
	top:280pt;
	left:92pt;	
	border:0;
	visibility:hidden;
	}

IMG.senal_senal0 {
	width:67pt;
	position:absolute;
	top:38pt;
	left:60pt; 
	border:0;
	}

IMG.foto_senal0 {
	width:67pt;
	position:absolute;
	top:85pt;
	left:80pt; 
	border:0;
	}

IMG.baliza_senal0 {
	width:100pt;
	position:absolute;
	top:38pt;
	left:60pt; 
	border:0;
	}

IMG.etq_senal0 {
	width:80pt;
	position:absolute;
	top:80pt;
	left:50pt; 
	border:0;
	}

IMG.senal_senal1 {
	width:67pt;
	position:absolute;
	top:38pt;
	left:150pt; 
	border:0;
	}

IMG.foto_senal1 {
	width:67pt;
	position:absolute;
	top:85pt;
	left:190pt; 
	border:0;
	}

IMG.baliza_senal1 {
	width:80pt;
	position:absolute;
	top:38pt;
	left:195pt; 
	border:0;
	}

IMG.etq_senal1 {
	width:100pt;
	position:absolute;
	top:50pt;
	left:160pt; 
	border:0;
	}

IMG.senal_senal2 {
	width:67pt;
	position:absolute;
	top:38pt;
	left:240pt; 
	border:0;
	}

IMG.foto_senal2 {
	width:70pt;
	position:absolute;
	top:95pt;
	left:300pt; 
	border:0;
	}

IMG.baliza_senal2 {
	width:90pt;
	position:absolute;
	top:38pt;
	left:310pt; 
	border:0;
	}

IMG.etq_senal2 {
	width:70pt;
	position:absolute;
	top:70pt;
	left:295pt; 
	border:0;
	}

IMG.senal_senal3 {
	width:67pt;
	position:absolute;
	top:38pt;
	left:330pt; 
	border:0;
	}

IMG.foto_senal3 {
	width:95pt;
	position:absolute;
	top:95pt;
	left:410pt; 
	border:0;
	}

IMG.baliza_senal3 {
	width:66pt;
	position:absolute;
	top:38pt;
	left:430pt; 
	border:0;
	}

IMG.etq_senal3 {
	width:70pt;
	position:absolute;
	top:50pt;
	left:410pt; 
	border:0;
	}

IMG.senal_senal4 {
	width:67pt;
	position:absolute;
	top:38pt;
	left:420pt; 
	border:0;
	}

IMG.baliza_senal4 {
	width:67pt;
	position:absolute;
	top:190pt;
	left:60pt; 
	border:0;
	}
IMG.etq_senal4 {
	width:120pt;
	position:absolute;
	top:200pt;
	left:40pt; 
	border:0;
	}

IMG.senal_senal5 {
	width:67pt;
	position:absolute;
	top:170pt;
	left:60pt;
	border:0;
	}

IMG.senal_senal6 {
	width:67pt;
	position:absolute;
	top:180pt;
	left:150pt;
	border:0;
	}

IMG.senal_senal7 {
	width:67pt;
	position:absolute;
	top:185pt;
	left:240pt;
	border:0;
	}

IMG.senal_senal8 {
	width:67pt;
	position:absolute;
	top:180pt;
	left:330pt;
	border:0;
	}

IMG.senal_senal9 {
	width:67pt;
	position:absolute;
	top:170pt;
	left:420pt;
	border:0;
	}

IMG.senal_senal10 {
	width:67pt;
	position:absolute;
	top:300pt;
	left:60pt;
	border:0;
	}

IMG.senal_vial1 {
	width:130pt;
	position:absolute;
	top:180pt;
	left:150pt;
	border:0;
	}

IMG.etq {
	width:110pt;
	vertical-align:center;
	border:0;
	}

IMG.h_ficha {
	width:20pt;
	position:absolute;
	top:10pt;
	left:550pt;	
	border:0;
	}

IMG.subir {
	width:25pt;
	border:0;
	}

IMG.serie_v {
	height:85pt;
	border:0;
	}

IMG.serie_h {
	width:85pt;
	border:0;
	}

IMG.serie_picto_T {
	height:40pt;
	border:0;
	}

IMG.serie_picto_D {
	height:50pt;
	border:0;
	}

IMG.serie_amys {
	width:62pt;
	border:0;
	}

IMG.serie_amysP {
	width:160pt;
	border:0;
	}

IMG.serie_9000 {
	height:25pt;
	border:0;
	}

IMG.serie_9000_D {
	height:30pt;
	border:0;
	}

IMG.serie_500 {
	width:85pt;
	border:0;
	}

IMG.serie_vial {
	width:60pt;
	border:0;
	}

IMG.serie_vial_c {
	width:43pt;
	border:0;
	}

IMG.serie_cartel {
	height:90pt;
	border:0;
	}

IMG.serie_flecha {
	width:120pt;
	border:0;
	}

IMG.serie_planos {
	width:130pt;
	border:0;
	}




<!-- TEXT -->
.ayuda {
	font-family:verdana,tahoma, sans serif;
	font-size:10pt;
	font-style:italic;
	margin-left:6pt;
	margin-right:10pt;
	text-align:justify;
	}

.tipo {
	background-color:#ffffcc;
	text-align:center;
	padding:2pt;
	font-size:13pt;
	border-bottom-color:#33bbee;
	border-bottom-width:2pt;
	border-bottom-style:outset;
	border-right-color:#33bbee;
	border-right-width:1pt;
	border-right-style:outset;
	}

.tipo_b {
	background-color:#ffffcc;
	text-align:justify;
	padding:4pt;
	font-size:13pt;
	border-bottom-color:#33bbee;
	border-bottom-width:2pt;
	border-bottom-style:outset;
	border-right-color:#33bbee;
	border-right-width:1pt;
	border-right-style:outset;
	}

DIV.informacion {
	background-color:#EEEEEE;
	width:400pt;
	margin-top:35pt;
	margin-left:182pt;
	padding:25pt;
	text-align:justify;
	font-family:Verdana,Tahoma, Comic Sans MS, sans serif;
	font-size:9pt;
	color:black;
	}

DIV.presenta {
	background-color:#EEEEEE;
	margin-top:45pt;
	margin-left:145pt;
	margin-right:35pt;
	padding:35pt;
	font-family:Arial,Verdana,Tahoma, Comic Sans MS, sans serif;
	font-size:9pt;
	text-align:justify;
	color:black;
	}

P.direccion {
	font-family:Comic Sans MS, tahoma, sans serif;
	font-size:9pt;
	margin-left:6pt;
	text-align:left;
	}

P.sub_menu {
	font-family:tahoma, sans serif;
	font-size:8pt;
	padding:2pt;
	border:1pt solid;
	boder-color:#66CCFF;
	text-align:center;
	font-weight: bold;
	letter-spacing: 1pt;
	color:olive;
	}

H4.portada {
	font-family:tahoma, sans serif;
	color:white;
	font-size:9pt;
	font-weight:bold;
	position:absolute;
	top:302pt;
	left:10pt;	
	}

H4.certificado {
	font-family:Times New Roman,tahoma, sans serif;
	text-align:center;
	color:#3300CC;
	font-size:16pt;
	font-weight:bold;
	}

H4.cabecera {
	color:white;
	background-color:black;
	font-family:verdana, serif;
	font-size:13pt;
	text-align:left;
	margin:0pt;
	padding-left:10pt;
	padding-bottom:2pt;
	padding-top:2pt;
	border-bottom-color:#EEEEEE;
	border-bottom-width:3pt;
	border-bottom-style:outset;
	border-right-color:#EEEEEE;
	border-right-width:3pt;
	border-right-style:outset;
	}

H3.enlace {
	color:blue;
	font-family:verdana,tahoma, sans serif;
	font-size:11pt;
	text-decoration:underline;
	}

H2.titulo1 {
	font-family:tahoma, sans serif;
	font-size:20pt;
	font-weight:bold;
	position:relative;
	top:0pt;
	text-align:center;
	}



<!-- TABLE -->

TABLE.sub_menu {
	position:absolute;
	top:10pt;
	left:25pt;
	border:1;
	}

TABLE.menu {
	position:absolute;
	top:60pt;
	left:180pt;
	border:0;
	}

TABLE.informacion {
	width:350pt;
	position:relative;
	left:5pt;
	font-size:10pt;
	border-width:2pt;
	border-color:white;
	}

TABLE.certificado {
	position:absolute;
	top:20pt;
	left:300pt;
	border:0;
	}

TABLE.ficha {
	width:380pt;
	position:absolute;
	top:70pt;
	left:110pt;
	border:0;
	}

TABLE.ficha_vial {
	width:380pt;
	position:absolute;
	top:50pt;
	left:110pt;
	border:0;
	}

TABLE.ficha_vial1 {
	width:330pt;
	position:absolute;
	top:70pt;
	left:110pt;
	border:0;
	}

TABLE.cartel_vial {
	width:300pt;
	position:absolute;
	top:30pt;
	left:140pt;
	border:0;
	}

TABLE.cartel_vial1 {
	width:300pt;
	position:absolute;
	top:60pt;
	left:140pt;
	border:0;
	}

TABLE.cab_informacion123456789 {
	position:absolute
	top:4pt;
	left:20pt;
	background:black;
	font-family:tahoma, sans serif;
	font-size:7pt;
	font-weight: bold;
	text-align:left;
	color:#EEEEEE;
	}

TABLE.titulo {
	width:178pt;
	background:black;
	position:relative;
	left:-206pt;
	font-family:tahoma, sans serif;
	font-size:12pt;
	font-weight: bold;
	text-align:left;
	color:#EEEEEE;
	padding:0pt;
	border:3pt solid;
	boder-color:#EEEEEE;
	}

TD.presenta {
	background-color:#EEEEEE;
	margin-top:25pt;
	padding:5pt;
	font-family:Arial,Verdana,Tahoma, Comic Sans MS, sans serif;
	font-size:9pt;
	text-align:justify;
	color:black;
	}

TD.ref {
	text-align:left;
	vertical-align:top;
	font-family:verdana,tahoma, sans serif;
	font-size:10pt;
	font-weight:bold;
	}

TD.etq {
	background:beige;
	text-align:center;
	font-family:verdana,tahoma, sans serif;
	font-size:8pt;
	}

TD.etq1 {
	background:beige;
	text-align:left;
	font-family:verdana,tahoma, sans serif;
	font-size:8pt;
	}

TD.etq_picto {
	background:beige;
	text-align:center;
	}

TD.adr {
	text-align:center;
	vertical-align:top;
	font-family:verdana,tahoma, sans serif;
	font-size:10pt;
	font-weight:bold;
	}

TD.separacion {
	height:30pt;
	}

TD.ref300 {
	text-align:left;
	width:110pt;
	}
