body { margin: 0px; padding: 20px 0; background: #f7f7f7; font-family: Verdana; font-size: 12px; color: #292929; }
a, a:active, a:hover, a:visited, a:link { outline: none; color: #0394fc; text-decoration: none; }
img { border: none; }
#wrapper { width: 783px; margin: 0 auto;}
#header { position: relative; }

    #header-ad { position: absolute; top: 0px; right: 0px;}

#main-menu {background: url('images/menubg.png') no-repeat; width: 783px; height: 41px; position: relative; top: 25px;}
    #main-menu ul {margin:0; padding: 0px; list-style: none;}
        #main-menu ul li {float: left; display: block;}
        #main-menu ul li.sep {background: #fff; padding: 0px; width: 1px; height: 14px; margin-top: 13px;}
        #main-menu ul li a.selected { background: url('images/menu-hover.png') no-repeat center 30px;}
        #main-menu ul li a {color: #fff; font-size: 13px; text-decoration: none; padding: 13px 21px 10px 21px; display: block; text-shadow: 1px 1px #015591;}
        #main-menu ul li a:hover {text-shadow: -1px -1px #015591;}

#lang {float: right; position: relative; top: 30px; font-size: 10px; color: #606060; margin-right: 2px; z-index: 1;}
#lang a.selected {color: #606060}

#big-ad {position: relative; top: 35px; z-index: 0;}
#content {position: relative; top: 35px;}
    #content .col {display: block;}
    #content .col.left {float: left; width: 440px;}
    #content .col.right {float: right; width: 295px;}
        #content .col.right img {padding: 6px 4px 6px 4px;}
    .parteneri.title {font-size: 14px; color: #0088E0; margin-bottom: 10px; }

    #content h1 {color: #0088e0; font-size: 24px; font-style: normal; font-weight: normal; border-bottom: 1px solid #fff;}
    #content h1 .wrapper {border-bottom: 1px solid #cdcdcd;}

#content .clienti p {border-bottom: 1px dotted #7b7b7b; padding-bottom: 15px; margin-bottom: 15px; font-size: 12px; overflow: auto;}
#content .clienti p.last {border-bottom: none;}
#content .echipa .employee {border-bottom: 1px dotted #7b7b7b; padding-bottom: 20px; margin-bottom: 20px; display: block;}
#content .echipa .employee.last {border-bottom: none;}
#content .echipa .employee .left {float: left; width: 160px;}
#content .echipa .employee .left img { border: 1px solid #494949; -webkit-box-shadow: 0px 0px 2px 2px #c6c6c6; -moz-box-shadow: 0px 0px 2px 2px #c6c6c6; box-shadow: 0px 0px 2px 2px #c6c6c6; }
#content .echipa .employee .right {float: right; width: 280px; font-size: 12px;}
    #content .echipa .employee .name {font-size: 18px; font-style: italic; display: block;}
    #content .echipa .employee .function {font-size: 14px; font-style: italic; display: block; color: #787878; margin-bottom: 10px;}

.download-cv {width:132px;display:inline-block;height:27px;margin:0 0 0 5px;border:1px solid #dddddd;background: url('/images/index-alege-bg.png') repeat-x;color:#4e4e4e;padding-top:10px;text-align: center; border-radius: 5px;}
.download-cv:hover {background: url('/images/index-alege-bg-hover.png') repeat-x;}
button.download-cv {margin: 0; padding: 5px 0;}
#footer {position: relative; clear: both; top: 55px; border-top: 1px solid #cdcdcd; font-family: Verdana; font-size: 11px; padding-bottom: 20px;}
    #footer .wrapper { border-top: 1px solid #fff; padding-top: 5px;}

    #footer ul {margin:0; padding: 0px; list-style: none; float: right;}
    #footer ul li {float: left; display: block;}
    #footer ul li.sep {background: #a8a8a8; margin: 0 0 0 10px; width: 1px; height: 9px; margin-top: 3px }
    #footer ul li a {padding: 0 0 0 10px; display: block;}
    #footer ul li a:hover {text-decoration: underline;}


#content .contact input {display: block; width: 425px; margin: 10px 0; padding: 7px; border: 1px solid #cdcdcd; font-family: Verdana; font-size: 12px;}
#content .contact textarea {display: block; width: 425px; height: 100px; margin: 10px 0; padding: 7px; border: 1px solid #cdcdcd; font-family: Verdana; font-size: 12px;}
#content .contact input[type=submit] { background: #fff; width: 70px; border: 1px solid #cdcdcd;}
#content .contact .error {border: 1px solid red; color: red;}
#content .font-color {color:#afafaf;}

.clear {clear: both; height: 0;}
