@charset "utf-8";
/* CSS Document 
html,
*/
img { behavior: url(../css/iepngfix.htc) }

body{ 	
		background-color:#EBEFE0;
		text-align:center;
	
		/*background-color:#cdcdcd;*/
		background-image:url(../images/bgsami.png) ;
		background-repeat: repeat-x;
		background-position: bottom;
		font-family:Arial; 
		font-size:10px;
		
		height:100%;
		padding:0;
		margin:0;	
		/*
		min-height:100%;
		*/
} 
body#U{ 	
		background-color:#EBEFE0;
		text-align:center;
		padding:0;
		margin:0;
		/*background-color:#cdcdcd;*/
		background-image:url(../images/bgsami.png) ;
		background-repeat: repeat-x;
		background-position: bottom ;
		
		font-family:Arial; 
		font-size:10px;
		height:100%;
		/*min-height:100%;*/

} 
#container{
 		min-height:100%;
		
		width:100%;
		position:relative;
		/*
		padding:0;
		margin:0;	
		position:relative;
		height:100%;  
		*/

}
#header{
		 
		background-image: url(../images/header.png)!important;
		background-image:none;
		filter: none !important;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/header.png');		
		/*background-repeat:no-repeat; */
		height:187px;  
		margin-left:auto;
		margin-right:auto;
		width:794px; 
		position:relative;
		text-align:left;
		z-index:19;
		/*
		
		top:0;
		padding:0;
		position:relative;
		*/
}
#mUsr{
		width: 200px;
		left:0;
		top:0;
		
		/*
		z-index:200;
		elevation:higher;
		float:left;	
			height:100%;
		height: 600px;
	height:auto;
	height:306px;
	text-indent:20px;
		position:relative;
		
	*/
		height:100%;
		position:absolute;
		text-align:left;
}
#pie{
		position: relative;
		
		width: 100%; 
		
		/*background-image: url(../images/lpie.jpg);*/
		background-image: url(../images/barra-footer.png);
		background-repeat: repeat-x; 
		background-color:#CCCCCC;
		
		height:50px;
		text-align:center;


		/*
		 bottom:0;
		elevation:lower;  
		left:0;
		padding-top:-50px;
		vertical-align:bottom;
		clear: both;
		float:left;*/
}
#pieusr{

/*		
		bottom:0;
		 
		
		background-image: url(../images/lpie.jpg);
		background-repeat: repeat-x; 
		background-color: #CCCCCC;
		
		bottom:0;
		text-align:center;
	*/	
		
		/*
		bottom:0;		
		
		elevation:lower;  
		left:0;
		padding-top:-50px;
		padding-top:5px;		
		vertical-align:bottom;		
		float:left;
		bottom:0;
		display:block;	top:100%;
				
		position:absolute;	
		bottom:0;
		bottom:0;			
		*/
		position: relative;
clear: both;
		height:50px;
		left:0;
		background-image: url(../images/barra-footer.png);
		background-repeat:repeat-x;
		width: 100%;
		
		overflow:hidden;

}
#pie1{
		/*
		position:absolute;	

		bottom:0;
		*/
		padding-top:5px;
				
		position:relative;	
		height:40px;
		text-align:center;

		margin-left:auto;
		margin-right:auto;
		width:786px;

}
#red{
		/*
		position:relative;
		bottom:0;		
		position:absolute;		
		*/
		padding-top:5px;
		
		width:138px;
		height:auto;
		float:left;
		padding-left:14px;
		padding-right:60px;

}
#direc{
		/*
		position:relative;
		position:absolute;		
		height:100%;
		bottom:0;				
		*/

		/*font-family:Arial; 
		font-size:10px; */
		
		color:#666666;
		width:343px;
		float:left;
		height:40px;
		background-image:url(../images/direc.png);

}
#email{
/*
			
		position:absolute;
		position:relative;	
				margin-top:-5px;
		bottom:0;				
*/
		margin-top:-2px;
		width:230px;
		height:auto/*40px*/;
		overflow:hidden;
		vertical-align:top;
		float:left;
		padding-right:-15px;

}
#panel{
		background-image:url(../images/panel.png)!important;
		background-image:none;
		filter: none !important;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/panel.png');		
		background-repeat:no-repeat;
		margin-left:auto;
		margin-right:auto; 
		width:786px;
		height:206px;
		position: relative;
		z-index:1001;
		/**/
		
		/*clear:right;
		padding-bottom:60px;
		
		height:100%;
		height:206px;
		padding:0 ;
		height:100%;
		height:100%;
		*/
		/**/
}

#medio{
		
		/*top:188px;*/
		/*
		position:absolute;
		top:0px;
		float:left;
		position:relative;
		position:inherit;	
			z-index:3;
		*/

		background-image:url(../images/sami3.png)!important;
		background-image:none;
		filter: none !important;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sami3.png');	
		background-position: top right;
		background-repeat:no-repeat;
		margin-left:auto;
		margin-right:auto;
		width:760px;
		padding:0;
		height:200px;
