body{background:#f1f1f1;margin:0 auto;padding:0;text-align:center;font-family: Arial, Verdana, sans-serif;}
#principal{width:990px; margin:auto; text-align:left;  }
#top {width:990px;margin-top:0;padding-top:0;height:141px;background-image: url(../imgcss/top.png);background-repeat: no-repeat;}
#logo {width:128px;float:left;padding:7px 0 0 0;text-align: center;}
#navtop{float:right;width:858px;background-color:#0b2500;height: 30px!important;height:30px;min-height: 30px;margin:0px;padding:0px;}
#navtop ul{color: White;font-family: arial, helvetica, sans-serif;font-size:0.80em;height: 15px;width:550px;margin-top:5px;}
#navtop ul li {display: inline; }
#navtop ul li a{color: White;text-decoration: none;padding-right: 1em;padding-left: 1em;}
#navtop ul li a:hover{color: #fff;}
#banner {float:right;width:858px;background-image:url(../imgcss/Banner_top.jpg);height: auto!important;height:94px;min-height: 94px; }
.contenido{margin-top: 5px; }
#ct_video{background-image: url(../imgcss/reproductor.png);background-repeat: no-repeat;height: auto!important;height: 410px;min-height: 410px;width: 990px;padding-top:14px;padding-left:5px;}
#descarga{float:right;width:600px;clear:both}
#izq {float:left; width:660px;}
.c_izq{float:left;width: 325px;margin-right:5px}
.c_izq1{float:right;width: 325px;}
.publig{float:left;width: 655px;margin-top:5px; margin-right:2px}
.TopN{background:url(../imgcss/Top_nar.png) no-repeat;overflow:hidden;margin-top:5px; height:30px;}
.TopN h2{text-align:left;color:#fff;padding-top: 6px;padding-left: 35px;}
.TopA{background:url(../imgcss/Top_ama.png) no-repeat;overflow:hidden;margin-top:5px; height:30px;}
.TopA h2{text-align:left;color:#fff;padding-top: 6px;padding-left: 35px;}
.TopR{background:url(../imgcss/Top_rojo.png) no-repeat;overflow:hidden;margin-top:5px; height:30px;}
.TopR h2{text-align:left;color:#fff;padding-top: 6px;padding-left: 35px;}
.TopAz{background:url(../imgcss/Top_azu.png) no-repeat;overflow:hidden;margin-top:5px; height:30px;}
.TopAz h2{text-align:left;color:#fff;padding-top: 6px;padding-left: 35px;}
.Topb{background:url(../imgcss/Top_bla.png) no-repeat;overflow:hidden;margin-top:5px; height:30px;}
.Topb h2{text-align:left;color:#090;padding-top: 6px;padding-left: 35px;}
.Med{width:325px;margin:0;height: auto!important;height: 265px;min-height: 265px;background-image: url(../imgcss/Med.png);background-repeat: repeat-y;overflow:hidden;padding-top: 5px;padding-bottom: 5px;padding-left: 2px;}
.Med1{width:325px;height: auto!important;height: 265px;min-height: 265px;margin:0;background-image: url(../imgcss/Med.png);background-repeat: repeat-y;overflow:hidden;padding-top: 5px;padding-bottom: 5px;padding-left: 2px;}
.Med h2{text-align:left;color:#336699;padding-top: 8px;padding-left: 8px;margin-bottom:10px;border-bottom-width: medium;border-bottom-style: solid;border-bottom-color: #336699;}
.Medb{width:325px;height: auto!important;height: 230px;min-height: 230px;	margin:0;background-image: url(../imgcss/Med_b.png);background-repeat: repeat-y;overflow:hidden;padding-top: 5px;padding-bottom: 5px;padding-left: 2px;}
.Medb .publi {padding-top: 5px;text-align: center;}
.Medb .tex{font-family: Verdana, Geneva, sans-serif;font-size: 12px;padding: 5px;}
.Bot{background:url(../imgcss/Bot.png);background-repeat: no-repeat;overflow:hidden;height:30px;margin: 0 0 5px 0;}
.Botb{background:url(../imgcss/Bot_b.png);background-repeat: no-repeat;overflow:hidden;height:31px;margin: 0 0 5px 0;}
.news  a { font-size:12px; color:#3399cc; font-weight:bold;}
.news a:link {text-decoration: none}
.news a:visited {text-decoration: none}
.news a:active {text-decoration: none}
.news a:hover {text-decoration: underline;}
.news {padding: 0px;width:320px;list-style-position: inside;list-style: none;float:left;display: block;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
.news li:hover {background-color: #EEEEEE;}
.news li {width:310px;background-color:#fff;padding-left: 5px;border-bottom: 1px solid #EEEEEE;float:left;height:65px;text-align: left;font-size:12px;color:#727272;line-height: 16px;display: block;padding-right: 5px;}
.news .img1 {border: 0px; float: left; width:70px; height:54px; padding-top:5px; padding-left: 3px; margin-right: 13px;}
.news span {font-size:15px; color:#727272; display:inline;}
.news .h4 {margin-top:10px;font-size:12px; color:#3399cc; font-weight: bold; display:inline;}
#der {float:right; width:320px;}
.c_der1 {width: 320px;}
.TopV{background:url(../imgcss/Top_ver.png) no-repeat;overflow:hidden;margin-top:5px; height:30px;}
.TopV h2{text-align:left;color:#fff;padding-top: 6px;padding-left: 35px;}
.TopAD{background:url(../imgcss/Top_ama_d.png) no-repeat;overflow:hidden;margin-top:5px; height:30px;}
.TopAD h2{text-align:left;color:#fff;padding-top: 6px;padding-left: 35px;}
.TopG{background:url(../imgcss/Top_gris_d.png) no-repeat;overflow:hidden;margin-top:5px; height:30px;}
.TopG h2{text-align:left;color:#fff;padding-top: 6px;padding-left: 35px;}
.Top_db{background:url(../imgcss/Top_d_bla.png) no-repeat;overflow:hidden;margin-top:5px; height:30px;}
.Top_db1{background:url(../imgcss/Top_d_bla2.png) no-repeat;overflow:hidden;margin-top:5px; height:10px;}
.Top_dbv{background:url(../imgcss/Top_d_ver.png) no-repeat;overflow:hidden;margin-top:5px; height:30px;}
.Top_dbv h3{font-family:"Myriad Pro", Verdana, Arial;font-size:25px;font-style:italic;font-weight:bold;padding:0px 20px;letter-spacing:-1px;color:#ebf1f1;text-shadow:#000 0px -2px 0px;}
.Top_db h2{text-align:left;color:#06F;padding-top: 6px;padding-left: 35px;}
.Top_db h3{text-align:left;color:#06F;padding-top: 3px;padding-left: 35px;}
.MedV{width:318px;margin:0;background-image: url(../imgcss/Med_v.png);background-repeat: repeat-y;overflow:hidden;padding-left: 2px;}
.MedVbanner{width:318px;margin:0;background-image: url(../imgcss/Med_v.png);background-repeat: repeat-y;overflow:hidden;padding-left: 5px;}
.MedV h2{text-align:left;color:#336699;padding-top: 8px;padding-left: 8px;margin-bottom:10px;border-bottom-width: medium;border-bottom-style: solid;border-bottom-color: #336699;}
.BotV{background:url(../imgcss/Bot_v.png);background-repeat: no-repeat;overflow:hidden;height:30px;margin: 0 0 5px 0;}
.Bot_d_b{background:url(../imgcss/Bot_d_b.png);background-repeat: no-repeat;overflow:hidden;height:11px;margin: 0 0 5px 0;}
.Loc a {color:#333;text-decoration:none; }
.Loc a:link {text-decoration: none}
.Loc a:visited {text-decoration: none}
.Loc a:active {text-decoration: none}
.Loc a:hover {color:#666; text-decoration: none;}
.Loc {padding: 0px;width:315px;list-style-position: inside;list-style: none;float:left;display: block;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
.Loc li:hover {background-color: #EEEEEE;}
.Loc li { width:310px;background-color:#fff; padding-left: 5px; padding-top:7px;border-bottom: 1px solid #EEEEEE; float:left; height:60px; font-size:12px; color:#727272; line-height: 18px; display: block; }
.Loc .img1 {border: 0px; float: left; width:70px; height:54px; padding-top: 0px; padding-left: 3px; margin-right: 13px;}
.Loc span {font-size:15px; color:#727272; display:inline;}
.Loc .h4 {margin-top:30px;font-size:12px; color:#3399cc; font-weight: bold; display:inline;}
#c_der_1 {width: 320px;height:470px;	background-image: url(../imgcss/cuadro_Verde.png);
background-repeat: no-repeat; 	padding:2px}
#c_der_1 h2{text-align:left;color:#fff;padding-top: 10px;padding-left: 40px; margin-bottom:12px;}
.clear {clear:both}
.Loc1 {	cursor:pointer;padding: 0px;width:320px;list-style-position: inside;list-style: none;float:left;display: block;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
/* ****** CONTENEDOR PIE ****** */
#piet{background:url(../imgcss/bg/piet.jpg) no-repeat bottom; height:13px;overflow:hidden; margin-top:10px;clear:both}
#pie{background:url(../imgcss/bg/piemd.jpg) repeat-y; height:180px; padding:5px;overflow:hidden;text-align:left }
.ulpie{float:left; margin:5px 50px 0 0; list-style:none; }
.ulpie li.verde{color:#419b15; margin:0 0 15px 0; font-weight:bold; font-size:0.8em }
.ulpie li.blanco{color:#ffffff;margin:0 0 5px 0; font-size:0.75em}
.ulpie li.blanco a {color:#FFFFFF; text-decoration:none}
.ulpie li.blanco a:hover {color:#FFFFFF; text-decoration:underline}
#pieb{background:url(../imgcss/bg/pieb.jpg) no-repeat top; height:14px; clear:both; margin-bottom:5px}
/*********** encuesta ********************/
#pollcontainer2{margin-left:5px;margin-right:8px;border:1px solid #f3f3f3;background:#f9f9f9; padding:5px;}
#pollcontainer2 .tex{font-family: Verdana, Geneva, sans-serif;font-size: 12px;padding: 5px;}
#pollcontainer{margin:5px; border:1px solid #f3f3f3;background:#f9f9f9; padding:5px;}
#pollcontainer .pollques{font-family: Verdana, Geneva, sans-serif;font-size: 16px;padding: 5px;font-weight: bold;color: #333;}
#pollcontainer .tex{font-family: Verdana, Geneva, sans-serif;font-size: 12px;padding: 5px;}
#loader{ display:none; text-align:center;}
.option{ margin:5px 0; }
.option p{ line-height:1.1em; font-size:0.85em; }
.bar{ height:10px; background:#3399cc; }
.yourvote{ background:#113399; }
#pregresp {padding: 5px;margin: 5px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 15px;font-weight: bold;}
#pregresp img{margin-bottom:10px}
#pregresp  a { font-size:12px; color:#3399cc; font-weight:bold;}
.pregunta {color: #7DA5E0;}
.listop{background:url(../imgcss/Top_lis.png) no-repeat;overflow:hidden;margin-top:5px; height:8px;}
.listado{width:650px;margin:0;background-image: url(../imgcss/Med_lis.png);background-repeat: repeat-y;overflow:hidden;padding-top: 5px;padding-bottom: 5px;padding-left: 10px;}
#ct_videof{width:650px;}
h1.mediaNavHeader{font-size:28px;font-weight:bold;margin-bottom:8px;margin-left:5px;}
h2.mediaNavHeader2{color:#7E7E7E;font-size:16px;margin-bottom:8px;margin-left:15px;}
.lisbot{background:url(../imgcss/Bot_lis.png);background-repeat: no-repeat;overflow:hidden;height:8px;margin: 0 0 5px 0;}
.grey_bar {font-family: Verdana, Geneva, sans-serif;font-size: 14px;color: #333;width:620px;height:32px;background-image:url(../imgcss/grey_bar.gif);background-repeat:repeat-x;border:#bdbdbd solid 1px;float:left;margin-left:15px;padding-top: 7px;padding-right: 0px;padding-bottom: 0px;padding-left: 5px;}
.grey_bar a{color:#06F;text-decoration: underline;}
a.switch_thumb {float:right;width: 100px;height: 26px;line-height: 16px;padding: 0;display: block;background: url(../imgcss/switch.gif) no-repeat;outline: none;text-indent: -9999px;}
a:hover.switch_thumb {}
a.swap { background-position: left bottom; }
ul.display li .meta{display:inline;width:500px;font-size:10px;margin-bottom: 6px;margin-top:3px;height: 15px;font-family: Verdana, Geneva, sans-serif;font-weight: bold;}
ul.display {cursor:pointer;padding: 0px;width:628px;list-style-position: inside;list-style: none;float:left;display: block;margin-top: 10px;margin-right: 0px;margin-bottom: 0px;margin-left: 15px;	}
ul.display li {width:615px; padding-top: 10px; padding-left: 10px; border-bottom: 1px solid #EEEEEE; float:left; height:110px; text-align: justify; font-size:12px; color:#727272; line-height: 19px; display: block; background-image: url('../images/img_bg.gif'); background-repeat: no-repeat; background-position: 10px 10px;}
ul.display  li:hover{background-color: #EEEEEE;}
ul.display li .content_block {padding-right: 10px;padding-left: 5px;}
.content_block p a {font-size:12px; color:#727272; }
.content_block p a:link {text-decoration: none}
.content_block p a:visited {text-decoration: none}
.content_block p a:active {text-decoration: none}
.content_block p a:hover {text-decoration: none;}
ul.display li .content_block h2 {font-size:16px;  }
ul.display li .content_block h2 a { font-size:12px; color:#3399cc; font-weight:bold;}
ul.display li .content_block h2 a:link {text-decoration: none}
ul.display li .content_block h2 a:visited {text-decoration: none}
ul.display li .content_block h2 a:active {text-decoration: none}
ul.display li .content_block a img{border: 0px; float: left; width:120px; height:95px; padding-top: 3px; padding-left: 3px; margin-right: 13px;}
ul.thumb_view li{width: 198px;height:160px;overflow:hidden;}
ul.thumb_view li h2 {padding-top:110px;padding-left: 5px;}
ul.thumb_view li p{display: none;}
ul.thumb_view li .meta{display: none;}
ul.thumb_view li .content_block a img {width:170px; height:110px;margin-top: 0;margin-right: 0;margin-bottom: 10px;margin-left: 0;}
.loading {height:48px;width:640px;background-color: #fff;background-image: url(../imgcss/load38.gif);background-repeat: no-repeat;background-position: center center;}
.loading2 {height:48px;width:640px;background-color: #fff;background-image: url(../imgcss/load38.gif);background-repeat: no-repeat;background-position: center center;}
.meta{width:500px;font-size:10px;margin-bottom: 6px;margin-top:3px;height: 15px;font-family: Verdana, Geneva, sans-serif;font-weight: bold;}
.meta3{width:650px;background-color:#666;padding-left:10px;padding-top:5px;margin-bottom: 6px;margin-top:3px;height: 40px;}
#MainCol {
/*clear:left;
float:left;
width:615px;*/}
#AfterPlayer {
margin:0 !important;
padding:0;}
#SocialTools {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
height:30px;
padding:5px 0;
position:relative;}
#Rate {
float:left;
height:40px;
left:0;
position:absolute;
top:0;
width:165px;}
#SocialTools ul {
	font-size:14px;
height:30px;
margin-left:120px;
text-align:center;
}
#SocialTools li, #SocialTools li a, #SocialTools li span {
display:inline;
}
#SocialTools li a, #SocialTools li span {

color:#2B84CE;
cursor:pointer;
display:inline-block;
font-weight:bold;
height:16px;
line-height:20px;
margin:8px 13px 0;
padding-left:10px;
}
#SocialTools li span {
color:#7F7F7F;
cursor:default;
}
#Add {
background-position:left -253px !important;
padding-left:23px !important;
}
#Report {
background-position:left -280px !important;
padding-left:20px !important;
}
#Dload {
background-position:left -308px !important;
}
#Social {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-top:1px solid #C8C8C8;
height:auto !important;
margin-top:0;
min-height:41px;
padding:6px 0 1px;
}
.Outer {
margin:10px 0;}
#ItemInfo {
clear:left;}
#Comments {
clear:both;
position:relative;
top:10px;}
#EmbedForm {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F4F4F4 none repeat scroll 0 0;
clear:left;
float:left;
height:24px;
padding:11px;
width:369px;
}
/*legend, fieldset, form {
border:medium none;
height:auto;
margin:0;
min-height:1%;
padding:0;
position:relative;
}
*/
#SocialBookmarks {
}
#SocialBookmarks li, #SocialBookmarks li a {
float:left;
height:47px;
width:46px;
}
#SocialBookmarks li {
margin-left:10px;
}
#SocialBookmarks .ImageRep {
background-image:url(#);
background-repeat:no-repeat;
}
#BmkStumble {
background-position:right -170px;
}
#BmkFB {
background-position:right -20px;
}
#BmkDigg {
background-position:right -120px;
}
#BmkTweeter {
background-position:right -70px;}
.ImageRep {
display:block;
overflow:hidden;
text-indent:-1000em;}
/*************************************************************/

.on_img
{
  background-image:url(imgcss/on.gif);
  background-repeat:no-repeat;
  padding-left:35px;
   cursor:pointer;
   width:60px; 
}       

.over_img
{
  background-image:url(imgcss/over.gif);
  background-repeat:no-repeat;
   padding-left:35px;
  cursor:pointer;
  width:60px;
}
.box
{
background-color:#303030; padding:6px;
height:17px;
}
a
{
text-decoration:none;

}
a:hover
{
text-decoration:none;

}

#compartir{
	width:650px;
	background-color:#666;
}
#compartir .box1
{
width:150px;
background-color:#303030; 
padding:6px;

}
/*******************************************************/
#social{
/*font: 80% "Trebuchet MS", Arial, Helvetica, sans-serif;
height: 40px;
width:640px;
background-color:#ccc;	*/
padding-top:10px;
padding-bottom:5px;
/*padding-left:5px;*/
}
#social h2{
	text-align:left;
	color:#333;
	padding-top:1px;
	padding-bottom: 6px;
	padding-left: 15px;
}

#social ul, li {
        list-style-type: none;
}

#social ul {
        margin: 0;
        padding: 0;
}

#social li {
        float: left;
		padding-right: 10px;
		/*height:35px;*/
		
}

#social a {
	text-decoration: none;
	/*color: #3366CC;*/
	/*background: #ccc;*/
	display: block;
	text-align: center;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}


/*#social li#blogger a {
	background-image: url(../imgcss/png/blogger.png);
	background-repeat: no-repeat;

}*/






#embedcode{
font: 80% "Trebuchet MS", Arial, Helvetica, sans-serif;
height: 25px;
width:630px;
background-color:#ccc;
padding-left:10px;
}
#menuh {
font: 80% "Trebuchet MS", Arial, Helvetica, sans-serif;
height: 25px;
width:635px;
background-color:#ccc;
padding-bottom:10px;
padding-top:10px;
padding-left:5px;

}
vrela

#menuh ul, li {
        list-style-type: none;
}

#menuh ul {
        margin: 0;
        padding: 0;
}

#menuh li {
        float: left;
}

#menuh a {
	text-decoration: none;
	color: #3366CC;
	display: block;
	padding: 3px 10px;
	text-align: center;
	background-color: #ccc;/*        border: 1px solid #ACCFE8;
        border-width: 1px 1px 1px 0;*/
}




#menuh a:hover {
	background-color: #999;
}


#menuh li#Votos a {
	background-image: url(../imgcss/en/001.png);
	background-repeat: no-repeat;
	padding-left: 35px;
	margin-left: 0px;
	background-position: 5px center;
}

#menuh li#Comen a {

		background-image: url(../imgcss/en/004.png);
	background-repeat: no-repeat;
	padding-left: 35px;
	margin-left: 0px;
	background-position: 5px center;

}

#menuh li#Email a {

		background-image: url(../imgcss/en/002.png);
	background-repeat: no-repeat;
	padding-left: 35px;
	margin-left: 0px;
	background-position: 5px center;

}
#menuh li#Insertar a {

	background-image: url(../imgcss/en/006.png);
	background-repeat: no-repeat;
	padding-left: 33px;
	margin-left: 0px;
	background-position: 5px center;

}


#menuh li#Favoritos a {

	background-image: url(../imgcss/en/003.png);
	background-repeat: no-repeat;
	padding-left: 35px;
	margin-left: 0px;
	background-position: 5px center;

}


#menuh li#Visto a {
	background-image: url(../imgcss/en/005.png);
	background-repeat: no-repeat;
	padding-left: 35px;
	margin-left: 0px;
	background-position: 5px center;

}

/**************************************************/
#vrela{
font: 80% "Trebuchet MS", Arial, Helvetica, sans-serif;
width:650px;
background-color:#F0F7FC;
padding-left:8px;
overflow:hidden;
margin-bottom:10px;

}

#vrela ul, li {
        list-style-type: none;
}

