@charset "utf-8";
.txt {
	font-family: Tahoma, Verdana, Arial, sans-serif;
}


h1{ padding:0; margin:0; font-weight:bold; font-size:11px; line-height:inherit;}
h2{ padding:0; margin:0; font-weight:normal; font-size:10px; line-height:inherit;}
h3{ padding:0; margin:0; font-weight:normal; font-size:11px; line-height:inherit;}
h4{ padding:0; margin:0; font-weight:normal; font-size:11px; line-height:inherit;}

.clear{
clear:both;
font-size:0px;
height:0px;
}

img{ border:0px solid red;}

.titul_project{
padding:0px;
margin:0px;
font-size:11px;
}

#contenedor {
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 780px;
	background-color: #666666;
	border: 1px solid #000000;

} 
#pie {
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 780px;
	background-color: ##9C9C9C;

} 
#pie2 {
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 780px;
	background-color: ##9C9C9C;
} 
#top {
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 780px;
	height: 295px;
	background-color: #CCCCCC;
	background-image: url(img/imagen_seguridad.jpg);
} 
#ribeteNegro {
	float: left;
	width: 780px;
	height: 23px;
	padding-left: 0px;
	background-color: #000000;

} 
#ribeteNegro2 {
	float: left;
	width: 662px;
	padding-left: 47px;

} 
#ribeteGris {
	float: left;
	width: 780px;
	height: 35px;
	padding-left: 0px;
	background-color: #4b4b4b;
	background-image: url(img/explorar2.gif);
}

.ribeteGris_link{
color:#9c9c9c;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:10px;
padding-left:57px;
padding-top:10px;
}
.ribeteGris_link a{ font-weight:bold; color:#9c9c9c; text-decoration:none;}
.ribeteGris_link a:hover{ font-weight:bold; color:#9c9c9c; text-decoration:underline;}

#explorar {
	margin-top: 8px;
	float: left;
	width: 202px;
	height: 34px;
	padding-left: 189px;
}
#buscar {
	float: left;
	width: 266px;
	height: 34px;
	padding-left: 123px;
}
#buscar1 {
	margin-top: 8px;
	float: left;
	width: 186px;
	padding-left: 0px;
}
#buscar2 {
	margin-top: 8px;
	float: left;
	width: 80px;
	padding-left: 0px;
}
#cuerpo {
	float: left;
	width: 780px;
	background-color: #666666;
} 
#cuerpo1 {
	margin-top: 63px;
	float: left;
	width: 456px;
	padding-left: 56px;
	background-color: #666666;
} 
#cuerpo1_ficha {
	margin-top: 28px;
	float: left;
	width: 404px;
	padding-left: 56px;
	background-color: #666666;
} 


#cuerpo_colleft {
	margin-top: 63px;
	float: left;
	width: 456px;
	background-color: #666666;
} 


#gallery_bloc{
width: 270px;
height: auto;
background-color: #767676;
padding: 5px 0px;
margin-bottom: 18px;
}
#gallery_bloc ul{ border:0px solid red; padding:0px; width:270px; margin:0px;  }
#gallery_bloc .cat_main{ margin-left:25px; font-weight:bold;}
#gallery_bloc .cat_main2{ font-weight:normal;}
#gallery_bloc li{ 
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#a8a8a8;
list-style-image:none;
list-style:none;
padding:0px;
margin:0px;
min-height:15px;
height:auto;
}
*html #gallery_bloc li{ height:15px;}

#gallery_bloc a{ display:block; height:auto; padding:0px 25px 0px 25px; color:#a8a8a8; text-decoration:none; }
#gallery_bloc a:hover{ display:block; height:auto; padding:0px 25px 0px 25px; background-color:#666666; color:#ffffff; text-decoration:none; }

#gallery_bloc .cat_main2 a{ display:block; height:auto; padding:0px 25px 0px 40px; color:#a8a8a8; text-decoration:none; }
#gallery_bloc .cat_main2 a:hover{ display:block; height:auto; padding:0px 25px 0px 40px; background-color:#666666; color:#ffffff; text-decoration:none; }
#gallery_bloc .enabled_cat a{ font-weight:normal; display:block; height:auto; padding:0px 25px 0px 25px; background-color:#666666; color:#ffffff; text-decoration:none; }
/*#gallery_bloc .enabled a{ font-weight:normal; display:block; height:auto; padding:0px 25px 0px 40px; background-color:#666666; color:#ffffff; text-decoration:none; }*/

