
/* GENERAL */
* {margin: 0;padding: 0;border: 0;line-height:1.5em;}
body {font-size: 13px; font-family: 'Lucida Grande','Lucida Sans Unicode',Verdana,Arial,sans-serif;background: #222;color: #333;}
a {color:#ff4400;text-decoration: none;}
a:hover {color: #ff4400;text-decoration: underline;}
h2 {font-size:16px;}
h3 {font-size:14px;margin:10px 0;}
.naranja {color:#FF4400;}
.clear {clear: both;display: block;}
.left {float:left;}
.right {float:right;}
.center {text-align:center;}

/* HEADER */
#header {height: 100px;line-height: 1.0;margin-top: 10px;}
#header #logo {float:left;margin-top:10px;}
#header #menu {float:right;}
#about {color:#FFF;font-size:15px;font-family:Georgia, Palatino, 'Times New Roman';font-style:italic;line-height:1.5em;float:left;margin:15px 0px;margin-top:5px;}
#header #menu ul {list-style-type:none;margin-top:47px;}
#header #menu ul li{display:inline;margin-left:5px;}
#header #menu ul li a {color:#FFF;background:#FF4400;padding:5px 7px;-moz-border-radius:10px;-webkit-border-radius:10px;}
#header #menu ul li a:hover {color:#FF4400;background:#fff;text-decoration:none;}
#header #menu ul li.especial a {color:#FF4400;background:#FFFF88;}
#header #menu ul li.especial a:hover {color:#FFF;background:#FF4400;}

/* TWITTER */
#twitterBird {width:50px;height:65px;position:absolute;margin-top:85px;margin-left:200px;background:transparent url(../images/twitter_medium.png) top left no-repeat;}
#twitterBirdSmall {width:25px;height:29px;position:absolute;margin-top:14px;margin-left:870px;background:#222 url(../images/twitter_small.png) top left no-repeat;}


/* NAVIGATION */
#right {float: right;}
#navigation {margin-top:0px;margin-bottom:5px;background-color: #ffffff;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
#navigation .section {padding: 8px;width: 146px;}
#navigation .section ul {list-style-type: none;margin-top: 2px;padding-left: 6px;margin-bottom:5px;}
#navigation .section a {color: #ff4400;text-decoration: underline;}
#navigation .section a:hover {color: #ff4400;text-decoration: none;}
#navigation .section h3 {margin-bottom:5px;}
#navigation .section em a{font-size:10px;text-decoration:none;}
#ext_links {margin-top:10px;}

/* SIDEBAR FORMS */
#login input, #search input {border: 1px solid #ADADAD;width: 139px;padding: 3px;font-family: 'Lucida Grande','Lucida Sans Unicode',Verdana,Arial,sans-serif; font-size: 13px;color: #444;margin-top: 4px;}
#login .submit, #search .submit {width: 100%;color:#FFF;background-color:#FF4400;}
#login span, #search span {font-size:11px;}
#login .formResultKo, #search .formResultKo {background-color:#FFBBA9;padding:3px;color:#FF0000;border:1px solid #FF0000;margin:7px 0px; }
#login input.form-checkbox {height:13px;margin:0;padding:0;position:relative;top:-2px;vertical-align:bottom;width:13px;}


/* CONTENT */
#container {width: 900px;margin:0 auto;}

/* PAGER */
ul.pager {list-style-type:none;color:#666;}
ul.pager li{display:inline;}
ul.pager a {color: #FFF;padding:1px 3px;background-color:#FF4400;}
ul.pager a:hover {color: #FF4400;background-color:#FFF;text-decoration:none;}


#avatarContainer {margin-right:20px;}
img.avatar {border:1px solid #CCC; padding:5px;background-color:#FFF;}


#main {margin-top:0px;clear:both;float: left;width: 728px;}
.box {padding: 8px;background-color: #ffffff;-moz-border-radius: 10px;-webkit-border-radius:10px;margin-bottom: 11px !important;margin-bottom: 15px;clear:both;}
.box.moins {color: #999999;}
.box.plus {color: #477526;}
.box.highlight {background-color: #f8faeb;}
.box.menublog {text-align: center;}
.box a {color: #ff4400;text-decoration: none;}
.box a:hover {color: #ff4400;text-decoration: underline;}
.box a.twitter {color: #007ccf;text-decoration: none;padding-left:16px;background: #FFFFFF url(../images/twitter_icon.gif) no-repeat left top;}
.box a.twitter:hover {color: #007ccf;text-decoration: underline;}
.box a.bf, a.bf:link {color: #ff4400;text-decoration: none;}
.box p a.fmllink, .box p a.fmllink:link, .box p a.fmllink:hover {color: #444444;text-decoration: none;}
.box a.bf:hover {color: #ff4400;text-decoration: underline;}
.box .userinfos {float: left;margin: 12px 0 0 0;}
.box .userinfos p {font-size: 75%;color: #808080;line-height: 1.5em;}
.box .nuevo {background: transparent url(../images/nuevo.gif) top left no-repeat;width:45px;height:19px;display:block;float:left;}
.title {background-color:#ff4400;color:#FFF;}
.title a {text-decoration:underline;color:#FFF;}
.title a:hover {text-decoration:none;color:#FFF;}
.meta {margin-top:10px;}
.pre {float:right;font-size:10px;margin-bottom:10px;}
.meta a.comments , .meta a.comments:hover {text-decoration:none;}
.meta a.favoritos {background: #FFFFFF url(../images/favoritos.gif) no-repeat scroll left top;padding-left:20px;}
.meta a.compartir {background: #FFFFFF url(../images/compartir.gif) no-repeat scroll left top;padding-left:20px;margin-left:3px;}
.meta a.stbutton {padding: 0 0 0 0 !important;}
.meta .stico_rotate {background: none !important;}
.meta a.stbutton {color: #ff4400;text-transform: lowercase;}
.meta a.stbutton:hover {color: #ff4400;text-transform: lowercase;text-decoration: underline;}
.box p {clear:both;}
.meta {display:block;font-size: 75%;color: #808080;}
.meta a {text-decoration: none;}
.meta a:hover {text-decoration: underline;}

/* POSTS*/ 
.userbox {font-size:10px;color:#666;padding-bottom:10px;}
.userbox .avatar {float:left;}
.userbox .avatar img {border:1px solid #444;}
.userbox .userinfo {float:left;margin-left:10px;}
#addComment .comment {width:710px;border: 1px solid #ADADAD;padding:0px;}
#addComment .submit {width: 140px;color:#FFF;background-color:#FF4400;font-size:12px;padding:3px;}
#addComment .formResultKo {background-color:#FFBBA9;padding:3px;color:#FF0000;border:1px solid #FF0000;margin:7px 0px; }
.bloqueado {background-color:#FFD1C8;color:#888;}

/* SEARCH */
.highlight {background-color:#FF9;}
.search_item {width:140px;float:left;}

/* PROFILE */ 
.cancel_button {float:right;font-size:10px;margin-top:6px;}

/* FORM */

#formDiv {margin:30px auto;width:550px;}
#formDiv label{float: left;width: 120px;padding:3px;clear:both;}
#formDiv textarea{float:left;width: 180px;margin-bottom: 5px;border:1px solid #CCC;padding:3px;font: 12px normal 'Lucida Grande','Lucida Sans Unicode',Verdana,Arial,sans-serif;}
#formDiv input {float:left;margin-bottom: 5px;border:1px solid #CCC;padding:3px;font: 12px normal 'Lucida Grande','Lucida Sans Unicode',Verdana,Arial,sans-serif;}
#formDiv select {border:1px solid #CCC;padding:3px;margin-bottom: 5px;}
#formDiv span.formResultOk {float:left;background-color:#CBFFAF;margin-right:10px;color:#009933;padding:0px 3px;margin-bottom:5px;margin-left:10px;border:1px solid #093;}
#formDiv span.formResultKo {float:left;background-color:#FFBBA9;margin-right:10px;color:#FF0000;padding:0px 3px;margin-bottom:5px;margin-left:10px;border:1px solid #FF0000;}
#formDiv textarea{width: 250px;height: 150px;}
#formDiv .boxes{width: 1em;}
#formDiv #submitbutton, #formDiv #submitbutton2 {clear:both;margin-left: 126px;margin-top:5px;width:130px;color:#FFF;background-color:#FF4400;font-size:12px;border:0px;float:left;padding-top:4px;padding-bottom:4px;}
#formDiv #submitbutton2 {width:170px;}
#formDiv #loading{float:left;padding-left:5px;padding-top:8px;}
#formDiv #result {clear:both;margin-left: 126px;margin-top:5px;float:left;}
#formDiv br {clear:both;}
#formDiv .radio {margin-right:0px;padding-right:0px;float:none;}
#formDiv em {font-size:10px;}

/* FOOTER */

#footer {width: 900px;margin: 30px auto;text-align:center;color:#777;font-size:11px;}
#footer a{text-decoration:none;color:#FFF;}
#footer a:hover{color:#FF4400;}

/* POST */

#submitADV .submitbutton {clear:both;margin-top:5px;width:130px;color:#FFF;background-color:#FF4400;font-size:12px;border:0px;float:left;padding-top:4px;padding-bottom:4px;}
#submitADV .postinput {float:left;margin-right:20px;}
#submitADV textarea {clear:both;width:705px;margin-bottom: 5px;border:1px solid #bbb;padding:3px;font: 12px normal 'Lucida Grande','Lucida Sans Unicode',Verdana,Arial,sans-serif;}
#submitADV select {font: 12px normal 'Lucida Grande','Lucida Sans Unicode',Verdana,Arial,sans-serif;margin-bottom: 5px;border:1px solid #bbb;padding:1px;margin-top:2px;}
#submitADV input {float:left;margin-bottom: 5px;border:1px solid #bbb;padding:3px;margin-top:2px;}
#submitADV label {float:left;margin-bottom: 3px;padding:3px;}
#submitADV span.formResultKo, #submitADV textarea.formResultKo {float:left;background-color:#FFBBA9;color:#FF0000;padding:0px 3px;margin-bottom:5px;border:1px solid #FF0000;}

/* BANNER */

#banner, #banner1, #banner2, #banner3 {margin-bottom:20px;}
#banner .boton_cerrar, #banner1 .boton_cerrar, #banner2 .boton_cerrar, #banner3 .boton_cerrar  {font-size:9px;float:right;margin-top:-2px;}
#banner .boton_cerrar a:hover, #banner1 .boton_cerrar a:hover, #banner2 .boton_cerrar a:hover, #banner3 .boton_cerrar a:hover {text-decoration:none;}
#banner_vertical {margin-top:10px;}

/* MODERAR */

.moderar {background-color:#FFFF88;}
.veredicto {margin-top:20px;}
.veredicto #si {background-color:#66CC33;cursor:pointer;float:left;height:23px;margin-right:1px;padding-top:3px;text-align:center;width:100px;-moz-border-radius: 5px;-webkit-border-radius:5px;}
.veredicto #no {background-color:#FF6666;cursor:pointer;float:left;height:23px;margin-left:1px;padding-top:3px;text-align:center;width:100px;-moz-border-radius: 5px;-webkit-border-radius:5px;}
.veredicto #repeat {background-color:#FF6666;cursor:pointer;float:right;height:23px;margin-left:1px;padding-top:3px;text-align:center;width:100px;-moz-border-radius: 5px;-webkit-border-radius:5px;}
.veredicto #si a, .veredicto #no a, .veredicto #repeat a {color:#FFF}
#moderate_loading {text-align:center;}

/* CONCURSO */

ul#concurso {padding-left:40px;list-style-type:none;}
ul#concurso li {margin-bottom:12px;}
.camiseta {width:300px;margin:10px auto;}
#banner_tsc {margin-bottom:10px;margin-top:47px;}
#banner_concurso {margin-bottom:10px;}



