/*
Theme Name: A50
Theme URI: a50.ro
Description: Tema pentru site-ul a50.ro
Version: 1.0
Author: Ristea Paul
Author URI: www.rockmedia.ro
*/


@charset "utf-8";

/*-- reset css --*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit;  }
:focus { outline: 0; }
ol, ul { list-style: none; }
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }


/*--- start ---*/
* { margin:0; padding:0;}
body {  font:12px Arial, Helvetica, sans-serif; color:#333; background-color:#fff; }
ul { list-style:none;}
a { color:#55AA00; text-decoration:none}
a img { border:0;!important}
input, select, textarea  { font:12px Arial, Helvetica, sans-serif; color:#333;}

/*--- maincontainer ---*/
#maincontainer { width:980px; margin:0 auto; }

/*--- header ---*/
#header { width:980px; height:280px; position:relative;}
#reclama-top { width:980px; height:112px; background-color:#F8F8F8; position:absolute; top:0; left:0;}
#banner728 { width:728px; height:90px; position:absolute; top:11px; left:10px;}
#reclama-top-scris { width:10px; height:90px; position:absolute; top:11px; left:748px;}
#banner202 { width:202px; height:89px; position:absolute; top:11px; right:11px;}

#meniu { width:980px; height:28px; position:absolute; top:112px; background:url(images/bg_meniu.jpg) repeat-x ;}

#meniu ul {   width:600px; margin-top:6px; margin-left:10px;  }

#meniu ul li { color:#6B6B6B; height:25px!important; float:left; background-image:url(images/separator.jpg); background-repeat:no-repeat; background-position:top right;  }
#meniu li.cat-item-5 { background:none;}
#meniu ul li a {display:block;  padding-bottom:7px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:20px; padding-right:20px; color:#1a1a1a; line-height:15px; }
#meniu ul li.current-cat a { font-weight:bold; background-image:url(images/curent-meniu.jpg); background-repeat:no-repeat; background-position:bottom center; padding-bottom:7px;}
#meniu ul li a:hover {  background-image:url(images/curent-meniu.jpg); background-repeat:no-repeat; background-position:bottom center;}

#search-input { position:absolute; top:5px; right:60px; border:1px solid #929898; height:14px; padding:1px; width:120px;}
#search-buton {position:absolute; top:5px; right:11px; height:18px; width:45px; border:0; background-image:url(images/cauta.jpg);}
#main-banner { width:980px; height:140px; background-color:#1A1A1A; position:absolute; top:140px; }
#logo { position:absolute; top:19px; left:14px; }
#logo a {display:block; background-image:url(images/logo.jpg); height:107px; width:234px; text-indent:-9999px; outline:none;}
#poze-header { position:absolute; top:5px; right:5px;}


/*--- container ---*/
#container { width:980px; margin-top:20px; clear:both; }

/*--- content ---*/
#content { width:476px; float:left; margin-right:14px; overflow:hidden;}
.post {  border-bottom:4px solid #55AA00; margin-bottom:20px;}
.post a:hover {border-bottom: 1px dashed #55AA00}
.meta-top { margin-bottom:10px;}
.meta-top .nume-categorie a { color:#1a1a1a; text-decoration:none!important;}
.data { font-size:11px;}
.titlu { font-size:28px; font-weight:normal; border-bottom:1px dotted #CCCCCC; line-height:27px; padding-bottom:5px; }
.titlu a {color:#333333;}
.titlu a:hover { border:0}
.comentarii a { font-size:11px; }
.comentarii img { vertical-align:middle;}
.entry { margin-top:5px;}
.entry p { margin-bottom:7px;}
.meta-bottom { background-color:#F3F4F4; border-left:2px solid #A9AFAF; padding:10px; font-size:10px; color:#D6D6D6; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:15px;}
.meta-bottom a { font-size:10px; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif;}
.meta-bottom a:hover { border-bottom: 1px dashed #666}
.entry a img { border:0!important;}
.size-thumbnail  { float:left; margin-right:5px; margin-bottom:5px;}


.pagini { background-color:#efefef; border-left:2px solid #A9AFAF; padding:10px; font-size:11px; color:#D6D6D6; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:15px;}
.pagini .pagina-curenta { color:#CCCCCC; margin-right:2px; font-weight:bold;}
.pagini a { margin-right:2px; margin-left:2px;}

/*--- sidebar ---*/
#sidebar {width:490px; float:left; margin-bottom:10px; }
#sidebar h4 { text-transform:uppercase; border-width:1px 0; border-color:#929898; border-style:solid; color:#fff; margin:1px 1px -1px 1px; font-size:14px; font-weight:bold; }
#sidebar h4 span {display:block; margin:0 -1px; border-width:0 1px; border-color:#929898; border-style:solid; background-color:#929898;
padding:2px 6px; padding:5px;}	
#box-carte { margin-bottom:10px;}
#sidebar-left { width:310px; margin-right:10px; float:left; }
#concurs-foto-navigare { background-color:#474B4B; _margin-top:-3px;  margin-bottom:10px; height:310px;}
#concurs-foto-navigare table tr td a { margin-right:4px;}
#concurs-foto-navigare table { border-collapse:collapse;}
#concurs-foto-navigare p { margin-top:0px;}
#concurs-foto-navigare br { display:none}


#reclama-sidebar300 { background-color:#E1E2E3; padding:5px; margin-bottom:10px;}
#player { margin-bottom:10px; background-color:#EBECED; padding:5px;}
#player ul { margin-top:10px;}
#player ul li a { color:#333; }
#player ul li { border-bottom:1px dashed #CCCCCC; margin-bottom:4px; padding-bottom:4px;}
#player ul li#last-special { border:0; margin-bottom:0; font-weight:bold}
#player  ul li a:hover { padding-left:8px; color:#4F4F4F; background-image:url(images/sidebar-dot.jpg); background-repeat:no-repeat;}
#reclama-sidebar160 {background-color:#E1E2E3; padding:5px;}

#parteneri { border-bottom:4px solid #494949; border-top:4px solid #494949; padding:10px 0; background-color:#FFFFFF; }
#parteneri img { vertical-align:middle;}
#parteneri a { margin-left:10px;}

#sidebar-right { width:170px;  float:left; }
.box-right { margin-bottom:10px!important;  ; }
.box-right ul { padding:5px; background-color:#F3F4F4; height:100%}
.box-right ul li { border-bottom:1px dashed #CCCCCC; padding-bottom:3px; margin-bottom:3px;}
.box-right ul li:last-child { border:0;}
.box-right ul li a { color:#333333;}
.box-right ul li a:hover { padding-left:8px; color:#4F4F4F; background-image:url(images/sidebar-dot.jpg); background-repeat:no-repeat;}
#reclama-sidebar160 {background-color:#E1E2E3; padding:5px;}

/*--- footer ---*/
#footer { width:950px; background-color:#1a1a1a; clear:both; color:#FFFFFF; padding:15px;}
#footer a { color:#FFFFFF;}
.box1 { width:185px; margin-right:20px; float:left;}
.box1 ul { font-size:12px; }
.box1 ul li { border-top:1px dotted #494949; padding-top:3px; padding-bottom:5px; }
.box1 ul li:hover { background-color:#2F2929}
.footer-titlu {color:#55AA00; font-size:15px; margin-bottom:8px; text-transform:uppercase; }
.fdata { font-size:11px; color:#9DA4A4;}
.box2 {width:310px; float:left;}
#descriere { border-top:1px dotted #494949; padding-top:3px; padding-bottom:5px; }
#rss {  border-bottom:1px dotted #494949; text-align:right; margin-top:10px; margin-bottom:3px;}
#rss a { margin-left:5px;}
#cpy { color:#9DA4A4;}
#rock {  color:#9DA4A4; margin-top:5px; text-align:right;}
#rock img { }

/*--- clearfix ---*/
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block;}
* html .clearfix { height: 1%; }

.imput { width:470px; height:18px; padding:3px 0 0 3px;}
.testarea { width:470px;  padding:3px 0 0 3px;}
#comenteaza-form p { margin-bottom:10px;}
#comenteaza-form span { color:#54AA00; text-transform:uppercase; font-size:9px;}
#comenteaza-form small { font-size:12px;}
#submit { border:0; background-color:#58A906; color:#FFFFFF; padding:5px; font-weight:bold}

.commentlist { list-style:none;}
.commentlist li { border-bottom:2px solid #55AA00; margin-top:15px; padding-bottom:10px;}
.caption0 { display:none!important;}

#lightbox-overlay-text-about { display:none!important;}