body {text-align:center;margin:0px;padding:0px;background-image: url(../imagini/bg.png);background-repeat: repeat-x;}

#menu {width:100%;text-align:center; clear: both;}
#menu ul{margin: 0; padding: 0;float: left; width:100%;background-color: #0b75b2;margin-bottom:5px;}
#menu ul li{display: inline;}
#menu ul li a{float: left; text-decoration: none;color: white; padding: 5px 16px; background-color: #0b75b2; }
#menu ul li a:visited{color: white;}
#menu ul li a:hover, #menu ul li .current{color: #fff; background-color:#A1AFD5;}

a:visited {color:blue;}

/*width: 350px;*/
h1 {float:left;font-size:24px; height:60px;margin:0px;padding-left:70px;padding-top:20px;color:#004890;background-image:url(../imagini/books.png);background-position: top left;background-repeat:no-repeat;}
h1 small {
color:#ff5300;
}

#banner {
width:468px;
height:60px;
float:right;
padding-top:7px;
}



#page {
 width: 900px;
 padding-left: 15px;
 padding-right: 5px;
 padding-bottom: 15px;
 margin:auto;
 text-align:left;
}

#reclamaJos {
 display:none;
}


#afiliati {
 float:left;
 border:1px solid #CFDCFF;
 width: 858px;
 padding-top:20px;
 padding-bottom:10px;
 padding-left:20px;
 padding-right:20px;
 background-color:#D1EFD5;
 margin-bottom: 5px;
}

#articol {
 float:left;
 border:1px solid #CFDCFF;
 width: 710px;
 padding-top:20px;
 padding-bottom:10px;
 padding-left:20px;
 padding-right:20px;
 background-color:#D1EFD5;
 margin-bottom: 5px;
}
#forex {
 font-family: "verdana", "arial", "sans-serif";
 font-size:11px;
 float:left;
 border:1px solid #CFDCFF;
 padding-top:20px;
 padding-bottom:10px;
 padding-left:20px;
 padding-right:20px;
 background-color:#D1EFD5;
 margin-bottom: 5px;
 min-width:495px;
 min-height:265px;
 line-height:16px;
}

#medical {
 font-family: "verdana", "arial", "sans-serif";
 font-size:11px;
 float:left;
 border:1px solid #CFDCFF;
 padding-top:20px;
 padding-bottom:10px;
 padding-left:20px;
 padding-right:20px;
 background-color:#D1EFD5;
 margin-bottom: 5px;
 min-width:495px;
 min-height:265px;
 line-height:16px;
}

#juridic {
 font-family: "verdana", "arial", "sans-serif";
 font-size:11px;
 float:left;
 border:1px solid #CFDCFF;
 padding-top:20px;
 padding-bottom:10px;
 padding-left:20px;
 padding-right:20px;
 background-color:#D1EFD5;
 margin-bottom: 5px;
 min-width:495px;
 min-height:265px;
 line-height:16px;
}

#dex {
 font-family: "verdana", "arial", "sans-serif";
 font-size:11px;
 float:left;
 border:1px solid #CFDCFF;
 padding-top:20px;
 padding-bottom:10px;
 padding-left:20px;
 padding-right:20px;
 background-color:#D1EFD5;
 margin-bottom: 5px;
 min-width:495px;
 min-height:265px;
 line-height:16px;
}

#des {
 font-family: "verdana", "arial", "sans-serif";
 font-size:11px;
 float:left;
 border:1px solid #CFDCFF;
 padding-top:20px;
 padding-bottom:10px;
 padding-left:20px;
 padding-right:20px;
 background-color:#D1EFD5;
 margin-bottom: 5px;
 min-width:495px;
 min-height:265px;
 line-height:16px;
}

#lista_dex {
clear:left;

 margin-bottom:5px;
 background-color: #F2F8FF;
 border:1px solid #D0DEEB;
 padding: 10px;
}


.fset {
 background-color:#FFFFFF;
}

#footer {
clear:both;
 margin-top:5px;
 margin-bottom:5px;
 background-color: #F2F8FF;
 border:1px solid #D0DEEB;
 padding: 10px;
}


#listaArticole {
 float:left;
 border:1px solid #CFDCFF;
 width: 515px;
 padding-top:20px;
 padding-bottom:10px;
 padding-left:20px;
 background-color:#D1EFD5;
 margin-bottom: 5px;
 min-height: 265px;
}












#tr_cuvant {
 border:1px solid #CFDCFF;
 width: 515px;
 padding-top:20px;
 padding-bottom:10px;
 padding-left:20px;
 background-color:#D1EFD5;
 margin-bottom: 5px;
}

#tr_fraza {
 padding-top:20px;
 padding-left:20px;
 border:1px solid #D1EFD5;
 background-color:#CFDCFF;
 width: 515px;
 min-height: 287px;
}

#reclama {
 display:block;
 width: 346px;
 height: 285px;
 padding:5px;
 background-color:#F1F8FF;
 border: 1px solid #cfdcff;
 text-align:center;
 margin-bottom:5px;
}


#listaDictionare {
 width: 346px;
 height: 90px;
 background-color:#F1F8FF;
 border: 1px solid #cfdcff;
 padding:5px;
}


#left {
float:left;
}

#right {
float:right;
}


.box_reclama{
float:left;
border:1px solid #D0DEEB;width:120px;
height:90px;
margin:0px;margin-left:28px; 
font-family:Arial;font-size:13px;color:#333333;
}

.no_border {
border:0px;
}
.box_reclama.first{margin:0px;}
.box_reclama a {text-decoration:none;}
.box_reclama p {margin:0;padding:0;padding-left:3px;padding-right:3px;padding-top:5px;}

label {
border:0;
padding:0;
width:100px;
float:left;
line-height:25px;height:25px;
font-size:1.3em;
color:#004890;
text-align:right;
margin-right:10px;
margin-top:10px;
}

label.radio{
color:#004890;
margin:0;
padding:0;
font-size:1em;
width:150px;
float:none;
text-align:left;
}

.finscriere input, .finscriere select{
height:28px;
font-size:1.1em;
margin-top:7px;
color:#0b75b2;
}

.finscriere {float:left;width:59%;}
.finscriereNote {
float:right;width:36%;
color:#444;
}

label.error {
color:red;
font-size:1em;
width:300px;
margin-left:110px;
text-align:left;
margin-top:0px;
}
input.error { border: 1px dotted red; }

hr {
border:0px;
border-top:1px solid #DDD;
}