/* CSS Document */
body{ 
margin:0px; padding:0px;
font:11px/16px Arial, Helvetica, sans-serif; 
background: #FFFFFF url(../images/top_fondo02.png) repeat-x;
}

p{
font:14px Arial, Helvetica, sans-serif; color:#1E1E1E;
}



h2, h3 {
	margin: 0;
	padding: 0;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#0178D6;
}

h2  {
	
	font-size:22px;
	}
h1  {
	
	font-size:26px;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#02A6BA;
	
display:block;
background-color:inherit;}
	

#general {
	width: 100%;
}

#cabecera {
	width: 1000px;
	padding: 0;
	margin: 0 auto;
	height:140px;
}
#logo {
	width: 412px;
	height:100px;
	
	margin-top:18px;
}
/* open css menu */

#menuprincipal {
    margin: 0 auto;
	height: 43px;
	width:748px;
	margin-top: 5px;
	background-image: url(../images/menu_fondo02.png);
}

#menuprincipal ul {
	margin: 0;
	padding: 0;
	list-style: none;
}


#menuprincipal ul li {
	padding: 0;
	margin: 0;
	display: inline;
}

#menuprincipal ul li a {
	float: left;
	display: block;
	height: 38px;
	width: 69px;
	margin-left: 3px;
	padding: 5px 5px 0 5px;
	text-align: center;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;	
	font-weight: normal;
	outline: none;
	line-height:13px;
}

#menuprincipal li a:hover, #menuprincipal li .current {
	background: url(../images/menu_hover.png) no-repeat;
	color: #FFFFFF;
}
/* close css menu */


/* Galeria jQuery ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddsdsdsfsdsdsddddure */
#PageWrapper {        
	width: 980px;
	margin: 0 auto;
	padding: 5px 0 0;}
	

/* max width containers */
.contentMax, .contentArea, #Showcase, #Slides {
	margin: 0 26px;
	width: 928px;}
	
/* slide show */

#Slideshow { 
	height: 209px; 
	overflow: hidden;
	
	}
	
#SlideTop, #SlideRepeat, #SlideBottom,
.slidePrev, .slideNext,
#slidePager {
	position: relative;
	z-index: 29;
	
}
#SlideTop {
	height: 4px;
	overflow: hidden;
	}
#SlideRepeat {
	height: 305px;
	overflow: hidden;
	margin-top:12px;
	}
#SlideBottom {
	height: 55px;
		overflow: hidden;
	}
#Slides {
	margin-top: -360px;
	margin-bottom: 18px; 
	height: 342px;
	overflow: hidden;
	}
	
a.slidePrev, a.slideNext {
	display: block;
	z-index: 30;
	top: -310px;
	width: 51px;
	height: 64px;}
a.slidePrev {
	float: left;
	margin: 0 0 0 11px;
	background: transparent url("../images/slide-previous.png") no-repeat 0 0;}
a.slideNext {
	float: right;
	margin: 0 11px 0;
	background: transparent url("../images/slide-next.png") no-repeat 0 0;}

a.slidePrev:hover, a.slideNext:hover { background-position: 0 -64px;}
	
#slidePager {
	top: -348px;
	float: right;
	margin:0 -35px 0 0;}
#slidePager a, #slidePager a:visited {
	float: left;
	width: 16px;
	height: 15px;
	overflow: hidden;
	background: transparent url("../images/slide-pager.png") no-repeat 0 0;
	text-decoration: none;
	text-indent: -1234px;}
#slidePager a:hover {
	background-position: -16px 0;}
#slidePager a.activeSlide {
	background-position: -32px 0;}

#carrusel{
width:1000px;
height:240px;
margin:0 auto;
margin-top:20px;
background:#012032;
}
/* cierre Galeria jQuery ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddsdsdsfsdsdsddddure */


/* ICONOS*/

#iconos{
width:1000px;
height:134px;
margin:0 auto;
margin-top:10px;
}
/* homepage*/
#homepage{
width:1000px;
height:204px;
margin:0 auto;
margin-top:10px;
}
.fotob{ width:450px; height:295px; margin-left:70px; background: url(../images/negociosfoto.png) no-repeat;}
.fotohomepage{
 float:left; background: url(../images/fotohomeppage.png) no-repeat;
 height:204px;
  width:1000px;}
 .marco{ background-color: #DADADA; padding:5px 10px 0 10px;} 
 /* final homepage*/
.lp_shadebg{
 float:left; background: url(../images/top_fondoiconos02.png) no-repeat;
  width:1000px;
   }
.lp_watch{ float:left; margin-top:24px;}
.cp_watcxt{ 
float:left; margin:9px 0 0 7px;
 width:130px; font:11px/16px Arial, Helvetica, sans-serif; 
 color:#A1A1A1;
 line-height:12px;
 }
 
 .cp_smlpad{ 
float:left; width:228px; 
display:inline;
margin:6px 0 0 16px;
}

.cp_smlpad h2 a{
font-size:13px;
margin:2px 0 0 6px;
color: #4BB0CD;
}

.cp_smlpad h2 a:hover{
color: #FFFFFF;
}

.cp_watchit{ float:left; margin:10px 0 0 7px;}
.lp_uplad{ float:left; margin-top:24px;}
.lp_newline{ float:left; margin:6px 0 0 0;}
.lp_arro{ float:left; margin:55px 0 0 7px;}
.lp_newvid1{ float:left; margin:10px 0 0 10px;}
.lp_newvidarro{ clear:left; float:left; margin:13px 0 0 10px;}
.lp_featimg1{ clear:left; float:left; margin:35px 0 0 17px;}
.lp_featline{ clear:left; float:left; margin:15px 0 20px 0;}
.lp_watmore{ 
float: right; display:inline; 
margin:5px 25px 0 5px;
}


/* final de ICONOS*/

/* Contenidoooooo*/
#content {
	width: 938px;
	margin: 0 auto 0 auto;
	padding: 30px;
	background:url(../images/fondocontenido.png) repeat-y;
}
/* articulos*/ 
#posts {
	float: left;
	width: 600px;
	padding-left:25px;
}
.test{
width:600px;

}
.test img{
width:152px;
height:130px;
	display:block;
	line-height:0;
	float: left;
	padding:0 0 0 0;
	margin-top:-30px;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}

