@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position:left center;
	background-attachment:fixed;
}

#conte_sitio {
 	border:0 solid;
 	margin:0 auto;
 	padding:0;
 	text-align:left;
 	width:981px;
	height:auto;
	position:relative;
	background-image:url(/assets/images/trans.png);
}

#ppal {
	left:0;
	position:relative;
	top:0;
	width:981px;
	height:auto;
	z-index:1;
}

.redesSociales{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#848484;
}

.cabezote{
	width:981px;
}

.logotipo{
	padding-left:15px;
}

.barNav{
	background-image:url(../images/fondoBarNav.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:37px;
	margin-top:2px;
}

.contenido{
	background-color:#FFF;
	float:left;
	clear:both;
	width:981px;
	padding-top:7px;
}


.Con1{
	display:block;
	float:left;
	width:733px;
	padding-bottom:60px;
}

.banners{
	display:block;
	float:left;
	width:241px;
	padding-left:7px;
	padding-bottom:90px;
}

.bnn1H{
	width:241px;
	height:402px;
	margin-bottom:7px;
}

.bnn2H{
	width:240px;
	height:400px;
	padding-top:7px;
}

.blogerosH{
	width:241px;
	height:411px;
	margin-bottom:7px;
}

.conteBH{
	width:241px;
	border-bottom: 1px solid #CCC;
	display:block;
	float:left;
	clear:both;
}

.imgBH{
	display:block;
	float:left;
	width:88px;
}

.conTxtBH{
	display:block;
	float:left;
	width:153px;
}

.txtBH{
	padding-left:15px;
	padding-right:15px;
	padding-top:7px;
}

.contePEH{
	background-color:#dfdfdf;
	margin-bottom:7px;
}

.txtPEH{
	padding-left:7px;
	padding-right:10px;
	display:block;
	float:left;
	width:224px;
	clear:both;
	padding-top:7px;
	padding-bottom:7px;
	background-color: #D1D1D1;
	
}

.txtPEH2{
	padding-left:7px;
	padding-right:10px;
	padding-top:7px;
	padding-bottom:7px;
	width:224px;
	display:block;
	float:left;
	clear:both;
	background-color:#e9e9e9;
}
.vinetaH{
	display:block;
	float:left;
	width:5px;
	height:10px;
	padding-top:5px;
}

.txtPEHfloat{
	display:block;
	float:left;
	padding-left:10px;
	width:205px;
}

.txtPEHfloat a{
	color:#333;
	text-decoration:none;
}

.txtPEHfloat a:hover{
	text-decoration: underline;
}

.btnFAcebookHome{
	background-color:#bababa;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:35px;
	margin-bottom:7px;
}

.conteUFHPie{
	display:block;
	float:left;
	clear:both;
	background-image:url(/assets/images/trans.png);
}

.contefotosPieH{
	padding-top:15px;
	display:block;
	float:left;
	clear:both;
	width:980px;
	margin-bottom:70px;
}

.conteFp1{
	padding:5px;
	color:#FFF;
	text-decoration:none;
	width:195px;
	height:184px;
	display:block;
	float:left;
	margin-left:20px;
	margin-right:20px;
}

.conteFp1:hover{
	background-color:#ffcd02;
	color:#000;
}

.txtFp{
	padding-top:7px;
	padding-left:10px;
}

/*PARA LOS QUE TENGAN BANNER DEBAJO DE LA BARRA DE NAVEGACION*/
.bnnPal01{
	padding-bottom:7px;
	width:981px;
	height:194px;
}

.bnnPal02{
	padding-bottom:7px;
	width:960px;
	height:100px;
	padding-top:20px;
	padding-left:20px;
}

.bnnPal03{
	padding-bottom:7px;
	width:960px;
	height:190px;
	padding-top:20px;
	padding-left:20px;
}

.txtPal02{
	width:480px;
	color:#000000;
}

/*CONTENEDORES DE LAS INTERNAS EN TRES COLUMNAS*/
.sub01conte{
	display:block;
	float:left;
	width:725px;
	margin-left:7px;
	background-color:#ededed;
}


.sub01conte1{
	display:block;
	float:left;
	width:490px;
	border-right: 1px solid #b2b2b2;
	padding-right:20px;
	margin-right:7px;
	padding-left:20px;
}

.sub01conte2{
	display:block;
	float:left;
	width:513px;
	border-right:1px solid #b2b2b2;
	padding-right:8px;
	margin-right:8px;
	padding-left:8px;
}

.borderImg{
	border:1px solid #666666; 
}

.conteBar2Interna{
	display:block;
	float:left;
	width:194px;
	background-color:#666;
}

.conteB2In{
	padding-bottom:20px;
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
	background-color:#000;
	color:#cdcdcd;
}


.conteB2In3{
	padding-bottom:20px;
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
	background-color:#000;
}

.conteB2In2{
	padding-bottom:20px;
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
	color:#FFF;
}

.conteB2In4{
	background-color:#000;
}

.conteComment{
	display:block;
	clear:both;
	float:left;
	border-bottom: 1px solid #b2b2b2;
	border-top: 1px solid #b2b2b2;
	padding-top:15px;
	padding-bottom:15px;
	margin-top:15px;
	margin-bottom:15px;
}

.conteComment2{
	display:block;
	clear:both;
	float:left;
	border-bottom: 1px solid #b2b2b2;
	padding-bottom:15px;
	margin-bottom:15px;
}


.titFechaComent{
	padding-top:15px;
}

.camposFrm{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-right:7px;
	padding:5px;
	color:#000;
	background-color:#FFF;
	border:0px;
}

.hand{
	cursor:pointer	
}



.myImage {
	filter: gray;
}


.wrapper    {
    opacity : 0.4;
    filter: alpha(opacity=40);
    background-color: #000;
}


/* MENU */
/* 
	LEVEL ONE
*/
ul.dropdown                         { margin-left:-40px; position: relative; list-style:none; }
ul.dropdown li                      { float: left; list-style:none; }
ul.dropdown li.hover,
ul.dropdown li:hover                { position: relative;}


/* 
	LEVEL TWO
*/
ul.dropdown ul 						{width: 160px; visibility: hidden; position: absolute; top: 100%; font-family:Arial, Helvetica, sans-serif; font-size:11px;  margin-top:-5px; z-index:99999;}
ul.dropdown ul li 					{ float: none;}
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; display: inline-block; } 


