@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
.posLeft {float:left;}
.posRight {float:right;}
.clear{clear:both; height:10px; overflow:hidden;}
.Zero{ height:0px; overflow:hidden; }
a img{ border:0; }
html {background:url(../images/htmlBackground.jpg) left top repeat-x;}
body {background:url(../images/bodyBackground.jpg) left bottom repeat-x;}
h3{font-family:Arial, Helvetica, sans-serif; color:#EA751D; font-size:20px; margin-bottom:20px;}
	h3 a{ text-decoration:none; color:#EA751D; font-size:16px; }
p{ margin:10px 0; }
p.flash{margin:0 0 0 5px;}
div.wrapper {width:960px; margin:0 auto; }
body.home-page div.wrapper{}

ul#Menu{ list-style:none; margin-top:30px; padding-bottom:70px; }
    ul#Menu li{ float:left;  padding-left:5px; margin-right:10px; background:none; }
    ul#Menu li.active, ul#Menu li.hover{background:url(../images/menuLeftBg.png) left top no-repeat;}
        ul#Menu li a{ float:left; padding:0 8px 0 3px; font: bold 15px/28px Arial; color:#004827; text-decoration:none; }
        ul#Menu li a:hover{ color:#008448; }
        ul#Menu li.active a, ul#Menu li.hover a{ background:url(../images/menuRightBg.png) right top no-repeat; color:#FFF; }

div.colSt { width:316px; overflow:hidden; padding-top:14px;}
	div.colSt div.logo{background:url(../images/topGreenTriangle.jpg) left bottom no-repeat; height:169px;position:relative;}
		div.colSt div.logo img.points{margin-left:51px;}
		div.colSt div.logo img.adax{margin-left:39px; margin-top:21px;}
	div.colSt h1{ margin-top:10px;}
    div.colSt div.credits{ font:normal 11px Arial; color:#3F4510; padding-left:20px; margin-top:-7px; }
        div.colSt div.credits span, div.colSt div.credits a{ color:#586217; }
	div#formularMain{width:100%; background:url(../images/BoxGreenBottom.png) bottom center no-repeat; padding-bottom:22px;}
		div#formularMain div.background{background:url(../images/BoxGreenTop.jpg) #004928 top center no-repeat; padding:17px 13px 0px 13px;}
		div#formularMain span{ display:block; height:55px; }
		div#formularMain span.simpleLabel{ height:20px; }
        div#formularMain span.selectMedium{ float:left; width:144px;  }
        div#formularMain span.selectSmall{ float:left; width:96px; }
        div#formularMain span.noLabel{ height:30px; }
        div#formularMain span.PL1{  }
        div#formularMain span.submit{ height:30px; }
        div#formularMain span.posRight{ float:right; }
            div#formularMain span label{ display:block; font:normal 15px/18px Arial; color:#FFF; }
            div#formularMain span label.error{ font-size:11px; color:red; line-height:11px; }
            
            div#formularMain span.noLabel label, div#formularMain span.submit label { display:none; }
            div#formularMain span input{ width:280px; height:19px; color:#000; padding:4px 3px 0 3px; border:2px solid #9AAA28; }
            div#formularMain span input.error_error{ border:2px solid red; }
            div#formularMain span.submit input{ height:26px; width:100%; padding:0; }
            div#formularMain span select{ width:286px; height:23px; color:#000; border:2px solid #9AAA28; }
            div#formularMain span select.error_error{ border:2px solid red; }
            div#formularMain span.selectMedium select{ width:144px; }
            div#formularMain span.selectMedium input{ width:138px; height:15px; padding-top:2px; padding-bottom:2px; }
            div#formularMain span.selectSmall select{ width:95px; }
    div.colSt div.formDiv{ display:none; }
div.colDr { width:624px; overflow:hidden;}
    div.home div.content {color:#454545; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:18px; padding-bottom:164px;}
	body.home-page div.home div.content { padding-top:0px; background:url(../images/homePageContentBackground.png) right 280px no-repeat; padding-bottom:435px;  }
    div.colDr h1{ font:bold 30px/45px Tahoma; color:#004626; letter-spacing:-2px; margin-bottom:15px; }
    div.colDr h2{ font:bold 20px/30px Tahoma; color:#004626; letter-spacing:-1px; margin-bottom:5px; }
	div.colDr img{border:1px solid #EA751D; margin-right:20px;}
    div.home h2{ margin-left:30px; padding-top:15px; }
    div.home ul.formsList{ margin-left:30px; list-style:none; padding-top:0px; }
        div.home ul.formsList li{ padding-left:16px; background:url(../images/bulletGreen.gif) left center no-repeat;
                                    font:normal 14px/22px Tahoma;}
                div.home ul.formsList li a{ color:#EA741D; text-decoration:none; cursor:pointer; }
                div.home ul.formsList li a.active{ color:#fff; }
    div.contactFooter{ color:#FFF; font:normal 12px/15px Arial; padding-left:15px; padding-top:10px; position:absolute; margin-left:350px; margin-top:-150px; }
	div.tuv{ position:absolute; margin-left:800px; margin-top:-115px; color:#FFF; line-height:22px; text-align:center; font-size:12px; font-family:Arial;}
		div.tuv a{ text-decoration:none; }
	
div#dynamicFormContainer_5{ padding-top:15px; width:300px; }
	div#dynamicFormContainer_5 span{ display:block; height:55px; }
	div#dynamicFormContainer_5 span.error_error{ color:red; }
	div#dynamicFormContainer_5 span.bigBox{ height:145px; }
	div#dynamicFormContainer_5 span.submit{ height:40px; }
		div#dynamicFormContainer_5 span label{ display:block; font:normal 15px/18px Arial; color:#333; }
		div#dynamicFormContainer_5 span label.error{ font-size:11px; color:red; line-height:11px; }
		div#dynamicFormContainer_5 span input{ width:280px; height:19px; color:#000; padding:4px 3px 0 3px; border:2px solid #9AAA28; }
		div#dynamicFormContainer_5 span input.error_error{ border:2px solid red; }
		div#dynamicFormContainer_5 span.bigBox textarea{ width:280px; height:110px; color:#000; padding:4px 3px 0 3px; border:2px solid #9AAA28; }
		div#dynamicFormContainer_5 span.submit label{ display:none; }
		div#dynamicFormContainer_5 span.submit input{ height:26px; width:296px; padding:0; }
		
div.padder{ padding-top:0px; }
		div.productsList a{ display:block; width:180px; height:50px; margin:10px 20px 10px 0; float:left; display:inline;}
			div.productsList a img{ border:none; margin:0; }
			
a.oferteSpeciale{ display:block; margin-bottom:10px; }
	a.oferteSpeciale img{ border:none; }
	
div.galleryPics{ width:600px; margin:0px 10px; }
	div.galleryPics a{ float:left; width:180px; height:120px; margin:10px; }
		div.galleryPics a img{ border:0; }
		
div.Servicii{ margin:0; }
	div.Servicii a{ margin:10px 20px 10px 0; }
		
#facebox div.actionsLeft{ float:left; width:250px; }
#facebox a.close{ float:right; }
	#facebox div.actionsLeft a{ float:left; font:bold 12px Arial; text-decoration:none; color:#222; }
	#facebox div.actionsLeft a.next{ float:right;}
	
div#sliderOverFlash{ display:block; width:600px; padding-left:5px; margin-top:-110px; height:110px; overflow:hidden; border-right:1px solid #000; }
	div#sliderOverFlash .panel img{ width:618px; height:108px; }
	
ul.newsList( list-style:none; )
	ul.newsList li{ line-height:35px; }
		ul.newsList li a{ color:#9AAA28; font-weight:bold; }
		
div#news_List{ float:left; width:275px; height:85px; padding:10px; border:1px solid #000; margin:15px 0; margin-left:5px; }
	div#news_List ul{ list-style:none; height:80px; overflow:hidden; }
	div#news_List ul li{ line-height:20px;  }
		div#news_List ul li a{ color:#9AAA28; font-weight:bold;  }
		
div#vremeaList{  float:left; width:275px; height:95px; padding:5px 10px; border:1px solid #000; margin:15px 0 15px 8px; }
	div#vremeaList ul{ list-style:none; }
	div#vremeaList ul li{ height:80px; float:left; width:90px; text-align:center; }
		div#vremeaList ul li img{ margin:0; }
		
div.stepcarousel {border:solid 1px #004928; width:618px; height:108px; overflow:hidden; margin-bottom:20px;}



/*-- produse.html */
#relProduct
{
    float:right;
    position:absolute;
    right:155px;
    top:225px;
}
.buttonInterog
{
 display: block;
 width: 150px;
 overflow: hidden;
 color: #FFFFFF;
 font-weight: bolder;
 background-color:#EA751D;
 border:1px solid #000000;
 cursor: pointer;
 padding: 2px;
}

/*   sound player */
.flash-audio
{
   float:right;
   position: absolute;
   top:6px;
   right:0px;

 }
