s/* CSS Document */

a:link {
	color: #FF0000;
	text-decoration: none;
}
a:visited {
	color: #FF0000;
	text-decoration: none;
}
a:hover {
	color: #5F5F5F;
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
	
	#menu div.barraMenu, 
	#menu div.barraMenu a.botonMenu { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight:bold;
	color:#CCCCCC;
	} 
	
	#menu div.barraMenu { 
	text-align: left; 
	} 
	
	#menu div.barraMenu a.botonMenu {
	color:#CCCCCC; 
	cursor: pointer; 
	padding: 4px 20px 2px 15px; 
	text-decoration: none; 
	} 
	
	#menu div.barraMenu a.botonMenu:hover { 
	color:#FF0000;
	
	} 
	
	#menu div.barraMenu a.botonMenu:active { 
	color:#FF0000;
	} 
	
	body {
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;	
		scrollbar-face-color: #FFFFFF;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-shadow-color: #FFFFFF;
		scrollbar-3dlight-color: #FFFFFF;
		scrollbar-arrow-color:  #B6B6B6;
		scrollbar-track-color: #FFFFFF;
		scrollbar-darkshadow-color: #FFFFFF;
	}
	
	.fondo {
		background-color:#B6B6B6;
	}
	
	.fondo2 {
		background:url(../images/miscelaneas/bg_centro.gif);
	}
	
	.fondo3 {
		background:url(../images/miscelaneas/bg_centro_2.gif);
	}
	
	.single_box_rojo {
		height:14px;
		width:220px;
		border-width:1px;
		
		border-style:solid;
		border-color:#CCCCCC;
		
		font-family:Helvetica;
		font-size:10px;
		color:#666666;	
	}
	.single_box_gris {
		height:14px;
		width:220px;
		border-width:1px;
		
		border-style:solid;
		border-color:#CCCCCC;
		
		font-family:Helvetica;
		font-size:10px;
		color:#666666;	
	}
	
	.single_box_gris2 {
		height:14px;
		width:275px;
		border-width:1px;
		
		border-style:solid;
		border-color:#CCCCCC;
		
		font-family:Helvetica;
		font-size:10px;
		color:#666666;	
	}
	
	.text_box_gris {
		height:85px;
		width:275px;
		border-width:1px;
		
		border-style:solid;
		border-color:#CCCCCC;
		
		font-family:Helvetica;
		font-size:10px;
		color:#666666;	
	}	
	
	.file_box_gris {
		height:16px;
		width:279px;
		border-width:1px;
		
		border-style:solid;
		border-color:#CCCCCC;
		
		font-family:Helvetica;
		font-size:10px;
		color:#666666;	
	}		
	
	.multiline_box {
		height:50px;
		width:220px;
		border-width:1px;
		border-style:solid;
		border-color:#CCCCCC;
		font-family:Helvetica;
		font-size:10px;
		color:#666666;	
	}
	
	fondo_seccciones {
		background-color:#f8f8f8;	
	}
	
	.cajas_txt {
		font-family:Verdana;
		font-size:10px;
		color:#666666;
		font-weight:normal;
		padding-left:5px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		text-decoration: none;
		text-align:justify;
	}
	
	.titulo_secciones {
		font-family:Helvetica;
		font-size:9px;
		color:#C2C2C2;
		font-weight:bold;		
	}
	
	.Subtitulo {
		font-family:Helvetica;
		font-size:18px;
		color:#FF0000;
		font-weight:bold;		
	}
	
	.subtitulo_op {
		font-family:Helvetica;
		font-size:14px;
		color:#FF0000;
		font-weight:bold;
		vertical-align: bottom;
	}
	
	.caracteristicas_staff {
		font-family:Verdana;
		font-size:9px;
		color:#FF0000;	
	}
	
	.texto_1 {
		font-family:Arial;
		font-size:10px;
		color:#999999;	
	}
	
	.texto_2 {
		font-family:Arial;
		font-size:10px;
		color:#5f5f5f;	
	}
	
	.red_text {	
		font-family:Arial;
		font-size:10px;
		color:#FF0000;
	}
	
	.red_text_2 {
	font-family:Arial;
	font-size:11px;
	color:#F91613;
	}
	
	.red_text_3 {
	font-family:Arial;
	font-size:12px;
	color:#F91613;
	}
	
	.red_text_bold {
	font-family:Arial;
	font-size:11px;
	color:#FF0000;
	font-weight: bold;
	}
	
	.text_gris_titulo {
	font-family:Arial;
	font-size:11px;
	color:#A9A9A9;
	font-weight:bold;
	vertical-align: bottom;
	}
	
	.selector_box {
	background-color:#FFFFFF;
	height:14px;
	width:126px;
	border-width:1px;
	font-family:Helvetica;
	font-size:10px;
	color:#666666;
	vertical-align: bottom;
	}
	
	.texto_gris_1 {
	
			font-family:Arial;
			font-size:10px;
			color:#5F5F5F;
	}
	.texto_gris_2 {
	
			font-family:Verdana;
			font-size:10px;
			color:#666666;
	}
	
		.texto_gris_3 {
	
			font-family:Verdana;
			font-size:10px;
			color:#A6A6A6;
			font-weight: bold;
	}
		.texto_gris_4 {
	
			font-family:Verdana;
			font-size:9px;
			color:#A6A6A6;
			font-weight: bold;
			
	}

	
	#elec div.menuelec, 
	#elec div.menuelec a.botonelec { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold;
	color:#A9A9A9;
	padding-top:3px;
	} 
	
	#elec div.menuelec { 
	text-align: left; 
	} 
	
	#elec div.menuelec a.botonelec {
	color:#A9A9A9; 
	cursor: pointer; 
	text-decoration: none;
	} 
	
	#elec div.menuelec a.botonelec:hover { 
	color:#FF0000;
	
	} 
	
	#elec div.menuelec a.botonelec:active { 
	color:#FF0000;
	} 
	
	#centrado {
	color:#FF0000;
	margin-top:20px;
	vertical-align:middle;
	text-align: center;
	}
	 
	#tv_on {
	height:17px;
	width:27px;
	margin-bottom:3px;
	padding-bottom:3px;
	background:url(../images/portfolio/tv_on.gif) no-repeat;
	} 
	
	#tv_off {
	height:17px;
	width:27px;
	margin-bottom:3px;
	padding-bottom:3px;
	background:url(../images/portfolio/tv_off.gif) no-repeat;
	} 
	
	#f_tv_off{
	height:17px;
	width:27px;
	margin-bottom:3px;
	padding-bottom:3px;
	background:url(../images/portfolio/tv_off.gif) no-repeat;
	}
	
	#audio_on {
	height:17px;
	width:38px;
	margin-bottom:3px;
	padding-bottom:3px;
	background:url(../images/portfolio/radio_on.gif) no-repeat;
	} 
	
	#audio_off {
	height:17px;
	width:38px;
	padding-bottom:3px;
	background:url(../images/portfolio/radio_off.gif) no-repeat;
	}
	
	#f_audio_off{
	height:17px;
	width:38px;
	margin-bottom:3px;
	padding-bottom:3px;
	background:url(../images/portfolio/radio_off.gif) no-repeat;
	}