#vrela ul {
        margin: 0;
        padding: 0;
}

#vrela li {
        float: left;
		width:122px;
		height:150px;
		background: #ccc;
		margin-right:4px;
		padding-left:3px;
}

#vrela a {
        text-decoration: none;
        color: #3366CC;
        background: #ccc;
        display: block;
        padding: 3px;
        text-align: center;
        border: 1px solid #ACCFE8;
        border-width: 1px 1px 1px 0;
}

#vrela  a:hover {
	background-color: #CCC;
}

.entrey{
width:650px;
margin-bottom:10px;

}
.entrey p {
	color:#333333;
	font-size:14px;
	line-height:20px;
	padding-top: 5px;
	padding-right: 18px;
	padding-bottom: 0px;
	
}

.entry h2 a {
color:#000000;
font-size:20px;
font-weight:bold;
text-decoration:none;
}
.entry h2 a:hover {
color:#1188C1;
}

#enlaces {width:560px;font: 12px Verdana;/*margin:20px auto 15px auto;padding-top: 50px;*/}
#enlaces a {color:#F30;padding-top:3px;text-decoration:none;}
.pdf {padding-left: 25px;background: transparent url(../imgcss/icons/icono-pdf.png) left top no-repeat;}
.mail {padding-left: 25px;background: transparent url(../imgcss/icons/letter_16.png) left top no-repeat;}
.externo {padding-left: 25px;background: transparent url(../imgcss/icons/icono-ext.png) left top no-repeat;}
/******************************************************************/
a.button{float:right;font-size:11px;background:url(../imgcss/buttons/button2.gif);display:block;color:#555555;font-weight:bold;height:30px;line-height:29px;margin-bottom:14px;text-decoration:none;width:120px;}
a:hover.button{	color:#0066CC;}
a.button2{float:right;font-size:11px;display:block;color:#555555;font-weight:bold;height:30px;line-height:29px;margin-bottom:14px;text-decoration:none;width:120px;}
a:hover.button2{color:#0066CC;}
.add{background:url(../imgcss/buttons/add.gif) no-repeat 10px 8px;text-indent:30px;display:block;}
.delete{background:url(../imgcss/buttons/delete.gif) no-repeat 10px 8px;text-indent:30px;display:block;}
.user{background:url(../imgcss/buttons/user.gif) no-repeat 10px 8px;text-indent:30px;display:block;}
.alert{background:url(../imgcss/buttons/alert.gif) no-repeat 10px 8px;text-indent:30px;display:block;}
.msg{background:url(../imgcss/buttons/msg.gif) no-repeat 10px 8px;text-indent:30px;display:block;}
.download{background:url(../imgcss/buttons/download.gif) no-repeat 10px 8px;text-indent:30px;display:block;}
.lens{background:url(../imgcss/buttons/lens.gif) no-repeat 10px 8px;text-indent:30px;display:block;}
.info{background:url(../imgcss/buttons/info.gif) no-repeat 10px 8px;text-indent:30px;display:block;}
.tags {padding-left:7px;margin-top: 5px;margin-right: 0;margin-bottom: 7px;margin-left: 0;padding-right: 7px;}
.tags h4 {float:left;padding:4px 8px 2px 26px;}
.tags ul {width:310px;}
.tags li {background:#FEFBEF none repeat scroll 0 0;border:1px dotted #E8E8E8;float:left;margin:0 3px 3px 0;padding:2px 6px 3px;}
.tags a {color:#333;font-size:12px;text-decoration:none;}
.tags a:hover {color:#1188C1;}
/************* Comentarios *************/
.clear {clear:both;}
#wrapper {width:620px;margin:0px;padding:15px 0px;}
.comment {padding:5px;border:2px solid #d5d5d5;margin-top:15px;list-style:none;background-color: #f6f6f6;text-align: left;}
.comment2{padding:5px;border:1px solid #85a8da;margin-top:15px;list-style:none;background-color: #eaf1fa;}
.aut {font-weight:bold;font-style: italic;color: #06F;background-image: url(../imgcss/icons/user.png);background-repeat: no-repeat;padding-left: 40px;height: 25px;padding-top: 5px;padding-bottom:0px;}
.reply{	font-size:0.8em;color:#06F;text-decoration: none;}
.timestamp {font-size:65%;float:left;font-weight: bold;}
.timestamp2 {font-size:65%;float:left;font-weight: bold;}
#comment_form {margin-top:15px;}
#comment_form input {font-size:1.2em;margin:0 0 10px;padding:3px;display:block;width:100%;}
#comment_body {display:block;width:100%;height:150px;}
#submit_button {text-align:center; clear:both;}
#content {width: 550px;margin: 30px auto;padding: 10px 20px;background: #FFF;	border: 1px solid #CCC;}
#content p {margin: 0;padding: 7px 0;}
#content a {outline: none;	margin-right: 20px;}
#content a img {border: 1px solid #CCC;padding: 2px;	margin: 10px 5px 10px 0;}
#flash{padding-left: 40px;color: #000;font-family: Arial,  Verdana, Helvetica, sans-serif;font-size:75%;font-weight:bold;height:30px;}
.nota {background: #eaf1fa ;text-align: left;padding: 5px;border:1px solid #85a8da;color:#000000;}	
.volver a {font-family:Arial, Helvetica, sans-serif;font-size:0.8em;color:#000;text-decoration:none;float: right;}
.volver a:hover{color:#666; text-decoration:underline}
/**** Inputs and Labels ****/
label.description{border:none;color:#222;display:block;font-size:95%;font-weight:700;line-height:150%;padding:0 0 1px;}
input.checkbox{height:13px;line-height:1.4em;margin:6px 0 0 3px;width:13px;}
input.medium{width:50%;}
input.text{border-bottom:1px solid #ddd;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-top:1px solid #7c7c7c;color:#333;font-size:100%;margin:0;padding:2px 0;}
.user_ok{font-size:0.8em;  border:solid 1px #aacfe4;background:#ebf4fb url(../imgcss/icons/ok.png) 8px 6px no-repeat;color:#333;font-weight:bold;padding:4px;text-align:center;}
.user_ok a{color:#06F;text-decoration: none;}
.user_error{font-size:0.8em; border:solid 1px #CC0000; background:#F7CBCA url(../imgcss/icons/red.png) 8px 6px no-repeat;color:#CC0000;font-weight:bold;padding:4px;text-align:center;}
.user_error a{color:#666;text-decoration: none;}
.addcoment{width:620px;height:40px;	font-size:0.8em;border:solid 1px #aacfe4;background:#e8e8e8 url(../imgcss/icons/addcoment.png) 8px 6px no-repeat;color:#333;
font-weight:bold;text-align:center;padding:10px 4px 4px 4px;}
.addcoment a{color:#06F;text-decoration: none;}
/**** Form Section ****/
.appnitro{font-family:Lucida Grande, Tahoma, Arial, Verdana, sans-serif;font-size:small;}
.appnitro li{width:61%;}	
.form_description{border-bottom:1px dotted #ccc;clear:both;display:inline-block;margin:0 0 1em;}
.form_description h2{clear:left;font-size:160%;font-weight:400;margin:0 0 3px;}
.form_description p{font-size:95%;line-height:130%;margin:0 0 12px;}	
.form_description a {color:#F30;padding-top:3px;text-decoration:none;}
/**** Form Section ****/
/*.appnitro{font-family:Lucida Grande, Tahoma, Arial, Verdana, sans-serif;font-size:small;}*/
/*.appnitro li{width:61%;}*/
form ul{font-size:100%;list-style-type:none;margin:0;padding:0;width:100%;}
form li{display:block;margin:0;padding:4px 5px 2px 9px;position:relative;}
form li:after{clear:both;display:block;height:0;visibility:hidden;}
.buttons:after{clear:both;display:block;height:0;visibility:hidden;}
.buttons{clear:both;display:block;margin-top:10px;}
/****** Formularios ************/
#form_container{margin:0 auto;text-align:left;width:600px;}
#form_container h1{color:#06F;}
#customForm{padding: 0 10px 10px;}
#customForm label{display: block;color: #797979;font-weight: 700;line-height: 1.4em;}
#customForm input{width: 220px;padding: 6px;color: #949494;font-family: Arial,  Verdana, Helvetica, sans-serif;font-size: 11px;border: 1px solid #cecece;}
#customForm input.checkbox{height:13px;line-height:1.4em;margin:6px 0 0 3px;width:13px;}
#customForm input.error{background: #f8dbdb;border-color: #e77776;}
#customForm textarea{width: 550px;height: 80px;padding: 6px;color: #adaeae;font-family: Arial,  Verdana, Helvetica, sans-serif;font-style: italic;font-size: 12px;border: 1px solid #cecece;}
#customForm textarea.error{background: #f8dbdb;border-color: #e77776;}
#customForm div{margin-bottom: 15px;}
#customForm div span{margin-left: 10px;color: #b1b1b1;font-size: 11px;font-style: italic;}
#customForm div span.error{color: #e46c6e;}
#customForm #send{background: #6f9ff1;color: #fff;font-weight: bold;font-style: normal;border: 0;cursor: pointer;font-size: 16px;}
#customForm #send:hover{background: #79a7f1;}
#enviar {width:220px;height:26px;display:block;background-image:url(../imgcss/enviar.png);background-position: top;}
#enviar:hover{width:220px; background-position: bottom;height:26px;background-image:url(../imgcss/enviar.png);}
#error{margin-bottom: 20px;border: 1px solid #efefef;}
#error ul{list-style: square;padding: 5px;font-size: 11px;}
#error ul li{list-style-position: inside;line-height: 1.6em;}
#error ul li strong{color: #e46c6d;}
#error.valid ul li strong{color: #93d72e;}
/* Contenido de #menu */	
#menu {width:315px;border-right:1px solid #E7E7E7;}
#menu h3 {font-family:"Myriad Pro", Verdana, Arial;font-size:25px;font-style:italic;font-weight:bold;padding:10px 20px;letter-spacing:-1px;color:#ebf1f1;background:#0b2500;text-shadow:#000 0px -2px 0px;}
#menu p {color:#666; padding:0px 20px; line-height:150%;}
#menu p a {color:#47595F; border-bottom:1px dotted #FFF;}
#menu p a:hover {color:#111; border-bottom:1px dotted #333;}
/*#menu ul {}*/
#menu ul li {font-family:"Lucida Grande", Verdana, Arial;display:inline;cursor:pointer;}	
#menu ul li span {padding:0px;display:block;background:#ebf1f1 url(../imgcss/nav.gif) repeat-x 0 0;border-bottom:1px solid #E7E7E7;border-top:1px solid #FFF;font-size:10px;}	
#menu ul li span a {font-family:Arial;font-weight:bold;font-size:18px;letter-spacing:-1px;background-position:15px 12px;background-repeat:no-repeat;color:#a0a9a9;		text-shadow:#FFF 0px 1px 0px;padding:15px 10px 15px 60px;display:block;}
#menu ul li span a:hover {color:#7b8585;}#menu ul li span.open a {color:#333;}#menu a {outline:none;}
#menu ul li span a#localidades {background-image:url(../imgcss/verde.png);}
#menu ul li span a#plenos {background-image:url(../imgcss/gris.png);}
#menu ul li span a#canales{background-image:url(../imgcss/azul.png);}
#menu ul li span a#vdestacados {background-image:url(../imgcss/rojo.png);}
#menu ul li span a#categorias {background-image:url(../imgcss/amarillo.png);}		
#menu ul li span a#link-opciones {background-image:url(../imgcss/tools_32.png);}
#menu ul li ul{margin-bottom:0px;}	
#menu ul li ul li {display:inline;font-weight:normal;font-size:11px;}
#menu ul li ul li a {display:block;color:#444;padding:11px 10px 11px 60px;background-position:25px 11px;background-repeat:no-repeat;background-color:#f1f5f5;border-bottom:1px solid #E7E7E7;border-top:1px solid #FFF;}
#menu ul li ul li a:hover {color:#000;}
#menu ul li ul li a.addm{background-image:url(../imgcss/add_16.png);}
#menu ul li ul li a.list {background-image:url(../imgcss/arrow_right_16.png);}
#menu ul li ul li a.bullet {background-image:url(../imgcss/bullet_blue.png);}
/******* MENU tabs*******/
.clear2{clear: both;height: 0;visibility: hidden;display: block;line-height: 0;}
#container{width:320px;}
#container ul{list-style:none;list-style-position:outside;}
#container ul.menutab li{float:left;margin-right:5px;margin-bottom:-1px;}
#container ul.menutab li{font-weight:600;display:block;padding:10px;background:#175500;margin-bottom:-1px;border:1px solid #0b2500;	border-width:1px 1px 1px 1px;position:relative;color:#e4e1cd;cursor:pointer;/*border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;*/}
#container ul.menutab li:hover{color:#fff;}
#container ul.menutab li.active{background:#0b2500;top:1px;border-bottom:0;color:#fff;}
.content{width:310px;margin-top:5px;margin-bottom:5px;overflow:hidden;color:#FFF;background-color: #ff3400;padding:0.3em;padding-bottom:10px;}
.content h3{line-height:1em;vertical-align:middle;height:20px;font-size:20px;color:#FFF;padding-right: 10px;padding-bottom: 10px;padding-left: 40px;}
.content.video{display:block;}
.content.tutoriales h3{background:transparent url(img/tuts.png) no-repeat scroll left top;}
.content.tutoriales{display:none;}
.content.tutoriales a{color:#fff;}
.content.enlacestab h3{background:transparent url(img/links.png) no-repeat scroll left top;}
.content.enlacestab{display:none;}
.content.enlacestab a{color:#fff;}
.content .Loc a {color:#333;text-decoration:none;}
.content .Loc  a:link {text-decoration: none}
.content .Loc  a:visited {text-decoration: none}
.content .Loc  a:active {text-decoration: none}
.content .Loc  a:hover {color:#666; text-decoration: none;}
.content .Loc  {padding: 0px;width:305px;list-style-position: inside;list-style: none;float:left;display: block;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
.content .Loc li:hover {background-color: #EEEEEE;}
.content .Loc li { width:305px;background-color:#fff; padding-left: 5px; padding-top:7px;border-bottom: 1px solid #EEEEEE; float:left; height:50px;  font-size:12px; color:#727272; line-height: 18px; display: block; }
.content .Loc .img2 {  border: 0px; float: left; width:50px; height:36px; padding-top: 0px; padding-left: 3px; margin-right: 13px;}
.content .Loc span {font-size:15px; color:#727272; display:inline;}
.content .Loc  .h4 {margin-top:30px;font-size:12px; color:#3399cc; font-weight: bold; display:inline;}
#searchform {float:right;background:url(../imgcss/bg-search1.png) no-repeat;height:33px;margin:15px 15px 0 0;width:252px;}
#searchform #s {float:left;background:#FFFFFF url(../imgcss/bg-input.gif) repeat-x scroll 0 0;border:1px solid #CFCFCF;color:#777777;font-size:11px;margin-left:6px;margin-top:5px;margin-right:4px;padding:4px;vertical-align:top;width:200px;}
#searchform #s:focus {border:1px solid #FFFFFF;color:#333333;}
#searchform #search {float:right;background: url(../imgcss/lupa1.png) no-repeat;border:medium none;cursor:pointer;height:27px;width:25px;margin-right:3px;margin-top:3px;}
.listadobaner{margin:0;background-image: url(../imgcss/Med_lis.png);background-repeat: repeat-y;overflow:hidden;padding-top: 5px;padding-bottom: 5px;padding-left: 5px;}	
div#rotator {position:relative;height:200px;}
div#rotator ul li {float:left;position:absolute;list-style: none;}
div#rotator ul li.show {z-index:500}
div#rotatorder {/*position:relative;*/height:150px;}
div#rotatorder ul li {marging-left:3px;float:left;position:absolute;list-style: none;}
div#rotatorder ul li.show {z-index:500}
/***********************/
#get_in_touch { width:275px; margin:auto;  padding:10px 10px 0 0; text-align:right; overflow:hidden; }
#get_in_touch a { display:block; padding:17px; margin:0; }
#get_in_touch ul { float:right; margin-right:-3px;  }
#get_in_touch li { list-style:none;  float:left; margin:0 0 0 5px ; width:35px; height:35px; }
#get_in_touch #twitter{ background: url("../imgcss/sprites.png") 0 -398px no-repeat; }
#get_in_touch #blog{ background: url("../imgcss/sprites.png") -73px -398px no-repeat; }
#get_in_touch #delicios{ background: url("../imgcss/sprites.png") -144px -398px no-repeat; }
#get_in_touch #digg{ background: url("../imgcss/sprites.png") -217px -398px no-repeat;}
#get_in_touch #facebook{ background: url("../imgcss/sprites.png") -288px -398px no-repeat; }
#get_in_touch #flikr{ background: url("../imgcss/sprites.png") -360px -398px no-repeat; }
#get_in_touch #myspace{ background: url("../imgcss/sprites.png") -433px -398px no-repeat; }
#get_in_touch #RSS{ background: url("../imgcss/sprites.png") -496px -398px no-repeat;}