/* Basic  ---------------------------------------- */
a{cursor: pointer;}
.clear { clear: both; }
.error{color :#c00; line-height :1.6em;}
body {background: #EAE9E1 url(../img/html_bg.jpg) repeat-x;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666;text-align: center; margin :0px; padding: 0}



.wrapper {text-align: left;width: 955px;	margin: 0 auto; height :auto; overflow :hidden; padding :0; background :transparent; margin-top :10px;}


#menu,#header,#page{width :955px; height :40px; display :block; float :none; clear :both; padding :0; overflow :hidden; position: relative; margin: 0}
#menu{position: relative; top: 0px;}
#menu a{height :40px; display :block; float :left; clear :none; margin :0px -2px; background :transparent url(../img/menubullet.jpg) left top no-repeat; text-indent :15px; text-decoration :none;}
#menu a span{color :#fff; text-decoration :none; font-family :"Georgia","Times New Roman", Times, serif; font-size :13px; text-decoration :none;display :block; padding :0; margin :0;line-height :50px; width :auto; padding-right :15px; height: 40px}
#menu a:hover,#menu a.activo{background :url(../img/menuitem_base.gif) left top no-repeat; height :40px; }
#menu a:hover span,#menu a.activo span{background :url(../img/menuitem_close.jpg) top right no-repeat;}
#menu a#rss{float :right; clear :none; width :66px; text-transform :uppercase; background :url(../img/menuitem_rss.gif) top left no-repeat; overflow :hidden; line-height :50px; color :#fff; text-indent :35px}
#menu a#rss:hover{ background-position :-66px 0;}

#header{height :100px; color :#fff;}
#header #tapa,#header #topbanner{width :430px; height :80px; display :block; float :left; clear :none; margin :10px 0px;}
	#header #tapa a{color :#fff; font-size :36px; text-transform :lowercase; font-style :italic; font-weight :bold; display :block; float :none; clear :both; line-height :40px; text-decoration :none;}
	#header #tapa a:hover{color :#EAE9E1}
	#header #tapa h2{color :#EAE9E1; font-size :18px;  font-weight :bold;display :block; float :none; clear :both; line-height :24px;}
	#header #tapa p{color :#fff; font-size :11px; display :block; float :none; clear :both; line-height :18px}
#header #topbanner{width :520px; margin-top: 15px; margin-right: 5px;}
#header #topbanner a{float:right; margin-left: 5px}
#header #topbanner a img{border :none;}

#page{float :left; clear :both; display :block; height :auto; padding-top :1px; width :955px;}
#main,#columna,#sub,#right{width :775px; height :auto; float :left; clear :none; display :block; overflow :hidden; padding :0px; margin :0px; padding-right :0px; margin-bottom: 20px}
#sub{width :560px; text-align :left; margin-right :10px}
#right{width :180px;text-align :center; margin-left :0px}
#right .bannersright{margin :5px auto; display :block; text-decoration :none; text-align: center; width: 180px; float: none; clear: both; position: relative;}


#destacadas{width :744px; height :auto; float :left; clear :both;  display :block; padding :10px 0; margin-bottom :10px; background :url(../img/destacadas.gif) left bottom no-repeat; position :relative;}
#destacadas ul{padding :0; list-style :none; width :744px;}
#destacadas ul li{display :block; float :left; clear :none; width :330px; margin :0 0 10px 28px; position :relative;}
#destacadas ul li h1{font-family :"Georgia","Times New Roman", Times, serif; color :#c50000; font-size :13px; font-weight :normal; text-align :left; display :block; margin-bottom :8px; text-transform :uppercase;}
#destacadas ul li a,#destacadas ul li a:active,#destacadas ul li a:visited{text-decoration :none; position :relative; display :block; cursor: pointer;}
#destacadas ul li a span{	position :absolute; top :0; left :20px; background :url(../img/tri.png) no-repeat; z-index :4; display :block; width:20px; height :16px;}
#destacadas ul li a img{color :#fff;cursor: pointer;}

/*#destacadas ul li h2{background :#c00000; width :305px; padding :5px 10px; font-size :14px; font-weight :bold; color :#fff; bottom :0px; height :45px; font-family :"Georgia","Times New Roman", Times, serif;line-height :1.4em; overflow :hidden; display: block;}*/

/* sin fondo*/
#destacadas ul li a h2{background :transparent; width :325px; padding :5px 0px; font-size :14px; font-weight :bold; color :#c50000; bottom :0px; height :auto; font-family :Arial, Helvetica, sans-serif;line-height :1.4em; overflow :hidden; display: block;cursor: pointer; text-decoration: none;}


/* con fondo*/
/*#destacadas ul li h2{background :#c00000; width :305px; padding :5px 10px; font-size :14px; font-weight :bold; color :#fff; position :absolute; bottom :0px; z-index :2; left :0; height :45px; font-family :"Georgia","Times New Roman", Times, serif;line-height :1.4em; overflow :hidden;}*/
#destacadas ul li p{line-height:18px; font-size :12px}



#brevario{width :552px; height :auto; float :left; clear :both; display :block; overflow :hidden; background :url(../img/brevatop.gif) left top no-repeat; padding-top :30px; margin-right :10px; margin-bottom :10px}
#brevario ul{width :552px; height :auto; display :block; float:left; clear :both; background :url(../img/brevabott.gif) bottom left no-repeat; padding-bottom :20px;}
#brevario ul li{width :115px; height :auto; display :block; float :left; clear :none; margin :0 0 0 12px; text-align :left;}
#brevario ul li a{text-decoration :none; display :block; float :none; clear :both; height :auto; color :#666; font-size :12px; line-height :18px;}
#brevario ul li a:hover{color :#333;}

.notahome{width :265px; height :auto; float :left; clear :none; display :block; overflow :hidden; margin-right:10px; margin-left :5px; margin-bottom :10px; overflow: hidden;}
.notahome h3,#archivoSpots h3{width :265px; height :28px; background :url(../img/marcahome.jpg) bottom left no-repeat; display :block; float :none; clear :both;}
.notahome h3 span,#archivoSpots h3 span{ display :inline; color :#fff; line-height :25px;background :#c00; padding :4px 4px 2px 4px; font-family :"Georgia","Times New Roman", Times, serif; font-weight :normal;}
.notahome img{border:3px solid #fff;}
.notahome h4{ color :#c50000; font-family :Arial; font-size :16px; line-height :20px; display :block; float :none; clear :both; font-weight :bold; margin:5px 0 8px 0; width: 255px}
.notahome a{font-family :Arial, Helvetica, sans-serif; color :#666; text-decoration :none; line-height :14px; font-size :12px; width: 255px; }
.notahome a:hover{color :#000;}

#sub hr{	width :550px; height :1px; border :none; background :transparent; border-bottom :1px solid #EAE9E1; display :block; float :none; clear :both; margin :15px 0px; margin-right :10px;}

#sub a.banners,#sub div.banners,#internas a.banners, #internas div.banners{width :550px; text-align :center; text-decoration :none; display :block; float :none; clear :both;}


#columna{width :180px;}
#columna #searchbox,#columna #suscribenews{background :url(../img/searchbox.jpg) no-repeat; width :165px; height :50px; display :block; padding :11px 16px; margin-bottom: 0px;}
#columna #suscribenews{margin-top: -5px; background: url(../img/newsbox.jpg) left bottom no-repeat; height: auto;}
#columna #searchbox label,#columna #suscribenews label{font-size :12px; color :#999; line-height :24px; display :block; float :none; clear :both;}
#columna #suscribenews label{	width: 150px; line-height: 14px; margin-bottom: 8px;}

#columna #searchbox input[type="text"], #columna #suscribenews input[type="text"]{width :120px; height :16px; background :url(../img/searchfield.jpg) no-repeat; padding :2px 5px; display :block; float :left; clear :none; border :none; font-size :11px; color :#999; line-height: 12px}
#columna #searchbox input[type="submit"]{width :21px; height :21px; background :url(../img/searchicon.jpg) no-repeat; display :block; float :left; clear :none; border :none; margin-left :5px}

#columna #suscribenews input[type="submit"]{width :21px; height :21px; background :url(../img/suscribeicon.jpg) no-repeat; display :block; float :left; clear :none; border :none; margin-left :5px}


#columna #viejas{background :url(../img/newsbox.jpg) left bottom no-repeat; width :165px; height :50px; display :block; padding :11px 16px; margin-bottom: 10px; margin: -5px 0 0 0; }
#columna #viejas label{font-size :12px; color :#999; line-height :24px; display :block; float :none; clear :both;}
#columna #viejas select{width :150px; height :16px; background :url(../img/searchfield.jpg) no-repeat; padding :2px 5px; display :block; float :left; clear :none; border :none; font-size :11px; color :#999; line-height: 12px}



#columna a{	display :block; margin :10px auto; text-align :center;}

#blogs,#homeTweets{width :178px; height :auto; float :left; clear :both; display :block; padding :0 0 0px 0; background :#fff; border :1px solid #ccc; margin :8px auto;}
#blogs h5,#homeTweets h5{background :url(../img/blogs_top.gif) no-repeat; height :30px; color :#fff; text-align :left; display :block;line-height :24px; text-indent :10px; font-size :14px; font-weight :normal;}
#blogs a{width :153px; height :40px; line-height :16px; text-decoration :none; text-align :left; color :#c00000; font-size :12px; background :#f5f5f5; border :1px solid #ccc; display :block; float :none; clear :both; margin :10px auto; padding-left :5px}
#blogs a img{	float :right; margin-left:8px}
#blogs a:hover{border :1px solid #666; color :#900}


#footer{width :100%; height :174px; padding :12px 0 0 0; background :#666 url(../img/footer.jpg) repeat-x; font-size :12px; position: relative;}
#footer #fleft,#footer #fmid{width :420px; height:105px; float :left; clear :none; display :block;  margin-top :5px; color :#666;line-height :160%; font-family :Arial, Helvetica, sans-serif; text-align :left; position: relative;}
/*#footer #fleft,#footer #fmid,#footer #fright{width :315px; height:auto; float :left; clear :none; display :block; }*/
/*#footer #fleft,#footer #fmid{	height :100px; margin-top :5px; color :#666;line-height :160%; font-family :Arial, Helvetica, sans-serif; text-align :left;}*/
/*#footer #fleft{padding-left :20px}*/
#footer #fleft{line-height: 20px; background :url(../img/foo_icon.jpg) 10px 5px no-repeat;padding-left :34px;}
#footer #fleft a{color :#AD3A38; font-weight :bold;text-decoration :none; display :inline; height :20px; line-height :20px;}

#footer #fmid{width :480px; border-left :1px solid #999; padding-left :10px; margin-left :10px}
#footer #fmid a{color: #666; text-decoration: none;}
#footer #fmid a:hover{color: #333;}
#footer #fright{width :360px; padding: 0px 0 0 590px; display: block; float: none; clear: both; height: 40px; position: absolute; top: 134px; z-index: 9}
#footer #fright a{text-decoration :none; width :108px; height :38px; display :block; text-indent :-9999px; background :url(../img/powered.jpg) no-repeat; float: left; clear: none; padding: 0}
#footer #fright a#r4{text-decoration :none; width :108px; height :21px; display :block; text-indent :-99999px; background :url(../img/logo4r.gif) no-repeat;float: left; clear: none; margin-top: 8px;}
#footer #fright a#sfh{text-decoration :none; width :115px; height :40px; display :block; text-indent :-99999px; background :url(../img/logosfh.gif) no-repeat;float: left; clear: none; }
#footer #fright a:hover{background-position: 0 -38px;}
#footer #fright a#r4:hover{background-position: 0 -22px;}
#footer #fright a#sfh:hover{background-position: 0 -40px;}

#menupie{height :30px; width :955px; display :block; float:none; clear :both; border-top :1px solid #ccc; padding-top :20px; text-align: center; margin: 30px 0;}
#menupie hr{border-color:#ccc;background :none;}
#menupie a{display :inline; text-decoration :none; color :#999; background :url(../img/rarrow.png) 0 3px no-repeat; text-indent :8px; padding-right :11px; text-align :left; font-size :11px; font-family :"Georgia", "Times New Roman", Times, serif; font-weight :normal; padding-left: 10px}
#menupie a:hover{color :#666;background :url(../img/rarrow2.png) 2px 3px no-repeat;}

#sharebar,#sharebar2{width: 722px; height: 35px; display:block; float: none; clear: both; background: url(../img/sharebar.jpg) repeat-x; color: #c50000; padding: 0 5px 0 15px; border-left: 1px solid #b2b1ab; border-right: 1px solid #b2b1ab; position: relative;}
#sharebar span{width: 17px; height: 9px; background: url(../img/sharespan.jpg) no-repeat; position: absolute; left: 20px; top: 34px; z-index: 2}
#sharebar h1{width: 320px; height: 35px; line-height: 35px; display: block; float: left; clear: none; font-size: 12px; font-weight: normal; text-transform: uppercase;font-family: "Georgia","Times New Roman", Times, serif;}
#sharebar h1.grande{width: 500px; height: 35px; line-height: 35px; display: block; float: left; clear: none; font-size: 24px; font-weight: normal; font-family: "Georgia","Times New Roman", Times, serif; text-transform: none;}
#sharebar2 h1{width: 180px; height: 35px; line-height: 35px; display: block; float: left; clear: none; font-size: 12px; font-weight: normal; text-transform: uppercase;font-family: "Georgia","Times New Roman", Times, serif;}
#sharebar #shareimg,#sharebar2 #shareimg2{display: block; float: left; clear: none; width: 145px; height: 16px; margin:0;}
#sharebar a,#sharebar2 a{height: 16px; display: block; float: left; clear: none; margin: 9px 0 9px 9px; width: 59px; text-decoration: none; text-indent: -9999px; }

#sharebar #sharethis,#sharebar2 a#sharethis2{background: none; width: 145px; position: relative}
#sharebar a#botonPrint,#sharebar2 a#botonPrint2{background: url(../img/botonPrint.gif) no-repeat;}
#sharebar a#botonTaf,#sharebar2 a#botonTaf2{background: url(../img/botonTaf.gif) no-repeat; width: 147px;}
#sharebar2 a#botonback{background: url(../img/botonback.gif) no-repeat; width: 147px;}
#sharebar2 a#botonback2{background: url(../img/botonback2.gif) no-repeat; width: 147px;}


#internas{width :744px; height :auto; float :left; clear :both;  display :block; padding :0px 0 0 0; margin-bottom :10px; background :url(../img/interna.gif) repeat-y; position :relative; border-bottom: 1px solid #aaa;}
#internas a.banners, #internas div.banners{margin: 5px auto; text-align: center;}
#noticia{width: 720px;  float: left; clear: both; margin: 15px; overflow: hidden; display: block; line-height: 160%; padding-bottom: 40px;}
#noticia h2{color: #c50000; font-size: 24px; font-weight: normal; display: block; float: none; clear: both; font-family: Arial; margin-bottom: 20px; line-height: 120%}
#noticia h3{color: #666; font-size: 15px; font-weight: normal; display: block; float: none; clear: both; margin-bottom: 20px; width: 720px; padding-bottom: 8px; border-bottom: 1px dotted #666;}
#noticia abbr{width: 720px; height: 10px; display: block; float: none; clear: both; background: url(../img/bulletnoticia.gif) 2px 3px no-repeat; text-indent: -9999px; margin-bottom: 10px}
#noticia #imagen,.gal{float: right; margin-left: 20px; background: #ccc; position: relative;margin: 0 0 10px 20px; display: block; height: auto; padding-bottom: 30px;overflow: hidden;}

.gal{float: left; margin: 10px 20px 10px 0px; width: 220px; overflow: hidden;}

#noticia #imagen img,.gal img{display:  block; float: none; clear: both; margin-bottom: -5px; padding: 0}
#noticia #imagen em,.gal em{text-align: left; font-size: 11px; width: 325px; height: 32px; position:absolute;background:transparent url(../img/vinieta.png) left top no-repeat; line-height: 29px; padding-top: 2px; display: block; font-style: normal; text-indent: 8px}
.gal em{	width: 220px; overflow: hidden;}


#noticia div,#noticia div p{font-size: 12px; line-height: 160%; font-family: Arial, Helvetica, sans-serif;}
#noticia object,#noticia embed, #noticia iframe{display: block; margin: 20px auto;}
#noticia a{color: #c50000; text-decoration: none;}
#noticia a.clipitems{	color: #666;}
#noticia a:hover{color: #333; text-decoration: none;}
#noticia em{font-size: 12px; }
#noticia em#fecha{display: block; float: right; clear: both; padding: 0px 10px 10px 10px;  font-size: 12px; }
#noticia div a{
	text-decoration: none;
}
#legal{width :290px; height :auto; float :left; clear :both; display :block; background :#EAE9E1 ; padding :20px; color :#fff; border:none;position :absolute; z-index :99; line-height :20px; font-size :1em; text-align :center;}
#legal h1{color :#999; text-decoration :none;display :block; float :none; clear :both; width :270px; font-size :1.6em; text-transform :uppercase; font-weight :normal; margin-bottom :20px}
#legal a.naranja{color :#c50000; text-decoration :none; position: absolute; top: 5px; z-index: 100; text-align: right; float: right; clear: both;}
#legal a#closelegal{width: 30px; height: 30px; display: block; float: none; clear: both; position: absolute; right: 0; top: -15px; background: url(../img/close.png) no-repeat; z-index: 100; text-indent: -9999px; text-decoration: none;}



div.encolumnadas{width: 170px; display: block;  text-decoration: none; text-align: left; margin:4px 5px}
div.encolumnadas h3{width: 170px; background :url(../img/marcahome.jpg) bottom left no-repeat; display :block; float :none; clear :both; height: 28px;}
div.encolumnadas h3 span{display :inline; color :#fff; line-height :24px;background :#c00; padding :2px 6px 2px 6px; font-family :"Georgia","Times New Roman", Times, serif; font-weight :normal; }
div.encolumnadas h4{color: #c50000; font-size: 12px;  display: block; float: none; clear: both; margin: 4px 0; cursor: pointer;}
div.encolumnadas a{ color: #666;	text-align: left;  text-decoration: none;  line-height: 16px; display: block; font-weight: normal; cursor: pointer;}

/*#encuesta{width: 165px; height: auto; float: left; clear: both; display: block; background: #fff; border: 1px solid #ccc; padding: 5px; margin: 3px; border-bottom: 5px solid #ddd;}*/

#encuesta{width :175px; height :auto; float :left; clear :both; display :block; padding :0 0 10px 0; background :#fff; border :1px solid #ccc; margin:8px 0px 0px 4px;font-family :"Georgia","Times New Roman", Times, serif; position: relative;}
#encuesta h1{background :url(../img/blogs_top.gif) no-repeat; height :30px; color :#fff; text-align :left; display :block;line-height :24px; text-indent :10px; font-size :14px; font-weight :normal; border:none}
#encuesta h2{color :#c00; text-align :left; display :block;line-height :18px; font-size :12px; font-weight :bold; padding: 0 4px}

/* FANCYFORMS */
#encuesta label,#encuesta label.unchecked{display:block;padding-left:18px;border:none;clear:both;cursor:pointer; color: #666; background :url(../img/rdo_off.png) no-repeat 1px center; width :154px; height: auto;font-family :"Georgia","Times New Roman", Times, serif; margin: 15px auto; text-align: left; line-height: 160%; text-indent: 0}
#encuesta label:hover{background: #f8f8f8 url(../img/rdo_off.png) no-repeat 1px center;}
#encuesta label.checked{background: #ccc url(../img/rdo_on.png) no-repeat 1px center; font-weight: 700; font-size: 1.1em; color: #c00;}
#encuesta input[type="radio"]{ position :absolute; left :-9900px;}
#encuesta input#vote,a#results,a#closeResults{width :165px; height :25px; display :none;  float :none; clear :both; background :url(../img/vote.gif) no-repeat; border :none; padding :2px; margin:8px auto; color: #fff; line-height: 25px; font-size: 14px; text-decoration: none;}
a#closeResults{display: block;}
#encuesta p{width: 155px; height: auto; float: left; clear: both; display: block; color: #666; padding: 8px; font-family : Arial, Helvetica, sans-serif; /*"Georgia","Times New Roman", Times, serif; */text-align: left;}
#encuesta span.res{height: 20px; display: block; float: none; clear: both; background: #c00000; color: #000;}
#encuesta p.note{width: 175px; height: auto; float: left; clear: both; display: block; color: #666; padding: 4px; text-align: center; font-size: 9px; font-family:Arial, Helvetica, sans-serif; }

/*
#right #blogs a{width :153px; height :40px; line-height :16px; text-decoration :none; text-align :left; color :#c00000; font-size :12px; background :#f5f5f5; border :1px solid #ccc; display :block; float :none; clear :both; margin :10px auto; padding-left :5px}
#right #blogs a img{	float :right; margin-left:8px}
#right #blogs a:hover{border :1px solid #666; color :#900}*/




#TellaFriend{width: 340px; height: 300px; background: #fff; border: none; position: absolute; z-index: 9; padding: 20px; color: #666;font-family :"Georgia","Times New Roman", Times, serif; line-height: 18px}
#TellaFriend label{width: 100%; display: block; height: 18px; float: none; clear: both; text-align: left; color: #c50000; margin-bottom: 5px;}
#TellaFriend input[type="text"]{width: 280px; height: 18px; display: block; float: none; clear: both; margin-left: 10px; margin-bottom: 5px;}
#TellaFriend input.orangetaf{width: 85px; height: 22px; background: url(../img/blogs_top.gif) top left  no-repeat; color: #fff; text-decoration: none; border: none; font-weight: bold; float: right; text-align: center; text-transform: capitalize;}
#TellaFriend h1{font-size: 20px; text-align: left; color: #c50000; text-transform: none; font-weight: normal; text-indent: 0px; height: 32px; line-height: 32px}
#TellaFriend a{text-align: right; display: block; float: none; clear: both; position: absolute; width: 80px; top: 1px; right: 2px; z-index: 10; text-decoration: none; font-weight: bold; color: #c50000}
#TellaFriend a:hover{color: #c00;}


#homeclip{width :178px; height :auto; float :left; clear :both; display :block; padding :0 0 0px 0; background :#fff; border :1px solid #ccc; margin-bottom:10px;font-weight: bold; text-align: center;}
#homeclip h5{background :url(../img/blogs_top.gif) no-repeat; height :30px; color :#fff; text-align :left; display :block;line-height :24px; text-indent :10px; font-size :14px; font-weight :normal; }
#homeclip a{width :168px; height :auto; line-height :16px; text-decoration :none; text-align :left; color :#333; font-size :12px; border-bottom :1px dotted #ccc; display :block; float :left; clear :both; margin :5px; font-weight: normal}
#homeclip a img{float :none; margin-left:20px auto 10 auto; display: block; clear: both;}
#homeclip a:hover{color :#900}
#homeclip a#clplink{width: 178px; height: 24px; display: block; float: none; clear: both; color: #fff; background: #c50000; line-height: 24px; text-decoration: none; text-align: center; margin: 0px auto; margin-bottom: 0px;}

fieldset.contacto{width: 530px; height: auto; float: left; clear: both; overflow: hidden; margin-left: 40px; margin-top: 30px}
fieldset.contacto label{width: 145px; height: 32px; display: block; float: left; clear: none; line-height: 32px; font-size: 12px}
fieldset.contacto input[type="text"],fieldset.contacto textarea,fieldset.contacto select{width: 360px; height: 20px; display: block; float: left; clear: none; line-height: 20px; background: #fafafa; border: 1px solid #c7c7c7; margin: 5px;}
fieldset.contacto select{height: 22px;}
fieldset.contacto textarea{height: 120px;}
fieldset.contacto input#enviar,fieldset.contacto input#c_enviar{width: 100px; height: 25px; display: block; float: right; clear: both; margin: 10px 20px; text-align: center; line-height: 25px; color: #fff; background: url(../img/boton_form.jpg) no-repeat; border:none; font-family:"Times New Roman", Times, serif; font-size: 14px;}

div.clippings, .white{width: 140px; display: block; float: left; clear: none; overflow: hidden; height: auto; color: #666; padding-right: 2px;background: #fff; margin-right: 2px}
div.grey{background: #f9f9f9;}
div.clippings div.logo{width: 135px; height: auto; display: block; float: left; clear: both; background: url(../img/clipping.gif) left bottom no-repeat; padding-bottom: 10px}
div.clippings div.logo img{margin-left: 0px;}
div.clippings a,a.clipitems{text-decoration: none; color: #666; line-height: 16px; font-size: 12px; text-decoration: none; margin-bottom: 10px; display: block; padding: 0 5px}

#noticia hr{	width :550px; height :1px; border :none; background :#BCBBB4; border-bottom :1px solid #fff; display :block; float :none; clear :both; margin :15px 0px; margin-right :10px;}

#_atssh{	display: none;}
#facebook{width: 180px; height: 83px; display: block; float: none; clear: both; border: none; text-decoration: none; margin: 5px auto; background: url(../img/facebook_banner.jpg) no-repeat; text-indent: -9999px;}

ul#comentarios{width: 530px; height: auto; float: left; clear: both; overflow: hidden; margin-left: 20px; margin-top: 10px}
ul#comentarios li{width: 530px; padding: 0; display: block; float: none; clear: both; border:none;}
ul#comentarios li h3{display: block; float: none; clear: both; color: #444; border: none;}
ul#comentarios li p{	border: 1px solid #E9E9E9; background: #FFFFF0; padding: 10px; line-height: 18px; font-size: 11px;}



div.pagination {color:#999;	padding:10px 0 10px 0;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-align:center; border: none; width: 550px;}
div.pagination a {	color:#999;	padding:2px 5px;	margin:0 2px;	text-decoration:none;	border:1px solid #999;}
div.pagination a:hover, div.pagination a:active {	border:2px solid #999;	color:#333;}
div.pagination span.current {	padding:2px 5px;	border:1px solid #999;	color:#fff;	font-weight:bold;	background-color:#999;}
div.pagination span.disabled {display:none;}
div.pagination span.indicador{ padding-right: 30px;}


fieldset#enviacom{width: 300px; overflow: hidden; padding: 0; margin: 0; float: none; clear: both; padding-top: 20px;}
fieldset#enviacom label{width: 120px; height: 20px; display: block; float: left; clear: none; margin: 5px;}
fieldset#enviacom input, fieldset#enviacom textarea{ margin: 0;width: 250px; height: 18px; display: block; float: left; clear: none;}
fieldset#enviacom textarea{height: 150px; }

#paginas{width: 930px}
#paginas h2{font-family :"Georgia","Times New Roman", Times, serif; color :#c50000; font-size :18px; font-weight :normal; text-align :left; display :block; margin-bottom :8px; text-transform :uppercase;}
#paginas h3{color: #c50000; font-size: 24px; font-weight: normal; display: block; float: none; clear: both; font-family: Arial; margin-bottom: 20px; line-height: 120%; }
#paginas h3{color: #666; font-size: 15px; font-weight: normal; display: block; float: none; clear: both; margin-bottom: 20px; width: 920px; padding-bottom: 8px; border-bottom: 1px dotted #666;}
#paginas div{font-size: 12px; line-height: 18px;}
#paginas div a{text-decoration: none;}


#archivoSpots{display:block; float:none; clear:both; height:auto; width:850px; margin:5px auto;}
#archivoSpots h3{ width: 850px; font-size: 14px; background: url(../img/spotshome.jpg) left bottom no-repeat;}

ul#anuario{width: 100%; height: auto; float: left; clear: both; list-style: none;}
ul#anuario li{width: 220px; height: 100px; display: block; float: left; clear: none; margin: 2px 2px; background: transparent; overflow: hidden;}
ul#anuario li.paginador{background: url(../img/portfolios.jpg) no-repeat; text-align: center;}
ul#anuario li.paginadorportfolios{background: url(../img/portfolios2.jpg) no-repeat; text-align: center;}
ul#anuario li.paginador a.pagis{width:auto; height: 24px; display: inline; margin-top: 65px; background: transparent; color: #fff; text-decoration: none; color: #fff; font-size: 24px;}
ul#anuario li a,ul#anuario li fieldset{width: 220px; height: 100px; display: block; float: left; clear: none; margin: 2px; background: #fff; overflow: hidden; text-align: center; vertical-align: middle; text-decoration: none;}
ul#anuario li a img{border: none;}
ul#anuario li fieldset{border:1px solid #ccc; text-align: left; background: #dfdfdf;}
ul#anuario li fieldset select,ul#anuario li fieldset input{width: 190px; margin: 4px 10px; background: #fff; border: 1px solid #ccc;}
ul#anuario li fieldset input[type="submit"]{	width: 105px; height:30px; text-align: center; background: url(../img/boton_form.jpg) no-repeat; color: #fff; display: block; line-height: 24px; text-indent: 10px; float: right;}

a.categoriasAnuario{background: #c00; color: #fff; text-align: center; display: inline; padding: 5px; margin-top: 5px; font-size: 11px; text-decoration: none; margin-right: 2px}

#agenciaLeft{width: 300px; height: auto; float: left; clear: none; padding: 10px; text-align: left; overflow: hidden;}
#agenciaLeft p{ padding: 5px 0;}
#agenciaRight{width: 549px; height: auto; float: left; clear: none; padding: 10px; text-align: left; overflow: hidden; min-height: 370px !important; background: #f0f0f0; border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; margin-bottom: 30px;}
#agenciaRight #jobContainer{width: 550px; height: auto; display: block; float: left; clear: both; overflow: hidden; margin: 0px auto; padding: 0; margin-bottom: 10px;}
#agenciaRight #lanzador{width: 550px; height: 30px; display: block; float: none; clear: both; overflow: hidden; text-align: left; margin-top: 10px}
#agenciaRight #lanzador a{ text-decoration: none; color: #999; font-size: 16px; text-align: center; display: inline; padding: 4px 8px; background: #ddd; margin: 0 2px}
#agenciaRight h4{ color :#c50000; font-family :Arial; font-size :15px; line-height :20px; display :block; float :none; clear :both; font-weight :bold; margin:5px 0 8px 0; width: 255px}


a.mwp{width: 323px; height: auto; float: left; clear: none; display: block; margin: 0; padding: 0;}
#mwpPowered{width: 472px; height: 70px; display: block; float: none; clear: both; overflow: hidden; background: url(../img/mwp_powered.jpg) no-repeat; padding-left: 174px; margin-top: 20px;}
#mwpPowered a{display: block; float: left; clear: none;  width: 236px; height: 70px; text-decoration: none; text-indent: -9999px; margin: 0;}


ul.tweets{width: 950px; height: auto; float: left; clear: both; display: block; }
ul.tweets li{width: 300px; height: 150px; display: block; float: left; clear: none; margin: 10px 25px 10px 0; text-align: left; overflow: hidden; border-bottom: 1px dotted #ccc; padding: 0}
ul.tweets li a{display:inline;/*width: 70px; height: 70px; float: left; clear: none; display: block; overflow: hidden; border: none; margin-right: 10px; padding: 0; cursor: default; margin-bottom: 30px*/}
ul.tweets li div{	display: block; float: left; clear: none; width: 210px;background: transparent/*url(../img/llave.gif) 0 10px no-repeat*/}
ul.tweets li h4{color :#56708B; font-family :Arial; font-size :12px; line-height :20px; margin-bottom: 5px}
ul.tweets li cite{font-size: 11px; padding-top: 5px; background: url(../img/openquote.gif) 0 5px no-repeat; padding-left: 0px; margin-left: 18px; display: block; float: none; clear: both;  vertical-align: text-top; min-height: 100px !important; line-height: 16px; text-indent: 18px}
ul.tweets li span{background: url(../img/closequote.gif) right top no-repeat; padding-right: 24px; line-height: 24px}


#homeTweets{width :749px; height :auto; float :left; clear :both;  display :block; padding :0px; margin-bottom :10px; background :#fff; position :relative; border-top: 1px solid #ccc;
-webkit-box-shadow: 4px 4px 2px 2px rgba(33, 33, 33, 0.3);
-moz-box-shadow: 4px 4px 2px 2px rgba(33, 33, 33, 0.3);
box-shadow: 4px 4px 2px 2px rgba(33, 33, 33, 0.3); }
#homeTweets h5{width: 750px; background: #c00; font-family: "Times New Roman", Times, serif;}
#homeTweets h6{width: 729px;font-family: "Times New Roman", Times, serif; padding: 4px 10px; font-weight: normal; font-size: 16px; border-bottom: 1px dotted #ccc; background: #ddd;}

ul#tweets{width: 730px; height: auto; float: left; clear: both; display: block; padding:5px 10px;}
ul#tweets li{margin: 10px 0; text-align: left; overflow: hidden; border-bottom: 1px dotted #ccc;width: 230px; display: block; float: left; clear: none; height: 140px; margin-right:10px; }
ul#tweets li a{display: inline; color: #c00;}
ul#tweets li a.imager{width: 50px; height: 50px; float: left; clear: none; display: block; overflow: hidden; margin-right: 5px; padding: 0; cursor: default; }
ul#tweets li a img{border: none;}
ul#tweets li div{display: block; float: left; clear: none; width: 175px;background: transparent /*url(../img/llave.gif) 0 10px no-repeat*/}
ul#tweets li h4{color :#56708B; font-family :Arial; font-size :12px; line-height :20px; margin-bottom: 0px}
ul#tweets li cite{font-size: 11px; padding-top: 5px; background: url(../img/openquote.gif) 0 5px no-repeat; padding-left: 0px; margin-left: 18px; display: block; float: none; clear: both;  vertical-align: text-top; min-height: 100px !important; line-height: 16px; text-indent: 18px }
ul#tweets li span{background: url(../img/closequote.gif) right top no-repeat; padding-right: 24px; line-height: 24px}
a.mastweets{width: 750px; height: 24px; display: block; float: none; clear: both; color: #fff; background: #c50000; line-height: 24px; text-decoration: none; text-align: center; margin: 0px auto; margin-bottom: 0px;}

.spots{width: 743px; height: 86px; display: block; float: none; clear: both; background: #fff; margin-top: 30px; border: 1px solid #aaa; padding: 3px; 
-webkit-box-shadow: 4px 4px 2px 2px rgba(33, 33, 33, 0.3);
-moz-box-shadow: 4px 4px 2px 2px rgba(33, 33, 33, 0.3);
box-shadow: 4px 4px 2px 2px rgba(33, 33, 33, 0.3); }

.spotsInner{background: #c00; width: 727px; display: block; float: none; clear: both; height: 70px; color: #fff; position: relative; padding: 8px}
.spotsInner h3{width: 200px; height: 100px; display: block; float: left; clear: none; color: #fff; font-size: 18px; padding-top: 15px;font-weight: normal; text-align: center; font-family: "Times New Roman", Times, serif;}
.spotsInner span{width: 190px; height: 45px; display: block; float: none; clear: both; position: absolute; left: 8px; top: -30px; z-index: 3; background: url(../img/stages.jpg) no-repeat;}
.spotsInner ul{width: 520px; display: block; float: left; clear: none; overflow: hidden; list-style: none;}
.spotsInner ul li{display: block; float: left; clear: none; width: 100px; padding: 10px 15px 8px 15px; overflow: hidden; text-align:left; }
.spotsInner ul li a{text-decoration: none; color: #fff; font-size: 12px; line-height: 130%;}
.spotsInner ul li a:hover{text-decoration: underline;}


ul.myjobs{width: 700px; display: block; float: left; clear: both; padding: 10px;}
ul.myjobs li{width: 700px; height: 24px; display: block; float: none;  clear: both; margin: 0; padding: 0;}
ul.myjobs li p{width: 300px; display: block; float: left; clear: none; height: 24px; font-size: 13px; margin: 0; padding: 0;}
form.miniform{width: 30px; height: 24px; display: block; float: left; clear:none; overflow:hidden; padding: 0; margin: 0; }
form.miniform input.btn-editar{width: 24px; height: 24px; display: block; float: left; clear: none; background: url(../img/edit.gif) no-repeat; border: none; text-indent: -9999px;}
form.miniform input.btn-borrar{width: 24px; height: 24px; display: block; float: left; clear: none; background: url(../img/delete.gif) no-repeat; border: none; text-indent: -9999px;}



div.alumnibar{width :178px; height :100px; float :left; clear :both; display :block; padding :0 0 0px 0; background :#fff; border :1px solid #ccc; margin :8px auto;}
div.alumnibar h5{background :url(../img/blogs_top.gif) no-repeat; height :30px; color :#fff; text-align :left; display :block;line-height :24px; text-indent :10px; font-size :14px; font-weight :normal;}
div.alumnibar a{width :153px; height :20px; line-height :16px; text-decoration :none; text-align :left; color :#c00000; font-size :12px; background :#f5f5f5; border :1px solid #ccc; display :block; float :none; clear :both; margin :10px auto; padding-left :5px}
div.alumnibar a:hover{color :#900}


.alum{font-size: 13px; color: #999; display: block; float: none; clear: both; line-height: 20px; margin-bottom: 10px; font-weight: bold;}