z-index:0;
		
		text-align:left;


}
#contenido{/*	
		z-index:2;	
	
		width: 100%;
			overflow: visible;	
			position:relative;	
		left:-20px;
		top:-400px; 
		min-height:380px;	
		height:auto;
		position:absolute;
						
		*/
		float:left;
		clear:right;
		
		left:200px;
		top:20px; 	
		padding-left:10px;
	
		text-align:left;
		width:550px;
		padding-bottom:20px;
		font-family:Arial; 
		font-size:11px;



}

#contenidoU{
/*
		min-height:380px;
*/
		padding-left:10px;

	
		float:left;
		clear:right;
		width: 100%;
	
		text-align:left;
	
		max-width:794px;
		padding-bottom:20px;
		font-family:Arial; 
		font-size:11px;
	
		height:100%;
}

#mediobase{
		
		/*top:188px;*/
		margin-left:auto;
		margin-right:auto;
		width:760px;
		position:relative;
		overflow:visible;
		z-index:0;
		/*
		
	
		elevation:higher;
		padding:0;
		float:left;	
		overflow:inherit;
		
		clear:right;
		
		overflow: inherit;	
		z-index:3;		
		
		padding-bottom:50px;				
		*/
		text-align:left;
		height:100%;		
		min-height:300px;	

}
/*
#medioU{
		top:188px;
		margin:0 auto 0 auto; 
		width:760px;
		padding:0 ;
		clear:right;
		padding-bottom:50px;

}*/
#cartilla{
		top:0;
		left:0;
		position:relative;
		text-align:left;
		width:200px;
		


	/*z-index:2000;
			float:left;
		left:0px;
		clear:right;
	
	z-index:1;
	display:block;
	
	font-family:Arial,Verdana!important;*/
}
#slider{
		position:absolute;
		/*float:left;

		*/
		top:40px;
		width:250px;
		left:270px;
		width:786px;
		height:100px;
		overflow:hidden;
		text-align:justify;
		font-family:Arial;
}
#planes{
		position:absolute;
		/*float: left;
		z-index: 1;
		*/
		top:30px;
		left:34px;
		width:200px;
		height:135px;/*100px;*/
		overflow:hidden;
		text-align: center;
		font-family:Arial;
		padding-left:-100px;
		padding-top:-100px;
		
}
a{
		color:#0F7C5B;
		font-style:normal;
	font-weight:bold;
		/*	font-weight:normal;*/
}
/*
A:link {text-decoration: none; color: #102E9E}
A:visited {text-decoration: none; color: #102E9E}
A:active {text-decoration: none; color: #102E9E}
A:hover {text-decoration: none; color: #008040}
*/
a:link {text-decoration: none; color: #0F7C5B;}
a:visited {text-decoration: none; color: #0F7C5B}
a:active {text-decoration: none; color: #0F7C5B}
a:hover {text-decoration: none; color: #0F7C5B}

.linkazul{	text-decoration: none!important;
			 color: #102E9E!important;
			/* font-weight:normal;*/
}

titulo{
font-weight:bold;
font-size:12px;
}
input{
	font-size:11px;
	border:1px   #666666 /*#006633*/ solid;
	margin:1px;
}
input[type=button]{
	cursor:pointer;	
}
input[type=submit]{
	cursor:pointer;	
}
button{
	cursor:pointer;	
}
.boton{
	cursor:pointer;	
}
.style1 {color: #666666}
H1{
	font-family: Arial; 
	font-size: 11px; 
	font-weight:bold;
	/*color: #006699;*/
	color:#0F7C5B;
	margin-bottom: 0px; 
	text-transform:uppercase !important;
	margin:0;
	padding:0;
}H1:hover{ 
	text-decoration: underline; 
	}
H2{
	font-family: Arial; 
	font-size: 11px; 
	font-weight:bold;
	color: #006699;
	margin:0;
	padding:0; 
}H2:hover{ 
	text-decoration: underline; 
	}

hr{ 
	border: 0px; 
	color: #e9e9e9; 
	background-color: #e9e9e9; 
	height: 1px;
	margin:0;
	padding:0;
}

hr.short{ 
	border: 0px; 
	line-height: 1px;
	margin:0;
	padding:0;
	height: 1px;
	color: #e9e9e9; 
	background-color: #e9e9e9;
	display:block;
}
/*#logo{
	position:relative;
	top:28px;
	left:80px;
	float:left;
	height:50px;
	width:50px;
}*/
#logo{
	position:relative;
	top:28px;
	left:40px;
	float:left;
	height:80px;
	width:210px;
}
.textonegrobold{
	font-family: Arial, Helvetica, sans-serif;
	color: black!important;
	font-weight:bold;
	/*font-size: 8pt;*/
}
.textorojo{
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000!important;
	font-size: 8pt;
}
.textonegro{
	font-family: Arial, Helvetica, sans-serif;
	color: black!important;
	font-size: 8pt;
}
.textonegro2{
	font-family: Arial, Helvetica, sans-serif;
	color: black!important;
	font-size: 8pt;
	font-weight:normal;
}
.textoverde{
	font-family: Arial, Helvetica, sans-serif;
	color:#136E40!important;
	font-size: 8pt;
}

.textogris
{
font-family: Arial, Helvetica, sans-serif;
color: #666666;
font-size: 9pt;
}
.textoverdegrande
{
font-family: Arial, Helvetica, sans-serif;
color: #008040;
font-size: 12pt;
}
.textonegrogrande
{
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size: 12pt;
font-weight:bold;
}
#afiliados{
		position:relative;
		top:28px;
		/*top:28px;
		left:255px;
		left:250px;*/
		float:right;
		height:120px;
		width:103px;
		vertical-align:top;
		margin-top:-48px;

}
#prestadores{
		position:relative;
		top:28px;
		/*top:28px;
		left:258px;
		left:252px;*/
		float:right;
		height:120px;
		width:103px;
		vertical-align:top;
		margin-top:-48px;
		margin-right:30px;
}
#dmenu{
		position:relative;
		/*position:absolute;
		top:60px;
		z-index:1000;
		*/
		z-index:20;
		top:50px;
		left:27px;
		float:left;
		width:100%;
		clear:both;
		color:#000000!important;
		
		font-family:Arial; 
		font-size:10px;
}
#cem{
		position:relative;
		top:20px;
		/*
		top:100px;
		left:570px;
		float:right;*/
		background-image:url(../images/cem.png)!important;
		background-image:none;
		filter: none !important;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/cem.png');	
		background-repeat:no-repeat;
		width:198px;
		height:21px;
		/*left:500px;*/
		/*margin-left:565px!important;
		
		para ie6
		right:0;
		left:0;		
		margin-right:-10px;		
		*/
margin-left:350px;

		float:left;
}
#masde{
	/*
		position:absolute;
		left:11px;
		top:76px;
		text-align:center;
		left:-3px!important;		
		*/
	
		position:relative;
		/*width:100%;*/

		left:0px;
		float:left;
		text-align:left;
		/*width:200px;*/
		*clear:both;
		
}
#menubase{
/*
	position:absolute;
	left:11px;
	top:76px;
	text-align:center;
	overflow:hidden;	
	*/
	background-image:url(../images/panelbase.png);
	background-repeat:no-repeat;
	position:relative;
	/*float:left;*/
	left:0;
	height:352px;
	text-align:left;
	width:239px;/*239px;*/

}
#servonline{
	position:absolute;
	/*float: left;*/
	top:25px;
	left:550px;
	width:200px;
	height:150px;/*100px;*/
	overflow:hidden;
	text-align: center;
	/*z-index: 1;
	background-image:url(../images/naciente.png);*/
	background-position: bottom;
}

