.contenedor
{
	width: 950px;
	background-color: #D2D2D2;
	margin-left: auto;
	margin-right: auto;
	min-height: 800px;
}
/*header*/
#lnaranja
{
	height: 11px;
}
#lnaranjar
{
	height: 11px;
	background-image: url(../images/general/lnasranjar.jpg);
	background-repeat: no-repeat;
	background-position: 45%;
}
#hwraper
{
	background-image: url(../images/general/fondoheader_03.jpg);
	background-repeat: repeat-x;
	background-color: #D2D2D2;
}
#headerx
{
	height: 135px;
	background-image: url(../images/general/luzheader.JPG);
}
#headerleft
{
	float: left;
	width: 500px;
}
#headerright
{
	float: right;
	width: 390px;
}
#logo
{
	width: 412px;
	height: 93px;
	margin-top: 20px;
	margin-left: 40px;
}
#tagline
{
	color: #FFF;
	font-size: 0.3em;
	margin: -30px 0 0 100px;
}
#tarjetabotton
{
	width: 374px;
	height: 145px;
	background-image: url(../images/general/tarjetabotton.png);
	position: absolute;
	left:54%;
	top:0;
	float: left;
	
}
/*tarjeta*/

#social
{
	position: absolute;
	left:70%;
	top: 76px;
	width: 220px;
	height: 25px;
	font-weight: bold;
}
 			li#twitterx{
 		background: url(../images/general/socialtwitter.png) no-repeat;
 		padding-left: 30px;
 		line-height: 28px;
 		height: 28px;
 		margin-bottom: 5px;
 			
 				}
 					li#rssx{
 		background: url(../images/general/socialrss.png) no-repeat;
 		padding-left: 30px;
 		line-height: 28px;
 		height: 28px;
 			
 				}
 		
		#socialnumero{
		float:left;	
		background-color: white;
		
						}
		#socialtextorss{
		line-height: 15px;
		color: #f07e1e;	
		}
		#socialtextotwitter{
		color:#228DCE;
		font-weight:bold;
		line-height:50px;
	
		}

#menuwraper
{
	background-image: url(../images/general/mendubar.jpg);
	height: 34px;
	background-color: #D4D4D4;
	border-top: 1px solid #000000;
	border-style: solid;
	border-color: #DFDFDF;
}
#luzmenu
{
	height: 34px;
	background-image: url(../images/general/luzmenu.png);
	background-repeat: no-repeat;
	
}
/*menu se encuentra en css aparte
twitwer*/
#contentwiter
{
	background: url(../images/general/twiterbar.png);
	width: 746px;
	height: 134px;
	text-align: left;
	font-size: 12px;
	margin: auto;
}
#twitter_div
{
	padding-top: 18px;
}
#contentwiter UL
{
	margin-left: 140px;
}
#contentwiter LI
{
	background: url(../images/general/ico01.png) no-repeat;
	padding-left: 25px;
	line-height: 20px;
	width: 580px;
}
.botontwiter
{
	margin: 5px 60px 0 0;
}
.botontwiter LI
{
	display: inline;
	float: right;
	margin-right: 5px;
}
.botont
{
	background-image: url(../images/general/botont.png);
	height: 27px;
	width: 120px;
	text-align: center;
	cursor: auto;
	text-decoration: none;
	color: #FFF;
	font-size: 12px;
	line-height: 27px;
	font-weight: bold;
/*solo navegadores moderns firefox 3.5*/
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
/*hack para IE8 que huewada*/
	border: 0 solid #000000; /*[e]: #CCCCCC 1px solid solid #000000*/
}
.botont A
{
	text-decoration: none;
	color: #FFF;
	font-size: 12px;
	line-height: 27px;
	font-weight: bold;
}
/*body*/
#bwraper
{
	background-image: url(../images/general/fondodeg.jpg);
	background-color: #ececec;
	background-repeat: repeat-x;
	padding-bottom:45px;
		
}
#luzbody
{	background-image: url(../images/general/luzbodys.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0;
	padding-top: 15px;
}

#fwraper
{
	background-image: url(../images/general/page_bg_b.png);
	height: 120px;
	background-color: #F07E1E;
	background-repeat: repeat-x;
}

/*nenu jquery*/
.jquerycssmenu{

}


.jquerycssmenu ul a {
background-image: url(../images/general/divisormenu_03.png);
background-repeat: no-repeat;
background-position: right;
padding-right: 20px;
padding-left: 20px;
display: block;
line-height: 35px;
text-decoration: none;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
text-transform: uppercase;
color: #01549b;
}

/*Top level list items*/
.jquerycssmenu ul li{
position: relative;
float: left;
}

/*Top level menu link items style*/
.jquerycssmenu ul li a{
text-decoration: none;
}

.jquerycssmenu ul li a:hover{
color: #FF6600;
}

.jquerycssmenu li a.active {
    color: #FF6600;
    
}


	
/*1st sub level menu*/
.jquerycssmenu ul li ul{
position: absolute;
visibility: hidden;
z-index:2;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jquerycssmenu ul li ul li{
display: list-item;
float: none;
}


/* Sub level menu links style */
.jquerycssmenu ul li ul li a{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
width: 100px; /*width of sub menus*/
color: #01549b;
padding: 0px 5px 0px 5px;
background-image:none;
background-color:#fafafa;
margin-top:-6px;
line-height: 25px;

}

.jquerycssmenu ul li ul li a:hover{ /*sub menus hover style*/

color: #FF6600;
}

/* ######### CSS classes applied to down and right arrow images  ######### */


/* sumenu de serivios*/
.submenu {
clear: both;

background-color:orange;

background-image: url(../images/general/sbotont.png);
height: 30px;
color: white;
line-height:30px;
}

.submenu ul a {
background-image: url(../images/general/divisormenu_03.png);
background-repeat: no-repeat;
background-position: right;
padding-right: 12px;
padding-left: 12px;
display: block;
line-height: 30px;
text-decoration: none;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
text-transform: uppercase;
color: #fff;
}

/*Top level list items*/
.submenu ul li{
position: relative;
float: left;
}

/*Top level menu link items style*/
.submenu ul li a{
text-decoration: none;
}

.submenu ul li a:hover{
color: #01549b;
}

.submenu li a:active {
    color: #f07e1e;
    
}


	
/*1st sub level menu*/
.submenu ul li ul{
position: absolute;
visibility: hidden;
z-index:2;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.submenu ul li ul li{
display: list-item;
float: none;
}


/* Sub level menu links style */
.submenu ul li ul li a{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
width: 100px; /*width of sub menus*/
color: #01549b;
padding: 0px 5px 0px 5px;
background-image:none;
background-color:#fafafa;
margin-top:-6px;
line-height: 25px;

}

.submenu ul li ul li a:hover{ /*sub menus hover style*/

color: #f07e1e;
}


