/* Hecho por: Erick Gonzalez*/
/* Seguros G&T 2009*/

    .Hname { visibility:hidden; float:inherit; font-size:0px; }
	.textbox, select { border: 1px solid black; }
	.textbox { padding-left: 3px; }
  		
/*Imagenes de Fondo*/
	#green {
	width: 100%;	
	height:425px;
	background: url(back_down.jpg) no-repeat bottom; 
	margin: 0px auto 0px auto; 
	}
	
	#blue { 
	width: 100%; 
	height: 425px; 	
	background: url(back_top.png) repeat-x top ; 	
	}
    
	#facebook {
	float:left; 
	margin-left:6px; 
	margin-top:23px;	
	z-index:940;
	position:relative;
	}
	
	
	#blueBack { width: 100%; padding: 0px 0px 0px 0px;  position: relative; overflow: hidden ; }	
	#fotografia { width: 100%; height: 470px; margin: 0px auto 0px auto; overflow:hidden;	}			
	#blueDown { width: 100%; height: 10px; background: url(downshadow.jpg)  no-repeat ; margin: 0px auto 0px auto; }		
	#mainContentContainer { position: relative; width: 750px; height:auto; margin: 0px auto 0px auto;  z-index: 100; overflow: hidden;  }				
	#mainContentContainerHome { background:url(backFamily2.jpg) no-repeat left top; position: relative; width: 750px; height:auto; margin: 0px auto 0px auto;  z-index: 100; overflow:hidden;  } 
	 
	  #mainContentContainer ul, #lower ul { margin: 10px auto 10px auto; font: 12px Arial, Helvetica, sans-serif; }
		#mainContentContainer a, #lower a { font-weight: bold; color: #494646; }
		#mainContentContainer a:hover, #lower a:hover { text-decoration: none; }
		#mainContentContainer a:visited, #lower a:visited { color: #494646; }		
		#mainCenterCol {width:750px; height:410px; margin-left:80px; margin-top:-270px; z-index:499;}
		/*#mainCenterCol {background:url(familia3.png) no-repeat center; width:750px; height:410px; margin-left:80px; margin-top:-270px; z-index:499;} modificado 08/03/2011*/
		#mainLeftCol {z-index:501;} 
			#mainLeftCol a { color: #085EAA; font-weight: normal; }
			#mainLeftCol a:visited { color: #3D5A74; font-weight: normal; }
            #solicite{ width:220px; height:18px; padding-top:45px; padding-left:90px;   }
			#quoteArea {width: 345px; height:155px;margin:85px 0px 0px 0px; overflow:hidden; }
			/*#quoteArea {background: url(back_coti.png) no-repeat top left;width: 345px; height:155px;margin:85px 0px 0px 0px; overflow:hidden; } modificado 08/03/2011*/
				#quoteArea #fb_login_image { margin-left: 3px; vertical-align: text-bottom; }
				#mainContentContainer #quoteArea a { color: white; }
				#quoteArea h1, #quoteArea h2 { display: none; }
				#cotiForm { overflow: hidden ; clear: both; margin-top: 65px; margin-left: 50px;  z-index:899; position:relative; }
					/*textox box de cotice*/
					#cotiForm select, #cotiForm .textbox { color: #3b141f;font:  13px Arial, Helvetica, sans-serif; }
					#cotiForm select { padding: 0; width: 130px; font-size: 15px; padding: 1px; }
					#cotiForm .textbox { width: 70px; }					
					#cotiForm #formFirstArea { margin-right: 0px; }
					#cotiForm #formSecondArea { margin-right: 24px; }
					#cotiForm #formThirdArea { margin-top: 0px; margin-left:10px;  }
					#cotiForm #fb_connect { margin-top: 5px; }
					#cotiForm p { float: left; }
					#cotiForm label { font: normal 9px Arial, Helvetica, sans-serif; display: block; margin-bottom: 5px; margin-left:75px;}
				
 		#contenedorPestana { margin-right:45px;}
		#lower h1 { color: #7a2a3f; font: bold 16px Arial, Helvetica, sans-serif; margin-top: 25px; margin-bottom: 20px; }
		#lower h2 { font: bold 11px Arial, Helvetica, sans-serif; }
		#lowerLeftCol { width: 506px; padding: 0; }
				#lowerLeftCol h2 a { color: #71273d; }
				#lowerLeftCol h2 a:hover { color: #900 ; }
		
				#lowerLeftCol h2 a.visited { color: #494646; }
				.featuredProd { overflow: hidden; width: 100%; }		
				.featuredProd div { width: 158px; float: left; padding: 6px 0px 6px 0px; }
				#lower .featuredProd p { line-height: 120%; margin: 3px 0 5px 0; }
				.featuredProd img { float: left; margin: 8px 6px 8px 6px; }
				.featuredProd .prodCol2 {  width: 166px; padding-right: 4px; }
			.blue { border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; background: #F1FAFF; }
			
			/*MEDIRED */
			#noti1 { width:220px; height:130px; margin-top:-10px; padding: 0px 0px 0px 0px; background-color:#FFF; }
			#noti3 { width:230px; height:130px; margin-top:30px; padding: 0px 0px 0px 0px; background-color:#FFF; font-size:10px;  font-family: Arial, Helvetica, sans-serif;padding-top:10px; background:url(img_clientes.jpg); background-repeat:no-repeat; border-bottom: 1px solid #E4E3E3; border-top:1px solid #E4E3E3;   }
					#noti3 .lista{font-size:11px;  font-family: Arial, Helvetica, sans-serif; color:#6b182f; list-style:disc; list-style-type:disc; margin-left:10px;}
			#noti2 { width:220px; height:230px; margin-top:0px; text-align:justify; font-size:12px;  font-family: Arial, Helvetica, sans-serif; margin-bottom:10px; margin-left:10px; padding-top:10px;}
			#noti2Container { width:220px; height:30px; margin-left:90px;} 
				#subContent {width:220px; height:auto;}
			#noti2 a{ color: #333 ; text-decoration:none;}
			#noti2  a:hover{color: #03F; text-decoration:none;}
			#noti2  a:visited:hover{color: #03F; text-decoration:none;}

			#noti2  a:visited {color: #333; text-decoration:none;}
			#noti2 li.list1 {color: #900;} 
			#noti2 li{ list-style: outside ; list-style: disc;  text-align:justify; margin-bottom:8px; margin-left:15px;} 
			#noti2 h2{ color:#900; font-size:12px;  font-family: Arial, Helvetica, sans-serif; margin-bottom:10px; margin-left:0px; }
			.blacktext {color:#333;}			
		#lowerRightCol { width: 220px; padding: 0 5px 0 0px; }
			#movieContainer { padding-top: 10px; }
	

/*area de publicdad */

#rotatingPanel { width: 745px; _width: 745px; _margin-left: 0px; height: 130px; padding-top:280px; margin-left:-80px; z-index:200;} 
/*#rotatingPanel { width: 745px; _width: 745px; _margin-left: 0px; height: 130px; background: url(panel_green.png) no-repeat center bottom ; padding-top:280px; margin-left:-80px; z-index:200;} modificado 08/03/2011*/

/*html>body #rotatingPanel { *background-position: top; }*/
	/*.panelImage { width: 745px; height: 130px; float: left; margin-top:5px; margin-left:-15px; float:left; position:absolute;} modificado 08/03/2011*/
	.panelImage { width: 745px; height: 130px; float: left; position:absolute;}
	.panelContent { width: 480px; height: 145px; float: left; margin-left: 4px; margin-right: 8px; margin-top:25px; }
		.panelContent h1 { font-size: 18px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #71273d ; margin: 8px 8px 8px 0px; _margin: 9px 8px 8px 0px; }
		.panelContent p { margin: 0px 8px 8px 0px; }
		#rotatingPanel ul { margin-top: 0px; }
		#rotatingPanel ul li {background-position: left 4px; }
		#rotatingPanel a  { font-weight: bold; }
		#rotatingPanel a:visited { font-weight: bold; }
			
		
	#panelControls { position: absolute; right:13px;  bottom: 0px; width: 60px; height: 45px; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFC; }
		#panelControls p { float: left; margin-left: 14px; _margin-left: 14px; margin-right: 6px; margin-top: 5px; _margin-top: 6px; font-size:11px; }
		#panelControls #prev, #panelControls #playpause, #panelControls #next { width: 16px; height: 12px; float: left; margin-top: 1px; _margin-top: 7px; cursor: pointer; background-image: url(controls.jpg);}    
			#panelControls #prev { margin-right: 4px; background-position: -34px 0px; }
			#panelControls #playpause { margin-right: 4px; background-position: -17px 0px; }
			#panelControls #next { background-position: -51px 0px; }
			
			
/*CSS PARRAFO DE MAGNOLIA*/			
			
.myTextBlock {
    font-style: normal;
    font-size: 10pt;
    text-decoration: none;
    font-family: Verdana, Helvetica, Arial, sans-serif;
  }


/* easyscroll */

#easyscroll{
	background:#fff;
	margin:1em 0;
	/* add additional styling */
	}	

	/* easyscroll navigation buttons */	

	#easyscrollnav, #easyscrollnav li{
		height:17px;
		line-height:28px;		
/*		padding:0px;		*/
		font: 9px Arial, Helvetica, sans-serif;
		}	

#easyscrollnav{
		margin-top:15px;
		height:17px;
		}			
	#easyscrollnav li{
		list-style:none;
		float:left;
		/*margin-right:5px;				*/
		color:#333;
		cursor:pointer;
		
		}					
	#easyscrollnav li.over{
		color:#0000FF;
		text-decoration:underline;
		}							
	/*botones de noticias */
	
	#btnUp { background-position:left; background-color:#CCC; width:45px;   background:url(up2.jpg); background-repeat:no-repeat;  border:#71273d; border-style:solid ; border-width:0px; height:17px; }
	#btnUp.over:hover { background:url(up3.jpg); background-repeat:no-repeat;}
	#btnDown.no_over {text-align: right;}
	
	#btnDown { background-position: right; background-color:#CCC; width:55px;    background:url(down2.jpg); background-repeat:no-repeat;  border:#71273d; border-style:solid ; border-width:0px; height:17px; }	
	#btnDown.over:hover { background:url(down3.jpg); background-repeat:no-repeat; background-position:right;}
	#btnDown.no_over {text-align: left;}
	
	#btnReset { background-color:#CCC; width:50px; background:url(ini2.jpg);  background-repeat:no-repeat; border:#71273d; border-style:solid; border-width:0px; height:17px; }
	#btnReset.over:hover { background:url(ini3.jpg); background-repeat:no-repeat;}

	/* // easyscroll navigation buttons */	