#gallery_bloc .enabled a{ font-weight:normal; display:block; height:auto; padding:0px 25px 0px 40px; color:#ffffff; text-decoration:none; }

#gallery_bloc .cat_main a{ color:#a8a8a8; padding:0px; }
#gallery_bloc .cat_main a:hover{ color:#a8a8a8; padding:0px; background-color:#767676; }
#gallery_bloc .last{ margin-bottom:15px;}



.imageOver{
	background:url(img/zoom.gif) no-repeat 50% 50%;	
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;	
}


#mapaweb{
width: 355px;
height: auto;
/*background-color: #767676;*/
padding: 10px 0px;
margin-bottom: 6px;
line-height:25px;
}
#mapaweb ul{ border:0px solid red; padding:0px; width:355px; margin:0px;  }
#mapaweb .cat_main{ text-transform:uppercase; margin-left:10px; font-weight:normal;}
#mapaweb .cat_main2{ margin-left:25px; font-weight:normal;}
#mapaweb li{ 
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
color:#f9f9f9;
list-style-image:none;
list-style:none;
line-height:16px;
padding:0px;
margin:0px;
min-height:15px;
height:auto;
}
*html #mapaweb li{ height:15px;}

#mapaweb a{ display:block; height:auto; padding:0px 0px 0px 25px; color:#c4c4c4; text-decoration:none; }
#mapaweb a:hover{ display:block; height:auto; padding:0px 0px 0px 25px; background-color:#666666; color:#ffffff; text-decoration:none; }

#mapaweb .cat_main a{ color:#a8a8a8; padding:0px; }
#mapaweb .cat_main a:hover{ color:#a8a8a8; padding:0px; background-color:#767676; }
#mapaweb .last{ margin-bottom:15px;}


.cuerpo1Foto {
	padding-left: 56px;
	float: left;
	width: 102px;
} 
.cuerpo1Txt {
	float: left;
	width: 312px;
	padding-left: 20px;
} 
#cuerpo2{
	margin-top: 63px;
	float: left;
	width: 268px;
} 
#cuerpo2_ficha{
	margin-top: 23px;
	float: left;
	width: 268px;
} 
#cuerpo3 {
	margin-top: 63px;
	float: left;
	width: 436px;
	padding-left: 56px;
	background-color: #666666;
	padding-right:20px;

}
#faq {
	float: left;
	/*width: 252px;*/
	width:270px;
	min-height: 600px;
	height:auto;
	background-color: #767676;
	padding: 0px;
	margin-bottom: 6px;
}
*html #faq { height:600px;}
#faq2 {
	float: left;
	width: 228px;
	padding-left: 12px;
	padding-right: 12px;
}
#empresa1 {
	float: left;
	width: 106px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #767676;
	
}
#empresa2 {
	float: left;
	width: 106px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #767676;
	
}


#newsLetters {
	/*float: left;*/
	width: 270px;
	height: auto;
	background-color: #767676;
	background-image: url(img/newsletter.gif);
	background-repeat:no-repeat;
	padding: 0px;
	/*margin-bottom: 6px;*/
	margin-bottom:18px;
}
#newsLetters2 {
	/*float: left;*/
	width: 228px;
	height:30px;
	padding-left: 19px;
	background-color: #767676;
	
}
#newsLetters21 {
	/*margin-top: 74px;*/
	float: left;
	width: 93px;
	padding-left: 0px;
	background-color: #767676;
}
#newsLetters22 {
	/*margin-top: 74px;*/
	float: left;
	width: 111px;
	padding-left: 0px;
	background-color: #767676;
}

#debajoNewsLetters {
	float: left;
	width: 270px;
	height: 50px;
	background-color: #767676;
	background-image: url(img/1px767676.gif);
	padding: 0px;
	margin-bottom: 18px;
}
#debajoNewsLetters2 {
	margin-left: 20px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-top: 5px;

}
#contactoContenedor{
	margin-top: 63px;
	float: left;
	width: 261px;

} 
#contacto {
	float: left;
	width: 252px;
	padding: 0px;
	margin-bottom: 6px;
}

