﻿@media screen{

body {
	margin: 0;
	/*background:#000000;*/
	background: url('../../Images/benihort_fondo.png') repeat scroll left bottom;
}

.link{
	color:#007ac2;
	font-size:10pt;
	font-family: Arial narrow, Arial, Verdana, HelvCondensed, helvetica, Lucida Sans, Lucida Sans Unicode;
	text-decoration:none;
	cursor:hand;
	font-weight:bold;	
}
.bottom{
    border-bottom:dotted 1px #000;
}
.link:hover{
	color:#333;
	text-decoration:underline;	
}

.selected{
	color:#ffffff;
	background:#007ac2;
}
.selectedsub{
	color:#007ac2;
	background:#DFE4F2;
}
.linksub{
	color:#007ac2;
	font-size:10pt;
	font-family: Arial narrow, Arial, Verdana, HelvCondensed, helvetica, Lucida Sans, Lucida Sans Unicode;
	text-decoration:none;
	cursor:hand;
}
.linksub:hover{
	color:#333;
	text-decoration:underline;
}
.center{
	text-align:center;
}
.indent{
	text-indent:27px;
}

.img_true{
	background:url('../../Images/true.png') scroll no-repeat left top;
	vertical-align:text-top;
	text-indent:17px;
	line-height:18px;
}

#divContainer{
	width:910px;
	/*height:680px;*/
	margin:30px auto auto auto;
	display:table;
	background: url('../../Images/benihort_cabecera.png') no-repeat scroll top center;
}

	#divCabecera{
		width:890px;
		height:80px;
		margin:0px 5px 0px 5px;
		padding: 0px 5px 0px 5px;
		background: url('../../Images/logo_benihort.png') no-repeat scroll left center;			
		border-bottom: solid 3px #8dc63f;		
	}
		#divEnlaces{
			display:inline-block;
			float:right;
			width:550px;
			height:25px;
			text-align:right;
			/*padding: 5px 25px 0px 0px;*/
			margin: 5px 0px 0px 0px;
		}
		#divMenu{
			display:inline-block;
			float:right;
			width:550px;
			height:30px;
			margin:15px auto auto auto;
			/*padding: 0px 0px 0px 0px;*/
			text-align:left;
		}
		#divBanner{
			width:910px;
			height: 200px;
			margin-top:3px;
			/*padding: 0px 5px 0px 5px;*/
			/*margin: 5px 0px 0px 0px;*/
			/*float:left;*/
			background:#ffffff;
			/*display:block;*/
		}
		#divBannerDisplay{
			width:900px;
			height:200px;
			margin:auto;
		}
			
	#divIzquierda{
		width:230px;
		/*min-height:460px;*/
		float:left;
		display:block;
		background: #ffffff; /*url('../../Images/Panel_Izquierda.png') repeat-x left top;*/
		/*padding:3px 0px 0px 5px;
		margin: 0px 0px 0px 0px;*/	
				
	}	
		#divPanelIzquierda{
			width:215px;
			display:block;
			margin:auto;
			padding-left:7px;
			padding-right:3px;
			background:#ffffff;	
			border-right-style:dotted;
			border-right-width:1px;
			border-right-color:#666;
		}
	
	#divContenedor{
		width:680px;	
		float:right;
		margin: auto auto auto auto;			
		/*padding: 3px 0px 0px 0px;*/
		/*min-height:460px;*/
		background:#ffffff;
		display:block;
		
	}
		#divContenido{
			width:670px;
			margin:auto;
			display:block;
			background:#ffffff;
		}
		
	
	#divPie{
		width:900px;
		height:75px;
		margin: 0px 0px 30px 0px;
		padding: 0px 5px 0px 5px;
		clear:both;
		background: url('../../Images/benihort_pie.png') no-repeat scroll left top;
	}

		.divNoticia{
			/*border: solid 1px #cccccc;*/
			font-size: 10pt;
			text-align: justify;
			font-family: Arial Narrow, Arial, 'Lucida Sans Unicode' , Helvetica, sans-serif;
			color: #000000;	
			padding:2px 2px 2px 2px;	
			margin:auto auto auto auto;
			display:table;
		}		
		.divNoticia:hover{
			/*border: solid 1px #8dc63f;*/
			font-size: 10pt;
			text-align: justify;
			font-family: Arial Narrow, Arial, 'Lucida Sans Unicode' , Helvetica, sans-serif;
			color: #000000;			
			padding:2px 2px 2px 2px;
			margin:auto auto auto auto;	
		}
	/*	#pNoticia{
			scrollbar-face-color:#ffffff;
			scrollbar-arrow-color:#DDDDFF;
			scrollbar-track-color:#ffffff;
			scrollbar-shadow-color:#DDDDFF;
			scrollbar-highlight-color:#DDDDFF;
			scrollbar-3dlight-color:#FFFFFF;
			scrollbar-darkshadow-Color:#FFFFFF;
		}
		.scroll{
			overflow:scroll;
			scrollbar-face-color:#ffffff;
			scrollbar-arrow-color:#DDDDFF;
			scrollbar-track-color:#ffffff;
			scrollbar-shadow-color:#DDDDFF;
			scrollbar-highlight-color:#DDDDFF;
			scrollbar-3dlight-color:#FFFFFF;
			scrollbar-darkshadow-Color:#FFFFFF;	
		}*/
		
	/**/
	.titulo{
		color:#000;	
		font-size:10pt;
		font-family: Arial narrow, Arial, Verdana, HelvCondensed, helvetica, Lucida Sans, Lucida Sans Unicode;
		font-weight:bold;
		text-transform:uppercase;		
	}
	.label{
		color:#000;		
		font-size:10pt;
		font-family: Arial narrow, Arial, Verdana, HelvCondensed, helvetica, Lucida Sans, Lucida Sans Unicode;
		
	}
	.justificado{
		text-align:justify;
	}
	.text{
		color:#333333;
		font-size:10pt;		
		font-family: Arial narrow, Arial, Verdana, HelvCondensed, helvetica, Lucida Sans, Lucida Sans Unicode;		
		border:solid 1px #999999;
		text-align: left;
	}	
	.align_top{
		vertical-align:top;
	}
	.button{		
		font-size: 10pt;		
		border:solid 1px #cccccc;
		text-align: center;	
		font-family: Arial narrow, Arial, Verdana, HelvCondensed, helvetica, Lucida Sans, Lucida Sans Unicode;		
	}
	.button:hover{
		background:#666;
	}
	.combo{
		color:#333333;
		font-size:10pt;
		font-family: Arial narrow, Arial, Verdana, HelvCondensed, helvetica, Lucida Sans, Lucida Sans Unicode;		
		text-align:left;
	}
	.validador{
		font-family: Arial narrow, Arial, Verdana, HelvCondensed, helvetica, Lucida Sans, Lucida Sans Unicode;	
		color:Red;
		font-size:10pt;
		font-weight:bold;
	}
	
	.white{
		color:#ffffff;
	}
	.silver{
		color:#333333;
	}
	.black{
		color:#000;
	}
	.blue{
		color:#007ac2;
	}
	.green{
		color:#95ba2e;
	}
	.orange {
		color: #FF6600;
	}
	.submenu{
		border-bottom:solid 1px #515050;
	}
	.bg_blue:hover{
		background:#007ac2;		
	}
	.bg_lightblue:hover {
		background: #DFE4F2;
	}

	.citricos{
		background:url('../../Images/benihort_logo_citricos.png') no-repeat left top;
	}
	.distribucion{
		background:url('../../Images/benihort_logo_distribucion.png') no-repeat left bottom;
	}
	.hortalizas{
		background:url('../../Images/benihort_logo_hortalizas.png') no-repeat left bottom;
	}
	.semillero{
		background:url('../../Images/benihort_logo_plantacion.png') no-repeat left bottom;
	}
	.suministros{
		background:url('../../Images/benihort_logo_suministros.png') no-repeat left bottom;
	}
	.tienda{
		background:url('../../Images/benihort_logo_tienda.png') no-repeat left ;
	}
	.ensayos{
		background:url('../../Images/benihort_logo_ensayos.png') no-repeat left bottom;
	}
	.ficha{
		background:#fff url('../../Images/Ficha_Clientes.png') no-repeat left top;
		text-indent:65px;
		vertical-align:top;		 
	}
	.telefonia{
	    background:url('../../Images/ico_telefonia.png') no-repeat right top;
	}
	.seguros{
	    background:url('../../Images/ico_seguros.png') no-repeat right top;
	}
						

	/*========================================================*/
	/*Estilo Menu*/

	.Style_Menu {
		margin:0px auto; 
		list-style:none; 
		height:23px; 
		position:relative; 
		font-family:Arial Narrow, Helevetica, Arial, Verdana,  'Lucida Sans Unicode' , sans-serif;	
		font-size: 9pt;
		top: 0px;
		left: -100px;
		width: 380px;
}

	.Style_Menu li.Menu_Top {
		display:block;
		float:left; 
		position:relative;
	}

	.Style_Menu li a.Style_Top_Link {
		display:block; 
		float:left; 
		height:25px; 
		margin-left:6px; 
		line-height:25px; 
		font-weight:bold; 
		padding:0 0 0 6px; 
		cursor:pointer;
		text-align:left;
		text-decoration:none;
		font-family:Arial Narrow, Helevetica, Arial, Verdana,  'Lucida Sans Unicode' , sans-serif;	
		font-size: 10pt;
		/*border-left:solid 1px #ffffff;*/
	}
	
	.Style_Menu li a.Style_Top_Link span {
		float:left; 
		display:block; 
		padding:0 10px 0 6px; 
		height:40px;
		
	}
	
	.Style_Menu li a.Style_Top_Link span.Menu_Down {
		float:left; 
		display:block;
		padding:0 10px 0 6px; 
		height:25px;
		
	}
	
	.Style_Menu li a.Style_Top_Link:hover {
		/*border-left:dotted 1px #cccccc;*/
		/*border:solid 1px #cccccc;*/
		color:#fff;	
		/*background:url('../../Images/button4a.png');*/
		/*background:url('../../Images/boton_menu_hover.png') no-repeat scroll left top;*/
	}
	/*
	.Style_Menu li a.top_link:hover span { 
		background:url('../../Images/boton_menu_hover.png') no-repeat scroll left top;
	}

	.Style_Menu li a.top_link:hover span.Menu_Down { 
		background:url('../../Images/boton_menu_hover.png') no-repeat scroll left top;
	}
		
	.Style_Menu li:hover > a.top_link {
		color:#fff; 
		background:url('../../Images/boton_menu_hover.png') no-repeat scroll left top;
	}
	
	.Style_Menu li:hover > a.top_link span {
		background:url('../../Images/boton_menu_hover.png') no-repeat scroll left top;
	}

	.Style_Menu li:hover > a.top_link span.down {
		background:url('../../Images/boton_menu_hover.png') no-repeat scroll left top;

	}	
	*/
	.Style_Menu table {
		border-collapse:collapse; 
		width:0; 
		height:0; 
		position:absolute; 
		top:0; 
		left:0;
	}
		
	.Style_Menu a:hover {
		visibility:visible;
	}
	.Style_Menu li:hover {
		position:relative; 
		z-index:200;
	}

	.Style_Menu ul, 
	.Style_Menu :hover ul ul, 
	.Style_Menu :hover ul :hover ul ul,
	.Style_Menu :hover ul :hover ul :hover ul ul,
	.Style_Menu :hover ul :hover ul :hover ul :hover ul ul {
		position:absolute; 
		left:-9999px; 
		top:-9999px; 
		width:0; 
		height:0; 
		margin:0; 
		padding:0; 
		list-style:none;
	}
	
	.Style_Menu :hover ul.Menu_Sub {
		left:6px;
		top:25px; 
		background: #fff; 
		padding:0; 
		white-space:nowrap;
		width:auto; 
		height:auto; 
		font-weight:normal;
	}
	
	.Style_Menu :hover ul.Menu_Sub li {
		display:block;
		position:relative; 
		float:left; 
		width:160px; 
		border:1px solid #cccccc;
		margin-bottom:0;
	}
		
	.Style_Menu :hover ul.Menu_Sub li a {
		display:block;
		height:auto; 
		font-size:8pt; 
		padding:4px 3px; 
		line-height:1; 
		color:#000000;
		text-align:left;
		text-decoration:none;
		font-family:Arial Narrow, Helevetica, Arial, Verdana,  'Lucida Sans Unicode' , sans-serif;	
	}
	
	/*.Style_Menu :hover ul.sub li a.fly {
		background:#fff  url('../../Images/vineta_menu.gif') no-repeat 150px 6px;
		background:url('../../Images/boton_menu_hover.png') no-repeat scroll left top;
	}*/
	
	.Style_Menu :hover ul.Menu_Sub li a:hover {
		background:#8dc63f; 
		color:#ffffff;		
	}
	
	/*.Style_Menu :hover ul.sub li a.fly:hover {
		background:#E5FAFC url('../../Images/vineta_menu.gif') no-repeat 150px 6px;
	}
	
	.Style_Menu :hover ul li:hover > a.fly {
		background:#E5FAFC;
	}*/
	
	.Style_Menu :hover ul :hover ul,
	.Style_Menu :hover ul :hover ul :hover ul,
	.Style_Menu :hover ul :hover ul :hover ul :hover ul,
	.Style_Menu :hover ul :hover ul :hover ul :hover ul :hover ul{
		left:160px; 
		top:-1px; 
		background: #fff; 
		padding:0; 
		white-space:nowrap;
		width:auto; 
		z-index:300; 
		height:auto;
	}
	
	.Style_Menu :hover ul.Menu_Sub li ul {
		border-top:1px solid #005FB9; 
		background: #fff; 
		z-index:300;
	}
	
	    .Style_Menu :hover ul :hover ul :hover ul.menu {
	    left:160px; 
		/*top:-1px; /*ORIGINAL*/
		top:-85px; 
		background: #fff;
		padding:0; 
		white-space:nowrap;
		width:auto; 
		z-index:300; 
		height:auto;
	    }
	    
	.clsMenu
    {
    display: block;
    background-color:#a3d311;
    font-size:10pt;
    font-family: Arial narrow, Arial, Verdana, HelvCondensed, helvetica, Lucida Sans, Lucida Sans Unicode;
    }
    
    .clsMenuItem
{
   /* width: 150px;
    height: 35px;*/
    display: block;
    color: #ffffff;
    /*line-height: 30px;*/
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: small ;
	font-size:10pt;
	/*line-height: 100%;*/
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: center;
	text-indent: 0ex;
	border:solid 1px #cccccc;
	font-family: Arial narrow, Arial, Verdana, HelvCondensed, helvetica, Lucida Sans, Lucida Sans Unicode;
    
}

.clsDynamicMenuItem
{
    background-color: #a3d311;
    color: #ffffff;
    font-size:10pt;
    /*width: 150px;*/
    /*height: 27px;*/
    /*display: block;*/
    /*font-size: 13pt;*/
    border-bottom :solid 1px #cccccc;
    font-family: Arial narrow, Arial, Verdana, HelvCondensed, helvetica, Lucida Sans, Lucida Sans Unicode;
}


.certificadoSandia
{
    color:#bf2821;   
    font-weight:bold;
    font-size:small;
    font-family: Arial narrow, Arial, Verdana, HelvCondensed, helvetica, Lucida Sans, Lucida Sans Unicode;
}
.fontAN
{
    font-family: Arial narrow, Arial, Verdana, HelvCondensed, helvetica, Lucida Sans, Lucida Sans Unicode;
}
	
	
}