/* =community: foros y anuncios */
#community{position:relative; min-height:250px; height:auto !important; height:25px;}
#community h2{position:absolute; top:0;}
#subMenu, #text{margin:73px 0 30px 0;}

/* =user data */
#userData{float:right; margin:0 20px 0 0; font-size:.9em; line-height:1.4;}
#userData .loginNav{width:480px; height:56px; background:url(img/bg-community-user-login.gif) no-repeat;}
#userData .loginNav p{width:200px; float:left; display:inline;}
#userData .loginNav p.register{margin:13px 0 0 45px;}
#userData .loginNav p.login{margin:13px 0 0 30px;}
#userData .loginNav a{padding:0 18px 0 0; background:url(img/bul-more-actualidad.gif) no-repeat right 4px; color:#cb1684; font-weight:bold;}

#userData .userInfo{width:480px; height:56px; background:url(img/bg-community-user-info.gif) no-repeat; color:#7e7e7e;}
#userData .userInfo p.user{width:200px; float:left; display:inline; margin:13px 0 0 45px;}
#userData .userInfo p.user strong{color:#313131;}
#userData .userInfo p.user strong.heading{color:#cb1684; text-transform:uppercase;}
#userData .userInfo p.logout{float:right; display:inline; margin:7px 7px 0 0;}
#userData .userInfo p.logout a{float:right; padding:5px 30px 5px 0; background:url(img/ico-close.gif) no-repeat right 0; color:#313131;}

/* =text*/
#text{width:720px; margin:0; padding:10px 0 0 0; background:url(img/bg-doted.gif) repeat-x;}

#forumTop{height:80px;}
#forumInfo{width:220px; float:right; font-size:.9em;}
#forumInfo.withmargin{margin-bottom:30px;}
#forumInfo p{margin:0 0 3px 0;}
#forumInfo span{color:#7e7e7e;}