#contacto2 {
	margin-left: 20px;
	margin-right: 10px;
	margin-bottom: 5px;

}
#clientes {
	float: left;
	width: 270px;
	height: 105px;
	background-color: #767676;
	background-image: url(img/areaClientes.gif);
	padding: 0px;
	margin-bottom: 6px;
}
#clientes2 {
	float: left;
	width: 228px;
	padding-left: 20px;
}
#clientes21 {
	margin-top: 76px;
	float: left;
	width: 90px;
	padding-left: 0px;
}
#clientes22 {
	margin-top: 76px;
	float: left;
	width: 95px;
	padding-left: 2px;
}
#clientes23 {
	margin-top: 76px;
	float: left;
	width: 25px;
	padding-left: 2px;
}
#debajoClientes {
	float: left;
	width: 258px;
	height: 50px;
	background-color: #767676;
	background-image: url(img/1px767676.gif);
	padding: 0px;
	margin-bottom: 18px;
}
#debajoClientes {
	float: left;
	padding-left: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-top: 5px;

}
#noticiasGifa {
	float: left;
	width: 270px;
	/*height: 105px;*/
	height:32px;
	background-color: #767676;
	background-image: url(img/noticias.gif);
	background-repeat:no-repeat;
	padding: 0px;
	/*margin-bottom: 6px;*/
}
#noticiasContenedor {
	float: left;
	width: 270px;
	background-color: #767676;
	background-image: url(img/1px767676.gif);
	padding: 0px;
	margin-bottom: 6px;
}
#noticiasContenedor2 {
	width: 216px;
	padding: 0px;
	margin-bottom: 6px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 13px;
	
}
#cuerpoNoticias {
	margin-top: 0px;
	float: left;
	padding-right: 20px;

} 

.TahomaBold {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #a8a8a8;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 20px;
}
.TahomaBold_ficha {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #a8a8a8;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	/*height:18px;*/
	height:auto;
}
.TahomaBold2 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #a8a8a8;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.TahomaBold23 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.TahomaNormal23 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #333333;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.email {
	background-color: #9d9c9c;
	height: 15px;
	width: 116px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
}
.usrPss {
	background-color: #9d9c9c;
	height: 15px;
	width: 80px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
}

.formc {
	background-color: #9d9c9c;
	/*width: 198px;*/
	width:100%;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
}
.forml {
	background-color: #9d9c9c;
	/*width: 418px;*/
	width:100%;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
}
#cuerpoGaleria {
	margin-top: 0px;
	float: left;
	width: 780px;
} 
#thumb {
	margin-top: 10px;
	float: left;
	width: 780px;
	margin-bottom: 10px;


} 
.thumb2 {
	margin-top: 0px;
	float: left;
	width: 102px;
	margin-left: 6px;
	margin-bottom: 10px;
	border: 1px solid #FFFFFF;
}
.thumb2_ficha {
	/*margin-top: 0px;*/
	float: left;
	width: 102px;
	/*margin-right: 28px;*/
	margin-right:20px;
	/*margin-bottom: 15px;*/
	margin-top: 15px;
	border: 1px solid #FFFFFF;
	position:relative;
}
.thumb2_ficha_services {
	margin-top: 0px;
	float: left;
	width: 102px;
	/*margin-right: 28px;*/
	margin-right:20px;
	margin-bottom: 15px;
	border: 1px solid #FFFFFF;
	position:relative;
}
.thumb2_ficha_imgright {
	margin-top: -18px;
	float: right;
	width: 102px;
	margin-left: 20px;
	margin-bottom: 3px;
	border: 1px solid #FFFFFF;
}

#pieGaleria {
	margin-top: 0px;
	float: left;
	padding-left: 8px;
	padding-right: 8px;
	margin-bottom: 10px;

}

.Tahoma9 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #a8a8a8;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	padding-left: 20px;
}
.Tahoma9_ficha {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #a8a8a8;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
}
.bordeBlanco {
	border: 1px solid #FFFFFF;
}
.Bot25 {
	margin-bottom: 25px;
}

.Tahoma11 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #a8a8a8;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	padding-right: 20px;
	padding-left: 20px;
}
.Tahoma11_ficha {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #a8a8a8;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	margin-top:5px;
	margin-bottom:15px; 
	line-height:16px;
}

.Tahoma11_ficha a{ color:#4b9ced; text-decoration:none;}
.Tahoma11_ficha a:hover{ color:#4b9ced; text-decoration:underline;}


.Tahoma112 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #a8a8a8;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.Tahoma112I {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #a8a8a8;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	font-style: oblique;
}
.Tahoma11Link {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #0099CC;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}
.Tahoma11Link:hover {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #0099CC;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	text-align: left;
}
.Tahoma11LinkFAQ {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #333333;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}
.Tahoma11LinkFAQ:hover {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #0099CC;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	text-align: left;
}
.Tahoma11Pie {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #333333;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	text-align: left;
}
.Tahoma11Pie:hover {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #666666;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	text-align: left;
}
.Tahoma11GrisOscuro2 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #333333;
	font-size: 11px;
}
.Tahoma11GrisOscuro {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #333333;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
}
.Tahoma11OtroGris {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #666666;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
}
.TahomaTitular {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #a8a8a8;
	font-size: 18px;
	font-weight: normal;
	text-decoration: underline;
	text-align: justify;
}
.TahomaBoldLink {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 20px;
}
.TahomaBoldLink:hover {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 20px;
}
.TahomaBoldLink2 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #999999;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
}
.TahomaBoldLink3 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #A8A8A8;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.TahomaBoldLink3:hover {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.alturaCRG {
	height: 12px;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
}
.alturaCRG2 {
	height: 18px;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
}

