@charset "UTF-8";
@import("font.css");
/* 
Site: GLS + Sitio Web
Author: Anthony Alvarez
*/

/* ==================== */

/* Stylesheet Content
1. Layout
	1.1 Wrapper
		1.1.1 Header
		1.1.2 Section
		1.1.3 Sidebar
		1.1.3 Footer
2. Extras

/* ==================== */

/* ====================
1. Layout
===================== */
	 
/* 1.1 Wrapper */
.wrapper { 	
	margin: 0px auto;
	width: 1002px;
	z-index: 21;
} 

#bgbody{
	z-index: 0;
}

/* 1.1.1 Header */

header{
	position: relative;
	margin-top: 10px;	
}

#logo{ 
	float: left;
	margin: 1px 0px 0px 0px;
}

header .logo{
	margin: 0 10px 0 25px;
    position: relative;
    top: -5px;
}


header .texto{
float: right;
font-size: 17px;
font-weight: bolder;
margin-right: 45px;
margin-top: 15px;
position: relative;
text-align: right;
width: 320px;
}

header .idioma{
	background: url("../images/bg-idioma.jpg") no-repeat scroll center top transparent;
    float: right;
    height: 32px;
    right: 0px;
    text-align: center;
    top: 0;
    width: 262px;
}

header .idioma a:link, header .idioma a:visited{
	color: #FFF;
	text-decoration: none;
	margin: 0px 8px;
	line-height: 32px;
	vertical-align: middle;
}

header .idioma a:hover, header .idioma a:active{
	text-decoration: underline;
}


.
/* 1.1.2 Content */

#nav{
 	overflow: hidden;
}

#nav .menu{
	display: none;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
 	border-radius: 10px;
	background:#9fd14d;
 	width: 623px;
 	position: absolute;
	left: 377px;
	top: 65px;
	z-index: 21;
}

#nav li{
	border-right: 1px dashed #d1e9a9;
	float: left;
	height: 58px;
	position: relative;
	width: 155px;
}

#nav li a{
	color: #fff;
	display: block;
	height: 49px;
	font: 20px/22px 'genevaregular';	
	text-decoration: none;
	text-transform: uppercase;
	text-align: center;
	padding: 9px 0px 0px 0px;
}

#nav li a span{
	color: #cce7a1 !important;
	display: block;
	font: 12px/14px arial;
}

#nav li a:hover, 
#nav li.current-menu-item a,
#nav li.current-page-ancestor a{
	background: url(../images/flechaMenu.png) no-repeat  66px 48px;
	color: #466d05;
}

#nav li a:hover span{
	color: #fff !important;
}

#nav ul ul{
	background: url(../images/flechaSubMenu.png) no-repeat 62px 5px;
	display: none;
	position: absolute;
	left: 10px;
	top: 58px;
	width: 234px;
	padding: 12px 0px 0px 0px;
	z-index: 21;
}

#nav ul ul li{
	background: url(../images/bgSubMenu.png) repeat;
	float: none;
	border-right: none;
	display: block;
	padding: 0px 15px 0px 9px;
	text-transform: uppercase;
	height: 21px;
	font: 12px/21px 'genevaregular';
	position: relative;
	width: auto !important;
	z-index: 57;
}

#nav ul ul li a,
#nav ul li.current-page-ancestor ul.sub-menu li a {
	color: #fff !important;
	display: block;
	border-bottom: 1px solid #b1d5a5;
	height: 21px;
	font: 12px/21px 'genevaregular';
	padding: 0px 0px 0px 5px;
	text-align: left;
	text-decoration: none;
}

#nav ul ul li a:hover,
#nav ul li.current-page-ancestor li a:hover,
#nav ul li.current-page-ancestor ul li.current-menu-item a{
	color: #383838 !important;
}

#menunav{
	-webkit-border-radius: 13px;
 -moz-border-radius: 13px;
 border-radius: 13px;
 
 -webkit-box-shadow: #aaa 1px 1px 6px;
 -moz-box-shadow: #aaa 1px 1px 6px;
 box-shadow: #aaa 1px 1px 6px;
 	background:#9fd14d;
 behavior: url(http://localhost:8080/WebAdualink/wordpress/wp-content/themes/twentyten/css/PIE.htc);

}

