*{
border:0 none;
color:#000;
font-family:Arial,Verdana,serif;
margin:0;
padding:0;
font-size:12px;
}

table td b{
font-weight:normal;
font-size:10px;
}

table td {
font-size:10px;
font-weight:normal;
}

html, body {
font-smooth:always;
position:relative;
}

.cls { clear:both; width:100%; }

a {
color:inherit;
outline:none;
font-weight:normal;
font-size:12px;
text-decoration:none;
}

a:hover { text-decoration:underline;}

.all {
margin:0 auto;
width:1019px;
}

.header {
width:100%;
float:left;
}

.header-bottom {
clear:both;
float:left;
height:37px;
width:1019px;
}

.search {
clear:both;
margin:0px;
padding:0px;
height:37px;
width:288px;
background:url(images/logo-jos.jpg) left top no-repeat;
float:left;

}

.search input{
height:13px;
width:140px;
border:#ccc 1px solid;
margin-left:10px;
margin-top:7px;
}

input.search_sub {
width:120px;
height:22px;
margin:0px;
padding:0px;
border:none;
background:url(images/search.jpg) top center no-repeat;
}

.meniu {
background:url(images/meniu-rep.jpg) top left repeat-x;
float:left;
width:729px;
margin-left:1px;
margin-top:7px;
height:30px;
}

.meniu b, .meniu img, .meniu a {
float:left;
color:#3baacd;
font-weight:bold;
}

.meniu a {
font-size:13px;
margin-left:10px;
margin-right:10px;
margin-top:7px;
}

.meniu b {
margin-top:8px;
margin-left:3px;
}

.logo-banner {
width:100%;
float:left;
height:91px;
}

.logo-banner a{
float:left;
}

.banner-sus {
margin-left:2px;
margin-top:1px;
float:left;
}

.continut {
float:left;
width:100%;
margin-top:2px;
}

.continut-referate {
width:858px;
float:left;
}

.listare-categorii-referate {
float:left;
width:288px;
margin-right:12px;
background:url(images/rep-referate.jpg) top left repeat-y;
}

.categorii-referate {
margin:0px;
padding:0px;
list-style:none;
display:inline;
width:250px;
margin-left:15px;
float:left;
height:261px;
overflow:hidden;
font-size:12px;
color:#787878;
}

.categorii-referate li {
float:left;
width:125px;
margin-bottom:10px;
}

.promo-referate, .promo-referate2  {
width:213px;
border:1px solid #ccc;
height:188px;
float:left;
margin-top:2px;
margin-left:2px;
background:url(images/box-rep.jpg)  left top repeat-x;
padding:30px;
font-size:12px;
}


.top-promo {
font-size:24px;
font-weight:normal;
line-height:100%;
font-family:Arial Black, Arial, Helvetica, sans-serif;
margin-bottom:20px;
}

.cere-ref {
padding-left:20px;
background:url(images/sageti-jos.jpg) left center no-repeat;
font-weight:bold;
}

.banner-stanga {
float:left;
width:300px;
margin-top:2px;
clear:both;
}

.albastru {
color:#0561aa;
}

.verde {
color:#82b153;
}

.categorii-referate li a{
color:#787878;
background:url(images/sageti-referate.jpg) center left no-repeat;
padding-left:20px;
}

.categorii-referate li b{
color:#787878;
font-size:11px;
}

.banner-dreapta {
float:left;
width:160px;
}

.footer {
width:100%;
float:left;
font-weight:bold;
font-size:12px;
margin-top:10px;
margin-bottom:10px;
}


h1, h2, h3, h4, h5, h6 {
font-weight:bold;
margin:0px;
padding:0px;
font-size:12px;
color:#ff7d11;
}

h1, h1 a {
font-size:18px;
font-weight:normal;
margin-left:10px;
margin-top:6px;
}

h2, h2 a {
font-size:15px;
font-weight:bold;
margin-top:6px;
color:#0962a4;
}

h3, h3 a {
font-size:13px;
font-weight:bold;
margin-top:6px;
color:#0962a4;
}

h4, h4 a {
font-size:13px;
font-weight:normal;
margin-top:6px;
color:#0962a4;
}

.flr {
float:right;
}

form {
margin-top:20px;
width:55%;
float:left;
margin-left:10px;
font-size:12px;
}

input, textarea {
border-style:none;
border:1px solid #1671bd;
padding:3px;
margin:2px;
overflow:hidden;
font-size:12px;
}

input.submit {
background:#ff7d11;
color:#FFFFFF;
}

.logo_blurmedia {
text-align:center;
}

.meniu-bottom {
float:left;
width:1017px;
border:1px solid #ccc;
height:37px;
background:url(images/meniu-jos.jpg) repeat-x left center;
margin-top:2px;
}

.meniu-bottom a{
font-weight:bold;
color:#0561aa;
float:left;
margin-top:10px;
margin-left:20px;
margin-right:20px;
}

.continut-tot {
float:left;
width:555px;
}

.left {
float:left;
width:300px;
}

.link_mel {
color:#ff7f0f;
}

.referat {
width:290px;
padding:10px;
background:#f1f2f3;
margin-bottom:1px;
}

.pagination a{
padding:2px;
padding-left:4px;
padding-right:4px;
border:1px solid #f1f2f3;
color:#82b153;
font-weight:bold;
}

.pagination a:hover{
background:#82b153;
border:#fff solid 1px;
color:#0033CC;
}