.TahomaBoldLink2:hover {
	text-decoration: underline;

}
.xtremis {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #9C9C9C;
}


.content_ficha{
width:355px; /*margin:0 0 15px 0px;*/ margin:0 0 0 0px;
}
.content_imgs{
width:400px; margin-left:0px;
border:0px solid red;
}
.dotted_gris{ border-bottom:1px dotted #a8a8a8; padding-bottom:5px; }
.dotted_gris a{ color:#a8a8a8; text-decoration:none;}
.dotted_gris a:hover{ color:#5898ad; text-decoration:none;}

.dotted_gris2{ border-bottom:1px; padding-bottom:5px; margin-left:298px; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #9C9C9C;font-weight:bold; margin-top:2px;}
.dotted_gris2 a{ color:#a8a8a8; text-decoration:none;}
.dotted_gris2 a:hover{ color:#5898ad; text-decoration:none;}

.link_quick a{ color:#4b9ced; text-decoration:none;}
.link_quick a:hover{ color:#4b9ced; text-decoration:underline;}



.div_paso1{
position:relative; 
border:0px solid red; 
width:745px; 
margin:25px auto;
min-height:150px;
height:auto;
}
*html .div_paso1{ height:150px;}

.img_paso1{
background-image:url(img/paso1.gif);
background-repeat:no-repeat;
width:121px; 
height:62px; 
position:absolute;
text-align:center;
color:#ffffff;
padding-top:70px;
margin:0 0 0 25px;
}
.img_paso2{
background-image:url(img/paso2.gif);
background-repeat:no-repeat;
width:121px; 
height:62px; 
position:absolute;
text-align:center;
color:#ffffff;
padding-top:70px;
left:25px;
top:0;
}
.img_paso3{
background-image:url(img/paso3.gif);
background-repeat:no-repeat;
width:121px; 
height:62px; 
position:absolute;
text-align:center;
color:#ffffff;
padding-top:70px;
left:25px;
top:0;
}


.Tahoma11_ficha_white {
font-family: Tahoma, Verdana, Arial, sans-serif;
color: #ffffff;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-align: justify;
margin-top:5px; 
line-height:16px;
}

.opcion_pas1_head{
width:247px;
height:auto;
font-family: Tahoma, Verdana, Arial, sans-serif;
color: #ffffff;
font-size: 12px;
padding:3px 3px 3px 5px;
font-weight:bold;
margin-bottom:15px;
margin-left:25px;
background-color:#ad5c36;
filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80
}
.opcion_pas1_head2{
width:250px;
height:auto;
background-color:#ad5c36;
font-family: Tahoma, Verdana, Arial, sans-serif;
color: #ffffff;
font-size: 12px;
font-weight:bold;
padding:10px 0px 8px 5px;
margin-bottom:15px;
margin-left:25px;
filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80
}

.opcion_pas1_sinlink{
width:252px;
min-height:30px;
height:auto;
font-family: Tahoma, Verdana, Arial, sans-serif;
color: #ffffff;
font-size: 12px;
padding:0px 3px 3px 25px;
margin-bottom:7px;
text-decoration:none;
filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80
}


.opcion_pas1_link a{
display:block;
width:252px;
min-height:30px;
height:auto;
/*background-color:#af6643;*/
font-family: Tahoma, Verdana, Arial, sans-serif;
color: #ffffff;
font-size: 12px;
padding:0px 3px 0px 25px;
margin-bottom:7px;
text-decoration:none;
filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80
}
.opcion_pas1_link a:hover{
display:block;
width:252px;
min-height:30px;
height:auto;
/*background-color:#af6643;*/
font-family: Tahoma, Verdana, Arial, sans-serif;
color: #ffffff;
font-size: 12px;
padding:0px 3px 0px 25px;
margin-bottom:7px;
background-image:url(img/flecha_left_pas1.gif);
background-repeat:no-repeat;
background-position:0px 0px;
text-decoration:none;
filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80
}
.opcion_pas1_link_on a{
display:block;
width:252px;
min-height:30px;
height:auto;
font-family: Tahoma, Verdana, Arial, sans-serif;
color: #ffffff;
font-size: 12px;
padding:0px 3px 0px 25px;
margin-bottom:7px;
background-image:url(img/flecha_left_pas1.gif);
background-repeat:no-repeat;
background-position:0px 0px;
text-decoration:none;
filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80;
}

.opcion_pas1_linkin{
/*width:224px;*/
width:252px;
padding:3px 0px 3px 3px;
background-color:#ad5c36;
min-height:30px;
height:auto;
cursor:pointer;
}
*html .opcion_pas1_linkin{ height:30px;}

.opcion_pas1_linkin2{
width:252px;
padding:3px 0px 3px 3px;
background-color:#ad5c36;
min-height:30px;
height:auto;
}
*html .opcion_pas1_linkin2{ height:30px;}

.link_plantillas a{
/*background-color:#CCCCCC;*/
/*color:#000000;*/
color:#000;
text-decoration:none;
padding:1px 3px;
}
.link_plantillas a:hover{
/*background-color:#45517a;*/
/*color:#fff;*/
color:#000;
text-decoration:underline;
padding:1px 3px;
}

.opcion_pas2_link{
width:252px;
min-height:36px;
height:auto;
font-family: Tahoma, Verdana, Arial, sans-serif;
color: #ffffff;
font-size: 12px;
padding:0px 3px 0px 25px;
margin-bottom:4px;
text-decoration:none;
filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80;
}
.opcion_pas2_link_on{
display:block;
width:252px;
min-height:36px;
height:auto;
font-family: Tahoma, Verdana, Arial, sans-serif;
color: #ffffff;
font-size: 12px;
padding:0px 3px 0px 25px;
margin-bottom:4px;
/*margin-left:25px;*/
background-image:url(img/flecha_left_pas2.gif);
background-repeat:no-repeat;
background-position:0px 0px;
text-decoration:none;
filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80;
}

.next_paso{
float:right;
clear:both;
}
.next_paso2 a{
display:block;
float:right;
clear:both;
width:276px;
height:25px;
padding:19px 0 0 5px;
font-size:12px;
border:0px solid red;
background-image:url(img/next_pas2.gif);
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

.next_paso3 a{
display:block;
/*float:left;
clear:both;*/
width:276px;
height:25px;
padding:19px 0 0 5px;
/*margin-left:145px;*/
position:relative;
left:162px;
font-size:12px;
background-image:url(img/next_pas3.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}



.column_left_pas2{
background-color:#af6643;
margin:0px 0px 5px 25px;
padding:10px;
filter:alpha(opacity='80');
-moz-opacity:0.80;
opacity:0.80;
}

.titul_columleft{
color:#000000;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
padding-bottom:8px;
font-weight:bold;
}
.titul_columleft2{
color:#000;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
padding-bottom:8px;
font-weight:bold;
}

.titul_columleft3{
color:#ffffff;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:14px;
padding:8px 0;
font-weight:bold;
text-align:center;
}

.desc_columnleft{
color:#ffffff;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:17px;
margin-bottom:10px;
}
.img_columnleft{
width:355px;
height:200px;
background-color:#999999;
}
.txt_img_columnleft{
color:#ffffff;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:17px;
margin-bottom:10px;
}

.input_formpas3{
font-size:10px; 
border-top:0px solid white;
border-bottom:1px solid white;
border-left:0px solid white;
border-right:0px solid white;
background-color:#bf521e;
width:100px;
}

.boton_send a{
color:#000000;
text-decoration:none;
background:none;
padding:5px;
}
.boton_send a:hover{
color:#ffffff;
text-decoration:none;
background:none;
padding:5px;
}

.volver a{
display:block;
color:#FFFFFF;
font-weight:bold;
font-size:15px;
padding:5px;
background-color:#4c4c4c;
font-family:Arial, Helvetica, sans-serif;
width:200px;
text-align:center;
text-decoration:none;
margin:15px auto;
border-bottom:1px solid #000000;
border-right:1px solid #000000;
}
.volver a:hover{
display:block;
color:#af6643;
font-weight:bold;
font-size:15px;
padding:5px;
background-color:#4c4c4c;
font-family:Arial, Helvetica, sans-serif;
width:200px;
text-align:center;
text-decoration:none;
margin:15px auto;
border-bottom:1px solid #000000;
border-right:1px solid #000000;
}




