@import "../css/reset.css";

.floatL {float: left;}
.floatR {float: right;}
.noFloat {clear: both;}

body {
    background: url(../images/bg.gif) #221f22;
    font-size: 13px;
    font-family: Arial, sans-serif;
    line-height: 19px;
}
#container {
    width: 792px;
    margin: 35px auto 0px auto;
    padding-bottom: 35px;
}
#headerTop {
    height: 307px;
    background: url(../images/header-top.jpg) 13px 0 no-repeat;
}
#headerBottom {
    height: 307px;
    background: url(../images/header-bottom.gif) 0 145px no-repeat;
    padding-left: 54px;
}
#logo {
    width: 160px;
    height: 170px;
    background: url(../images/logo.jpg) 0 0 no-repeat;
    float: left;
    margin-top: 82px;
}
#logo img {
    width: 160px;
    height: 170px;
}
ul#topMenu {
    float: left;
    margin: 147px 0 0 108px;
    width: 432px;
}
ul#topMenu li {
    float: left;
    height: 23px;
}
ul#topMenu li a {
    display: block;
    height: 23px;
}
ul#topMenu span {
    display: none;
}
ul#topMenu #acasa, ul#topMenu #acasa a {
    width: 74px;
}
ul#topMenu #acasa a:hover, ul#topMenu #acasa a.on {
    background: transparent url(../images/header-bottom.gif) -2px -165px no-repeat;
}
ul#topMenu #servicii, ul#topMenu #servicii a {
    width: 86px;
}
ul#topMenu #servicii, ul#topMenu #clienti, ul#topMenu #contact, ul#topMenu #cariera {
    margin-left: 2px;
}
ul#topMenu #servicii a:hover, ul#topMenu #servicii a.on {
    background: transparent url(../images/header-bottom.gif) -78px -165px no-repeat;
}
ul#topMenu #clienti, ul#topMenu #clienti a {
    width: 79px;
}
ul#topMenu #clienti a:hover, ul#topMenu #clienti a.on {
    background: transparent url(../images/header-bottom.gif) -166px -165px no-repeat;
}
ul#topMenu #contact, ul#topMenu #contact a {
    width: 95px;
}
ul#topMenu #contact a:hover, ul#topMenu #contact a.on {
    background: transparent url(../images/header-bottom.gif) -247px -165px no-repeat;
}
ul#topMenu #cariera, ul#topMenu #cariera a {
    width: 90px;
}
ul#topMenu #cariera a:hover, ul#topMenu #cariera a.on {
    background: transparent url(../images/header-bottom.gif) -344px -165px no-repeat;
}
#content {
    background: url(../images/main-bg.gif) 0 0 repeat-y;
    color: #0f2d32;
	float: left;
    border-bottom: 1px solid #221f22;
}
#fContent {
    background: url(../images/footer-bg.gif) left bottom no-repeat;
    padding: 2px 16px 50px 16px;
}
#targetLeft {
    background: url(../images/target-left.gif) 0 0 no-repeat;
    border-bottom: 1px solid #221f22;
}
#targetRight {
    background: url(../images/target-right.gif) right top no-repeat;
}
div.rightCol {
    float: right;
    width: 436px;
    padding-right: 20px;
}
div.leftCol {
    float: left;
    width: 254px;
    padding: 0 31px 0 19px;
}
a.reddy {
    color: #de0000;
    text-decoration: underline;
    background: url(../images/arr1.gif) 0 4px no-repeat;
    padding-left: 13px;
}
#footer {
    height: 26px;
    background: #19171a;
    margin: 9px 5px 0 5px;
    font-size: 10px;
    color: #535153;
    text-align: right;
    padding: 4px 31px 0 29px;
}
#footer a {
    font-size: 10px;
    color: #535153;
}
td.lbl {
    font-weight: bold;
    text-align: right;
    vertical-align: top;
}
.someInput {
    width: 300px;
}
input.bttn {
    width: 70px;
    background: #ffd200;
    border: 2px solid #00182a;
    color: #00182a;
}
#rfiTable {
    border-spacing: 11px;
}
.theRed {
    color: #de0000;
}


/* START CSS from davi.ro*/
/*YAHOO YUI START*/    
#demo {
	float: left;
    padding: 0 10px 0 5px;
}
.yui-navset .yui-content {
    background-color:#b4ccd6; 
}
.yui-navset .yui-content {
    border: 0px;  
}
.tab_bottom_left {
    float: left;
    border-right: 726px solid #b4ccd6;
}
.yui-content {
    width: 750px;
}      
.yui-content div {
    padding: 0 30px 0 24px;
}   

.tab_bottom_right {
	float: left;
}
.yui-content {
    padding: 18px 0 0 0;
    float: left;   
    font-size: 13px;
    font-family: arial, sans-serif;
}
/*meniu YUI*/
.yui-nav {
    height: 32px;
    width: 746px;
    padding: 1px 14px 0 3px;
	background: url('../images/bg_meniu_tab.gif') top left no-repeat;
}
.yui-nav li {
    float: left;
    position: relative;
    top: 2px;
    padding-right: 1px;
    height: 31px;
    
}
.yui-nav a {
    display: block;
    text-decoration: none;
    color: #ffffff;
    font-size: 16px;
    font-family: arial, sans-serif;
}

.yui-nav li img {   
    height: 31px;
    width: 15px;
    vertical-align: middle;
} 
.yui-nav li img {
    *position: relative;
    *top: -1px;
}
    
.yui-nav a:hover, .selected a {
    color: #ca0e0e;
    background: #b4ccd6;
}
.yui-nav a:hover .selected-left, .selected a .selected-left {
	background: url('../images/tab_left_selected.gif') top left no-repeat;
}
.yui-nav a:hover, .selected a {
    background: #b4ccd6 url('../images/tab_right_selected.gif') top right no-repeat;
}
.yui-nav a:hover .selected-right, .selected a .selected-right {
	background: url('../images/tab_right_selected.gif') bottom right no-repeat;
}
.yui-nav a:hover .selected-left_first, .selected a .selected-left_first {
    background: url('../images/tab_left_selected_first.gif') bottom left no-repeat;
}

.yui-nav a:hover .selected-right-last, .selected a .selected-right-last {
    background: url('../images/tab_right_selected_last.gif') bottom left no-repeat;
    border-bottom: 1px solid #b4ccd6;
}
.tab_link {
    position: relative;
    left: -5px;
    margin-right: 4px;
}
    
/*YAHOO YUI END*/

.davi {
    color: #df0000;
}

.bottom_servicii {
	width: 710px;
   padding: 6px 0px 15px 49px;
   *padding: 6px 0px 15px 47px;     
}
.servTopTxt {
    padding-right: 47px;
}
.bottom_servicii td {
    width: 330px;
    padding: 24px 36px 0px 0px;
    font-size: 13px;
    font-family: arial, sans-serif;
    line-height: 19px;
    color: #183533; 
}
#headerBottomServicii {
    height: 307px;
    background: url(../images/header-bottom-servicii.gif) 0 145px no-repeat;
    padding-left: 54px;
}

/* END CSS from davi.ro*/