#divCalendario{
		position:absolute;
		top:50px!important;
		top:50px;

}

#er{
		position:relative;
		width:100%;
		text-align:left;
		float:left;
		z-index:1000;
}

/* BREADCRUM */
#umbBreadcrum {
    list-style:none;
    padding: 0;
    margin: 0;
    color: #aaa;
    font-size: 9px;

}

#umbBreadcrum li {
    float:left;
    margin: 0 3px 3px 0;  
    padding: 0;
}
#breadcrum{
/*
	left:220px;
	background-color: #FFFFFF;	
*/
	z-index:0;
	position:relative;
	left:10px;
	max-width:530px;

	text-align:left;
}

#tnplanesUsr{
		position:relative;
		padding-bottom:10px;
		
		/*
		BORDER:1px #FFFFFF solid;
		BORDER:1px #999999 solid;
		background-color:#ebefe0;
		*/
}

#promo{
		
		/*top:0;*/
		position:absolute;
		/*margin-left:auto;*/
		/*margin-right:auto;*/
		/*width:760px;*/
		width:550px;
		/*padding:0;*/
		height:200px;
		z-index:0;
		text-align:right;
		/*margin-left:0 !important;
		margin-left:0px !important;*/
		/*margin-left:54px;*/
		/*float:left;*/
		padding-left:210px !important;
		/*argin-left:54px;*/
		/*margin-left:210px;
		padding-left:0;*/
		/*padding-left:0px;*/
		/*width:100%;*/
		left:0;
		*margin-left:105px;


/*		
		

top:200px;
text-align:left;
*/
}

#medio2{
		

/*
		background-image:url(../images/sami3.png)!important;
		background-image:none;
		filter: none !important;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sami3.png');	
		background-position: top right;
		background-repeat:no-repeat;

*/
		margin-left:auto;
		margin-right:auto;
		width:760px;
		padding:0;
		height:200px;
		z-index:0;
		text-align:right;
		position:relative;


}

#medio_int{
	position:relative;
	float:left;
	top:0;
	z-index:1000;
text-align:left;
}