/* globale */
body { margin: 0; padding: 5px 0 0 0; background: url(imagini/bg.gif); font: normal 11px Tahoma, Arial, Helvetica, sans-serif; }
h1, h2, h3 { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; }
h2 { letter-spacing: -1px; font-size: 16px; color:#339933; }
h3 { margin: 30px 0 15px 0; text-transform: uppercase; letter-spacing: 2px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #2A9022; }
h4 { font-size:12px; margin:5px 5px 5px 5px; }
p, ul, ol { margin-top: 0; line-height: 19px; }
a { color:#336600; }
a:hover { text-decoration: none; }
img { border-style:none; }
input { font:bolder 12px Arial, Sans-serif; border:1px solid #990000; padding:1px; background:#fff; color:#990000; }
select { border:1px solid #009900; font:bolder 12px Arial, Sans-serif; color:#009900; }
fieldset { border:none; }
.overflow { width:170px; overflow:hidden; }
.overflow_long { width:350px; overflow:hidden; }
.group4 { margin:30px 80px 50px 60px; font:bold 14px Arial, Sans-serif; }
.group4small { margin:20px 20px 20px 20px; font:bolder 11px Arial, Sans-serif; }
.username { color:#000099; }
/* globale */

/* sus */
#top { width:800px; height:174px; margin: 0 auto; background: url(imagini/top-bkgnd.jpg) no-repeat; border: 1px solid #00CC00; }
#top #search { position:relative; left:615px; top:5px; width:182px; height:25px; }
#top #search #tb_search { width: 100px; height: 17px; padding: 4px 0 0 25px; background: #FFFF99 url(imagini/img03.gif) no-repeat 1px 1px; border: 1px solid #990000; font: bold italic 11px Tahoma, Arial, Helvetica, sans-serif; color:#990000; }
#top #small_menu { position:relative; top:5px; left:540px; width:218px; height:40px; }
#top #small_menu li { display:inline }
#top #small_menu a { background: url(imagini/img02.gif) no-repeat left center; font-weight:bold; color:#990000; padding: 7px 7px 5px 7px; }
#top #menu { list-style: none; line-height: normal; width:650px; position:absolute; top:135px; }
#top #menu li { display: inline; }
#top #menu a { display:block; float:left; height: 19px; padding: 7px 20px 0 15px; background: url(imagini/img02.gif) no-repeat left center; font-weight: bold; color: #FFFFFF; font-family:"Tekton Pro Ext"; font-size:16px; }
#top #logged { position:relative; float:right; margin:0 5px 0 0; color:#FF0000; }
/* sus */

/* mijloc */
#content { width: 800px; margin: 0 auto; }
#posts_wide { float:left; width:800px; }
#posts_wide .post_wide { margin:2px 1px 1px 1px; padding: 10px 5px 5px 10px; background: #EEFDFB; border: 1px solid #00CC00; }
#posts { float:left; width:461px; }
#posts #fixed_image { width:420px; height:10px; padding-bottom:15px; }
#posts #fixed_image img { border-style:groove; border-color:#000000; border-width:4px; }
#posts .post { margin:2px 1px 1px 1px; padding: 10px 5px 5px 10px; border: 1px solid #00CC00; }
#posts .title { padding: 0 10px; }
#posts .story { padding: 5px 0 0 10px; }
#posts .image { float: right; margin-left: 15px; }
#posts ul { list-style: none; }
/* mijloc */

/* game, poze si video box small */
.fixed_small { width:400px; height:110px; }
.fixed_tall { width:420px; height:470px; }
#fixed_pictures { width:420px; height:130px; margin:10px 0 0 20px; }
.boxed_pictures { float:left; width:80px; height:80px; margin:0 0 0 0; }
.boxed_pictures .title { height:40px; padding:5px 0 0 10px; }
.boxed_pictures .title a { font-family:"Times New Roman", Times, serif; position:relative; bottom:-10px; }
.boxed_pictures .content { padding-left:10px; height:55px; }
.boxed_pictures .content img { border:1px solid #0000ff; }
.separator { float:left; width:20px; height:95px; margin-top:40px; }
.boxed { float:left; width:100px; height:95px; margin:0 0 15px 0; }
.boxed .title { height:40px; padding:5px 0 0 10px; }
.boxed .title a { font-family:"Times New Roman", Times, serif; position:relative; bottom:-10px; }
.boxed .content { padding-left:10px; height:55px; }
.boxed .content img { border:1px solid #0000ff; }
/* game si video box small */

/* dreapta */
#links { float:left; width: 185px; border: 1px solid #00CC00; margin:2px 1px 1px 1px; }
#links h2 { height:18px; padding:2px 0 0 0; letter-spacing:normal; text-align:center; font-size:11px; color:#000000; background-color:#74de00; }
#links h2.tall { height:28px; padding:2px 0 0 0; letter-spacing:normal; text-align:center; font-size:11px; color:#000000; background-color:#74de00; }
#links ul { margin: 0; padding: 0; list-style: none; line-height:normal; }
#links ul li div.joke { padding: 0 10px 0 10px }
#links ul li div.test { padding: 5px 5px 5px 5px }
#links ul li ul li div { width:170px; height:85px; }
#links ul li ul li div div { width:80px; float:left; margin:0 4px 0 0; }
#links ul li ul li { padding: 10px 0 0 10px }
#links ul li ul li:hover { background: #C5CCE7 }
/* dreapta */

/* coloana useri */
#colu { float:left; width: 145px; margin:2px 1px 1px 1px; border: 1px solid #00CC00; }
#colu h2 { height:18px; padding:2px 0 0 0; letter-spacing:normal; text-align:center; font-size:11px; color:#000000; background-color:#74de00; }
#colu ul { margin: 0; padding: 0; list-style: none; line-height:normal; }
#colu ul li ul li { padding: 10px 0 0 10px }
#colu ul li ul li:hover { background: #C5CCE7 }
/* coloana useri */

/* jos */
#footer { clear: both; width: 760px; margin: 0 auto; padding: 20px 0; }
#footer p { margin: 0; text-align: center; line-height: normal; font-size: 10px; }
#footer div { text-align: center; }
#footer a { color: #909090; }
/* jos */

/* header main */
.article_header { background-image:url('imagini/article_header.gif'); width:440px; height:41px; margin-bottom:5px; }
.article_header .right { margin:4px 10px 0 0; float:right; clear:right; }
.article_header .left { margin:4px 0 0 10px; float:left; clear:left; }
.article_header .pageno { font-weight:bold; }
.article_header span a.link{ background:url('imagini/ico_links.gif') no-repeat; padding-left:10px; }
.article_header span a.link:hover{ background:url('imagini/ico_links_hover.gif') no-repeat; padding-left:10px; }
/* header main */

/* rezumat articol */
.newsbox { width:440px; margin:0 0 3px 0; background:url('imagini/newsbox_bg.jpg') repeat-y; }
.newsbox div.header { padding:9px 2px 5px 0; background:url('imagini/newsbox_bg_top.gif') no-repeat 0% 0%; height:22px; }
.newsbox img { border-width:1px; border-color:#666666; margin-left:50px; }
.newsbox strong { padding:9px 10px 0 0; float:right; }
.newsbox div.content { padding:0px 10px 10px 10px; background:url('imagini/newsbox_bg_bot.jpg') no-repeat 0% 100%; line-height:14px; }
.newsbox span.author a{ background:url('imagini/ico_user.gif') 0 50% no-repeat; padding-left:10px; margin:0 10px 0 0; }
.newsbox span.author a:hover{ background:url('imagini/ico_user_hover.gif') 0 50% no-repeat; padding-left:10px; margin:0 10px 0 0; }
.newsbox span.comment { background:url("imagini/ico_comments.gif") 0 50% no-repeat; padding-left:11px; margin-right:10px; }
.newsbox span.options a{ background:url('imagini/ico_vote.gif') 0 50% no-repeat; padding-left:11px; }
.newsbox span.options a:hover{ background:url('imagini/ico_vote_hover.gif') 0 50% no-repeat; padding-left:11px; }
.newsbox div.text{ width:380px; margin:5px 20px 30px 20px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000055; line-height:18px; }
.newsbox form { margin-top:50px; }
.newsbox input.button { margin:5px 0 0 50px; font-size:100%; font-family:Arial, Sans-serif; border:1px solid #CCC; background:#FFFFFF url(imagini/headerbg.gif) repeat-x bottom left; padding:1px; font-weight:bold; height:20px; color:#FF3300;	width:60px; }
.newsbox input.text { width:150px; padding:2px; margin:2px 5px 2px 0; border:1px solid #CCC; font:12px normal Verdana, sans-serif; color:#777; background:#FFF; }
/* rezumat articol */