/* Listado del Menu */
ul.dropdown ul, ul.dropdown ul li  { background-color:#000; border:0; padding:0; display:block; list-style:none; color:#979797; z-index:99999;}
ul.dropdown ul li a:link, ul.dropdown ul li a:visited, ul.dropdown ul li a:active  { padding:4px 4px 4px 20px; background: url(/assets/images/ypunto.png) no-repeat; background-position:5px 50%; display:block; font-weight:lighter;  color:#979797; text-decoration:none;}
ul.dropdown ul li a:hover { font-weight:lighter; background: #333333 url(/assets/images/ypunto2.png) no-repeat; background-position:5px 50%; color:#cecece; text-decoration:none;}

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }

/* Archivo */
.txtArchivo{
	color:#FFF;
}

.txtArchivo a{
	color:#FFF;
	text-decoration:none;
}

.txtArchivo a:hover{
	text-decoration: underline;
}


#contacto{
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	position:absolute;
	left:750px;
	top:5px;
	width:250px;
	cursor:pointer;
	text-align:center;
}

#contacto a{
	text-decoration: none;
	color:#333;
}

#contacto a:hover{
	text-decoration:underline;
}

/* News */

.news {
}

.news table {
	margin-bottom: 15px;
}

.news-link {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ed13a3 !important;
	margin:0px;
	padding:0px;
	font-weight:bold;
	text-decoration: none;
}

.news-link:hover {
	text-decoration:underline;
}

.news h2 a {
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ed13a3;
	margin:0px;
	padding:0px;
	font-weight:lighter;
	text-decoration: none;
}

.news h2 a:hover {
	text-decoration:underline;
}

.news-padding {
	padding-left:5px;
	width: 268px;
}


.news-padding a{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	text-decoration:none;
	color: #333;
}

.news-padding a:hover{
	text-decoration: underline;
}

.news-padding-r {
	padding-right: 5px;
	width: 268px;
}


.news-padding-r a{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	text-decoration:none;
	color: #333;
}

.news-padding-r a:hover{
	text-decoration: underline;
}


div.StureplanSeparator
{
    margin-bottom: 5px;
    border-top: 1px solid #cccccc;
	font-family:Arial, Helvetica, sans-serif;
}
div.date-div
{
    float: right;
    background-color: #ffffff;
    padding-left: 3px;
    text-align: right;
    position: relative;
    top: -9px;
}

.posted-date
{
    color: #9d9d9d;
    font-size: 11px;
	margin-top: -5px;
}

.like
{
    vertical-align: text-top;
    margin-top: 1px;
    cursor: pointer;
}

.twtr-widget{
	margin-left: 10px;
	margin-top: 8px;
}

/* CUSTOM */
.customBack {
	background:url(/assets/images/blog01/bg.jpg); 
	width:194px; 
	height:32px;
}

.customBack div{
	font-size:14px;
	color:#FFF;
	font-family: Geneva, sans-serif;
	padding: 8px 0 0 18px;
	font-weight: bold;
}

.addthis_default_style a {
	text-decoration: none;
	font-size: 12px;
	color: #FFF;
	font-family:Verdana, Geneva, sans-serif;
}
