*{margin:0; padding:0;}
body{background-color:#fff; background-image:url(../images/bg_green.png); background-repeat:repeat-x; background-position:top left; font-family:Verdana; line-height:120%; font-size:14px;}

/*common stuff*/
a{ text-decoration:none; }
a:hover{ text-decoration:underline; }

a img{border:none;}
.left{float:left }
.right{float:right }
.clear{ clear:both; margin:0; padding:0; border:0 none; line-height:0; height:0; font-size:0; }
.clearleft{ clear:left; }
.clearright{ clear:right; }

.size11{ font-size:11px; }
.size12{ font-size:12px; }
.size14{ font-size:14px; }
.size15{ font-size:15px; }
.size24{ font-size:24px; }

.marginTop34{ margin-top:34px; }
.marginLeft25{ margin-left:25px; }
.marginTopBottom3{ margin-top:5px; margin-bottom:5px}
.marginTopBottom5{ margin-top:5px; margin-bottom:5px}
.marginBottom40{margin-bottom:40px;}
.marginLeftRightAuto{ margin-left: auto; margin-right: auto;}

.margin10{margin:10px;}
.margin3{margin:3px;}
.margin30{margin:30px;}

.paddingTop35{ padding-top:35px; }

.paddingLR5{ padding-left:5px; padding-right:5px; }

.width110{width:110px;}
.width430{width:430px;}
.width867{width:867px;}

.height46{height:46px;}

.bold{font-weight:bold;}

.black{ color: #000000; }
.white{ color:#FFFFFF; }
.blue{ color:#04b0db; }

.align-center{text-align:center;}
.align-left{text-align:left;}

.verticalSpacer5x55{width:5px; height:55px;}
.verticalSpacer10x55{width:10px; height:55px;}
/*end common stuff*/

h1{font-size:22px; color:#B81215; margin:20px 10px 20px 10px; font-weight:bold; line-height:24px;}

h3{font-size:16px; color:#7A210A; margin:30px 10px 30px 10px; font-weight:bold; line-height:18px;}

#container{margin:5px auto; width:790px; background-color:#fff; position:relative; border:1px solid #8CB806;}

p{text-indent:40px; margin:10px 0 10px 0; font-weight:normal; text-align:justify; line-height:120%;}

#topLeft, #topRight, #bottomLeft, #bottomRight{ width:30px; height:30px; position:absolute; background-repeat:no-repeat;  background-color:transparent;}

#topLeft{top:0; left:0; background-image:url(..images/corners/top_left.gif); background-position:top left;}

#topRight{top:0; right:0; background-image:url(../images/corners/top_right.gif); background-position:top right;}

#bottomLeft{bottom:0; left:0; background-image:url(../images/corners/bottom_left.gif); background-position:bottom left;}

#bottomRight{bottom:0; right:0; background-image:url(../images/corners/bottom_right.gif); background-position:bottom right;}

ul,ol{margin:0px 5px 0px 60px;}
ul li, ol li{line-height:20px;}

.cumpara{color:#fff; margin:10px auto; text-align:center; width:700px; vertical-align:middle;}

.cumpara a{color:#fff; font-weight:bold; text-decoration:none; border:none;}
.cumpara a img{color:#fff; font-weight:bold; text-decoration:none; border:none;}

.poza {float:right; margin:0px 0px 10px 10px;}
a .poza {text-decoration:none; border:none;}

.teaser{font-size:14px; font-weight:bold; color:#000; display:block; text-align:justify;}

.red_bold, .green_bold{font-size:26px; font-weight:bold; line-height:34px; font-family:"Arial Black";}

.red_bold{color:#D34328;}

.green_bold{color:#99CC00;}

.hand{margin:0px 10px 0px 10px;}

.div_valorificare{width:600px; margin:10px auto; border:1px solid #E3FC98; background-color:#EBFDB7;}

.div_motive{width:650px; margin:10px auto; border:1px solid #E3FC98; background-color:#EBFDB7; color:#2E519C; text-align:justify;}

.sageata{margin:0px 10px 0px 20px;}

.capsuna{margin:0px 10px 0px 50px;}

/* FORMULAR */
form * {font-family:verdana;font-size:12px;vertical-align:top;line-height:14px;}
.culoare {background-color:#FFC68E;}
sup {color:#FF0000;font-weight:bold;}
#sup {color:#000000;position:relative;font-size:10px;top:-2px;}
#t_form {width:120px;float:left;position:relative;top:2px;font-weight:bold;text-align:right;margin-right:5px}
.contur {border:1px solid #000000;padding:1px 2px;font-size:12px;line-height:12px;margin-bottom:2px;}
.tip_buton {border:1px solid #000000;background-color:#311F5D;font-size:11px;color:#FFFFFF;font-weight:bold;height:19px;padding:1px 10px}
.tip_radio {width:12px;height:12px;line-height:14px;border-width:0px;margin:3px 5px 1px}
.tip_checkbox {width:12px;height:12px;line-height:14px;border:1px solid #000000;margin:3px 5px 1px}
.radio {font-weight:bold;position:relative;top:2px;font-style:italic;font-size:12px}

.copy {font-size:11px;}
.copy * {font-size:11px;}

.caseta {width:780px;margin:0px auto;}