/*#############################################################################*/
/*# CSS AUTOCONSTRUCT														  #*/
/*#									DEFAULT									  #*/
/*#																			  #*/
/*# Author: Dragos Tudorache (dragos.tudorache@e-afacere.ro)				  #*/
/*#############################################################################*/

/*#################################### TAG CSS ################################*/
body { margin:0px; padding:10px 0 10px 0; background-color:#ffffff;}
form {margin:0px; padding:0px;}
input, select {font-size:10px;}
p {margin:0px; padding:0px;}
img {border:0px;}
.clearAll {clear:both; height:1px; font-size:1px; line-height:1px;}
blockquote { padding:0px; margin:0px; border:0;}

/*#################################### DIVERS ################################*/
#pageBody {margin:0 auto; padding:0 0 10px 0; width:838px; border-right:0px solid red; height:inherit; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7D7D7D; text-align:left}
.leftHome {float:left; padding:0 10px 0 10px; width:563px; color:#7D7D7D;}
.rightContent { float:left; padding-left:8px; width:225px;}

/*################################### PAGE  ###################################*/
#pageBody #header { border:0px solid red; position:relative; padding-top:96px;}
#pageBody #header .logo { border:0px solid red; position:absolute; top:15px; left:1px; z-index:1; margin-left:360px}
#pageBody #header .collapseMenu { width:auto; padding:0 0 0 10px; position:absolute; z-index:23; top:85px; margin-left:48px;}
#pageBody #header .collapseMenu a { display:block; height:26px; margin:0 -5px 0 -5px;}
#pageBody #header .menu1 { width:770px; padding:0px 0 0 60px; position:absolute; top:85px; left:0; z-index:22; background:#FFFFFF url(../img/site/bg_menuTop3.jpg) no-repeat left center;}
#pageBody #header .menu1 ul {margin:0; padding:0; list-style-type:none}
#pageBody #header .menu1 ul li {margin:0; padding:0 0px; list-style-type:none; display:inline;}
#pageBody #header .menu1 ul li img { margin:0 -1px 0 -2px; padding:0px; vertical-align:middle;}
*html #pageBody #header .menu1 ul li img { margin:0 -1px 0 -2px; padding:0px; vertical-align:middle;}
#pageBody #header .menu1 ul li.line {margin:0; padding:0px 1px 0px 1px;}

.div_marquee {float:left; margin-bottom:15px; width:568px; padding:8px 0 0 30px; background:#F5F5F5 url(../img/site/bg_marquee.jpg) no-repeat 15px 11px; height:23px; border-top:1px solid #B6292A; border-bottom:1px solid #B6292A;}
.div_marquee a { color:#7A7A7A;}
.leftHome p {margin-bottom:15px; padding-right:4px;}
.leftHome a { color:#000000; text-decoration:none;}
.leftHome a:hover { text-decoration:underline;}
/*END*/

/*############################## services.php  ################################*/
div.categ { margin:0 0 15px 10px; width:800px;}
div.categ h1.titles { padding:0; margin:0 0 5px 0; width:auto; font-family:Arial; font-size:14px; color:#000000;}
div.categ a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7A7A7A; text-decoration:none;}
div.categ a:hover { text-decoration:underline;}
div.categ a.selected { text-decoration:underline;}
div.categ a.cata { font-weight:bold;}

.leftHome blockquote.bigLogo { position:relative; padding:0; width:207px; height:126px; margin-top:4px; margin-bottom:10px; }
.leftHome blockquote.bigLogo div { position:absolute; width:207px; height:126px; top:0px; left:0; z-index:99; background: url(../img/site/bigLogo2.gif) no-repeat;}

.leftHome blockquote.bigLogo2 { float:left; position:relative; padding:0; margin:0 7px 7px 0; width:100px; height:75px;}
.leftHome blockquote.bigLogo2 div { width:100px; height:75px; position:absolute; top:0px; left:0; z-index:2; background: url(../img/site/srvFrame.gif) no-repeat;}
.leftHome blockquote.bigLogo2 div:hover { background: url(../img/site/srvFrame_over.gif) no-repeat;}
.leftHome blockquote.bigLogo2 img { display:block; width:100px; height:75px;}


.leftHome h1.titles { padding:0; margin:0 0 5px 0; width:auto; font-family:Arial; font-size:14px; color:#000000;}
.leftHome p.titleRed { color:#B0191A; font-weight:bold; margin-bottom:0;}
.leftHome ul.dotare { margin:0 0 10px 28px; padding:12px 0 12px 12px; line-height:16px; width:527px; list-style-type:none; background-color:#F6F7F6;}
.leftHome ul.dotare li { padding:0 0 0 10px; background:url(../img/site/li_bg.jpg) no-repeat 0px 7px;}
.leftHome ul.normalList { margin:0 0 14px 0; padding:0; list-style-type:none;}
.leftHome ul.normalList li { padding:0 0 0 10px; margin:0 0 0 17px; background:url(../img/site/li_bg2.jpg) no-repeat 0px 6px;}
.rightContent p.title { margin-bottom:10px; padding:7px 0 0 10px; width:197px; height:21px; color:#262626; font-weight:bold; background-color:#EEF0EF;}
.rightContent a.products {height:68px; width:207px; display:block; text-decoration:none; color:#7D7D7D; background-color:#FFFFFF;}
.rightContent a.products:hover { cursor:pointer; background-color:#EEF0EF;}
.rightContent img.prodImg { float:left; width:81px; height:60px; display:block; border:4px solid #EEF0EF;}
.rightContent p.titleRed { color:#B0191A; font-weight:bold; margin-bottom:1px;}
.rightContent .prodDesc { padding-left:1px; float:left; width:114px; height:68px; line-height:13px;}
*html .rightContent .prodDesc { line-height:13px; height:68px;}
.rightContent .prodDesc a { color:#7D7D7D; text-decoration:none;}
.rightContent .prodDesc a:hover { text-decoration:underline;}
.rightContent a.more { margin-top:12px; margin-right:20px; float:right; color:#000000; text-decoration:none;}
.rightContent a.more:hover { text-decoration:underline;}
/*END*/

/*############################### contact.php  ################################*/
.leftHome .contacts { float:left; width:207px; background-color:none; margin-right:32px}
.leftHome .contacts div.areaTxt { margin:0px auto; padding:10px 0 0 5px; height:135px; border-right:1px solid #8C8C8C; border-left:1px solid #8C8C8C;}
.leftHome .contacts p.title { font-size:14px; color:#7D7D7D; font-weight:bold;}
.leftHome .contacts p { line-height:15px;}
.leftHome .contacts div.areaTxt a { color:#B0191A; text-decoration:none; font-weight:bold;}
.leftHome .contacts div.areaTxt a:hover { text-decoration:underline}

.leftHome .contactForm { float:left; width:284px; margin:0 0 50px 0;}
.leftHome .contactForm form { width:auto; padding:0; margin:0;}
.leftHome .contactForm form .fld { float:left; width:157px; border:1px solid #EEF0EF;}
.leftHome .contactForm form .flb { float:left; width:157px; border:1px solid #EEF0EF;} 
.leftHome .contactForm form .fldb { float:left; width:186px; height:100px; border:1px solid #EEF0EF;} 
.leftHome .contactForm form .button { margin:12px 0 0 93px; width:86px; height:19px; background-color:#EEF0EF; font-weight:bold; border:none;}
.leftHome .contactForm form .button1 { margin:12px 0 0 94px; width:86px; height:19px; background-color:#EEF0EF; font-weight:bold; border:none;}
form { width:auto; padding:0; margin:0;}
form .fld { float:left; width:187px; border:1px solid #EEF0EF;}
form .flb { float:left; width:187px; border:1px solid #EEF0EF;} 
form .fldb { float:left; width:206px; height:130px; border:1px solid #EEF0EF;} 
form .button { margin:12px 0 0 93px; width:86px; height:19px; background-color:#EEF0EF; font-weight:bold; border:none;}
form .button1 { margin:12px 0 0 34px; width:86px; height:19px; background-color:#EEF0EF; font-weight:bold; border:none;}

.leftHome .map { padding:0 0 0 10px; float:left; font-size:14px;}
.leftHome .map a img {border: #CCCCCC solid 1px; padding:2px;}
.leftHome .map a img:hover{ border:#666666 solid 1px;}
/*END*/

/*########################### cerere_oferta.php  ###########################*/
.leftHome p.bannerCerere { width:auto; background-color:#F8F8F8; background:url(../img/RED_BG.jpg) no-repeat bottom left}
#formCerere { margin:0 0 40px 0; padding:15px 0 34px 18px; width:545px; background-color:#F8F8F8;}
#formCerere form { padding:0; margin:0;}
#formCerere table { width:545px;}
#formCerere table p.txt { margin:10px 0 5px 0; padding:0 0 0 10px; font-size:11px; color:#D4D0C8; font-weight:bold; background:url(../img/site/pStar.jpg) no-repeat 0px 5px;}
#formCerere table td.title1 { width:93px; padding:2px 0 0 0;}
#formCerere table td { height:22px;}
#formCerere table .sel { width:187px; height:18px;}
#formCerere table .fld { width:183px; height:17px; border:1px solid #CCCCCC; font-size:11px; color:#666666;}
#formCerere table .flb { width:395px; height:17px; height:128px; border:1px solid #CCCCCC; font-size:11px; color:#666666;}
#formCerere td.starred { background:url(../img/site/star.jpg) no-repeat 189px 3px;}
#formCerere td.starred2 { background:url(../img/site/star.jpg) no-repeat 400px 3px;}
#formCerere table .button { margin:0 0 0 0px; width:86px; height:19px; background-color:#EEF0EF; font-weight:bold; border:none;}
#formCerere table .button1 { margin:0 0 0 4px; width:86px; height:19px; background-color:#EEF0EF; font-weight:bold; border:none;}
/*END*/

/*######################## mica_bursa_detalii.php  #########################*/
.leftHome .prodDesc { margin:10px 0 0 0; padding:10px 0 14px 12px; width:auto; background-color:#F8F8F8;}
.leftHome .prodDesc p.title { margin:0 0 5px 0; padding:0; font-size:12px; color:#1A1A1A; font-weight:bold;}
.leftHome .prodDesc p { margin:0; padding:0 10px 0 0; font-size:12px; color:#7D7D7D;}
.leftHome blockquote.datePers { padding:0; margin:0;}
blockquote.datePers p { padding:0; margin:7px 0 10px 0; color:#7D7D7D; font-size:12px;}
blockquote.datePers p span { font-weight:bold;}
blockquote.datePers p a { margin-top:0; text-decoration:none; color:#B0191A; font-size:12px; font-weight:normal;}
blockquote.datePers p a:hover { text-decoration:underline;}
blockquote.datePers a { font-size:11px; color:#CCCCCC; font-weight: bold;}
/*END*/

/*########################### test_produse.php  ############################*/
.paging ul { list-style-type:none; padding:0; margin:0;}
.paging ul li { display:inline; padding:0; margin:0;}
.paging ul li a.goBtn { float:left; padding:3px 0 0 14px; margin-right:4px; width:37px; height:18px; display:block; border:1px solid #ADADAD; font-size:11px; color:#000000; background:url(../img/site/starPaging.gif) no-repeat 5px 8px; text-decoration:none;}
.paging ul li a.goBtn:hover { padding:3px 0 0 14px; width:37px; height:18px; color:#FFFFFF;  background: #B0191A url(../img/site/starPaging_On.gif) no-repeat 5px 8px;}
.paging ul li a.goBtn2 { float:left; padding:3px 0 0 9px; margin-right:4px; width:42px; height:18px; display:block; border:1px solid #ADADAD; font-size:11px; color:#000000; background:url(../img/site/starPaging2.gif) no-repeat 42px 8px; text-decoration:none;}
.paging ul li a.goBtn2:hover { padding:3px 0 0 10px; width:41px; height:18px; color:#FFFFFF; background: #B0191A url(../img/site/starPaging2_On.gif) no-repeat 42px 8px;}
.paging ul li a.goTo { float:left; padding:4px 0 0 6px; margin-left:5px; width:20px; height:17px; display:block; border:1px solid #ADADAD; font-size:11px; color:#000000; text-decoration:none;}
.paging ul li a.goTo:hover { padding:4px 0 0 6px; width:20px; height:17px; color:#FFFFFF; background-color: #B0191A;}
.paging ul li.sel { float:left; display:block; height:15px; padding:5px 10px 0 5px; background:url(../img/site/starPaging2.gif) no-repeat 74px 10px;}
.paging ul li .fld { float:left; padding:4px 0 0 0; margin:0 0 0 4px; width:20px; height:17px; border:1px solid #ADADAD; color: #666666;}
.paging ul li a.pagNr { float:left; padding:3px 0 0 0; margin-right:4px; width:20px; height:18px; color:#000000; text-align:center; display:block; border:1px solid #ADADAD; text-decoration:none;}
.paging ul li a.pagNr:hover { background-color:#B0191A; color:#FFFFFF;}
.paging ul li a.selected { float:left; padding:3px 0 0 0; margin-right:4px; width:20px; height:18px; text-align:center; display:block; border:1px solid #ADADAD; text-decoration:none; color:#FFFFFF;  background-color:#B0191A;}
/*END*/

/*######################## lista_marci_detalii.php  ########################*/
.leftContent { float:left; padding:0 10px 0 10px; width:511px; color:#7D7D7D;}
.rightContent2 { float:left; padding:23px 0 0 10px; margin:0; width:276px; background:url(../img/site/b2g_vertLine.jpg) no-repeat 0px 3px;}
*html .rightContent2 { float:left; padding:22px 0 0 10px; margin:0; width:276px; background:url(../img/site/b2g_vertLine.jpg) no-repeat 0px 3px;}
.leftContent h1.titles { padding:0; margin:0 0 15px 0; width:auto; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#000000;}

a.titleImg { margin-top:6px; padding:0 5px 0 11px; width:146px; display:block; color:#000000; text-decoration:none}
a.titleImg:hover { text-decoration:underline}
#prodSimilare { padding:0 0 0 10px; margin:26px 0 0 0;}
#prodSimilare a.titleImg { margin-top:6px; padding:0 5px 0 11px; width:146px; display:block; color:#000000; text-decoration:none}
#prodSimilare a.titleImg:hover { text-decoration:underline}
#prodSimilare .imgModel { position:relative; width:167px; height:110px; text-align:center;}
#prodSimilare .imgModel div { width:167px; height:110px; position:absolute; top:0; left:0; z-index:99; background:url(../img/site/bgProdImg.gif) no-repeat;}
#prodSimilare a.btnToate { width:110px; height:24px; float:right; background:url(../img/site/btnToate.jpg) no-repeat;}

.footer2 { width:838px; height:60px; padding:0;}
.footer2 .bannerCerere { float:left; padding:6px 0 6px 19px; margin:20px 0 0px 0; width:797px; border:1px solid #ADADAD; font-weight:bold; color:#0B0B0B}
.bannerCerere a.offer { float:left; color:#0B0B0B; text-decoration:none;}
.bannerCerere a.offer:hover { text-decoration:underline;}
.bannerCerere a.news { float:right; margin-right:20px; color:#0B0B0B; text-decoration:none}
.bannerCerere a.news:hover { text-decoration:underline}
.footer2 p { padding:0 10px 0 0; width:806px; color:#7D7D7D; line-height:13px;}
.footer2 p a { color:#7D7D7D; text-decoration:none;}
.footer2 p a:hover { color:#EE2129; text-decoration:underline;}

.rightContent2 blockquote.products { margin:0; padding:15px 15px 10px 14px; width:242px; border:1px solid #ADADAD; background-color:#ECF0F4;}
.rightContent2 blockquote.products div.title { padding:5px 0 0 5px; width:auto; height:23px; background-color:#B0191A; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-weight:bold;}
.rightContent2 blockquote.products a.imgModel { float:left; width:118px; text-align:center; margin-top:4px; display:block; border:1px solid #ECF0F4;}
.rightContent2 blockquote.products a.imgModel:hover { border:1px solid #333333;}
.rightContent2 blockquote.products .paging { margin:3px 0 3px 0; padding:3px 11px 0 7px; width:auto; height:17px; font-size:11px; color:#FFFFFF; background-color:#000000;}
.rightContent2 blockquote.products .paging a.goBtn { float:right; margin:1px 0 0 0; width:12px; height:12px;}
.rightContent2 blockquote.products .paging a.more { float:left; display:block; width:auto; color:#FFFFFF; text-decoration:none;}
.rightContent2 blockquote.products .paging a.more:hover { text-decoration:underline;}

.rightContent2 blockquote.products .paging2 { margin:10px 0 0 0; padding:0; width:auto; font-size:11px; color:#FFFFFF;}
.rightContent2 blockquote.products .paging2 a { display:block; padding:2px 0 0 25px; width:200px; height:18px; margin:0; color:#000000; text-decoration:none; background:url(../img/site/info.gif) no-repeat 2px 0px;}
.rightContent2 blockquote.products .paging2 a:hover { text-decoration:underline}
.rightContent2 blockquote.products .paging2 a.pdf { padding:5px 0 0 25px; margin-left:0; width:95px; height:18px; display:block; background:url(../img/site/pdf_ico.gif) no-repeat;}
/*END*/

/*############################### jobs.php  ################################*/
.leftHome .jobs { background-color:#F8F8F8; width:559px;}
.leftHome .jobs td.title { padding:8px 0 8px 5px; border-bottom:6px solid #FFFFFF; color:#1A1A1A; font-size:11px; font-weight:bold;}
.leftHome .jobs td.categ { padding:8px 0 8px 15px; border-bottom:6px solid #FFFFFF; color:#1A1A1A; font-size:11px; font-weight:bold;}
.leftHome .jobs td.titleRed { padding:7px 0 7px 15px; font-size:11px; font-weight:bold; color:#B0191A; border-right:2px solid #FFFFFF;}
.leftHome .jobs td.title1 { padding:7px 0 7px 5px; color:#1A1A1A; border-right:2px solid #FFFFFF;}
.leftHome .jobs td.date { padding:7px 0 7px 5px; color:#999999; font-weight:bold;}
.leftHome .jobs #ba:hover { cursor:pointer;}
.leftHome .jobs #ba { color:#B0191A;}
/*END*/

/*############################### jobs_details.php ################################*/
/* Author: Viorel OLARIU*/
.leftHome .cerinte { margin:0 0 10px 0px; padding:2px 0 0px 0px; line-height:16px; width:527px; list-style-type:none; font-size:12px;}
.leftHome .cerinte li { padding:0 0 0 10px; background:url(../img/site/li_bg.jpg) no-repeat 0px 7px;}
.leftHome #formCerere1 { margin:0 0 40px 0; padding:15px 0 24px 18px; width:545px; background-color:#F8F8F8;}
#formCerere1 table { width:545px;}
#formCerere1 table p.txt { margin:10px 0 5px 0; padding:0 0 0 10px; font-size:11px; color:#D4D0C8; font-weight:bold; background:url(../img/site/pStar.jpg) no-repeat 0px 5px;}
#formCerere1 table td.title1 { width:93px; padding:2px 0 0 0;}
#formCerere1 table td { height:22px;}
#formCerere1 table .sel { width:187px; height:18px;}
#formCerere1 table .fld { width:183px; height:17px; border:1px solid #CCCCCC; font-size:11px; color:#666666;}
#formCerere1 table .flb { width:395px; height:17px; height:128px; border:1px solid #CCCCCC; font-size:11px; color:#666666;}
#formCerere1 td.starred { background:url(../img/site/star.jpg) no-repeat 189px 3px;}
#formCerere1 td.starred2 { background:url(../img/site/star.jpg) no-repeat 400px 3px;}
#formCerere1 table .button { margin:0 0 0 0px; width:86px; height:19px; background-color:#EEF0EF; font-weight:bold; border:none;}
#formCerere1 table .button1 { margin:0 0 0 4px; width:86px; height:19px; background-color:#EEF0EF; font-weight:bold; border:none;}
/*END*/

/*for right-menu*/
.rightContent p.title { margin-bottom:10px; padding:7px 0 0 10px; width:197px; height:21px; color:#262626; font-weight:bold; background-color:#EEF0EF;}
.rightContent a.prodDesc { display:block; margin-bottom:12px; padding:4px 0 0 4px; width:203px; height:64px; text-decoration:none; color:#7D7D7D;}
.rightContent a.prodDesc img { float:left; display:block;}
.rightContent a.prodDesc .txt { float:left; padding:0 2px 0 10px; width:110px; font-weight:bold; color:#B0191A;}
.rightContent a.prodDesc .titleRed { width:112px; font-weight:bold; color:#B0191A;}
.rightContent a.more { margin-top:12px; margin-right:20px; float:right; color:#000000; text-decoration:none;}
.rightContent a.more:hover { text-decoration:underline;}
/*END*/

/* CSS for footer ONLY*/
div.footer { padding: 0; margin:15px 0 0 0; width:auto; height:210px; position:relative; background:url(../img/site/bgFooter.jpg) no-repeat left 1px 10px;}
div.footer div.logos a { float:left; width:112px; height:48px; padding:20px 0 0 0; margin-right:6px; position:relative; display:block; background:url(../img/site/bgLogo_off.jpg) no-repeat;}
div.footer div.logos a:hover { padding:20px 0 0 0; display:block; background:url(../img/site/bgLogo_on.jpg) no-repeat;}
div.footer div.logos img { display:block; margin:auto}
div.footer div.logos p.title { float:left; margin:0 6px 0 0; width:112px; padding:0; display:block; text-align:center; font-size:12px; font-weight:bold; color:#333333;}

div.footer .bannerCerere { padding:6px 0 6px 19px; margin:8px 0 0 0; width:797px; border:1px solid #ADADAD; font-weight:bold; color:#0B0B0B}
div.footer .bannerCerere a { color:#0B0B0B; text-decoration:none;}
div.footer .bannerCerere a:hover { text-decoration:underline;}
div.footer p { padding:5px 10px 0 0; width:806px; color:#7D7D7D; line-height:13px;}
div.footer p a { color:#7D7D7D; text-decoration:none;}
div.footer p a:hover { color:#EE2129; text-decoration:underline;}
/*END*/

/* CSS for bottom images*/
div.footer .staticImg blockquote { margin-right:8px;}
div.footer .staticImg { padding:0; margin:0 0 0 0; width:588px;}
div.footer .staticImg a { display:block; cursor:pointer}
div.footer .staticImg a.title { display:block; font-size:12px; font-weight:bold; color:#000000; text-decoration:none}
div.footer .staticImg a.title:hover { text-decoration:underline;}
div.footer .staticImg .imgModel { position:relative; width:90px; height:68px; text-align:center;}
div.footer .staticImg .imgModel div { width:90px; height:68px; position:absolute; top:0; left:0; z-index:99; background:url(../img/site/bgLogo_off.gif) no-repeat;}
/*END*/

/*########################## marci_categorii.php  ##########################*/
.leftProdCateg { float:left; padding:0 20px 0 12px; width:628px;}
#produse { padding:10px; width:806px;}
#produse a.titleImg { margin-top:6px; padding:0 5px 0 11px; width:146px; display:block; color:#000000; text-decoration:none}
#produse a.titleImg:hover { text-decoration:underline}
#produse .imgModel { position:relative; width:167px; height:110px; text-align:center;}
#produse .imgModel div { width:167px; height:110px; position:absolute; top:0; left:0; z-index:99; background:url(../img/site/bgProdImg.gif) no-repeat;}

.rightProdCateg { float:left; padding:30px 0 0 20px; width:138px; background: url(../img/site/bg_vertLine.jpg) no-repeat 0px 30px;}
.rightProdCateg .titleProd { margin-bottom:20px; padding:13px 5px 5px 5px; width:107px; height:24px; background:url(../img/categ_buttons/btnCategM_off.jpg.jpg) no-repeat;}
.rightProdCateg .titleProd a { display:block; font-weight:bold; color:#000000; text-decoration:none; text-align:center;}
.rightProdCateg .titleProd a:hover { text-decoration:underline; color:#FFFFFF;}
.rightProdCateg .titleProd2 { margin-bottom:20px; padding:13px 5px 5px 5px; width:107px; height:24px; background:url(../img/categ_buttons/btnCategM_on.jpg.jpg) no-repeat;}
.rightProdCateg .titleProd2 a { display:block; font-weight:bold; color:#000000; text-decoration:none; text-align:center;}
.rightProdCateg .titleProd2 a:hover { text-decoration:underline; color:#FFFFFF;}
.leftProdCateg a.more { margin-top:12px; margin-right:20px; float:left; color:#000000; text-decoration:none;}
.leftProdCateg a.more:hover { text-decoration:underline;}
/*END*/

/* CSS for mica_bursa.php only */
.leftHome blockquote { position:relative; padding-top:26px; z-index:1;}
.taba { float:left; padding:0 0 0 4px; height:26px; background: url(../img/tabs/tab_off_left.jpg) no-repeat top left;}
.taba .middle { float:left; height:23px; padding: 3px 10px 0 10px; margin:0; background-color:#F8F8F8; border-top:1px solid #F3F3F3;} 
.taba .middle a { display:block; text-decoration:none; font-size:12px; font-weight:bold; color:#B0191A;}
.taba .middle a:hover { text-decoration:underline;}
.taba .right { float:left; width:4px; height:26px; background:url(../img/tabs/tab_off_right.jpg) no-repeat top left;}
.tabc { display:block; float:left; padding:0 0 0 4px; height:26px; background: url(../img/tabs/btn_on_left.jpg) no-repeat top left;}
.tabc .middle { float:left; height:23px; padding: 3px 10px 0 10px; margin:0; border-top:1px solid #F3F3F3;} 
.tabc .middle a { display:block; text-decoration:none; font-size:12px; font-weight:bold; color:#B0191A;}
.tabc .middle a:hover { text-decoration:underline;}
.tabc .right { float:left; width:4px; height:26px; background:url(../img/tabs/btn_on_right.jpg) no-repeat top left;}

.leftHome blockquote #reqList { padding:11px 9px 11px 9px; margin-bottom:40px; width:539px; border:1px solid #F3F3F3; background: url(../img/site/gradient.jpg) no-repeat top left;}
#reqList .row { padding:10px 0 10px 0; width:auto; border-bottom:1px solid #F3F3F3}
#reqList .row p.titleRed { float:left; padding:0; margin:0; width:124px;}
#reqList .row p.txt { float:left; margin:0; padding:0 0 0 10px; width:380px;}
#reqList .row a { padding:0 2px 0 0; margin:-5px 0 0 0; display:block; float:right;}
/*END*/

/* CSS for for lista_marci.php */
.leftProd { float:left; padding:0 18px 0 10px; width:390px;}
/* [+] update 27.sept.07*/.leftProd .logomarci {}
.leftProd a.more { text-decoration:none; font-size:11px; color:#000000;}
.leftProd a.more:hover { text-decoration:underline;}
.rightProd { float:left; padding:0 0 10px 15px; width:377px;}
.rightProd div.categ {float:left; margin:8px 0 0 0; padding:0 0 0 12px; width:170px; background: url(../img/site/bg_promo_arrow.gif) no-repeat 0px 5px;}
.rightProd div.categ a { padding:0; font-size:13px; text-decoration:underline; color:#221E1F; font-weight:bold;}
.rightProd div.categ a:hover { padding:0; text-decoration:none;}
.rightProd div.categ span { text-decoration:none; color:#AF191A;}
.rightProd .title { padding:14px 0 0 0; margin:auto; width:186px; height:28px; font-size:12px; font-weight:bold; color: #000000; background:url(../img/site/title_marca.jpg) no-repeat; text-align:center;}
.rightProd .titleProd { margin:0 0 11px 0; padding:10px 5px 5px 5px; width:176px; height:27px; text-align:center; background: url(../img/site/title_marca_categ_off.jpg) no-repeat;}
.rightProd .titleProdOver { margin:0 0 11px 0; padding:10px 5px 5px 5px; width:176px; height:27px; text-align:center; background: url(../img/site/title_marca_categ_on.jpg) no-repeat;}
.rightProd .titleProd a { font-size:11px; color:#000000; display:block; font-weight:bold; text-decoration:none;}
.rightProd .titleProd a:hover { text-decoration:underline;}
.rightProd .titleProdOver a { font-size:11px; color:#000000; display:block; font-weight:bold; text-decoration:none;}
.rightProd .titleProdOver a:hover { text-decoration:underline;}
/*END*/

/* CSS created 22_05_07 for 2_new_marca_categorii_subcategorii.php*/
#others { margin:0; padding:0 0 0 10px; width:808px; height:auto; bac}
#others blockquote { margin-top:15px; padding:0; height:240px; background:none;}
#others a.title { text-align:left; color:#000000; text-decoration:none}
#others a.title:hover { text-decoration:underline}
#others .prodDesc {height:75px;}
#others .prodDesc a.titleImg { width:126px; height:55px; padding:0 4px 0 4px; margin:5px 0 0 0; display:block; text-align:left; color:#221E1F;}
#others .prodDesc a.categ { margin:10px 0 0 0; height:30px; display:block; text-transform:uppercase; font-weight:bold; color:#221E1F;}
#others .imgModel { position:relative; width:136px; height:90px; text-align:center;}
#others .imgModel div { width:136px; height:90px; position:absolute; top:0; left:0; z-index:99; background:url(../img/site/bg_galImg_off.gif) no-repeat;}
#others a.more { display:block; margin:10px 0 0 0; text-align:center;}
/*END*/

/* Special CSS for galerie_imagini.php */
#produseAll { padding:10px; width:808px;}
#produseAll blockquote { margin:15px 0 15px 0; float:left; height:150px; width:136px;}
#produseAll blockquote a { padding:6px 5px 10px 11px; width:120px; display:block; color:#000000; text-decoration:none}
/*#produseAll blockquote span { padding:0 10px 0 10px;}*/
#produseAll .imgModel { position:relative; width:136px; height:90px; text-align:center;}
#produseAll .imgModel div { width:136px; height:90px; position:absolute; top:0; left:0; z-index:99; background:url(../img/site/bg_galImg_off.gif) no-repeat;}
/*END*/

/* CSS created 23_05_07 for marci.php */
#produseAll .products { margin:30px 0 0 0; float:left; padding:0 0 0 15px; text-align:justify; width:650px;}
#produseAll .products p.titleRed { color:#B0191A; font-weight:bold; margin-bottom:0;}
/*END*/

/* preview */
#interface1 {
	z-index:1;
}
#loader_container {text-align:center;position:absolute;top:40%;width:100%}
#loader {font-family:Tahoma, Helvetica, sans; font-size:10px; color:#000000; background-color:#FFFFFF; padding:10px 0 16px 0; margin:0 auto; display:block; width:135px; border:1px solid #6A6A6A; text-align:left; z-index:255;}
#progress {	height:5px; font-size:1px; width:1px; position:relative; top:1px; left:10px; background-color:#9D9D94}
/*END*/

/*modified 24 may 07 for newsletter*/
#recomand { padding:10px; position: absolute; z-index:900; top:-190px; right:25px; display:none; width:240px; height:auto; background-color:#E5E5E5;}
*html #recomand { padding:10px; position: absolute; z-index:900; top:-194px; right:25px; display:none; width:240px; height:auto; background-color:#E5E5E5;}
#recomand form { padding:0px; margin:0px;}
#recomand form .tx2 { float:right; width:140px; height:15px; background-color:#FFFFFF; border:1px solid #999999;}
#recomand .button { margin: 5px 0 0 5px; height: 18px; width:70px; font: bold 10px Verdana; background-color: #000000; color: #FFFFFF;; border-right: 2px outset;  border-top: 2px outset;  border-left: 2px outset; border-bottom: 2px outset; border-left-color: #fff; border-bottom-color: #c1c1c1; border-top-color: #fff; border-right-color: #c1c1c1;}
#recomand p.title { margin-bottom:5px; font-size:12px; text-align:left; color:#000000; font-weight:normal;}
#recomand a { float:right; margin:0 0 0 10px; padding:0 0 0 15px; color:#333333; background:url(../img/site/btn_close.jpg) no-repeat 0px 4px;}
#recomand a:hover { background:url(../img/site/btn_closeOn.jpg) no-repeat 0px 4px;}
/*END*/

/* CSS created 24_05_07 for tooltip */
.tooltip { width:250px;}
.tooltip .title { margin-bottom:15px; font-size:12px; font-weight:bold; text-transform:uppercase}
.tooltip .txt { font-size:12px; color:#CCCCCC;}
/*END*/

/* Special CSS for service.php */
a.categ { color:#B0191A; font-weight:bold; text-decoration:underline;}
a.categ:hover { text-decoration:none;}
.hide { display:none;}
/*END*/

/* CSS created 25_05_07 for error.php*/
#error { padding:19px 0 25px 74px; color:#999999; background: #F8F8F8 url(../img/site/errorIcon.jpg) no-repeat 16px 19px; border:1px solid #E2E2E2;}
#error p.title { margin:0 0 5px 0; padding:0; font-size:12px; color:#1A1A1A; font-weight:bold;}
#error p { margin:0; padding:0 10px 0 0; font-size:12px; color:#7D7D7D;}
/*END*/

#secondary_menu1 { position:absolute; display:block; margin-top:-88px; z-index:999; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:2px 0px 0px 25px;}
#secondary_menu1 a { text-decoration:none; color:#7D7D7D; margin-right:10px;}
#secondary_menu1 a:hover { text-decoration:underline;}

#secondary_menu2 { position:absolute; display:block; margin-top:-98px; z-index:100; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:2px 0px 0px 25px;}
#secondary_menu2 a { text-decoration:none; color:#7D7D7D; margin-right:10px;}
#secondary_menu2 a:hover { text-decoration:underline;}

.menuhome { position:relative; width:136px; height:90px; text-align:center;}
.menuhome div { width:136px; height:90px; position:absolute; top:0; left:0; z-index:99; background:url(../img/site/bg_galImg_off.gif) no-repeat;}
.a_home { text-decoration:none; color:#000000; font-size:12px; text-align:center}
.menuhome a:hover { text-decoration:none}
.blockquote_home {float:left; text-align:center; margin-right:10px; margin-top:10px; font-weight:bold}