
body , td, p, div {
    font-family:Tahoma,Lucida Sans Unicode;
    font-size:11px;
    color:#333333;
}
body {
margin:0px;
padding:0px;
}
a, a:hover {
    text-decoration:none;
}
h1 , h1 a , h1 a:visited {
    font-family:Palatino Linotype,Book Antiqua;
    font-weight:bold;
    font-size:16px;
color:#333333;
}
#pageholder {
    margin:0px;
    padding:0px;
    float:left;
    display:block;
    width:980px;
    height:auto;
}
#header {
    width:980px;
    margin:0px;
    padding:0px;
    height:105px;
    display:block;
    float:left;
    clear:both;
}
#headerleft {
    background-image:url(http://www.web-top.ro/newimages/logo.jpg);
    background-repeat:no-repeat;
    background-position:top left;
    width:200px;
    height:105px;
    display:block;
float:left;
margin:0px;
padding:0px;
}
#headbanner {
width:780px;
height:105px;
margin:0px;
padding:0px;
display:block;
float:left;
}
#headerleft a , #headerleft h1 a {
    font-family:Impact;
    font-weight:bold;
    color:#353535;
    font-size:33px;
margin:0px;
padding:0px;
line-height:40px;
padding-top:50px;
padding-right:10px;
text-align:right;
display:block;
}

#menubox {
    width:980px;
    margin:0px;
    padding:0px;
    height:auto;
    display:block;
    float:left;
    clear:both;
}
#m1left {
    width:240px;
    height:auto;
    display:block;
    margin:0px;
    padding:0px;
    float:left;
}
#m1left h1 {
display:block;
text-align:center;
font-size:23px;
line-height:66px;
letter-spacing:0px;
font-family:Impact;
font-weight:normal;
margin:0px;
padding:0px;
color:#be0027;
}
#m1right {
    width:705px;
    height:55px;
    display:block;
    float:left;
    margin:0px;
margin-top:3px;
    padding:0px;