.menunav{

}

#cuenta{
	position: absolute;
	right: 18px;
	top: 0px;
	z-index: 51;
}

#cuenta a{
	background: url(../images/mensaje.png) no-repeat right center;
	color: #7a7a7a;
	display: block;
	height: 34px;
	font: 12px/34px arial;
	padding: 0px 48px 0px 0px;
	text-decoration: none;
}

#menunav{
	margin: 80px 0px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
 	-moz-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
	overflow: hidden;
}

#menunav ul{
	background:#9fd14d;
	width:620px;
	height:50px;
 	background:#9fd14d;
}

#menunav ul li{
    background: none repeat scroll 0 0 #9FD14D;
    display: block;
    float: left;
    font-size: 18px;
    height: 40px;
    padding: 2% 0% 0;
    text-align: center;
    width: 25%;
	border-bottom: 6px solid #9FD14D;	
}
#menunav ul li:hover{
	border-bottom: 6px solid #004372;
	color:#466d05;	
}

#menunav ul li a{
	/*border-right: 1px dashed #FFFFFF;*/
    color: #FFFFFF;
    display: block;
    height: 40px;
	width:97%;
	float:left;
	text-decoration:none;
	font-family: 'genevaregular';		
}

#menunav ul li span{
	border-right: 1px dashed #FFFFFF;
    display: block;
    float: right;
    height: 37px;
    width: 2%;
}
#menunav ul li a:hover{

	color:#466d05;
}
#menunav ul li .ultimolink{
	border-right:none;
}

#menunav ul .primero{
	border-right:none;
	-webkit-border-radius: 0 0 0 10px;
	 -moz-border-radius:0 0 0 10px;
	border-radius: 0 0 0 10px;

 	
 behavior: url(http://localhost:8080/WebAdualink/wordpress/wp-content/themes/twentyten/css/PIE.htc);
	
}

#menunav ul .current{
	border-bottom: 6px solid #004372 !important;
	color:#466d05 !important;
}


#menunav ul .ultimo{
	
		border-right:none;
	-webkit-border-radius: 0 0 10px 0;
	 -moz-border-radius:0 0 0 10px 0;
	border-radius: 0 0 10px 0;
 	
 behavior: url(http://localhost:8080/WebAdualink/wordpress/wp-content/themes/twentyten/css/PIE.htc);
	
}

#menunav ul .servicios:hover{
	background:url(../images/flexamenu.png) no-repeat 65px 50px  #9FD14D !important;
	border-bottom: 6px solid #9FD14D;

}

.linkservicios{
    left: 657px;
    padding-top: 12px;
    position: absolute;
    top: 138px;
    width: 234px;
    z-index: 27;
}

.linkservicios .flecha{
	background: url(../images/flechaSubMenu.png) no-repeat;
	display: block;
	position: relative;
	margin: 0 auto;
	height: 7px;
	width: 11px;
}

.linkservicios ul{
	background: url(../images/bgSubMenu.png) repeat;
	padding: 5px 15px 5px 9px;
	-webkit-border-radius: 10px;
 	-moz-border-radius: 10px;
	border-radius: 10px;
	overflow: hidden;
	width: 210px;
}

.linkservicios ul li{
	font: 12px/21px 'genevaregular';
	border-bottom: 1px solid #b1d5a5;
	display:block;
	padding: 0px 0px 0px 5px;
	height: 21px;
	text-transform: uppercase;
}

.linkservicios ul li.no-border{
	border-bottom: none;
}

.linkservicios ul li span{
	position:relative;
	left:15px;
}

.linkservicios ul a{
	color:#fff;
	display: block;
	text-decoration:none;
}

.linkservicios ul a:hover{
	color: #004272;
}

.linkservicios ul li .ultimolink{
	
}



#bgbody .wrapper{
	
}

/**Estilos para banner**/

