.dossier {
	margin:0 0 30px 0;
	background-color: #000000;
}

BODY {
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#214E7A;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-shadow-color:#214E7A;
scrollbar-arrow-color:#214E7A;
scrollbar-track-color:#ffffff;
color:#000000;
margin-top:20px;
}
/*tipos*/
.desarrollo {
	line-height: 20px;
	color: #214E7A;
	font-weight: bold;
	margin-bottom: 20px;
	text-align: left;
}

.blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.texto {
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	TEXT-DECORATION: none;
	font-width: 100% LETTER-SPACING;
}
.texto_portada {
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 13px;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	TEXT-DECORATION: none;
	font-width: 100% LETTER-SPACING;
}
.titular2{
	FONT-SIZE: 11px;
	COLOR: #214E7A;
	LINE-HEIGHT: 13px;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	TEXT-DECORATION: none;
	font-width: 100% LETTER-SPACING;
}
.titular3{
	FONT-SIZE: 11px;
	COLOR: #214E7A;
	LINE-HEIGHT: 13px;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	TEXT-DECORATION: underline;
	font-width: 100% LETTER-SPACING;
}

#titular{
	margin:0 0 5px 0;
	
}
#titulo_caja{
	padding: 10px 10px 0 10px;
	.margin: 0 0 -20px 0;

}
#imagen_separacion{
	margin: 8px 0 8px 0;
}
#imagen_separacion4{
	margin: 5px 0 0px 0;
}
#imagen_separacion3{
	margin: 18px 0 8px 0;
	
}
.imagen_separacion2{
	padding: 3px 0 0 0;
}
.separador {
	BACKGROUND:  url("imagenes/margen/05.gif") repeat-x left center;
}
/*listas*/
ul {
	list-style-position: outside;
	list-style-type: square;
}
li {
	margin:0 0 13px 0px;
	color: #E99745;		
}
/*link1*/
a:link {
	text-decoration: none;
	COLOR: #000000;
}
a:active{
	text-decoration: none;
	COLOR: #000000;
}
a:hover {
	text-decoration: none;
	COLOR: #000000;
}
a:visited {
	text-decoration: none;
	COLOR: #000000;
}
/*link2*/
.texto_portada {
	FONT-SIZE: 11px;
	COLOR: #E76F01;
	LINE-HEIGHT: 15px;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	TEXT-DECORATION: none;
	font-width: 100% LETTER-SPACING;
}
a.link2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E27000;
	text-decoration: underline;
}
a.link2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E27000;
	text-decoration: underline;
}
a.link2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E27000;
	text-decoration: none;
}
a.link2:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E27000;
	text-decoration: underline;
}
.naranja {
	color: #E27000;
}
.naranja2 {
	color: #E27000;
	margin:0px 0px 0px 0px;
}
/*Caja*/
#caja {
	width: 522px;
	color: #FFFFFF;
	background-image:  url("imagenes/caja/caja-content.gif");
	background-repeat: repeat;
}
#caja-top {
	background-image:  url("imagenes/caja/caja-top.gif");
	background-repeat: no-repeat;
}
#caja-content {
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 15px;
	text-align: left;
}
#caja-bottom {
	background-image:  url("imagenes/caja/caja-bottom.gif");
	background-repeat: no-repeat;
	background-position: bottom;
}
/*Caja-index*/
#index{
margin:20px 0 26px 0px;

}
#index_top{
	width:385px;
	margin:8px 0 0 8px;
	padding:0 0 8px 0;
	border-bottom-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E27000;
}
#index_content {
	padding:8px 0 0px 8px;
}
#index_content ul{
	list-style-type: square;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	
}
#index_content li{
	list-style-type: square;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:5px 0px 0px 0px;
	padding:0px 0 0px 0;
}
/*Navegador*/
#navlist
{
margin: 0 0 50px 0;
padding: 5px 0 20px 5px;
border-bottom: 1px solid #214E7A;
}

#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#navlist a:link, #navlist a:visited
{
	float: left;
	line-height: 14px;
	font-weight: bold;
	margin: 0 7px 20px 7px;
	text-decoration: none;
	color: #214E7A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
border-bottom: 3px solid #214E7A;
padding-bottom: 4px;
background: transparent;
color: #E89039;
}