padding-left:35px;
padding-top:5px;
background-image:url(http://www.web-top.ro/newimages/menubg.jpg);
    background-repeat:no-repeat;
    background-position:top left;
}
ul.topmenu {
    width:705px;
    height:60px;
    display:block;
    margin:0px;
    padding:0px;
    list-style-type:none;
}
ul.topmenu li {
    width:auto;
    float:left;
    margin:0px;
    padding:0px;
}
ul.topmenu li a {
    font-family:Palatino Linotype,Book Antiqua,Tahoma,Impact;
    font-weight:bold;
    font-size:13px;
    color:#ffffff;
padding:0px;
padding-right:9px;
    margin:0px;
    display:block;
    float:left;
    width:auto;
    line-height:24px;
border-right:0px dashed #a1011f;
border-bottom:0px solid #a1011f;
padding-left:20px;
background-image:url(http://www.web-top.ro/newimages/menunyil.jpg);
    background-repeat:no-repeat;
    background-position:top left;
}
ul.topmenu li a:hover {
background:transparent;
color:#e6e4d7;
background-image:url(http://www.web-top.ro/newimages/menunyil2.jpg);
    background-repeat:no-repeat;
    background-position:top left;
}
.middle {
    width:980px;
    height:auto;
    display:block;
    float:left;
    clear:both;
    margin:0px;
    padding:0px;
}
.block1 {
    width:610px;
    height:auto;
    display:block;
    float:left;
    margin:0px;
    padding:0px;
    margin-top:1px;
}
.block2 {
    width:220px;
    height:auto;
    display:block;
    float:left;
    margin:0px;
    padding:0px;
    margin-top:1px;
}
.block3 {
    width:140px;
    height:auto;
    display:block;
    float:left;
    margin:0px;
    padding:0px;
    margin-top:1px;
}
.column1 {
    background-image:url(http://www.web-top.ro/newimages/box1bg.jpg);
    background-repeat:repeat-y;
    background-position:top left;
    width:600px;
    height:auto;
    display:block;
    float:left;
    margin:0px;
    margin-left:10px;
    _margin-left:5px;
    margin-top:1px;
}
.c1head {
    background-image:url(http://www.web-top.ro/newimages/box1.jpg);
    background-repeat:no-repeat;
    background-position:top left;
    width:600px;
    height:30px;
    display:block;
    float:left;
    clear:both;
    margin:0px;
}
.c1head h1 {
padding:0px;
margin:0px;
padding-left:30px;
line-height:30px;
}
.c1middle {
    width:600px;
    height:auto;
    display:block;
    float:left;
    clear:both;
    margin:0px;
}
.c1foot {
    background-image:url(http://www.web-top.ro/newimages/box1foot.jpg);
    background-repeat:repeat-y;
    background-position:top left;
    width:600px;
    height:16px;
    display:block;
    float:left;
    clear:both;
    margin:0px;
}


.column2 {
    background-image:url(http://www.web-top.ro/newimages/box2bg.jpg);
    background-repeat:repeat-y;
    background-position:top left;
    width:210px;
    height:auto;
    display:block;
    float:left;
    margin:0px;
    margin-left:10px;
    _margin-left:5px;
    margin-top:1px;
}
.c2head {
    background-image:url(http://www.web-top.ro/newimages/box2.jpg);
    background-repeat:no-repeat;
    background-position:top left;
    width:210px;
    height:30px;
    display:block;
    float:left;
    clear:both;
    margin:0px;
}
.c2head h1 {
padding:0px;
margin:0px;
padding-left:30px;
line-height:30px;
}
.c2middle {
    width:200px;
    height:auto;
    display:block;
    float:left;
    clear:both;
    margin:0px;
    padding:5px;
}
.c2foot {
    background-image:url(http://www.web-top.ro/newimages/box2foot.jpg);
    background-repeat:repeat-y;
    background-position:top left;
    width:210px;
    height:16px;
    display:block;
    float:left;
    clear:both;
    margin:0px;
}

.column3 {
    background-image:url(http://www.web-top.ro/newimages/box3bg.jpg);
    background-repeat:repeat-y;
    background-position:top left;
    width:140px;
    height:auto;
    display:block;
    float:left;
    margin:0px;
    margin-left:10px;
    _margin-left:5px;
    margin-top:1px;
}
.c3head {
    background-image:url(http://www.web-top.ro/newimages/box3.jpg);
    background-repeat:no-repeat;
    background-position:top left;
    width:140px;
    height:30px;
    display:block;
    float:left;
    clear:both;
    margin:0px;
}
.c3head h1 {
padding:0px;
margin:0px;
padding-left:30px;
line-height:30px;
}
.c3middle {
    width:130px;
    height:auto;
    display:block;
    float:left;
    clear:both;
    margin:0px;
    padding:5px;
}
.c3foot {
    background-image:url(http://www.web-top.ro/newimages/box3foot.jpg);
    background-repeat:repeat-y;
    background-position:top left;
    width:140px;
    height:16px;
    display:block;
    float:left;
    clear:both;
    margin:0px;
}



.tablecim , .tablecimleft {
font-weight:bold;
font-family:Palatino Linotype,Book Antiqua;
font-size:16px;
display:block;
clear:both;
text-align:center;
}
.tablecimleft {
    text-align:left;
}
.table3, .table3_v {
width:190px;
display:block;
float:left;
margin:0px;
padding:5px;
}
.table3 ul , .table3_v ul {
list-style-type:none;
margin:0px;
padding:0px;
border-right:1px solid #cccccc;
}
.table3_v ul {
border-right:0px solid #cccccc;
}
.table3 ul li , .table3_v ul li {
display:block;
clear:both;
}
.table3 ul li a , .table3_v ul li a {
display:block;
clear:both;
color:#3b5aa3;
line-height:14px;
}
.table3_v ul li a {
color:#be0027;
}
.table3_v ul li b a {
color:#3b5aa3;
}
.searchform {
display:inline;
}


.searchform input , .searchform select , .searchform textarea {
width:98%;
border:1px solid #999999;
line-height:18px;
height:18px;
font-size:12px;
display:block;
float:left;
padding:0px;
margin:0px;
}

.searchform select {
    *height:auto;
}
.searchform textarea {
height:126px;
}
.searchform input.shorter , .searchform select.shorter {
width:80%;
float:left;
}


.shorter2{
width:50%;
float:center;
}


.searchform .question {
font-weight:bold;
color:#be0027;
font-size:14px;
cursor:pointer;
border:1px solid #dfded0;
background-color:#efeee0;
height:18px;
line-height:16px;
width:30px;
display:block;
float:left;
text-align:center;
margin-left:2px;
}
input.button, input.button2 {
height:30px;
font-size:16px;
font-family:Palatino Linotype;
width:130px;
text-align:center;
font-weight:bold;
font-variant:small-caps;
color:#3b5aa3;
cursor:pointer;
background-color:#fdfdfd;
    background-image:url(http://www.web-top.ro/newimages/button.jpg);
    background-repeat:no-repeat;
    background-position:top left;
border:0px;
margin:2px;
display:inline;
float:none;
}
input.button2 {
    width:160px;
    background-image:url(http://www.web-top.ro/newimages/button2.jpg);
}
.searchform .tablecim {
color:#353535;
}
.holder , .holderleft , .holderright {
    margin:0px;
    padding:0px;
    display:block;
    text-align:center;
}
.holderleft {
    text-align:left;
    clear:both;
}
.holderright {
    text-align:right;
    clear:both;
}
ul.firstchar {
list-style-type:none;
display:block;
clear:both;
}
ul.firstchar li {
float:left;
display:block;
line-height:23px;
}
ul.firstchar li a {
color:#353535;
font-weight:bold;
padding:3px;
margin-left:1px;
border:1px solid #dbdacc;
}
ul.firstchar li a:hover {
background-color:#dbdacc;
}
a.marked , ul.firstchar li a.marked , li a.marked , .table3 a.marked {
color:#be0027;
}
li a:hover {
background-color:#dbdacc;
}
.detalifirma {
display:block;
clear:both;
padding:17px;
}
.detalileft {
width:22%;
display:block;
float:left;
margin:0px;
padding:0px;
}
.detaliright {
width:78%;
display:block;
float:left;
margin:0px;
padding:0px;
}
.detalicim {
display:block;
clear:both;
margin:0px;
padding:0px;
height:auto;
margin-top:7px;
margin-bottom:3px;
}
.detalifirma span {
display:block;

}
.cimleft {
width:60%;
display:block;
float:left;
margin:0px;
padding:0px;
clear:left;
}
.cimright {
width:40%;
display:block;
float:left;
margin:0px;
padding:0px;
text-align:right;
padding-top:10px;
padding-bottom:10px;
}
.onerow {
line-height:16px;
text-align:justify;
display:block;
}
.onerow a , .detalifirma a , .holderleft a {
color:#3b5aa3;
}
.detalifirma h1 {
color:#3b5aa3;
font-size:18px;
}
.search , input.search {
display:block;
width:auto;
float:left;
line-height:24px;
height:24px;
margin-right:3px;
margin-top:2px;
font-size:11px;
}
input.search {
border:0px;
}
.bigrow {
    line-height:30px;
}
.c3middle .onerow {
  width:90%;
  border-bottom:1px solid #efeee0;
}
.c3middle .onerow a:hover {
background-color:#dbdacc;
}
#footer {
    width:980px;
    margin:0px;
    padding:0px;
padding-top:10px;
    height:auto;
    display:block;
    float:left;
    clear:both;
}
.footerrow {
    display:block;
    clear:both;
    height:auto;
}
ul.bottommenu {
    width:900px;
    height:30px;
    display:block;
    margin:0px;
    margin-left:45px;
    margin-top:1px;
    padding:0px;
    list-style-type:none;
}
ul.bottommenu li {
    width:auto;
    float:left;
    margin:0px;
    padding:0px;
padding-left:3px;
line-height:24px;
}
ul.bottommenu li a {
    font-weight:bold;
    font-size:10px;
padding:0px;
    padding-left:4px;
padding-right:4px;
    margin:0px;
    display:block;
    float:left;
    width:auto;
    line-height:24px;
    color:#333333;
    border-right:1px solid #dbdacc;
}
.copyright {
    color:#3b5aa3;
    text-align:left;
    display:block;
    margin:0px;
    padding:0px;
    margin-left:45px;
    line-height:20px;
}


.reg {
size=40;
border:1px solid #999999;
line-height:18px;
height:18px;
font-size:12px;
display:block;
float:left;
padding:0px;
margin:0px;
}