#cs-prev-wpcontent_slider{
	background-attachment: scroll !important;
    background-clip: border-box !important;
    background-color: transparent !important;
    background-image: url("../images/fleizbanner.png") !important;
    background-origin: padding-box !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat;
    background-size: auto auto !important;
    display: block !important;
    height: 30px !important;
    width: 30px !important;
	left:30px !important;
	top:120px !important;
}
#cs-next-wpcontent_slider{
	background-attachment: scroll !important;
    background-clip: border-box !important;
    background-color: transparent !important;
    background-image: url("../images/fledebanner.png") !important;
    background-origin: padding-box !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat;
    background-size: auto auto !important;	
    height: 30px !important;
    width: 30px !important;
	right:20px !important;
	top:120px !important;
}

#wpcontent_slider_container{
	top: 0px !important;
}

#wpcontent_slider{
	z-index: -2;
}

#wpcontent_slider .cs-title {
    color: #FFFFFF;
    font-size: 12px;
    letter-spacing: normal;
    line-height: normal;
    padding: 10px;
    top: 180px !important;
    width: 100%;
}
.sliderbanner {
    margin-top: 0px;
    z-index: 1;
}
.sliderbanner .coin-slider{
	-webkit-border-radius: 10px;
 	-moz-border-radius: 10px;
	border-radius: 10px;
	overflow: hidden;
}

#cs-title-wpcontent_slider{
	float: right !important;
    margin-left: 670px;
    right: 0;
    text-align: right;
    width: 300px !important;
 	top: 190px;    
}

#cs-title-wpcontent_slider h2{
	float: right;
    font-family: 'genevaregular';
    font-size: 25px;
    font-style: oblique;
    font-weight: normal;
    width: 260px;	
}

#cs-title-wpcontent_slider p{
	float:right;
	min-width:150px;
	max-width:230px;
}

/**Fin Estilos para Bnner**/
	
#content {
    left: 14px;
    position: relative;
    width: 980px;	
}

.interna{
	padding: 56px 0px 0px 0px;
}

#content #lksNav{
	width: 220px;
	min-height: 432px;
	background: #87be1d;
	float: left;
}


#lksNav nav{
	margin-left: 12px;
	
	
}

/*#content h1{
	font-size:22px;
}

#content h2{
	font-size:18px;
}*/
#content #lksNav ul{
	list-style: none;
	/*margin: 16px 12px;*/
		
}

#content p{
	margin: 2px 0px;
	/*line-height: 14px;*/
}

#home, #interna{
	float: right;
    left: 2px;
    margin-left: 30px;
    margin-top: 15px;
    margin-right: 0px;
    position: relative;
    width: 996px;
}

#bienvenidos{
	padding: 6px;
    text-align: justify;
    width: 280px;
}

#bienvenidos h1{
	color:#8a8c8e;
	font-weight:normal;
	margin-bottom:10px;
	font-style:oblique;
	font-size:33px;	
	font-family: 'genevaregular';	
}

#bienvenidos p{
	color:#5e5f62;
	height: 200px;
	overflow: hidden;
	line-height: 18px;
	letter-spacing:0px;
	font-weight:normal !important;
	font-size:12px;
}
#bienvenidos{
	color:#5e5f62;
	}

#bienvenidos .tetxcontent{
	height: 259px;
	overflow: hidden;
} 

.contenhome{
	background: url(../images/bgContentHome.png) repeat;
   	border: 1px solid #D5D6D6;
	-webkit-border-radius: 5px;
 	-moz-border-radius: 5px;
	border-radius: 5px;
    padding: 0px 13px 0px 26px;
    width: 625px;
/*	border-radius: 10px 10px 10px 10px;	*/
/*	border:1px solid #e3e3e3;*/
}


.tetxcontent {
    border-bottom: 2px solid #636363;
    margin-bottom: 30px;
    padding-bottom: 15px;
}

#interna{
	
}

#content .seccion{
	min-height: 180px;
}

#content .seccion .spaceRight{
	padding: 0px 25px 0px 0px;
}