#navlist a:hover { color: #214E7A; }
/*generales*/
#titulo{

}
#sub_titulo{
	padding:0 0 5px 0;
	margin:0 0 18px 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E99745;
}


#caja_titulo{
margin: 0 0px 10px 0px;
}



/*index*/
#sub_titulo_index{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E99745;
	width: 385px;
	margin-bottom: 2px;
}
/*soluciones*/

#logo_cliente
{
	padding:20px 0 0 0;
	margin: 0 0px 118px 0px;
	text-align: center;
}
#foto1
{
	padding:10px 0 0 0;
	margin: 0 0px 28px 0px;
	text-align: center;
}
#apartadob{
margin: 0 0px 100px 40px;
padding:20px 0 0 0;
}
#apartado{
margin: 0 0px 100px 40px;
padding:70px 0 0 0;
}
#subir{
margin:10px 0 0 0;
}
#apartado ul li{
	list-style-type: none;
	color: #000000;
	list-style-image:  url("imagenes/guion.gif");
	padding:0 0 0 5px;
	font-weight: normal;
}
#apartadob ul li{
	list-style-type: none;
	color: #000000;
	list-style-image:  url("imagenes/guion.gif");
	padding:0 0 0 5px;
}
#linea
{
	background-image:   url("imagenes/00_index/linea.gif");
	background-repeat:    repeat-y;
	margin: 10px;
}
#caja_contenido
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
/*contacto*/
#titulo{
margin: 10px 0px 5px 0px;
}
#sub_titulo_2{
	margin: 0 0px 10px 0px;
}


/*Formulario*/

		#form_container {
	width: 570px;
	\width: 590px;
	w\idth: 570px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	background-color: #CCCCCC;
		}
		#form_content {
			padding: 10px;
			margin-right: ;
		}

		#form_sidebar-a {
			float: right;
			width: ;
			margin: 0;
			margin-left: ;
			padding: 10px;
		}

		#form_footer {
			clear: both;
			padding: 10px;
			margin-top: ;
		}

		#form{
			margin-bottom: 10px;
		}
		.casillas{
       		border: 1px solid #999999;
      	  	font-family: Verdana, Arial, Helvetica, sans-serif;
        	font-size: 11px;
			margin-top: 3px;
       }
		textarea {
			border: 1px solid #999999;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			margin-top: 3px;
       }
		.telefono{
			float:left;
			padding:0 5px 0 0px;
			FONT-SIZE: 11px;
			COLOR: #214E7A;
			LINE-HEIGHT: 13px;
			FONT-STYLE: normal;
			FONT-FAMILY: verdana;
			TEXT-DECORATION: none;
			font-width: 100% LETTER-SPACING;
}

/*Pruebas tipo*/
.01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
.02 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 16px;
}
.03 {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	line-height: 16px;
}
.04 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 16px;
}
.05 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
.fondo {
	background-image: url(imagenes/cabezera3.gif);
	background-repeat: no-repeat;
	visibility: visible;
	z-index: 1;
}
.capitulo {
	list-style-type: square;
	list-style-position: outside;
	margin: 0 0 0 7px;
	padding: 0 0 0 7px;
}
.caja{
	width:140px;
	border: 1px solid #E27000;	
	padding:2px;
}
.caja2{
	width:140px;
	border: 1px solid #E27000;
	padding:2px;
	background-color: #E27000;
}
.linea {
	background-image: url(imagenes/00_index/linea.gif);
	background-repeat:  repeat-y;
}
.banner {
	width:120px;
	height:60px;
	border: 1px solid #CCCCCC;
}
.margen {
	padding:5px 0 0 0;
}
.margen2 {
		padding:2px 0 0 0;
		margin:0 0 8px 0;
}.titol_negre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.titol_NEGERTA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}


.links-index a{
	color:#214E7A;
	text-decoration:none;
}

.links-index-2 a{
	color:#E27000;
	text-decoration:none;
}

.anuncio{
	text-align: center;
}

.anuncio a{
	color:#E27000;
	text-decoration: underline;
}
