html {height:100%}
body {height:100%;padding:0;margin:0;padding:0;background:#FFF;font-family:verdana,arial;font-size:0.8em;color:#444}
form {margin:0;padding:0}
fieldset {display:block;margin:0;padding:0;border:0}
p {margin:12px 0 12px 0}
a {color:#FA5B0B;}
a:hover {text-decoration:none}
a img {border:0}

.div-clear {height:1px;font-size:1px;line-height:1px;clear:both}


#div-footer {
	height: 38px; /* .push must be the same height as .footer */
	background-image:url('imagini/footer.jpg');
	background-position:center;
}

#div-tot-alb {background-color:#003662;background-image:url('imagini/back.jpg'); background-repeat:repeat-y;background-position:center;}
#div-container-start {width:1176px;position:relative;left:50%;margin-left:-588px}
#div-lateral-stanga {width:107px;float:left;}
#div-lateral-dreapta {width:107px;float:left;}
#div-continut {width:962px;margin:0 auto;}

#div-antet {height:18px;padding-top:10px;width:962px;color:#FFF;font-family:arial;font-weight:bold;font-size:0.9em}
#div-antet a {color:#FFF;text-decoration:none}
#div-antet a:hover {color:#92D1F8}
#div-antet-stanga {float:left;width:481px;}
#div-antet-dreapta {float:left;width:481px;text-align:right}
#div-antet-stanga .curent {border-bottom:1px solid #89D1FF}

#div-meniu {height:46px;background:url('imagini/meniu-back.jpg');background-repeat:no-repeat;background-position:right}
#div-meniu a {outline:none}
.meniu {display:block;float:left;height:46px;}
.meniu:hover {background-position:0 46px}
#meniu-prima-ro {width:169px;background:url('imagini/meniu-prima-ro.jpg')} #meniu-prima-ro:hover {background-position:0 46px}
#meniu-despre-ro {width:121px;background:url('imagini/meniu-despre-ro.jpg')} #meniu-despre-ro:hover {background-position:0 46px}
#meniu-logistica-ro {width:112px;background:url('imagini/meniu-logistica-ro.jpg')} #meniu-logistica-ro:hover {background-position:0 46px}
#meniu-produse-ro {width:102px;background:url('imagini/meniu-produse-ro.jpg')} #meniu-produse-ro:hover {background-position:0 46px}
#meniu-distributie-ro {width:110px;background:url('imagini/meniu-distributie-ro.jpg')} #meniu-distributie-ro:hover {background-position:0 46px}
#meniu-contact-ro {width:105px;background:url('imagini/meniu-contact-ro.jpg')} #meniu-contact-ro:hover {background-position:0 46px}
#meniu-prima-en {width:169px;background:url('imagini/meniu-prima-en.jpg')} #meniu-prima-en:hover {background-position:0 46px}
#meniu-despre-en {width:121px;background:url('imagini/meniu-despre-en.jpg')} #meniu-despre-en:hover {background-position:0 46px}
#meniu-logistica-en {width:112px;background:url('imagini/meniu-logistica-en.jpg')} #meniu-logistica-en:hover {background-position:0 46px}
#meniu-produse-en {width:102px;background:url('imagini/meniu-produse-en.jpg')} #meniu-produse-en:hover {background-position:0 46px}
#meniu-distributie-en {width:110px;background:url('imagini/meniu-distributie-en.jpg')} #meniu-distributie-en:hover {background-position:0 46px}
#meniu-contact-en {width:105px;background:url('imagini/meniu-contact-en.jpg')} #meniu-contact-en:hover {background-position:0 46px}
#meniu-prima-de {width:169px;background:url('imagini/meniu-prima-de.jpg')} #meniu-prima-de:hover {background-position:0 46px}
#meniu-despre-de {width:121px;background:url('imagini/meniu-despre-de.jpg')} #meniu-despre-de:hover {background-position:0 46px}
#meniu-logistica-de {width:112px;background:url('imagini/meniu-logistica-de.jpg')} #meniu-logistica-de:hover {background-position:0 46px}
#meniu-produse-de {width:102px;background:url('imagini/meniu-produse-de.jpg')} #meniu-produse-de:hover {background-position:0 46px}
#meniu-distributie-de {width:110px;background:url('imagini/meniu-distributie-de.jpg')} #meniu-distributie-de:hover {background-position:0 46px}
#meniu-contact-de {width:105px;background:url('imagini/meniu-contact-de.jpg')} #meniu-contact-de:hover {background-position:0 46px}

#div-slogan {height:260px;position:relative}

#div-produse-scroll {height:114px;background:url('imagini/produse-scroll.jpg');}
.a-scroll {outline:none}
.a-scroll img {border:4px solid #FFF}
.a-scroll:hover {background:transparent}
.a-scroll:hover img {border:4px solid #E6EAF5}

#div-prima {background:#FFF;padding:10px 20px 20px 20px}

#div-lateral-stanga {height:500px;background:url('imagini/lateral-stanga.jpg');background-repeat:no-repeat;background-position:right 67px}
#div-lateral-dreapta {height:500px;background:url('imagini/lateral-dreapta.jpg');background-repeat:no-repeat;background-position:left 74px}

#div-subsol {height:25px;background:url('imagini/verde.jpg');color:#FFF;font-family:arial;font-weight:bold;font-size:0.9em;}
#div-subsol a {color:#FFF;text-decoration:none}
#div-subsol a:hover {color:#92D1F8}
#subsol-stanga {float:left;padding-top:2px;width:421px}
#subsol-dreapta {float:left;padding-top:2px;text-align:right;width:541px}
#div-subsol .a-cos {color:#1361A2}
#div-subsol .a-cos:hover {color:#287CC1}

h1 {font-family:trebuchet MS,arial,verdana,tahoma;color:#515151;font-size:1.4em}
h1 span {color:#36A1E5}
h2 {margin:0 0 10px 0;font-family:georgia,arial;font-weight:normal;font-size:17px;color:#3F78A3}
h3 {font-family:trebuchet MS,arial,verdana,tahoma;color:#36A1E5;font-size:1.2em;margin-bottom:7px}

#tabel-distinctii {border-collapse:collapse;margin:0 auto}
#tabel-distinctii td {padding:7px}
#tabel-distinctii a img {border:4px solid #D9EBF9}
#tabel-distinctii a:hover img {border:4px solid #B9D7EF}
#tabel-distinctii a :hover {background:transparent}

#div-sageata-stanga {margin-top:37px;height:77px;width:95px;float:left;}
#sageata-stanga {display:block;background:url('imagini/sageata-stanga.gif');width:59px;height:50px;margin-left:35px;outline:none}
#sageata-stanga:hover {background-position:0 50px}
#div-sageata-dreapta {margin-left:0px;margin-top:37px;height:77px;width:60px;float:left;}
#sageata-dreapta {display:block;background:url('imagini/sageata-dreapta.gif');width:59px;height:50px;outline:none}
#sageata-dreapta:hover {background-position:0 50px}

.tabel-poze {}
.tabel-poze td {border:0;padding:10px;text-align:center;font-size:0.8em}
.tabel-poze a img {border:5px solid #FFF}
.tabel-poze a:hover img {border:5px solid #EEE}
.tabel-poze a:hover {background:transparent}

#tabel-produse {width:100%}
#tabel-produse th {font-size:1.0em;color:#777}
#tabel-produse td {vertical-align:top}

.tab-produse {border-collapse: separate; border-spacing: 5px; *border-collapse: expression('separate', cellSpacing = '5px');}
.produs-border {background:#F5F7FB;border:1px solid #DDD;padding:10px;height:122px}
.produs-border:hover {border:1px solid #A6BCEA;}
.tab-produse td {width:170px;text-align:center;padding:0 4px 4px 0;background:url('imagini/umbra.gif');background-position:bottom right}
.tab-produse a {outline:none}
.tab-produse a img {padding:5px;border:4px solid #FFF}
.tab-produse a:hover img {border:4px solid #D8E1F4}

.tab-produse-rom {border-collapse: separate; border-spacing: 15px; *border-collapse: expression('separate', cellSpacing = '15px');}
.produs-border-rom {background:#FCF6F2;border:1px solid #DDD;padding:10px;height:122px}
.produs-border-rom:hover {border:1px solid #EDCDC2;}
.tab-produse-rom td {width:200px;text-align:center;padding:0 4px 4px 0;background:url('imagini/umbra.gif');background-position:bottom right}
.tab-produse-rom a {outline:none}
.tab-produse-rom a img {padding:5px;border:4px solid #FFF}
.tab-produse-rom a:hover img {border:4px solid #EFD7CE}

.a-produs {display:block}
.a-produs img {display:block;margin:0 auto;}

.a-thumb {display:block;float:left;outline:none;margin:0 15px 10px 0;text-decoration:none;text-align:center;color:#555;font-family:verdana;font-size:0.8em}
.a-thumb span {display:block;padding:2px 0 2px 0;margin-top:3px;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;
	border-left:4px solid #E5E5E5;border-right:4px solid #E5E5E5;}
.a-thumb img {padding:10px;border:5px solid #E5E5E5}
.a-thumb:hover img {border:5px solid #D8E1F4}
.a-thumb:hover span {border-color:#D8E1F4;color:#4A69AC}
.a-thumb:hover {background:transparent}

.a-thumb-rom {display:block;float:left;outline:none;margin:0 15px 10px 0;text-decoration:none;text-align:center;color:#555;font-family:verdana;font-size:0.8em}
.a-thumb-rom span {display:block;padding:2px 0 2px 0;margin-top:3px;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;
	border-left:4px solid #E5E5E5;border-right:4px solid #E5E5E5;}
.a-thumb-rom img {padding:10px;border:5px solid #E5E5E5}
.a-thumb-rom:hover img {border:5px solid #EFD7CE}
.a-thumb-rom:hover span {border-color:#EFD7CE;color:#4A69AC}
.a-thumb-rom:hover {background:transparent}


#tabel-produse-noi {border-collapse:collapse;position:absolute;top:80px;left:486px;height:142px}
#tabel-produse-noi td {width:138px;padding-right:23px;border:1px solid xred;vertical-align:center;text-align:center}
.produs-nou {margin:auto}
.produs-nou img {border:1px solid cyxan}

.div-produs ul {float:left;margin:0;list-style-image:url('imagini/punct.gif');}
.div-produs ul li {margin:7px 0 7px 0;border-bottom:1px solid #EEE;}
#navigare-jos {text-align:center;margin:10px auto 0 auto}
#div-prima a {color:#36A1E5;font-weight:bold;text-decoration:none;margin:0 10px 0 10px}
#div-prima a:hover {color:#78C500}
.premium {background-image:url('imagini/premium.gif');}

#div-categorii {position:relative;background:url('imagini/categorii.jpg');width:915px;height:80px;
	font-family:georgia;font-size:20px;color:#FFF}

#div-intro {width:100%;height:100%;background-color:#003662;background-image:url('imagini/back.jpg'); background-repeat:repeat-y;background-position:center;}
#horizon {position: absolute;top: 50%;left: 0px;width: 100%;margin-top: -200px;text-align: center;min-width: 590px; }
#wrapper {position: relative;text-align: center;width: 590px;height: 380px;margin: 0px auto}
.a-intro-fade * {display: none}
#a-intro1 {outline:none;position:relative;display:block;float:left;height: 130px;width: 295px;background:url(imagini/intro-button1.jpg) 0 0 no-repeat;}
#a-intro1 span.hover {cursor:pointer;position: absolute;top: 0;left: 0;display: block;height: 130px;width: 295px;background:url(imagini/intro-button1.jpg) 0 -130px no-repeat;}
#a-intro2 {outline:none;position:relative;display:block;float:left;height: 130px;width: 295px;background:url(imagini/intro-button2.jpg) 0 0 no-repeat;}
#a-intro2 span.hover {cursor:pointer;position: absolute;top: 0;left: 0;display: block;height: 130px;width: 295px;background:url(imagini/intro-button2.jpg) 0 -130px no-repeat;}


/*-------------------------------------------FORMULAR--------------------------------------*/
div.form-container {margin-top:25px}

p.legend { margin-bottom: 1em; }
p.legend em { color: #C00; font-style: normal; }

div.errors { margin: 0 0 10px 0; padding: 5px 10px; border: #FC6 1px solid; background-color: #FFC; }
div.errors p { margin: 0; }
div.errors p em { color: #C00; font-style: normal; font-weight: bold; }

div.form-container {margin-left:auto;margin-right:auto;margin-bottom:5px}
div.form-container input {width:160px;margin-top:1px;
	font-family:verdana,sans-serif;font-size:1em;font-weight:bold;border:1px solid #BBB;color:#333;padding:1px 0 1px 3px}

div.form-container textarea {width:190px;border:1px solid #BBB;padding-left:3px;color:#333;font-family:verdana,sans-serif;font-size:1em;font-weight:bold;}
div.form-container select {width:170px;border:1px solid #BBB;padding-left:3px;color:#333;font-family:verdana,sans-serif;font-size:1em;}
div.form-container p { margin: 0; }
div.form-container p.note { margin-left: 170px; font-size: 90%; color: #333; }
div.form-container fieldset { width:515px; margin: 10px 0; padding: 10px; border: #DDD 1px solid; text-align:left}
div.form-container legend { font-weight: bold; color: #777; font-family:arial;font-size:1em;}
div.form-container fieldset div { padding: 0.25em 0; }
div.form-container label, 
div.form-container span.label { margin-right: 0px; padding-right: 10px; width: 65px; display: block; float: left; 
	text-align: right; position: relative; font-family:tahoma;font-size:0.9em;padding-top:1px}
div.form-container label.error, 
div.form-container span.error {color: #F34D4D;}
div.form-container label em, 
div.form-container span.label em { position: absolute; right: 0; font-size: 120%; font-style: normal; color: #F34D4D; }
div.form-container input.error {border-color: #F34D4D; background-color: #FEF; }
div.form-container input:focus,
div.form-container input.error:focus, 
div.form-container textarea:focus {background:#EFF1F7;border:1px solid #999}
div.form-container div.controlset label, 
div.form-container div.controlset input { display: inline; float: none; }
div.form-container div.controlset div { margin-left: 170px; }
div.form-container .buton {border:1px solid #8E9AC9;background:#EFF1F7;width:93px;height:26px;cursor:pointer;
	font-family:arial;font-weight:bold;font-size:12px;color:#2D3C75;padding:0 0 2px 0;letter-spacing:1px}
div.form-container .buton:hover {background:#D8DFF1;border:1px solid #561415;color:#000000}