#content .seccion h2{
	background: url(../images/bgTitleInterna.png) no-repeat;
	color: #004471;
	font: 28px/37px "genevaregular";
	padding: 0px 0px 0px 2px;
	height: 37px;
}

#content .seccion p{
	margin: 10px 0px;
	line-height: 1.5em;
	font-style: normal;
	text-align: justify;
}

#content .seccion ul, #content .seccion ol{ margin: 12px; }

#content .seccion ul{ list-style-image: url(../images/vineta1.png); }
#content .seccion ol{ list-style: decimal }

#content .seccion ul li{
	margin: 10px 10px 10px 30px;
}

#content .seccion a:link, #content .seccion a:visited{
	color: #87be1d
}

#content .seccion a:hover, #content .seccion a:active{
	
}

#content #servicios .servicio{
	width: 222px;
	float: left;
	margin: 10px 10px 15px 0px;
	
}

#content #servicios .servicio h1{
	display: block;
	background: #919191;
	padding: 15px 5px;
	margin: 0px;
	text-align: center;
	text-transform: uppercase;
	font-style: italic;
	font-size: 18px;
	font-weight: normal;	
}

#content #servicios .servicio div img{
	margin-top: 35px;
}

#content #servicios .servicio div{
	background: #FFF;
	margin-top: 10px;
	text-align: center;
	position: relative;
	overflow: hidden;
	height: 160px;
}

#content #servicios .servicio div .servUp:link, #content #servicios .servicio div .servUp:visited{
	background: url(../images/servUpDown.jpg) no-repeat left top #8cbe3b;
	width: 202px;
	height: 75px;
	text-decoration: none;
	display: block;
	padding: 38px 10px 10px;
	color: #eeeeee;
	position: absolute;
	top: 120px;
}

#content #servicios .servicio div .servUp:hover, #content #servicios .servicio div .servUp:active{
	background: url(../images/servUpDown.jpg) no-repeat -222px top #8cbe3b;
}

.lastItem{
	margin-right: 0px !important;
}
	

.contactenosform{
	margin: -15px 0px 0px 0px;
	width: 340px;
}

.contactenosform input[type="text"]{
	background: #8a8b8e;
	border: 1px solid #a4a4a4;
	color: #fff;
	padding: 0px 5px;
	font: 12px/35px arial;
	-webkit-border-radius: 10px;
 	-moz-border-radius: 10px;
 	height: 35px;
	border-radius: 10px;
	width: 315px;
}
.contactenosform textarea{
	background: #8a8b8e;
	border: 1px solid #a4a4a4;
	color: #fff !important;
	padding: 5px;
	font: 12px/14px arial;
	-webkit-border-radius: 10px;
 	-moz-border-radius: 10px;
 	height: 185px;
	border-radius: 10px;
	width: 315px;
}

.contactenosform input[type="submit"]{
	background: url(../images/bgSubmit.png) no-repeat;
	border: none;
	color: #fff;
	height: 25px;
	text-align: center;
	font: bold 12px arial;
	margin: 0px 0px 0px 212px;
	width: 107px;
}

.contactenosform  span.wpcf7-not-valid-tip {
	background: none !important;
	left: 0px !important;
	top: 0px !important;
	border: none !important;
	color: #65ae2e !important; 
	position: relative !important;
	font: 12px 'genevaregular';
	display: block;
	text-align: right;
	padding: 0px 15px 0px 0px !important;
	width: auto !important;
}

.contactenosform div.wpcf7-validation-errors,
.contactenosform div.wpcf7-mail-sent-ok{
	background: #8a8b8e;
	border: 1px solid #a4a4a4 !important;
	color: #fff;
}

.contactenosform input,.contactenosform textarea{
	color:#000000;
}

.contactenosinfo{
	float: left;
	padding: 15px 0px 0px 120px;
	position: relative;
	width:514px;
}

.contactenosinfo #mapa{
	border: 1px solid #909090;
	-webkit-border-radius: 5px;
 	-moz-border-radius: 5px;
	border-radius: 5px;
	height: 357px;
	overflow: hidden;
	margin: 0px 0px 8px 0px;
	width: 510px;
}

