
@charset "utf-8";
/* CSS Document */

div, span
{	font-family:Arial; font-weight:bold; font-size:10px; color:#000000; line-height:17px;}

body
{	background-color:#799392;
	padding:0;
	color:#FFFFFF;
}

a
{	text-decoration:none;
	color:#FFFFFF;}

.barrita
{	float:left; 
	padding-top:2px; 
	font-size:14px;
	color:#CCCCCC;
}

.logo_paragua
{	position:relative;
	width:310px;
	height:26px;
	margin-left:300px;
	margin-top:200px;
	background-image: url('../imagenes/marcas_sa.png')  !important;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/marcas_sa.png');
    background-repeat:no-repeat;
}

.pagina
{	margin: 0 auto 100px;
	width:907px;
	height:620px;
}

.contenedor_menu
{	width:560px;
	height: 21px;
	float:right;
	background: transparent url('../imagenes/fondo_menu.jpg') repeat-x;
	padding-left:20px;
}

.menu
{	width:450px;
	height:21px;
	position:absolute;
}	

#boton
{	float:left;
	margin:5px;	
}

#boton:hover, .seleccionado
{	float:left;
	height:18px;
	border-bottom:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:medium;
}

.seleccionado
{	font-weight:bold;
}

.punta_menu
{	width:27px;
	height:21px;
	float:right;
	background-image: url('../imagenes/esquina_menu.png')  !important;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/esquina_menu.png');
    background-repeat:no-repeat;}

.cabecera
{	width:907px;
	height:52px;
	float:right;
	background: transparent url('../imagenes/fondo_encabezado.jpg') repeat-x;}

.logo_marcas
{	width:162px;
	height:51px;
	margin-top:0px;
	_margin-top:21px;
	#margin-top:0px;
	

	
}

.cabecera_logo
{	width:100PX;
	height:38px;
	position:absolute;
	margin-left:440px;
	_margin-left:440px;
	margin-top:6px;
	color:#ffffff;	
}

.contenedor_page
{	width:907px;
	height:524px;
	float:right;
	margin-top:7px;
}

.contenedor_top, .contenedor_center, .contenedor_down
{	width:907px;
	height:5px;
	float:left;
}

.contenedor_top
{	background: transparent url('../imagenes/contenedor_top.jpg') no-repeat;}

.contenedor_center
{	height:519px;
	background: transparent url('../imagenes/contenedor_center.jpg') repeat-y;
}

.contenedor_down
{	background: transparent url('../imagenes/contenedor_down.jpg') no-repeat;}

.pie_page
{	width:904px;
	height:30px;
	float:left;
	margin-top:5px;
	_margin-top:-7px;
}

.pie_texto
{	height:25px;
	width:700px;
	margin-left:5px;
	_margin-left:3px;	
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	float:left;
}

.pie_logo
{	width:180px;
	height:20px;
	float:right;
}

.page_home_left
{	
	width:398px;
	height:512px;
	float:left;
	_margin-top:-10px;
	margin-left:6px;
	_margin-left:3px;
	border-color:#CCCCCC;
	border-right-width:thin;
	border-right-style:solid;
}

.page_home_right
{	
	width:495px;
	height:512px;
	float:left;
	_margin-top:-10px;
}

.caso_titulo
{	margin: 10px;
	_margin: 5px;
	width:95%;
	height:26px;
	float:left;
	background-image: url('../imagenes/casos.png')  !important;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/casos.png');
    background-repeat:no-repeat;
}

.caso_contenedor_multimedia
{	width:370px;
	height:300px;
	float:left;
	margin:12px;
	margin-top:-5px;
	_margin:6px;	
	_margin-top:-0px;
}

.caso_contenedor_left
{	width:3px;
	height:300px;
	float:left;
	background-image: url('../imagenes/multimedia_left.png')  !important;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/multimedia_left.png');
    background-repeat:no-repeat;
}

.caso_contenedor_right
{	width:3px;
	height:300px;
	float:right;
	background-image: url('../imagenes/multimedia_right.png')  !important;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/multimedia_right.png');
    background-repeat:no-repeat;
}

.caso_contenedor_center
{	width:364px;
	height:465px;
	float:left;
	background: transparent url('../imagenes/multimedia_center.jpg') repeat-x;
	_position:absolute;
}

.caso_contenedor_png
{	width:370px;
	height:300px;
	position:absolute;

	margin-left:-3px;
	#margin-left:-3px;
	_margin-left:-2px;
	float:left;
	background-image: url('../imagenes/foto_3.png')  !important;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/foto_3.png');
    background-repeat:no-repeat;
}

.casos_contenedor_png
{	width:440px;
	height:392px;
	float:left;
	/*background-image: url('../imagenes/foto_1.png')  !important;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/foto_1.png');
    background-repeat:no-repeat;*/
}

.servicios_contenedor_png
{	width:605px;
	height:372px;
	float:left;
	/*
	background-image: url('../imagenes/foto_2.png')  !important;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/foto_2.png');
    background-repeat:no-repeat;
*/
}

.servicios_imagen_png
{	width:605px;
	height:372px;
}

.caso_detalle
{	width:370px;
	height:72px;
	float:left;
	margin:12px;
	margin-top:-5px;
	_margin:6px;	
	_margin-top:-0px;
	background-color:#DFE1E2;
}

.caso_detalle_texto
{	width:330px;
	height:50px;
	float:left;
	margin:10px;
	margin-top:5px;
	margin-bottom:0px;
	_margin:6px;	
	overflow:hidden;	
}

.casos_multimedia
{	width:370px;
	height:80px;
	float:left;
	margin:12px;
	margin-top:-5px;
	_margin:6px;	
	_margin-top:-0px;
	background-color:#003333;
}

.home_right_right
{	width:245px;
	height:347px;
	float:left;
	border-color:#CCCCCC;
	border-right-width:thin;
	border-right-style:solid;	
}

.home_right_left
{	width:235px;
	height:347px;
	float:left;
	overflow:hidden;
}

.home_right_down
{	margin:7px;
	width:475px;
	_width:470px;
	height:146px;
	float:left;
	border-color:#999999;
	border-top-width:thin;
	border-top-style:dashed;	
}

.empresa_imagen
{	width:237px;
	height:103px;
	margin:4px;
	margin-top:0px;
	_margin:2px;
	_margin-top:7px;
	float:left;
	background-image: url('../imagenes/empresa.png')  !important;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/empresa.png');
    background-repeat:no-repeat;
}

.titulo, .titulo_clientes
{	color:#666666;	
	margin: 10px;
	_margin: 5px;
	width:95%;
	height:20px;
	float:left;
	font:Arial;
	font-size:12px;
	font-weight:bold;
}

.titulo_clientes
{	padding-left:20px;
	border-bottom:#999999; 
	border-bottom-style:dashed; 
	border-bottom-width:2px;;
	width:92%;
	margin-left:25px;
	_margin-left:12px;	
}

.empresa_detalle
{	width:190px;
	height:182px;
	float:left;
	margin:5px;
	_margin:3px;
	_margin-top:10px;
	background-color:#DFE1E2;
	font-weight:normal;
	padding-left:22px;
	padding-right:22px;
	padding-top:10px;
	overflow:hidden;
}


.menu_linea
{	
	width:100%;float:left; 
	height:5px; 	_height:0px; 
	margin-top:5px;_margin-top:5px;
	border-color:#999999;
	border-top-width:thin;
	border-top-style:dashed; 
	
	
}



.menu_item
{	
	width:210px;
	height:30px;
	_height:30px;
	float:left;

	margin-left:2px;
	_margin-left:1px;
	_margin-top:-10px;
	color:#000000;
	font:Arial;
	font-weight:bold;
	font-size:13px;
	position:relative;
	cursor:pointer;
	cursor:hand;
	padding:10px;
	
}

.menu_item a
{	
	color:#000000;
	font:Arial;
	font-weight:bold;
	font-size:13px;
	position:relative;
	cursor:pointer;

}

#seleccionado,  #seleccionado a 
{
	background-color:#527473;
	color:#FFFFFF
}



.clientes
{	width:480px;
	_width:473px;
	height:26px;
	margin-top:5px;
	margin-bottom:5px;
	background-color:#DFE1E2;
}

.contenedor_clientes
{	width:472px;
	height:110px;
	float:left;
	overflow:auto;
}

.logitos, .logitos_clientes
{	/*width:74px;*/
	/*height:38px;*/
	height:48px;
	margin:5px;
	margin-left:12px;
	float:left;
}

.logitos_clientes
{	margin:15px;
	/*margin-left:43px;*/
	margin-left:48px;
	/*margin-top:35px;*/
	margin-top:25px;
	float:left;
}

.ver_todos_casos
{	width:11px;
	height:12px;
	top:6px;
	float:right;
	position:relative;
}

.ver_todos_detalle
{	width:11px;
	height:12px;
	top:2px;
	float:right;
	position:relative;
}

.ver_todos_clientes
{	width:11px;
	height:12px;
	top:7px;
	left:405px;
	position:relative;
}

img {border:none; } 

.servicios_menu
{	width:230px;
	height:347px;
	float:left;
}

.page_servicios_left
{	
	width:241px;
	height:512px;
	float:left;
	_margin-top:-10px;
	border-color:#CCCCCC;
	border-right-width:thin;
	border-right-style:solid;
}

.page_servicios_right
{	
	width:654px;
	height:512px;
	float:left;
	_margin-top:-10px;
}

.servicio_detalle_left
{	width:4px;
	height:99px;
	float:left;
	margin-left:15px;
	_margin-left:5px;
	margin-top:5px;
	background-image: url('../imagenes/ss_detalle_left.png')  !important;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/ss_detalle_left.png');
    background-repeat:no-repeat;
}

.servicio_detalle_right
{	width:4px;
	height:99px;
	float:left;
	margin-top:5px;
	background-image: url('../imagenes/ss_detalle_right.png')  !important;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/ss_detalle_right.png');
    background-repeat:no-repeat;

}

.servicio_detalle_center
{	width:608px;
	height:99px;
	float:left;
	margin-top:5px;
	background-color:#DFE1E2;
}

.servicio_multimedia_contenedor
{	width:631px;
	height:390px;
	float:left;
	margin-top:10px;
	margin-left:15px;
	_margin-top:10px;	
	_margin-left:6px;
}

.servicio_multimedia_center
{	width:605px;
	height:372px;
	float:right;
	/*background: transparent url('../imagenes/ss_multimedia_center.jpg') repeat-x;*/s
}

.servicio_multimedia_right
{	width:26px;
	height:390px;
	float:right;
	background-image: url('../imagenes/ss_multimedia_right.png')  !important;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/ss_multimedia_right.png');
    background-repeat:no-repeat;
}

.servicio_multimedia_down
{	width:605px;
	height:18px;
	float:right;
	background-image: url('../imagenes/ss_multimedia_down.png')  !important;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/ss_multimedia_down.png');
    background-repeat:no-repeat;
}

.ss_multimedia_detalle
{	font-size:12px;	
}

.casos_col1
{	width:122px;
	height:400px;
	margin-top:5px;
	float:left;
	overflow-y: auto;
	padding-left:15px;
}

.casos_col2
{	width:245px;
	height:377px;
	font-size: 12px;
	font-weight:normal;
	line-height: 16pt;
	margin-top:5px;
	float:left;
	background-color:#dbdddc;
	padding-top:15px;
	padding-right:12px;
	padding-left:5px;
	#padding-left:20px;
	overflow-y: auto;	
}

.casos_col2 ul
{	
	margin-left:-10px;
	#margin-left:10px;
}

.casos_col3
{	width:480px;
	height:396px;
	margin-top:5px;
	margin-left:5px;
	float:left;
}

.casos_multimedia_down
{	width:900px;
	height:95px;
	float:left;
	margin-top:20px;	
}

.casos_texto, .casos_texto_seleccionado
{	font-size:10px;
	font-weight:normal;
	line-height:21px;
}

.casos_texto_seleccionado
{	font-weight:bold;font-size:11px;}

.casos_multimedia_left
{	width:4px;
	height:396px;
	float:left;
	background-image: url('../imagenes/casos_multimedia_left.png')  !important;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/casos_multimedia_left.png');
    background-repeat:no-repeat;
}

.casos_multimedia_center
{	width:440px;
	height:396px;
	float:left;
	background: transparent url('../imagenes/casos_multimedia_center.jpg') repeat-x;
}

.casos_multimedia_right
{	width:4px;
	height:396px;
	float:left;
	background-image: url('../imagenes/casos_multimedia_right.png')  !important;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/casos_multimedia_right.png');
    background-repeat:no-repeat;
}

.caso_descripcion
{	font-size:11px;
	color:#464646;
}

.clientes_contenedor
{	width:855px;
	height:465px;
	float:left;	
	margin-left:25px;
	_margin-left:12px;
	overflow-y:auto;
}

.contenedor_contacto
{	width:800px;
	height:425px;
	float:left;
	margin-top:25px;
	margin-left:45px;
	_margin-left:25px;
	_margin-top:20px;
	background: transparent url('../imagenes/contenedor_contacto.png') repeat-x;
	_background-image: url('../imagenes/contenedor_contacto1.png')  !important;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagenes/contenedor_contacto1.png');
    _background-repeat:no-repeat;	
	padding-left:13px;
	padding-top:15px;
}

.text_contacto
{	font-size:12px;	
	width:187px;
	height:18px;
	background: transparent url('../imagenes/textbox.png') no-repeat;
	border:none;
	padding-top:0px;
	padding-left:10px;	
	position:relative;
}

.text_label_contacto
{	height:35px;
	_height:0px;
	font-size:12px;
	margin-top:20px;
}

.text1_contacto
{	font-size:12px;	
	width:400px;
	max-width:400px;
	height:250px;
	margin-top:15px;
	background: transparent url('../imagenes/textbox1.png') no-repeat;
	border:none;
	padding-top:5px;
	padding-left:10px;	
	padding-bottom:10px;
	overflow-y:auto;
	overflow-x:hidden;
	position:relative;
}

.boton_enviar
{	width:82px;
	height:21px;
	float:right;
	position:relative;
	color:#FFFFFF;
	margin-top:0px;
	margin-right:10px;
	_margin-right:1px;
	font:Arial;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	padding-bottom:10px;
	background: transparent url('../imagenes/enviar.jpg') no-repeat;
}

.pie_contacto
{	width:180px;
	height:56px;
	font:Arial;
	font-size:11px;
}

.caso_titulo_text, .ver_todo_text
{	width:auto; 
	float:left;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin-top:3px;
	margin-left:15px;
	_margin-left:10px;
}

.ver_todo_text
{	float:right;
	position:relative;
	font-size:11px;
	margin-left:5px;
	margin-right:15px;
}


/*
#menu {
width:100%;
list-style:none;
padding:0;
padding-right:10px;
margin:0;
top:0;
position:relative;
height:100%;


}

#menu li {
text-align:right;
display:block;
cursor:hand;
cursor:pointer;
}


	#menu li span.hover {
		position: absolute;
		top: 0;
		left: 0;
		display: block;
		height: 100px;
		width: 250px;
		background: none
	}
*/