.forumNav{float:right; display:inline; margin:0 20px 0 0;}
#text .forumNav p{margin:0;}
.forumNav label{font-size:.9em; color:#313131;}
.forumNav select{font-size:.9em; width:170px;}
.forumNav button{width:50px; margin:0 0 0 5px; padding:1px 0; background:#262626 url(img/bg-button1.gif) no-repeat right -1px; border-color:#ccc; color:#fff; font-size:.8em; line-height:1.5; font-weight:bold; text-transform:uppercase;}
.forumNav button span{padding:0 15px 0 0;}

#text h3{padding-top:0; background:none;}
#text h4{padding:10px 0; color:#313131; font-size:.9em; text-transform:uppercase;}

#text table{width:720px; margin:0 0 15px 0; font-size:.9em;}
#text th{border:1px solid #ccc; font-weight:normal; text-align:left; text-transform:uppercase; font-size:.9em;}
#text th.threads{width:76px;}
#text th.answers{width:97px;}
#text th.lastAnswer{width:172px;}
#text th.author{width:100px;}
#text th.reads{width:95px;}

#text th a, #text th strong{display:block; padding:10px 9px 8px 9px; background:url(img/bg-th-foro.gif) repeat-x; color:#313131; font-weight:normal;}
#text th a:hover{background:url(img/bg-th-foro-sel.gif) repeat-x; text-decoration:none;}
#text th.selected a{background:url(img/bg-th-foro-sel.gif) repeat-x;}
#text td a{font-weight:bold;}
#text td span{color:#313131;}
#text td a.forumTitle{text-transform:uppercase;}

#text .pagination{float:right; margin:10px 0 15px 0; padding:0; background:none;}

#usersPermissions{clear:both; margin:0 0 40px 0; padding:15px 20px; background:#f2f2f2 url(img/bg-foro-bottom.gif) no-repeat center 0; border-top:4px solid #cb1684;}
#text #usersPermissions ul.ordered{padding:0;}
#text #usersPermissions ul.ordered li{padding-top:4px; padding-bottom:4px; background:url(img/bg-ol-foro.gif) no-repeat;}
#text #usersPermissions ul.ordered li em{top:5px;}
#usersPermissions div{display:inline; float:left; font-size:.9em;}
#usersPermissions p.heading{margin:0 0 15px 0; font-weight:bold; color:#cb1684;}
#usersPermissions span{color:#7e7e7e;}
#usersPermissions .topUsers{width:302px; margin:0 20px 0 0; background:url(img/bg-doted.gif) repeat-y right 0;}

#text p.participate{margin:0 0 10px 0; font-size:.9em;}
#text p.margintop{padding-top:20px;}
#text p.marginbottom{padding-bottom:20px;}
#text p.withborder{padding-top:15px; background:url(img/bg-doted.gif) repeat-x;}
#text p.participate a{margin:0 20px 0 0; padding:3px 0 4px 28px; color:#313131; font-weight:bold;}
#text p.participate a.newThread{background:url(img/ico-save.gif) no-repeat 0 -21px;}
#text p.participate a.newReply{background:url(img/ico-new-msg.gif) no-repeat 0 0;}
#text p.participate a.newAdd{background:url(img/ico-new-add.gif) no-repeat 0 0;}
#text p.participate a span{padding:0 18px 0 0 ; background:url(img/bul-more.gif) no-repeat right 5px;}

#text .forumSearch{float:right; width:220px; margin:0 0 8px 0; font-size:.9em;}
#text .forumSearch p{margin:0; display:inline;}
#text .forumSearch label{color:#000;}
#text .forumSearch input{float:left; margin:4px 0 0 0; width:130px; padding:2px 2px 3px 2px}
#text .forumSearch button{float:right; margin:4px 0 0 0; width:78px; padding:2px 0; background:#262626 url(img/bg-button1.gif) no-repeat right 0; border-color:#ccc; color:#fff; font-size:.9em; font-weight:bold; text-transform:uppercase;}
#text .forumSearch  button span{padding:0 10px 0 0;}

#text .threadItem{margin:0 0 5px 0; padding:5px 0 0 0; background:url(img/bg-doted.gif) repeat-x;}
#text .threadItem .replyText{margin:0 240px 0 0;  color:#7e7e7e; font-size:.9em;}
#text .threadItem .replyText p{margin:0 0 15px 0;}
#text .threadItem .replyText p.right{margin:0 0 5px 0; font-size:.9em;}
#text .threadItem .userInfo{width:220px; float:right; color:#000; font-size:.8em;}
#text .threadItem .userInfo span{color:#7e7e7e;}

.form{float:left; margin:0 0 15px 0;}
.form h3{text-transform:uppercase; color:#cb1684; font-size:.9em;}
.form p{margin:0 0 15px 0;}
.form p.intro{width:480px; margin:15px 0;}
.form a{color:#cb1684; text-decoration:none;}
.form a:hover{text-decoration:underline;}
form.normalForm p.note a{color:#cb1684;}

/* =anuncios */
#text .addCategory{width:350px; margin:0 0 30px 0; padding:8px 0 0 0; background:url(img/bg-doted.gif) repeat-x;}
#text .addCategory h3{margin:0 0 10px 0;}
#text .addCategory p{font-size:.9em; color:#7e7e7e;}
#text .addCategory p.noresult{margin:0 0 3px 0;}
#text .addCategory p.add{margin:0 0 3px 0; padding:0 0 3px 0; border-bottom:1px solid #f2f2f2;}
#text .addCategory p.add span{float:left; width:80px;}
#text .addCategory p.add a{float:right; width:270px; color:#313131;}

#text .addCategory p.url{margin:12px 0 15px 0;}
#text .addCategory p.url a{padding:5px 0 5px 8px; border-left:4px solid #cb1684; font-size:.9em; color:#000;}
#text .addCategory p.url a span{padding:0 5px 0 18px; background:url(img/bul-moreactions.gif) no-repeat 4px 4px;}
#text .addCategory p.url a:hover{background:#cb1684; color:#fff; text-decoration:none;}
#text .addCategory p.url a:hover span{background:url(img/bul-submenu-sel.gif) no-repeat 4px 4px;}

#text .threadItem .fullAdd{margin:0 240px 0 0;  color:#7e7e7e; font-size:.9em;}
#text .threadItem .fullAdd p{margin:0 0 10px 0;}
#text .threadItem .fullAdd p.heading{color:#313131; margin:0 0 10px 0;}
#text .threadItem .fullAdd p.fright{margin:0 0 5px 0; font-size:.9em;}

#text .threadItem .fullAdd .photo{float:left; display:inline; width:78px; height:78px; border:1px solid #dfdedb; position:relative; }
#text .threadItem .fullAdd .photo img{display:block;}
#text .threadItem .fullAdd .photo a.zoom{position:absolute; top:0; left:0; float:left; display:inline; width:78px; height:78px; text-indent:-9000px; background:url(img/ico-zoom.png) no-repeat center center;}
#text .threadItem .fullAdd .withImg{width:390px; float:right;}
#text .threadItem .fullAdd .addText{margin:0 0 10px 0;}
#text .threadItem .fullAdd .addText p{display:inline; margin:0 5px 0 0;}
#text .threadItem .fullAdd .addText p.contact{margin:0; text-transform:uppercase; font-size:.9em;}
#text .threadItem .fullAdd .addText p.contact a{padding:0 15px 0 0; background:url(img/bul-more-actualidad.gif) no-repeat right 4px;}