.contactenosinfo #address{
	border: 1px solid #d6d6d6;
	-webkit-border-radius: 5px;
 	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #e1e2e2;
	color: #5e5f62;
	font: 12px/16px 'genevaregular';
	text-align: center;
	padding: 8px 0px;
	width: 510px;
}	

.contactenosinfo #address p{
	font: 12px/16px 'genevaregular' !important;
	margin: 2px 0px;
	text-align: center !important;
}	
	
/* 1.2.4 Footer */

.contentFooter{
	background: url(../images/bgFooter.png) repeat-x;
	border-bottom: 1px dashed #CFCDCD;
    margin-top: 60px;
    width: 100%;
}

footer{
	margin: 70px  -7px 0px;
	color: #aaaaaa;
	position: relative;
}

footer h2{
    color: #004471;
	font-size: 14px;
	text-transform: uppercase;
	margin-top: 0px;
	margin-bottom: 20px;
	text-indent:24px;
}
#address h2{
	text-indent:0px;
}

footer #address{
	margin: 10px 10px 10px 10px;
	float: left;
	font-style: normal;
	width: 245px;
	font-size:11px;
}
footer #address p{
	color:#5e5f62;
	margin: 2px 0px;
}

footer #address span{
	color: #8a8b8e !important;
    font-size: 16px;
    left: 4px;
    position: relative;
    top: -8px;
}
	

footer #address2{
    font-style: normal;
	right: 58px;
	position: absolute;
	bottom: 39px;
	width: 200px;
}
footer #address2 p{
	color:#5e5f62;
}

footer #address2 span{
	color: #8a8b8e !important;
    font-size: 16px;
    left: 4px;
    position: relative;
    top: -8px;
}
		
	

.fooMainLinks{
	float: left;
	margin: 10px 5px  30px 0px;
}

.fooMainLinks ul li{
	margin: 4px 5px;
	text-indent: 20px;
	background:url(../images/link-footer.png) no-repeat;
	background-position:left bottom;
	padding-bottom: 5px;	
}

footer a:link, footer:visited, .fooMainLinks ul li a:link, .fooMainLinks ul li a:visited{
	text-decoration: none;
	color: #323232;
	font-size:11px;
}

footer a:hover, footer:active, .fooMainLinks ul li a:hover, .fooMainLinks ul li a:active{
	text-decoration: underline;
}

#phone{
	margin-top: 20px;
}

#copy{
	text-align: right;
	margin:auto;
	width:1002px;
}
		
/* 3. Extras */
/* ==================== */

span{
	
	color:#000000 !important;
}

.cs-title h2{
	color: #FFF !important;
}