.texto_gris_1_bold {
	font-family:Arial;
	font-size:11px;
	color:#5F5F5F;
	font-weight: bold;
}

.sep_ayuda {
	padding: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DCDCDC;
}

.sep_ayuda1 {
	padding: 3px;
}

.proyect_list {
	overflow: scroll;
	height:150px;
	width:872px;	
}

.cliente_titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F8F8F8;
	background-color: #95979A;
	background-position: center;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}

.cliente_sub_titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F8F8F8;
	background-color: #BBBBBB;
	background-position: center;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: left;
	padding-left: 25px;
}

.cliente_item_out {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #272727;
	background-color: #DCDCDC;
	background-position: left;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BBBBBB;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BBBBBB;
	padding-left: 25px;
}
.cliente_item_in {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #272727;
	background-color: #F8F8F8;
	background-position: center;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BBBBBB;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BBBBBB;
	padding-left: 25px;
}

.cliente_item_out2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #272727;
	background-color: #DCDCDC;
	background-position: center;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BBBBBB;
	padding-left: 25px;
}
.cliente_item_in2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #272727;
	background-color: #F8F8F8;
	background-position: center;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BBBBBB;
	padding-left: 25px;
}
.comentario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #565656;
	background-color: #E8E8E8;
	border: 1px solid #565656;
}

.titulo_pop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F8F8F8;
	background-color: #BBBBBB;
	background-position: center;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;
	padding-left: 5px;
}
.text_pop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #272727;
	background-color: #F8F8F8;
	text-align: left;
	padding: 5px;
}
.text_footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
}
.newsbox 
{
	font-family:Helvetica;
	font-size:10px;
	color:#666666;
}
.borde_gris{
	border: 1px solid #A5A5A5;
	background-color:#F8F8F8;
}
