/* CSS Document */

body {
	text-align: center;
	background-repeat:repeat-x;
	background-position: center top;
	background-color:#a6a6a6;
	font-family:Arial, Helvetica, sans-serif;
	color:#696e7a;
	font-size:86%;
	background-image:url(../img/background_home.jpg);
	padding:0;
	margin:0
	
	
}

img{border:0}

h1 {margin:0 0 0 0; padding:0; position:absolute; top:-130px; left:40px; width:266px; height:260px;}
h1:hover {margin:0 0 0 0; padding:0; position:absolute; top:0; left:40px}


.Navigation {width:1000px; margin:0 auto; overflow:hidden; position:relative; height:130px;}



.Navigation ul{margin:0 10px 0 0; padding:0 0 0 0; float:right; width:620px; list-style:none;}

.Navigation ul li{ float:left; width:14%; margin:0; padding:40px 4% 0 2%; text-align:left;  height:90px; background-image:url(../img/homeNaySepara.jpg); background-repeat:no-repeat; background-position:top left;}
.Navigation ul li a{ color:#606060; text-decoration:none; display:block; font-size:80%}
.Navigation ul li a span{ width:100%; float:left}
.Navigation ul li a img{ margin:0 0 5px 0}


.Navigation ul li a:hover{ text-decoration:none; color:#CCCCCC;}

.theRss{position:absolute; right:0px; height:50px; width:100px; margin-top:8px;}



.homeHead {margin:0; padding:0; overflow:hidden; background-image:url(../img/HeadPixels_home.jpg); background-repeat:repeat-x; background-position:top center; list-style:none; height:290px; z-index:1}

.homeHead li {width:1000px; margin:0 auto; padding:0; position:relative; height:290px; overflow:hidden }

.homeHead li ul{ padding:0; margin:0; list-style:none}

.homeHead li h2 { font-size:76%; color:#000000; margin:0; padding:0 0 0 0; text-align:left; position:absolute; top:13px; left:40px; z-index:10}

.homeHead li h2 a{  color:#791a10; text-decoration:none}
.homeHead li h2 a:hover{  color:#f3533b; text-decoration:none}



.homeHead li ul li{ position:relative; width:100%; overflow:hidden; text-align:left; color:#644110}



.homeHead li ul li p {margin:0 40px 0 0; padding:0; font-size:86%; line-height:1.4em;}
.homeHead li ul li h3 {margin:45px 40px 20px 0; color:#FFFFFF; font-size:1.6em; font-family:"Century Gothic", Tahoma, Arial; text-transform:uppercase}
.homeHead li ul li h3 a{color:#FFFFFF; text-decoration:none}
.homeHead li ul li h3 a:hover{color:#f8d2a3; text-decoration:none; }

.homeThumb{float:left; position:relative; background-image:url(../img/homeThumbBack.jpg); height:290px; width:500px; margin:0 0 0 20px}

.homeThumb_theOverlay{position:absolute; top:39px; left:18px; z-index:4}


.homeThumb_theImage{width:440px; height:210px; overflow:hidden; position:absolute; top:39px; left:18px;}

.homeThumb_navigation{margin:20px 0 0 0}
.homeThumb_navigation a{ margin:0 10px 0 0}





.homeContents {background-image:url(../img/backgroundHomeContents.png); background-position:top center; background-repeat:repeat-x; background-color:#e0e0e0; margin:0 ; padding:0; overflow:hidden; width:100%;}

.homeContents_holder{width:1000px; margin:0 auto; overflow:hidden}

.homeContents_holder ul{ list-style:none; text-align:left; margin:0; padding:0}

.homeClientes li{float:left; margin:0 20px 10px 0}

.introText {width:45%; float:left; margin:0 1% 0 4%}

.introText h3 { margin:20px 0 20px 0; font-size:1.2em; color:#484848} 
.introText h3 span strong span span strong span span {font-family:"Century Gothic", Tahoma, Arial !important}

.introText h3 a{ color:#484848; text-decoration:none}
.introText h3 a:hover{ color:#ff9c00; text-decoration:none}

.introText p {margin:0 0 20px 0; font-size:86%; line-height:1.4em;}



.serviciosHomeArea{width:47%; float:right; margin:0 2% 0 1%}
.serviciosHomeArea h2{ font-size:76%; margin:20px 0 10px 0; color:#999999 }
.serviciosHomeArea h2 a{  color:#999999; text-decoration:none }
.serviciosHomeArea h2 a:hover{ color:#7a7a7a; text-decoration:underline}


.homeRecents{width:88%; margin:15px 0 0 0; float:left; padding:0 6%; background-image:url(../img/homeRecentsBack.jpg); background-repeat:no-repeat; background-position:top center; height:304px}

.homeRecents h2{ font-size:76%; margin:10px  0 5px 0 ; padding:0; color:#999999}
.homeRecents h2 a{color:#999999; text-decoration:none}
.homeRecents h2 a:hover{color:#ff9c00; text-decoration:none }




.homeServices li{width:45%; float:left; margin:0 5% 10px 0; height:140px; overflow:hidden}
.homeServices li h3{ padding:0 0 0 0; background-position:left bottom; background-repeat:no-repeat; font-size:1.3em; font-family:"Century Gothic", Tahoma, Arial; margin:0  0 15px 0; height:51px; line-height:1em; color:#484848}
.homeServices li h3:hover{ background-position:left top; text-decoration:underline}

.homeServices li h3 a{color:#484848; text-decoration:none; display:block; height:46px; padding:0px 0 0 61px}



.homeServices li p{ padding: 0; font-size:86%; line-height:1.4em;  margin:0  0 0 0;}

/* Pasado a valor inline de el elemento fservices.ctp

.homeServices_primero h3 { background-image:url(../img/iconsHomediseno.png)}
.homeServices_segundo h3 { background-image:url(../img/iconsHomeDesarrollo.png)}
.homeServices_tercero h3 { background-image:url(../img/iconsHomePosicionamitno.png)}
.homeServices_cuarto h3 { background-image:url(../img/iconsHomeEcommerce.png)}
*/






.homeThumb_recents{float:left; margin:0 20px 0 0; position:relative}
.homeThumb_theOverlay_recents { position:absolute; top:0; left:0}



.homeRecientes li {margin:0 0 10px 0; overflow:hidden; float:left}
.homeRecientes li h3 {margin:0; padding:0; color:#3a3a3a; font-family:"Century Gothic", Tahoma, Arial;}
.homeRecientes li h3 a{color:#3a3a3a; text-decoration:none}
.homeRecientes li h3 a:hover{color:#ff9c00; text-decoration:none}

.homeRecientes li p{ font-size:86%; line-height:1.4em;} 


.recentsLeerMas{ float:right; background-image:url(../img/homeArrowNest.jpg); width:39px; height:63px; background-repeat:no-repeat; background-position:top left; margin:30px 10px 0 20px}
.recentsLeerMas:hover{ background-position:bottom left;}
.recentsLeerMas span{ display:none}


.homeNotis{width:100%; margin:20px 0 0 0; float:left; background-color:#a7a7a7; list-style:none; text-align:left; padding:0 0 20px 0}
.homeNotis li {width:920px; margin:0 auto; padding:0 40px}
.homeNotis li  h2{ font-size:80%; margin:10px 8px; border-bottom:#666666 1px dotted; padding:0 0 10px 0; color:#222222 }

.homeNotis li  h2 a{ color:#222222; text-decoration:none }
.homeNotis li  h2 a:hover{ color:#353535; text-decoration:underline }


.homeNoticias{list-style:none; overflow:hidden; color:#333333}

.homeNoticias div {width:31%; float:left; margin:0 1%; }
.homeNoticias div h4{ margin:0 0 10px 0; padding:0 0 5px 0; color:#3a3a3a; line-height:1em; overflow:visible; font-family:"Century Gothic", Tahoma, Arial}
.homeNoticias div h4 a{  color:#3a3a3a; text-decoration:none}

.homeNoticias div h4 a:hover{  color:#656565; text-decoration:underline}

.homeNoticias div h4 a span{ width:100%; float:left; font-size:60%}

.homeNoticias div img{float:left; padding:5px; background-color:#CCCCCC; margin:0 10px 0 0}
.homeNoticias div p{ margin:0; padding:0;  font-size:86%; line-height:1.4em;}



.footer{background-color:#979797; background-image:url(../img/footerBackground.jpg); background-repeat:repeat-x; height:47px; overflow:hidden; margin:0}

.footerContents{width:920px; margin:0 auto; font-size:76%; color:#333333}

.footerContents p{ float:left; width:60%; text-align:left; margin:0; padding:13px 0 0 0}

.footerContents ul{ width:32%; margin:0; list-style:none; padding:0; float:right; text-align:right}
.footerContents ul li{ float:left; padding:17px 15px 0 0}
.footerContents ul li a{ text-decoration:none; color:#FFFFFF}
.footerContents ul li a:hover{ color:#CCCCCC; text-decoration:underline}



.ifIe6{width:70px; background-color:#fff8a4; text-align:center; font-size:76%; padding:10px; position:absolute; top:10px; left:10px; z-index:500; visibility:hidden; border:#FFCC00 1px solid;}
.ifIe6 ul{ list-style:none; width:100%; margin:0 auto; overflow:visible}
.ifIe6 ul li{ width:100%} 
.ifIe6 ul li a span{ width:100%} 
.ifIe6 p{ margin:5px 0 10px 0}

.linkfo a:link {
	color: #CCCCCC;
	text-decoration: none;
}
.linkfo a:visited {
	text-decoration: none;
	color: #CCCCCC;
}
.linkfo a:hover {
	text-decoration: none;
	color: #666666;
}
.linkfo a:active {
	text-decoration: none;
	color: #CCCCCC;
}









/* CSS Document */

/*
+----------------------------------------------------------------+
|																							|
|	WordPress 2.8 Plugin: WP-PageNavi 2.50									|
|	Copyright (c) 2009 Lester "GaMerZ" Chan									|
|																							|
|	File Written By:																	|
|	- Lester "GaMerZ" Chan															|
|	- http://lesterchan.net															|
|																							|
|	File Information:																	|
|	- Page Navigation CSS Style													|
|	- wp-content/plugins/wp-pagenavi/pagenavi-css.css					|
|																							|
+----------------------------------------------------------------+
*/
.wp-pagenavi { float:right; text-align:right; margin: 0; display:none }
.wp-pagenavi span{float:left}

.wp-pagenavi a, .wp-pagenavi a:link {
		padding: 5px 0; 
	width:27px;
	display:block;
	
	margin: 2px;
	text-decoration: none;

	color: #442300;
	text-align:center
	 	
}
.wp-pagenavi a:visited {
	padding: 5px 0; 
	width:27px;
	display:block;

	margin: 2px;
	text-decoration: none;
	
	color: #442300;
	
}
.wp-pagenavi a:hover {	
	
	color: #ffffff;
	background-image:url(../img/btn_pagination_tellow_hover.png);
	background-position:left center; background-repeat:no-repeat;
}
.wp-pagenavi a:active {
	padding: 5px 0 5px 0;
	width:27px;
	display:block;

	margin: 2px;
	text-decoration: none;
	
	color: #d36909;
	background-color: #f7ad1a;	
}
.wp-pagenavi span.pages {
	padding: 5px 0; 
	margin: 2px 2px 2px 2px;
	color: #ffffff;
	
	background-color: #f7ad1a;
}
.wp-pagenavi span.current {
	padding: 5px 0 5px 0;
	width:27px;
	display:block;
	float:left;	
	margin: 2px;
	font-weight: bold;

	text-align:center;
	
	color: #fff;
	background-image:url(../img/btn_pagination_tellow.png);
}
.wp-pagenavi span.extend {
	padding: 5px 0; 
	margin: 2px;	
	
	color: #ffffff;
	background-color: #f7ad1a;
}




.wp-pagenavi_grey { float:right; text-align:right; margin: 0; font-size:0.8em; font-weight:bold }
.wp-pagenavi_grey span{float:left; height:40px;}

.wp-pagenavi_grey a, .wp-pagenavi_grey a:link {
		padding: 5px 0; 
	width:27px;
	
	display:block;
	
	margin: 2px;
	text-decoration: none;

	color: #442300;
	text-align:center
	 	
}
.wp-pagenavi_grey a:visited {
	padding: 5px 0; 
	width:27px;
	display:block;

	margin: 2px;
	text-decoration: none;
	
	color: #442300;
	
}
.wp-pagenavi_grey a:hover {	
	
	color: #ffffff;
	background-image:url(../img/btn_pagination_tellow_hover.png);
	background-position:left center; background-repeat:no-repeat;
}
.wp-pagenavi_grey a:active {
	padding: 5px 0 5px 0;
	width:27px;
	display:block;

	margin: 2px;
	text-decoration: none;
	
	color: #d36909;
	background-color: #f7ad1a;	
}
.wp-pagenavi_grey span.pages {
	padding: 5px 0; 
	margin: 2px 2px 2px 2px;
	color: #ffffff;
	
	background-color: #f7ad1a;
}
.wp-pagenavi_grey span.current {
	padding: 5px 0 5px 0;
	width:27px;
	display:block;
	float:left;	
	margin: 2px;
	font-weight: bold;

	text-align:center;
	
	color: #fff;
	background-image:url(../img/btn_pagination_tellow.png);
	background-repeat:no-repeat
}
.wp-pagenavi_grey span.extend {
	padding: 5px 0; 
	margin: 2px;	
	
	color: #ffffff;
	background-color: #f7ad1a;
}












ul.homeRecientes li
{
width:880px;
height:120px; overflow:hidden;
}