/**Jquery slider**/

		
		/*
			Slides container
			Important:
			Set the width of your slides container
			Set to display none, prevents content flash
		*/

		.botonera {
			width:660px;
			float:right;
			margin-bottom:10px;
			display:none;

			
			
			
		}
		
		#slides .slides_container {
				display:none;
		}

		/*
			Each slide
			Important:
			Set the width of your slides
			If height not specified height will be set by the slide content
			Set to display block
		*/
	    #slides .slides_container div.slide {
			width:640px;
			height:63px;
			display:block;
		}
		
		/*
			Set the size of your carousel items
		*/
		#slides  .item {
			float:left;
			width:60px;
			height:63px;
			margin:0 5px;
		}
		
		
		#slides .nextbotoneraprev{

		    display: block;
		    height: 24px;
		    left: 260px;
		    position: absolute;
		    top: 40px;
		    width: 10px;
			background:url(../images/lkServPrev.png);
			background-position:right;
			
		}
		#slides .nextbotoneranext:hover{
			background-position:right;
		
		}
		#slides .nextbotoneraprev:hover{
			background-position:left;
		}

		#slides .nextbotoneranext{
		    height: 24px;
		    right: 23px;
		    top: 40px;
		    width: 10px;
			background:url(../images/lkServNext.png);
			position:absolute;			
			
		}
		
		
		#slides2 .slides_container {
				display:none;
				padding-bottom:78px;
				margin-bottom:30px;
				border-bottom:2px solid #004471;
		}

		/*
			Each slide
			Important:
			Set the width of your slides
			If height not specified height will be set by the slide content
			Set to display block
		*/
	    #slides2 .slides_container div.slide {
			width:640px;
			height:63px;
			display:block;
		}
		
		/*
			Set the size of your carousel items
		*/
		#slides2  .item {
			float:left;
			width:250px;
			height:130px;
		}
		
		
		#slides2 .nextbotoneraprev{

		    display: block;
		    height: 24px;
		    left: 260px;
		    position: absolute;
		    top: 40px;
		    width: 10px;
			background:url(../images/lkServPrev.png);
			background-position:right;
			
		}
		#slides2 .nextbotoneranext:hover{
			background-position:right;
		
		}
		#slides2 .nextbotoneraprev:hover{
			background-position:left;
		}

		#slides2 .nextbotoneranext{
		    height: 24px;
		    right: 23px;
		    top: 40px;
		    width: 10px;
			background:url(../images/lkServNext.png);
			position:absolute;			
			
		}
		
		
		#slides2 .pagination ul{
		
			
		}

		#slides2 .pagination li{
			float:left;
			display:block;
			
			
		}
		
		#slides2 .pagination li a{
			background:url(../images/bgLkNews.png) no-repeat;
			color: #919191;
		    display: block;
		    height: 19px;
		    margin: 0 3px;
		    padding-left: 6px;
		    padding-top: 2px;
		    text-decoration: none;
	    	width: 13px;
					background-position:right;
			
		}

		#slides2 .pagination li a:hover{

			background-position:2px 0px;
			
			
		}
		
		#slides2 .pagination .current a{

			background-position:2px 0px;
			
		}
		
		.vermasnovedeades{
			background: url("../images/fondovertodos.png") no-repeat scroll 0 0 transparent;
		    color: #FFFFFF;
		    display: block;
		    height: 22px;
		    padding-left: 13px;
		    padding-top: 5px;
		    text-decoration: none;
		    width: 95px;
			font-weight:bold;
		}

		.vermasnovedeades:hover, .vermasnovedeades:active{
			text-decoration:underline;
			color: #FFF;			
		}
		
		.searchtitle{
			float: left;
		    font-size: 16px;
		    margin-left: 19px;
		}
		
		.noresult{
			margin-left:19px;
			float:left;
			
		}
		
		.noresultp{
			float:left;
			margin-left:19px;
			
		}
		
		.searchtitle span{
			color:#FFFFFF !important;
		}
		
		.logosyfrase{
			width:315px;
			/*padding-top:10px;*/
			text-align: center;
		}
		.logosyfrase img.space{
			margin: 0px 0px 50px 0px;
		}
		#logos{
			margin-top:10px;
			text-align: center;
		}
		#logos img{
			margin-right:10px;
		}
		/**Formulario de busqueda**/
		
		#searchform{
			display: block;
		    float: right;
		    left: 330px;
		    position: relative;
		    top: 100px;
		}
		
		#searchform label{
			display:none;
		}
		
		#searchform #searchsubmit{
			background:url(../images/buscador.png) no-repeat;
			border:none;
			color:#000000;
			height: 20px;
		    width: 35px;			
		}
		
		#searchform input[type="text"]{
			color:#FFFFFF;
			background:url(../images/fondoinputsearch.png) no-repeat;
			border:none;
			width:100px;
			padding: 5px 18px;
			width:170px;
			height:20px;
			border-radius:10px;		
				
			}

.lineafull{
	border-bottom: 1px dashed #CFCDCD;
    height: 2px;
    left: 0;
    margin-top: 60px;
    position: absolute;
    width: 100%;
}
/* ========Idiomas============ */

#lang_sel_list ul{
	border:none !important;
	width:310px !important;
}

#lang_sel_list li{
	
}

#lang_sel_list ul a, #lang_sel_list_list ul a:visited{
	background:none !important;
	color:#FFFFFF !important;
}
#lang_sel_list{
	
	}

