/*Theme Name: IURD: http://www.iglesiauniversal.com.ar*/

/***** GLOBAL FORMATTING *****/
html{ margin: 0px; padding: 0px;}
* {	padding: 0;	margin: 0;         text-decoration: none;    list-style-type: none;}
body {	font-size: 12px;	color: #000;	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;background-color: #FFF;}
a {	color: #5F761D; 	text-decoration: none;}a:hover {	color: #5F761D;	text-decoration: underline;}a:visited {	color: #5F761D;}
img {	border: 0;}

/***** PAGE FORMATTING *****/
#bg-menu{    width:100%;   height:40px;background: #FFF url(images/menu_bg.jpg) repeat-x;    margin:auto 0px; text-align: center; float: left; overflow: hidden;}
#header {	width: 1000px;height: 100px;color: #fff;display: block;	margin:0px  auto; overflow: hidden;}
.blogtitle {width: 153px;height:auto;float: left;}
.bannerflash{
    width:800px; height: 100px; float: right; overflow: hidden;
}

.rss{float:right;width:25px;}
h1.blogtitle a{	font-size: 45px;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-weight: normal;	color: #F7F7F7;	padding: 0px 0px 0px 0px;	text-decoration: none;	margin-left: 10px; float:left}
h3.slogantext{	font-size: 18px;	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;	font-weight: normal;	color: #5F761D;	padding: 0px 10px 0px 17px;	text-decoration: none;	margin-left: 10px;}
h1,h2,h3,h4,h5{    font-family: Arial;    color: #5F761D; }
h2 a{ text-decoration: none; color: #5F761D;}h1{    font-size: 18px;    } h1 a{color: #5F761D;}
h2{    font-size: 16px;    }
h3 a{    font-size: 14px; color: #5F761D;     }
h3 a:active{    font-size: 14px; color: #5F761D;     }
h3 a:hover{    font-size: 14px; color: #5F761D;     }
h4 a{    font-size: 12px; color: #5F761D;    }
h4 a:active{    font-size: 12px; color: #5F761D;     }
h4 a:hover{    font-size: 12px; color: #5F761D;      }

/****** RSS ICON ON HEADER ******/
.rssicon{  position: relative;  display:block;  float:right;  background-image: url('images/rss.png');  background-position: center right;  background-repeat: no-repeat;  margin: 5px 5px auto auto;  height: 17px;  width: 17px;}
.title {	padding: 5px 5px 5px 20px;	color: #fff;}
#NaviBar {	display: block;float: left;}
#container {	display: block;	margin:0px  auto;	width: 1024px; 	/*background: url(images/contentbackground.gif) repeat-y;	border: 1px solid #484848;	*/}
#content {	width: 580px;	color: #676767;	padding: 20px 0 0 0;        margin-left:20px;        margin-right:20px; margin-bottom: 10px;        overflow: hidden;	float:left;}
#nextprev {	clear: both;	display: block;	text-align: center;	margin-top: 30px;	margin-bottom: 30px;}

/***** GENERAL TEXT FORMATTING *****/
.destacados{   width:590px;    height: 42px;    font-family: Arial; font-size: 14px; font-weight: bold;color:white;    background-image: url("images/titulosbarras.jpg");    padding-left: 12px;    padding-top:7px;    float:left;}
#destacados{width:565px; height:229px;border: solid 1px #CCC; float: left; overflow: hidden; display: block;}
.post {	margin-bottom: 20px;}
.article {width: 580px;float:left;	}
.article p{ font-size: 14px;}
blockquote{	border-color:#CCC;	border-width: 1px;	border-style: solid;	margin:10px 10px 10px 50px;	padding:20px 5px 5px 41px;	background-color:#f8f9f1;	background-image:url('images/BlockQuote.png');	background-position:left top;	background-repeat:no-repeat;}
p {	margin-bottom: 15px;	line-height: 1.6em;} p a {	border-bottom: 1px dotted #ccc;	text-decoration: none;}p a:hover {	text-decoration: underline;}p.center {	text-align: center;}
.postmeta{	font-size:9px;	margin-top:2px;	color: #666;	padding-bottom:10px;	float:left;	width: 538px;}
.postMeta-front{	font-size:9px;	margin-top:2px;	color: #666;	padding-bottom:2px;	float:left;	width: 100%;}
.commentCount{ text-align:right; margin-right:10px; font-size:10px;}
.small {	font-size: 10px; }
code {	font: 12px 'Courier New', Courier, Fixed;}
h1.posttitle, h2.posttitle{ width: 100%;	font-size: 28px;	text-align: left;	font-weight: normal;	margin-bottom: 8px;	color: #5F761D;	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;border-bottom: 0px solid  #CCC;	padding: 0;float: left;}
h1.posttitle a, h2.posttitle a{	color: #5F761D; float: left;}
h1.posttitle2{border-bottom:2px solid #5F761D; border-width: 0 0 1px 0; padding: 5px;  width: 100%;	font-size: 20px;	text-align: left;	font-weight: normal;	margin-bottom: 8px;color: #999999;	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;float: left;}

h1,h2,h3,h4,h5,h6{	border-bottom: 0;	font-weight: normal;	padding: 0;}h1 {	font-size: 22px;	text-align: left;	margin-bottom: 8px;	color: #333;	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;	}
h2 {	font-size: 16px;	text-align: left;	color:  #333;	margin-bottom: 5px;	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;}h3 {	font-size: 16px;	text-align: left;	color:  #333;	margin-bottom: 5px;	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;}h4 {	font-size: 14px;	text-align: left;	color:  #333;	margin-bottom: 5px;	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;}h5, h6 {	font-size: 12px;	text-align: left;	color:  #333;	margin-bottom: 5px;	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;}
.subtitulo-media {	font-size: 14px;	text-align: left;	color:  #999999;	margin-bottom: 20px;	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;}h3 {	font-size: 16px;	text-align: left;	color:  #333;	margin-bottom: 5px;	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;}h4 {	font-size: 14px;	text-align: left;	color:  #333;	margin-bottom: 5px;	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;}h5, h6 {	font-size: 12px;	text-align: left;	color:  #333;	margin-bottom: 5px;	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;}

/***** LISTS FORMATTING *****/
.post ul {	margin-left: 0px;	padding: 0 0 10px 30px;	list-style-image: url(images/bullet.png);	padding-left: 30px;}
.post li {	margin: 7px 0 8px 10px;}.post ol {	padding: 0 0 0 35px;	margin: 0;}
.post ol li {	margin: 0;	padding: 0;}

/**** TABLE FORMATTING ****/
.post  table {	background:#FFF;	border:2px solid #CCC;	border-collapse:collapse;	margin:5px 0 10px;}
.post  th, .post  td {	border:1px solid #CCC;	padding:3px 10px;	text-align:left;	vertical-align:top;}
.post  tr.even td {	background:#F7F7F7;}
.post  th {	background:#EDEFF0;}

/***** NAVIGATION BAR FORMATTING *****/
ul#NaviBar {list-style: none;	width: 999px;height:40px;/*background: #272d33 url(images/bg_barra.jpg) repeat-x;*/font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;font-size: 14px; font-weight: bold; }
ul#NaviBar li {float: left; background-image:  none; }
ul#NaviBar li.first {	border-left: none;}
ul#NaviBar li a {height:40px;color: #5F761D;	display: block;	float: left;	padding: 0.2em 0.9em;	line-height: 30px;	text-decoration: none;	background-image:  none;}
ul#NaviBar li a:active { background-image:  none;}
ul#NaviBar li a:hover {color: #FFF;	background: #5F761D url(images/navBar.png) repeat-x;	text-decoration: none;}
ul#NaviBar li.active a { 	color: #fff; 	background: #1d6dae url(images/navBar.png)  repeat-x; 	text-decoration: none;}

/***** NAVIGATION BAR FORMATTING *****/
ul#NaviBarleft {list-style: none;font-size: 14px;color:#7e8c49; margin: 0px; padding: 0px; }
ul#NaviBarleft li.first {border-left: none;}
ul#NaviBarleft li a {height:40px;color: #333;line-height:30px;text-decoration: none;	}
ul#NaviBarleft li a:hover {color: #000;text-decoration: none;}
ul#NaviBarleft li.active a { 	color: #fff; 	background: #1d6dae url(images/navBar.png)  repeat-x; 	text-decoration: none;}




ul#menu-menu-left-links  ul{
    display: none;
}

ul#menu-menu-left-links  li:hover > ul {
    display: block;
}


#radio{
    width:188px; height:110px; border: 1px solid #CCC; background-color: #ffffff;  float:left; overflow: hidden; margin-bottom: 5px;
}
#tituloradio{
    width:190px;height:37px; margin-bottom:8px; float: left;
    background:url('http://www.arcauniversal.com.ar/wp-content/uploads/tituloradio.jpg')no-repeat;
    background-image:url('http://www.arcauniversal.com.ar/wp-content/uploads/tituloradio.jpg'); background-repeat: no-repeat;
}
#radiomenu{
    width: 188px; height:100px; float: left;
}

ul#menu{margin:0; padding:0; list-style:none; clear:both;}
#menu li{overflow:hidden; text-indent:-9999px; display:inline; float:left;  }
#menu li a{ width:188px; height:18px; display:block;}
#menu li.home{width:188px;height:18px;margin-bottom:10px;}
#menu li.home a{background:url('images/sprite.jpg') no-repeat;background-position:-2px 0px;}
#menu li.home a:hover{background:url('images/sprite.jpg') no-repeat;background-position:-2px -28px;}


#menu li.fm{width:188px;height:18px;}
#menu li.fm a{background:url('images/sprite.jpg') no-repeat;background-position:-2px -60px;}
#menu li.fm a:hover{background:url('images/sprite.jpg') no-repeat;background-position:-2px -83px;}

/***** SEARCH FORM FORMATTING *****/
#search {	display: inline;	float: right;	margin: 0px 0px 0;	padding:6px 0 0 0;	text-align: left;	top: 0px;}
#searchbox {	width: 285px;	float:left;	padding: 5px 0px 3px 0px;	background: #fff;	border: 0px solid #333;	margin: 0px 2px 2px 0;	color: #000;	font-size: 11px;	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;}
.go {	margin-top: 6px;	margin-left: -20px;	padding: 0px;	color: #000;	display:inline;}


/*-----------------------------------------LATEST-----------------------------------------*/
.content-latest{width:578px; height:auto;  margin-bottom:0px;  float: left; overflow: hidden;}
.content-latest-mundo{width:578px; height:auto; border: solid 1px #CC9900; margin-bottom:0px;  float: left; overflow: hidden;}
.content-latest-noti{width:578px; height:auto; border: solid 1px #35475B; margin-bottom:0px;  float: left; overflow: hidden;}
.latest-post-wrap{float:left; width:190px; height: auto;overflow: hidden;}
.latest-post{width:182px; height:auto; float: left;}
.latest-image{width:182px; height:94px;overflow: hidden;}
.latest-title h2{line-height:1.2em; font-size:14px; text-transform:none;}
.latest-title h2 a{font-size:14px; font-weight: bold;display:block;color:#333; text-decoration:none}
.latest-title h2 a:hover{color:#5F761D;}
.latest-title{width:189px;float:left;overflow: hidden;}
.latest-title2{width:100%;height:auto; color:#333;float:left;overflow: hidden;}
.latest-content{width:182px; height:auto; margin-bottom:20px; float: left;}
.latest-content h2{margin-top:15px}
.latest-content h2 a{color:#0b96d0; text-decoration:none}
.latest-content h2 a:hover{color:#000}
.latest-content p{width:178px;color:#222; font-size:12px; text-align: left; line-height:1.5; margin-top:8px; margin-bottom:1.5em; text-align:left;float:left; overflow: hidden;}
.moretext a{ color:#5F761D}
.palabra{width:280px;float:left; overflow: hidden;}
.santoculto{width:280px;float:right;overflow: hidden;}
.santoculto .palabra p{color:#000;}
.thumbail-media{width: 100px; height: 71px; margin-right: 5px; float: left; overflow: hidden;}
.thumbail-media2{width:279px; height:234px; margin-right: 5px; float: left; overflow: hidden;}
.download{
    width:auto; height: auto; float:left;overflow: hidden;
    background-color:#5F761D; padding: 8px; position: relative; top:0px;
}
.download a{color: white; font-family: Arial; font-size: 12px; font-weight: bold;}
/*/***** SIDEBAR FORMATTING *****/
#sidebarLeft {	width: 190px; /*background-color: #E4E4E4;*/	float: left;	color: #000;	padding: 20px 10px 10px 10px;        overflow: hidden;}
#sidebarLeft li{ text-decoration: none;    list-style-type: none;        text-decoration: none;    list-style-type: none;    border: none;    }
#sidebarLeft li a{    list-style: none;    padding: 2px;}
#sidebarLeft li a:hover{    font-weight: bold;    text-decoration: none;    color:#E5622A;}
#sidebarRight  {	width: 190px; height: auto;	float: right;	color: #000;	padding: 20px 0 0 0;        overflow: hidden;}
#sidebarRight h2{	font-size: 13px;	font-weight: bold;	text-align: left;	padding:  3px;	color:  #FFFFFF;	background:url(images/sidebarbg.gif) repeat-x;	background-color: #285b87;	margin-top:10px;	margin-bottom: 5px;	border: 1px solid #484848;	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;}#sidebarRight h2 a{	color:  #FFFFFF;	text-decoration: none;}#sidebarRight h2 a:hover{	color:  #FFFFFF;	text-decoration: underline;}#sidebarLeft h2{	font-size: 13px;	font-weight: bold;	text-align: left;	padding:  3px;	color:  #FFFFFF;	background:url(images/sidebarbg.gif) repeat-x;	background-color: #285b87;	margin-bottom: 5px;	margin-top:10px;	border: 1px solid #484848;	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;}#sidebarLeft h2 a{	color:  #FFFFFF;	text-decoration: none;}#sidebarLeft h2 a:hover{	color:  #FFFFFF;	text-decoration: underline;}#sidebarRight a {	color: #03C;	text-decoration: none;}#sidebarRight a:hover {	background: none;	color:  #49647d;	text-decoration: underline;}#sidebarLeft a {	color: #03C;	text-decoration: none;}#sidebarLeft a:hover {	background: none;	color:  #49647d;	text-decoration: underline;}.sidebar ul, .sidebar ol { 	margin: 0 0 1em 0; 	font-size: 11px;}.sidebar ul { 	list-style-type: none;}.sidebar li { 	list-style-type: none;}.sidebar ul li { list-style-type: none;/*margin: 0 0 0.6em 7px; 	list-style-image: url(images/bullet.png);	list-style-position: inside;*/}.sidebar ul li ul, .sidebar ul li ol, .sidebar ol li ul, .sidebar ol li ol { 	margin: 0.5em 0 0.5em 5px; }
/***** COMMENTS *****/
#comments {	width: 100%;	float:left;	margin: 5px 0px 5px 0px; overflow: hidden;	}
.commentlist {	width: 100%;	float:left;	margin: 5px;}
.commentlist li ul li {	font-size: 12px;	}
.commentlist li {	font-weight: bold;	color: #666;	}
.commentlist li .avatar { 	background: #FFFFFF;	float: right;	border: 1px solid #EEEEEE;	margin: 0px 5px 0px 10px;	padding: 2px;	}
.commentlist cite, .commentlist cite a {	font-weight: bold;	color: #666;	font-style: normal;	font-size: 12px;	}
.commentlist p {	font-weight: normal;	text-transform: none;	}.commentmetadata {	padding: 5px 0 0 0;	font-weight: normal;	}
#commentform input {	width: 170px;	padding: 2px;	margin: 5px 5px 1px 0px;	}
#commentform {	margin: 5px 10px 0px 0px;	}	
#commentform textarea {	width: 98%;	padding: 10px;	border: 1px solid #CCC;	}
#respond:after {	content: "."; 	display: block; 	height: 0px; 	clear: both; 	visibility: hidden;	}	
#commentform p {	margin: 5px 0px 5px 0px;	}	
#commentform #submit {	margin: 5px 0px 20px 0px;	float: left; background-color: #5F761D; color: white; border: none;	}
.alt {	margin: 0px;	padding: 10px;	}
.commentlist {	margin: 0px;	padding: 0px;	}
.commentlist ol {	margin: 0px;	padding: 10px;	}
.commentlist li {	margin: 15px 0px 10px;	padding: 10px 5px 10px 10px;	list-style: none;	}
.commentlist li ul li { 	margin-right: -5px;	margin-left: 10px;	}
.commentlist p {	margin: 10px 0px 10px 0px;	padding: 0px;	}	
.children { 	margin: 0px;	padding: 0px;	}
.nocomments {	text-align: center;	margin: 0px;	padding: 0px;	}	
.commentmetadata {	font-size: 10px;	margin: 0px;	display: block;	}
#author, #email, #url {	background: #FFFFFF;	color: #222222;	font-size: 12px;	font-family: Arial, Tahoma, Verdana;	margin: 0px;	padding: 4px;	border: 1px solid #666;	}
.thread-alt {	background: #FFFFFF;	margin: 0px;	padding: 0px;	}
.thread-even {	background: #dfeaf2;	margin: 0px;	padding: 0px;	}
.depth-1 {	border: 1px solid #E6E6E6;	margin: 0px;	padding: 0px;	}
.even, .alt {	border: 1px solid #CCC;	margin: 0px;	padding: 0px;	}
.exerpt{
    margin: 0px; padding: 0px;
}


/***** FOOTER FORMATTING *****/
#footer {	clear: both;	width: 1000px; height: auto;	 	color:silver;	text-align: left; margin: 20px auto; padding: 0px;}
#footer p {	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;	font-size: 11px;	text-align: center;	margin-bottom: 0px;	margin-left: 20px;	padding: 5px 0 5px 0;}
#footer p.author {	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;	font-size: 10px;	text-align: center;	margin-bottom: 0px;	margin-left: 20px;	padding: 5px 0 5px 0;}
#footer a {	color:#000;	text-decoration: none;	border-bottom: none;}
#footer a:hover {background: none;	text-decoration: underline;	border-bottom: none;}
.foot{ width:460px; height: 55px; background-image: url("images/pie.png"); background-position: center; text-align: center; background-position: left; background-repeat: no-repeat;margin:0px auto; clear: both; }
#footer-bg{width:100%; height:auto;/*background-image: url("images/bg_rodape.jpg");*/ background-position: left; background-repeat: repeat-x;clear: both; overflow: hidden;}
/***** IMAGE FORMATTING *****/
img.post {	padding: 5px;	border: 1px solid #CCC;	margin: 10px 5px 10px 5px;	float: right;}
img.aligncenter {	display: block;	margin-left: auto;	margin-right: auto;	margin-bottom: 10px;	padding: 5px;	border: 1px solid #CCC;}
img.alignright {	padding: 5px;	border: 1px solid #CCC;	background: #fff;	margin: 10px 5px 10px 5px;	display: inline;}
img.alignleft {	padding: 5px;	border: 1px solid #CCC;	margin: 10px 5px 10px 5px;	display: inline;}
.aligncenter {	display: block;	margin-left: auto;	margin-right: auto;}
.alignleft {	float: left;}
.alignright {	float: right;}


#content-bottom1,#content-bottom2,#content-bottom3{
    width:302px;
    height:auto;
    float:left;
    overflow: hidden;
}
#content-bottom2{
    margin:0px 47px;
}
#content-bottom1 p,#content-bottom2 p,#content-bottom3 p{
    margin: 0px; padding: 0px; text-align: left;
}
.pinglist {	margin-top: 10px; 	width: 500px; 	float: left; 	margin-left: 20px}
li.pings {  border-bottom: 1px dotted #CCC;  margin: 0;  padding: 5px 0 5px 5px;  width: 500px;}
.pings:first-child { border-top: none; }
.pings:last-child { border-bottom: none; margin-bottom: 30px; }


#gallery {
    font-size:11px;
    color:#333;
    width: 938px;
    height: 220px;
    background:#dedede;
    margin-top:10px;
    float:left;
    margin:0px auto;
}


#gallery #random {
    float:right;
    width:630px;
}

#reflexiones{ width:335px; float:left;}
#articulosaleatorios{width:295px; height:220px; overflow:hidden; float:right;}
#gallery #random img {
    padding:2px;
    border:1px solid #ccc;
    margin-right:8px;
    margin-bottom:18px;
    background:#fff;
}
#articulosaleatorios img {
    padding:2px;
    border:1px solid #ccc;
    margin-right:2px;
    margin-bottom:2px;
    background:#fff;
    width:110px; height:80px; float:left;
}

#gallery #video {
    float:left;
    width:281px;
    padding-right:15px;
    border-right:1px solid #b0b0b0;
}.more {
    display:block;
    margin:15px 0px;
    width:200px;

}


#gallery h3 {
    display:block;
    padding-bottom:5px;
}
.left {
    float:left;
}

.right {
    float:right;
}



#front-popular {
    font-size:11px;
    color:#fff;
    width: 938px;
    height:auto;
    height: 160px;
    background:#303030;
    margin: 0 auto;
    padding:10px 0px 0px 0px;
    float:left;

}

#front-popular h3 {
    color:#fff;
}


#recentpost, #mostcommented, #recent_comments{
    width:290px;
    float:left;
    padding:0px 20px 0px 0px;


}

#reflexiones p{ color:#FFFFFF; font-size:11px;}
#mostcommented {
    margin-left:5px;border-left:1px solid #808080;padding:5px;
}

#recent_comments {
    width:255px; height:190px;
    padding:5px 8px 0px 10px;
    margin:0px 2px 0px 2px;
    float:left;
    color:#000;
    background-repeat:no-repeat;

}

#recent_comments p{
    font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-size: 12px;
    color:#FFF;

}
#recentpost{ margin-right:5px;border-right:1px solid #808080;padding:5px;}

#recentpost a, #mostcommented a, #recent_comments a {
    color:#fff;
}

#recentpost ul, #mostcommented ul, #recent_comments ul {
    margin-top:5px;
}

#recentpost li, #mostcommented li, #recent_comments li {
    list-style:none;

    padding-top:1px;
}

#recentpost ul li a, #mostcommented ul li a, #recent_comments ul li a {
    padding:5px;
    display:block;
    text-decoration:none;
    border:dotted 1px #FFF;
    border-width:0px 0px 1px 0px;
}

#recentpost ul li a:hover, #mostcommented ul li a:hover, #recent_comments ul li a:hover {
    background:#000000;
    color:#fff;
}

#recentpost ul li:first-child, #mostcommented ul li:first-child, #recent_comments ul li:first-child {
    background:none;
}



.clearfloat {
    display: inline-block;
    clear:both;
}
.clearfloat:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
.sabiasque{
    width:297px; height:187px;float:left;padding:5px;overflow: hidden; text-align: center;
    background-image: url("images/bck-sabias.png"); background-position: left; background-repeat: no-repeat;
}
.sabiasque p{
    padding-top:30px;
    font-family: Verdana; font-size: 12px;text-align: center; color:#FFF;
    position: relative;
    top:70px;
}

.artnuevos,.linksweb,.eluniversal dl{
    width:100%; height:auto;float:left;overflow: hidden;
}
.eluniversal li{
    width:290px; height:auto;padding:4px 0px 4px 12px;float:left;overflow: hidden;
    font-family: Arial; font-size: 12px; color: white;
    border-bottom: dotted 1px gray;
    background-image: url("images/dtmas.png"); background-position: left; background-repeat: no-repeat;
}
.artnuevos dt{
    width:290px; height:auto;padding:4px 0px 4px 12px;float:left;overflow: hidden;
    font-family: Arial; font-size: 12px; color: white;
    border-bottom: dotted 1px gray;
    background-image: url("images/dtmas.png"); background-position: left; background-repeat: no-repeat;
}
.linksweb dt{
    width:290px; height:auto;padding:4px 0px 4px 12px;float:left;overflow: hidden;
    font-family: Arial; font-size: 12px; color: white;
    border-bottom: dotted 1px gray;
    background-image: url("images/dtmas.png"); background-position: left; background-repeat: no-repeat;
}
.linksweb a{ color: white;}.linksweb a:active{ color: white;}.linksweb a:hover{ color: white;}
.widget_links li{
    width:290px; height:auto;padding:4px 0px 4px 12px;float:left;overflow: hidden;
    font-family: Arial; font-size: 12px; color: gray;
    border-bottom: dotted 1px gray;
    background-image: url("images/dtmas.png"); background-position: left; background-repeat: no-repeat;
}
.eluniversal dt{
    width:290px; height:auto;padding:4px 0px 4px 12px;float:left;overflow: hidden;
    font-family: Arial; font-size: 12px; color: white;
    border-bottom: dotted 1px gray;
    background-image: url("images/dtmas.png"); background-position: left; background-repeat: no-repeat;
}
span.naranja{
    font-family: Arial; font-size: 18px; font-weight: bold;
    margin: 0px 0px 10px 0px;
    display:block;
    color: #FFF;
}
span.naranja2{
    font-family: Arial; font-size: 18px; font-weight: bold;
    margin: 0px 0px 10px 0px;
    color:#5F761D;
}
span.naranja3{
    width:100%;
    font-family: Arial; font-size: 18px; font-weight: bold; text-align: right;
    margin: 0px 10px 10px 0px;
    display:block;
    color:#5F761D;
    float:right;
}

.imgteaser { /* es el bloque general */
             margin: 0 auto; /* lo centramos */
             padding:0px;
             margin:0px;
             overflow: hidden;
             position: relative;
             width:324px; height:188px; /* establecemos el ancho total (imagen + marco) */

}

.imgteaser p{ /* es el bloque general */
              padding:0px;
              margin:0px;
              color: #FFF;
}

.imgteaser a {text-decoration: none;}
.imgteaser a:hover {cursor: pointer;}
.imgteaser a img { /* la imagen en si misma */
                   background-color: #456; /* el color del marco */
                   border: none;

                   /* forzamos el tamaño de la imagen */
}
.imgteaser a .more { /* es el área traslúcida de LEER MAS */
                     background-color: #123;  /* color de fondo */
                     /* las propiedades del texto */
                     color: #FFF;
                     font-size: 14px;
                     padding: 5px 10px;
                     /* transparencia */
                     filter:alpha(opacity=65); /* IE genérico */
                     opacity:.65; /* Firefox */
                     -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=65)'; /* IE8 */
                     /* posicionamos ese texto abajo y a la izquierda sin importar la altura de la imagen */
                     position: absolute;
                     bottom: -14px;
                     right: 0px;
}
.imgteaser a .desc {display: none;}
.imgteaser a:hover .more {visibility: hidden;}
.imgteaser a:hover .desc { /* es el texto del caption en si mismo */
                           background-color:#345; /* color de fondo */
                           display: block;
                           margin: 0;
                           width:100%;/* ocupará el mismo ancho de la imagen */
                           /* las propiedades del texto */
                           font-size: 13px; font-weight: bold;
                           padding: 5px;
                           /* transparencia */
                           filter:alpha(opacity=90);
                           opacity:.90;
                           -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=90)';
                           /* lo posicionamos abajo y a la derecha sin importar la altura de la imagen */
                           position: absolute;
                           bottom:0px;
                           left: 0px;

}
.imgteaser a:hover .desc strong { /* el texto LEER MAS */
                                  display: block;
                                  font-size: 14px;
                                  line-height: 2em;
}


/**** CAPTION FORMATTING ******/
.wp-caption {	border: 1px solid #ddd;	text-align: center;	background-color: #f3f3f3;	padding-top: 4px;	margin: 10px;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}
.wp-caption img {	margin: 0;	padding: 0;	border: 0 none;}
.wp-caption p.wp-caption-text {	font-size: 11px;	line-height: 17px;	padding: 0 4px 5px;	margin: 0;}/* End captions & aligment */
#wp-calendar {	border: 1px solid #900;	empty-cells: show;	font-size: 14px;	margin: 0;	width: 90%;}
#wp-calendar #next a {	padding-right: 10px;	text-align: right;}
#wp-calendar #prev a {	padding-left: 10px;	text-align: left;}
#wp-calendar a {	display: block;	text-decoration: none;}
#wp-calendar a:hover {	background: #e0e6e0;	color: #333;}
#wp-calendar caption {	color: #630;	font-size: 16px;	text-align: left;}
#wp-calendar td {	color: #933;	font: normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;	letter-spacing: normal;	padding: 2px 0;	text-align: center;}
#wp-calendar td.pad:hover {	background: #fff;}
#wp-calendar td:hover, #wp-calendar #today {	background: #eee;	color: #bbb;}
#wp-calendar th {	font-style: normal;	text-transform: capitalize;}
.thumb { float: left; }
.thumb img {		float: left;		margin: 0 10px 5px 0; }
#recentpost{     width:216px;     height:auto;     float:left;     padding:10px;}
.posthome{     width:100%;     height:70px;     float:left;     overflow: hidden;}
.clear{    width:100%;    height: 10px;     clear: both; display: block;}
.clear-col{    width:2px;    height: 20px;    float:left;}
.clear-col4px{width:0px;    height:2px;float:left;}
/*slide*/
#smooth_sldr{ float:left;}
#contentdestacado{    width:200px; height:130px;    border: solid 1px #35475B;    margin: 0px; padding:0px;    float: right;overflow: hidden;    }
#contentdestacado ul{        list-style: none;}
#contentdestacado li{        list-style: none;        padding:4px;        font-family: Arial;        color:#35475B;}
#contentdestacado li a{width:200px;      height:30px;   list-style: none;        padding:4px;        font-family: Arial;        color:#35475B; border-bottom:dotted 1px gray; float:left;}
#blogdestacados{
    width:193px; height: auto;border: solid 1px #35475B;  padding:4px; margin-bottom: 10px; float:right; overflow: hidden;
}
#blogdestacados img{ margin-right:2px; float:left;}
#blogdestacados h2 a{width:130px;font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;	font-size: 14px; margin:0px; float: right;}
#blogdestacados p{width:130px;font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;	font-size: 10px;padding:0px; margin: 0px;float: right;}

/*-----------------------categorias home------------------------*/
.firstn {	width: 240px;	margin-right: 5px;padding: 0 5px 5px 5px;	float: left;	font-size: 12px;	line-height: 20px;	color:#333; border-right: dotted silver 1px; }
.firstn h2 {font-size: 17px;font-weight: 400;font-family: Georgia;color: #0B96D0;font-style: italic; float:left; padding: 0px; margin: 0px; }
.firstn h2 a{font-family: Georgia;color:#35475B;}
.firstn small {	font-style: italic;line-height: 20px;margin-bottom: 5px;font-size: 10px;color: #0B96D0;		text-transform: uppercase; }
.firstn img {		float: left;		width: 235px;		 }
.rightn a {	font-family: Georgia;	font-size: 16px;	line-height: normal; }
.rightnp a {	font-size: 16px;	line-height: normal; }
.rightn p a, .rightnp p a {	font-weight: 700;	font-size: 10px; }
.rightcont p a { font-weight: 700; color: #35475B; }
.rightcont a{color: #35475B;}
.rightcont a:active{color: #35475B;}

.rightn {	width: 315px;	float: right;	font-size: 11px;	color: #444;	line-height: 18px;	margin: 0 5px 5px 0; }
.rightn img {	float: left;	width: 90px;	padding: 0 7px 7px 0; }
.rightnp img {	float: left;	width: 130px;	padding: 0 7px 7px 0; }
.rightn small a, .post-meta a {	font-size: 10px;	font-family: Arial;	color: #0B96D0; }
.rightn small, .post-meta {	font-size: 10px;	font-family: Arial;	color: #0B96D0;	text-transform: uppercase; }
.rightn li {	display: block;	padding: 0 0 10px;	border-bottom: 1px solid #ccc;	margin-bottom: 13px; }
small{	font-size: 10px;	font-family: Arial;	color: #0B96D0;	text-transform: uppercase; }
small a{	color: #A22B2B;	}
.bubble {	background: transparent url(images/bb.png) no-repeat;	color: #fff;	float: right;	height: 17px;	padding-top: 0px;	text-align: center;	width: 19px;	margin-top: 2px;	margin-left: 10px;	line-height: 1.3; }
.bubble a {		color: #fff;		font-size: 10px;		font-weight: 700;		font-family: Arial; }

span.naranja{
    width: 100%;
    display:block;
    color:#5F761D;
    margin: 0px 0px 10px 0px;
    float:left;
    clear: both;
}
span.gris{
    color:#333;
    font-size: 14px;
    float:left; font-weight: bold;
}


.download{
    width:auto; height: auto; float:right; overflow: hidden;
    background-color:#5F761D; padding: 8px;
}
.download a{color: white; font-family: Arial; font-size: 12px; font-weight: bold;}
.reporductor-content{
    width:100%; height: auto; border-bottom:solid 1px #5F761D; padding-bottom: 10px; padding-top: 10px; float:left; overflow: hidden;
}
.reporductor-content img{
    border: none;
}

.texto-rep{width:80%; height:71px;margin-left: 10px; float:left; overflow: hidden;}
.imagen-rep{
    width:100px; height:71px;float:left; overflow: hidden;
}
.imagen-rep img{
    width:100px; height:71px;float:left; overflow: hidden;
}

/*******************
*	POST BOX	   *
********************/
#post {
}

#postbox {
    float: left;
    background: #fff;
    width: 267px;
    height: 245px;
    margin: 0 10px 15px 0;
    padding: 5px;
    line-height: 16px;
    border: 1px solid #CCC;
    color: #444;
}

#postbox h3 {
    float: left;
    margin: 0 0 10px 0;
    padding: 0;
    width: 180px;
    font-size: 14px;
    font-weight: bold;
}

#postbox h3 a:hover {
    color: #043868;
}

#postbox span {
    margin: 0;
    padding: 0;
    font-size: 11px;
}

#postbox .header {
    float: right;
    width: 180px;
    margin: 0;
    padding: 0;
}

#postbox .thumbnail {
    float: left;
    width: 80px;
    height: 80px;
    margin: 0;
    padding: 0;
}

#postbox .thumbnail img {
    margin: 2;
    padding: 2px;
    background: #fff;
    width: 80px;
    height: 80px;
    float: left;
}

#postbox .info {
    margin: 15px 0 0 0;
    padding: 0 0 5px 0;
}

#postbox .info h4 {
    margin: 0;
    padding: 0 0 10px 0;
}

#postbox .meta {
    height: 20px;
    margin: 5px 0 5px 0;
    padding: 0;
    background: #fff;
    line-height: 20px;
    text-transform: uppercase;
}


#postbox .author {
    text-transform: uppercase;
}

#postbox .date {
    text-transform: uppercase;
}

#postbox .continue {
    margin: 0 7px 0 0;
    padding: 0 0 0 15px;
    background: url(images/continue.gif) no-repeat 0 0;
}

#postbox .comment {
    padding: 0 0 0 17px;
    background: url(images/comment.gif) no-repeat 0 -1px;
}

/*Menu Left*/
.titlemenu{
    font-size: 30px;
    color:#5F761D;
    margin:0px; padding: 0px;
    border-bottom:solid 7px #5F761D;
    padding-bottom: 5px; 
    display:block;
}
.title-single{
    width:580px; height: 50px;
    background-image: url(images/titulosbarras.jpg); background-repeat: no-repeat;
}
.titlesingle{
    width:100%; height: 50px;
    font-size: 20px; font-weight: bold; color: #FFF;
    background-image: url(images/titulosbarras.jpg); background-repeat: no-repeat; float: left;
  }
  .titlesingle a{
      padding-left: 10px;
    font-size: 20px; font-weight: bold; color: #FFF;
  }
   .titlesingle a:hover{
    font-size: 20px; font-weight: bold; color: #FFF;
  }
   .titlesingle a:active{
    font-size: 20px; font-weight: bold; color: #FFF;
  }
  #relacionados{
      width:100%; height: auto; float: left; margin-bottom: 20px;
}
#relacionados h2{
    color:#5F761D;
}
.separador{
    width:100%; height:10px; background-color:#5F761D;margin-bottom: 20px;  float: left;
}
.titulosbarras{
    width: 100%; height: auto; float: left; margin-bottom: 20px; display:block; overflow: hidden;
    background-color: #678119;
    font-size: 16px;color:#FFF;
    padding: 10px;
}

#postbox2 {
    width:170px;
    height:265px;
    line-height: 16px;
    background: #fff;
    border: 1px solid #CCC;
    color: #444;
    margin: 0 11px 30px 0;
    padding: 5px;
    float: left;
    overflow: hidden;
}
.latest-image-postbox{width:170px; height:94px;overflow: hidden;}

.latest-title-postbox{
  width:168px;
  height: auto;
  margin-top: 5px;
  float: left;
  overflow: hidden;
}
.latest-content p{width:168px;color:#222; font-size:12px; text-align: justify; line-height:1.5; margin-top:2px; margin-bottom:2px; text-align:left;float:left; overflow: hidden;}
.wp_bannerize ul{
    list-style: none;
    text-decoration: none;
}