body {margin:0px; padding:0px; background:url(../images/bg_lr.gif) repeat-y center top; font:normal 12px Trebuchet MS, Arial, Helvetica, sans-serif; color:#414141;}
p, h1, h2, h3, h4, form, ul {margin:0px; padding:0px; list-style:none;}
h2 {padding:0 0 3px 18px; margin-bottom:7px; font:bold 20px Trebuchet MS; color:#696969; text-align:left; background:url(../images/bullet_h2.gif) no-repeat left 5px;}
h3 {margin-bottom:10px; font:bold 15px Trebuchet MS;}
h4 {margin-bottom:3px; font:bold 14px Trebuchet MS; color:#7e3c39;}
p {margin-bottom:10px; line-height:18px;}
img {border:0px;}
a {color:#d62118; text-decoration:none;}
a:hover {color:#000;}

.wrapH3 {height:36px; padding:7px 0 0 10px; background:url(../images/bg_h3.gif) no-repeat top left;}
.wrapH4 {height:23px; padding:4px 0 0 10px; background:url(../images/bg_h4.gif) no-repeat top left;}

.red {color:#CC3300;}

.mrgBottom5 {margin-bottom:5px;}
.mrgBottom10 {margin-bottom:10px;}
.empty {height:10px;}

.sideLeft {background:url(../images/side_left.gif) repeat-y top left #fcfcfc;}
.sideRight {background:url(../images/side_right.gif) repeat-y top right #fcfcfc;}

.headerLogo {height:117px; background:url(../images/header_logo.jpg) no-repeat left top;}
.headerLogoEn {height:117px; background:url(../images/header_logo_en.jpg) no-repeat left top;}
.language {
	position:relative;
}
img.lang{position:absolute;top:15px;right:10px;}
.headerLogo a, .headerLogoEn a {display:block; width:460px; height:117px; text-decoration:none; text-indent:-9999px; outline-style:none;}
.headerLogo a:hover, .headerLogoEn a:hover {}
.headerTopNav {height:29px; padding:120px 0 0 20px; background:url(../images/header_top_nav.jpg) no-repeat left top;}
.headerTopNavEn {height:29px; padding:120px 0 0 20px; background:url(../images/header_top_nav_en.jpg) no-repeat left top;}
.topNav {}
.topNav li {float:left; margin-right:2px;}
.topNav li a {display:block; padding:4px 15px 3px 10px; border-left:1px solid #eea097; border-right:1px solid #eea097; border-top:1px solid #eea097; text-align:center; text-decoration:none; font:normal 14px Trebuchet MS; color:#fff; background:url(../images/bg_top_nav.gif) repeat-x top left;}
.topNav li a:hover {background:url(../images/bg_top_nav.gif) repeat-x bottom left;}

.path {height:24px; padding:4px 0 0 25px; margin-bottom:6px; background:url(../images/bg_path.gif) no-repeat top left;}

.cTopBg {background:url(../images/c_top_bg.gif) repeat-x top left;}
.cRightBg {background:url(../images/c_right_bg.gif) repeat-y top right;}
.cRightBgTop {height:140px; background:url(../images/c_right_bg_top.gif) no-repeat top right;}
.cBottomBg {background:url(../images/c_bottom_bg.gif) repeat-x bottom left;}
.cLeftBg {background:url(../images/c_left_bg.gif) repeat-y top left;}
.cLeftBgTop {height:140px; background:url(../images/c_left_bg_top.gif) no-repeat top left;}
.cContent {background:url(../images/c_content_bg.gif) repeat-x top left #f5f6f6;}

.homeCateg {font-size:11px; line-height:14px;}
.ulDet {}
.ulDet li {padding:0 0 0 6px; line-height:14px; font:normal 11px Trebuchet MS; color:#7e3c39; background:url(../images/bullet_ul_det.gif) no-repeat left 4px;}
.brdRight {border-right:1px dashed #cdcdcd;}

.rightNav {width:273px; padding:5px 0 10px 10px; text-align:left; vertical-align:top;}
.bigTxt {font:bold 32px Trebuchet MS; color:#c23b28;}
.iAddress {padding-left:69px; margin-bottom:10px; background:url(../images/icon_adress.gif) no-repeat left center;}
.iPhoneFax {padding-left:69px; margin-bottom:10px; background:url(../images/icon_fax.gif) no-repeat left center;}
.ulContact {}
.ulContact li {padding:2px 5px; margin-bottom:3px; background:url(../images/bg_address.gif) repeat-x top left #d9d9d9;}

.main {padding:10px 10px 10px 0;}
.main p {margin-left:15px;}
.title {padding:2px 0 2px 18px; margin-bottom:10px; background:url(../images/bullet_h2.gif) no-repeat left center;}
.ulTxt {margin:0 0 10px 20px;}
.ulTxt li {padding:0 0 0 8px; font-size:11px; background:url(../images/bullet_sq.gif) no-repeat left 7px;}
.alinox {margin-left:20px;}
.alinox li {padding:1px 0 2px 12px; color:#7e3c39; background:url(../images/bullet_alinox.gif) no-repeat left 5px;}

.brdImg td img {border:3px solid #ccc; line-height:14px;}

.mess {padding:4px; border:1px solid #cc0000; text-align:center; font:normal 11px Trebuchet MS; color:#cc0000; line-height:14px;}

.footerTop {height:47px; background:url(../images/footer_top.gif) no-repeat top left;}
.tblFooterBottom {}
.tblFooterBottom td {color:#fff; padding:15px 10px 30px 10px; background:url(../images/footer_bottom_bg.gif) repeat-x top left #2e2e2e;}
.tblFooterBottom td a {color:#ccc; text-decoration:none;}
.tblFooterBottom td a:hover {color:#fff;}

#fakepixel {width:200px;}
#fakepixel span {color:#fff;}
#fakepixel img {border:0px; margin-bottom:-1px;}
#fakepixel a {color:#ccc;/* se schimba in functie de culoarea backgroundului pe care este pusa semnatura */ display:block; width:200px; font:normal 11px Tahoma; text-decoration:none;}
#fakepixel a:hover {color:#fff;}


.validation-advice {color:#FF3300; font:normal 11px Trebuchet MS;}
.field1, .required {
	font:normal 11px Trebuchet MS;
	color:#7e3c39;
	background-color:#fff;
	border:1px solid #cdcdcd;
	padding:2px;
}


.button1
{
	font:bold 11px Trebuchet MS;
	background:url(../images/bg_input_btn.gif) repeat-x left center;
	border:1px solid #b51b13;
	color:#FFFFFF;
	padding:1px 2px;
}