.test p{
	display:block;
	font:normal 14px/16px Arial, Helvetica, sans-serif;
	color:#1E1E1E;
	width:440px;
	margin-top:15px;
	float: right;
}
.test h2{
padding-left:160px;
display:block;
background-color:inherit;}

.test h2 a{
color:#0178D6;
display:block;
}
.test h2 a:hover{
color:#012940;
text-decoration: none;
display:block;
}


/* links derechos*/ 
#links {
	float: right;
	width: 250px;
	padding-left: 10px;
	}

#boton {
	float: right;
	width: 230px;
	height:120px;
	padding: 0 7px 15px 15px;}
	
#boton h3{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:14px;
}
.espacio {
height:20px;}
#links ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#links li ul {
	padding: 5px 0 30px 0;
	
}

#links li li {
	padding: 7px 10px;
	background: url(../images/img06.gif) repeat-x left bottom;
}

#links li a {
	text-decoration: none;
	color: #666666;
}

#links li a:hover {
	text-decoration: underline;
	color:#000000;
}

#links i {
width:5px;
background-image:url(../images/rp_catarro.jpg);
}

#links li h3 {
	font-size: 16px;
	color: #FFFFFF;
	height: 25px;
	background-image:url(../images/top_linkss02.png);
	padding: 13px 0 0 20px;	
}
#links li h3 a{
color:#FFFFFF;}
#links li h3 a:hover{
color: #CCCCCC;
text-decoration:none;}



p, blockquote, ul, ol {
	line-height: 18px;
	text-align: justify;
}

blockquote {
	padding-left: 20px;
	background: url(images/img05.gif) repeat-y;
}

.story{
margin-top:15px;
}


.lp_featpad{ 
clear:left; float:left; width:660px;
 height:570px;
 margin-top:23px;
 margin-left:10px;
 }
 
#rp_padd{
float:right;
width:285px;
height:150px;
margin-top:30px;
margin-left:14px;
} 
 
.lp_featimg1{ clear:left; float:left; margin:35px 0 0 17px;}

.text_principal{ 
width:620px; 
margin:28px 0 0 17px; 
}

.cp_featpara{ 
float:left; width:360px; 
margin:28px 0 0 17px; 
display:inline;
} 
.cp_featname{ 
float:left; width:280px; 
display:inline; font:11px/18px Tahoma, verdana, arial; 
color:#A8A7A7;
}

.cp_featxt{ 
clear:left; float:left; 
font:11px/14px Tahoma, verdana, arial; 
color:#848484; margin:13px 0 25px 0; 
width:410px;
}
/*final de el links izquierdos*/

/*formulario*/
/*------contact form------*/

#contenido{
width:250px;
height: auto;
margin:auto;
background-image:url(images/fml.png);
}
#info{
float:right;
width:230px;
height:74px;
padding: 0 7px 15px 15px;
}
#contact_form{

margin-top: 15px;
line-height:10px;

}

#contact_form{
width:160px;
padding:0px 10px 0 30px;


}

.contact_input{
width:200px;
height:17px;
font-size:12px;
background-color: #D1EDFC;
border:1px #0183d5 solid;
}

label.contact_form{
width:180px;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #666666;
}

.contact_textarea{
width:200px;
height:80px;
font-size:12px;
background-color: #D1EDFC;
border:1px #0183d5 solid;
}

input.contact_submit{
margin-left:100px;

padding:10px;
}
.cleardiv {
clear:both;
overflow:hidden;
height:4px;
}

/*final formulario*/

/*iconos redes*/
#iconosredes{ 
width:250px;
height: auto;
padding-top:5px;
clear:left;float:left;
}
#iconosredes ul{list-style-type:none; margin:0px; padding:5px 0 0 30px;}
#iconosredes ul li{list-style-type:none; float:left; margin-right:15px;}
/*final iconos redes*/

/* footerrrrrrrrrrrrrrrrrrrrrrrrr*/

#ft_padd{ 
width:1000px;
height:160px;
margin:0 auto;
margin-top:10px;
 }

#footer{ 
background:url(../images/fondo_footer.png) repeat-x;
margin-top:-10px;
} 
 
 
.ftr_lnks{ 
float:left; display:inline; 
margin:52px 0 0 140px; width:720px; 
font:11px/15px Arial, Helvetica, sans-serif; 
color: #FFFFFF; text-align:center;
}
.fp_txt{ 
float:left; margin:0px 0 0 0px; 
font:11px/15px Arial; color: #FFFFFF; 
text-decoration:none; display:inline; text-align:center;
 }
.fp_divi{ 
float:left; margin:0px 12px 0 12px; 
font:11px/15px Arial; color: #FFFFFF; 
display:inline; text-align:center;
 }
.ft_cpy{ 
font: 11px/15px Tahoma; 
color: #FFFFFF; margin:0 auto;
width:500px; text-decoration:none;
text-align:center;
}
/* final del footerrrrrrrrrrrrrrrrrrrrrrrrr*/