.icl_lang_sel_current{
	text-decoration:underline;
}

.linkinicio{
	color:#000000 !important;
	
}

/**Footer e-semantic**/

#e-semantic{
	float: right;
	padding: 10px 0px;
}

#e-semantic a:link, #e-semantic a:visited{
	color: #5e5f62;
	text-decoration: none;
}

#e-semantic a:hover, #e-semantic a:active{
	text-decoration: underline;
}


/* Images inside paragraphs */
.clear 			{ clear: both;}
.left  			{ float: left !important; }
p .left			{ margin: 0 1.5em 1.5em 0; padding: 0; }
.right 			{ float: right !important; }
p .right 		{ margin: 0 0 1.5em 1.5em; padding: 0; }
.none 			{ display:none;}


.clearfix:after { content: "."; display: block; height: 0; font-size:0; clear: both; visibility:hidden; }
.clearfix{ display: inline-block;}
* html .clearfix { height: 1%; }
.clearfix{display:block;} 

#accederLoges{
	position: absolute;
	top: 0px;
	right: 0px;
}

/********** NOVEDADES   ***********/

.novedades{
	float: left;
	margin: 0px 13px 0px 12px;
	padding: 25px 0px 40px 0px;
	width: 220px;
}

.novedades h3{
	display: block;
	font: 30px 'genevaregular';
	color: #7e8d98;
}
.novedades img{
	border: 1px solid #7b7a7c;
	-webkit-border-radius: 5px;
 	-moz-border-radius: 5px;
	border-radius: 5px;
	height: 72px;
	width: 275px;
}

.novedades p{
	font: 12px/16px 'genevaregular' !important;
}

.novedades p{
	font: 12px/16px 'genevaregular' !important;
}

.novedades a{
	background: url(../images/btnNovedades.png) no-repeat;
	height: 25px;
	text-align: left;
	display: block;
	color: #fff !important;
	margin: 0px 0px 0px 8px;
	text-decoration: none;
	font: 12px/25px 'genevaregular';
	padding: 0px 0px 0px 14px;
	width: 93px;
}

.novedades a#vermaslink{
    background: none;
    color: #004471 !important;
}


.wp-pagenavi .pages{
	display: none;
}

.wp-pagenavi .current,
.wp-pagenavi a:hover{
	background: url(../images/btnPaginacionActive.png) no-repeat !important;
	border: none !important;
	display: block;
	color: #fff !important;
	float: left;
	padding: 0px !important;
	height: 24px;
	font: 14px/24px 'genevaregular';
	text-align: center;
	width: 23px;
}

.wp-pagenavi a{
	background: url(../images/btnPaginacion.png) no-repeat !important;
	border: none !important;
	color: #fff !important;
	float: left;
	display: block;
	padding: 0px !important;
	height: 24px;
	font: 14px/24px 'genevaregular';
	text-align: center;
	width: 23px;
}

#slideInter{
	overflow: hidden;
	height: 194px;
}

#slideHome{
	overflow: hidden;
	height: 360px;
	-webkit-border-radius: 5px;
 	-moz-border-radius: 5px;
	border-radius: 5px;
	width: 994px;
}

#slideHome .contentSlide{
	height: 360px;
	position: relative;
	overflow: hidden;
	-webkit-border-radius: 5px;
 	-moz-border-radius: 5px;
	border-radius: 5px;
}
#slideHome .contentSlide img{

	-webkit-border-radius: 5px;
 	-moz-border-radius: 5px;
	border-radius: 5px;
}

#slideHome .contentSlide .tituloSlide{
	color: #fff;
	position: absolute;
	font: italic 25px/25px 'genevaregular';
	text-align: right;
	right: 25px;
	top: 215px;
}

#slideHome .contentSlide .textoSlide{
	color: #fff;
	position: absolute;
	font: 12px/15px 'genevaregular';
	right: 25px;
	top: 282px;
	text-align: right;
	width: 225px;
}

#slideHome .contentSlide .tituloSlide a,
#slideHome .contentSlide .textoSlide a{
	color: #fff;
	text-decoration: none;
}
