@charset "utf-8";
/* CSS Document */

html {overflow-x: hidden; overflow-y: auto;}

/*--------------------------------------------------------------------------------------------------------------------------*/
/* CLEARFIX
/*--------------------------------------------------------------------------------------------------------------------------*/
div:after,
p.mesaj:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden; line-height: 0px;}
* html div,
* html p.mesaj {height: 1%}
div,
p.mesaj {display: inline-block}
div,
p.mesaj {display: block; clear: both}
/*-----*/


/*--------------------------------------------------------------------------------------------------------------------------*/
/* GENERALE
/*--------------------------------------------------------------------------------------------------------------------------*/
a {color: #C90000; font-weight: bold; text-decoration: none; outline: none}
a:hover {text-decoration: underline}

a img {border: none; outline: none}

form {margin: 0px; padding: 0px}
fieldset {margin: 5px 0px 5px 0px; padding: 0px; background-color: transparent; border: none;}
label {float: left; clear: none; padding: 0px 10px 0px 10px; font-size: 11px; font-weight: bold; text-align: right}
input,select,textarea {float: left; clear: none; width: 175px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; padding: 2px 5px 2px 5px; height: 15px; color: #595959}
textarea {overflow: auto; height: 70px}

p {padding: 0px; margin: 0px}
ul, ol {margin: 0px; padding: 0px}
li {padding: 0px; margin: 0px}
h1,h2,h3 {display: block; margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif}
hr {display: block; float: none; clear: both; height: 1px; margin: 0px 0px 0px 0px; padding: 0px; color: #ECE9D8; background-color: #ECE9D8; border: 0px}

p.mesaj {padding: 15px; height: auto; background-color: #FEE3B2; border: 1px solid #E0BE88; margin: 5px 0px 5px 0px}
p.mesaj span {display: block; margin: 5px 0px 5px 0px}
/*-----*/


/*--------------------------------------------------------------------------------------------------------------------------*/
/* PAGINARE
/*--------------------------------------------------------------------------------------------------------------------------*/
ol#paginare {margin: 10px 10px 10px auto; list-style: none; padding: 0px; text-align: right}
ol#paginare li {display: inline; margin: 3px 5px 3px 5px}
ol#paginare li a {padding: 3px 7px 3px 7px; background-color: #E6E8E7; border: 1px solid #E6E8E7; color: #333;}
ol#paginare li a:hover, 
ol#paginare li a.curent {background-color: #EC0006; border: 1px solid #C60005; color: #fff; text-decoration: none}


/*--------------------------------------------------------------------------------------------------------------------------*/
body,td,th {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration:none;}
body {background-image: url(../img/back.png); background-repeat: repeat; margin: 0px 0px 0px 0px;}

#bg-st {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.genin.ro/resurse/afisare/resurse/img/bg-st.png',sizingMethod='scale');}
#bg-st[id] {background-image: url(../img/bg-st.png); background-repeat:repeat-y; background-position:center top}

#bg-dr {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.genin.ro/resurse/afisare/resurse/img/bg-dr.png',sizingMethod='scale');}
#bg-dr[id] {background-image: url(../img/bg-dr.png); background-repeat:repeat-y; background-position:center top}

#bg-footer {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.genin.ro/resurse/afisare/resurse/img/bg-footer.png',sizingMethod='scale');}
#bg-footer[id] {background-image: url(../img/bg-footer.png); background-repeat:no-repeat; background-position:center top}

.txt-categorii {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration:none; font-weight:bold;}
.txt-subcategorii {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration:none; font-weight:normal; font-style:italic;}

.i-oferta-mj {background-image:url(../img/i-oferta-mj.gif); background-repeat:repeat-y; background-position:center top;}
/*--------------------------------------------------------------------------------------------------------------------------*/





#categorii ul {margin: 10px 0px 10px 0px; list-style: none}
#categorii ul li {width: 160px; padding: 2px 10px 5px 2px}
#categorii ul li a {color: #000000; font-weight: bold}
#categorii ul li ul {margin: 2px 0px 2px 0px}
#categorii ul li ul li {padding: 2px 10px 2px 10px}
#categorii ul li ul li a {color: #000000; font-weight: normal; font-style: italic; font-size: 11px}
#categorii ul li ul li a:hover {color: #990000}

#oferta-zilei ul {list-style: none}
#oferta-zilei ul li {margin: 7px 0px 7px 0px}

#oferta-zilei ul li p {margin: 0px; padding: 0px; font-weight: bold; text-transform: uppercase}
#oferta-zilei ul li p.ingrediente {font-weight: normal; font-style: italic; text-transform: none}

#oferta-zilei p.pret {width:130px; margin: 10px 0px 10px 0px; padding: 4px 10px 4px 10px; background-color:#FEE0A9; font-size:13px; font-weight:bold; text-align:center;}


form fieldset label {width:100px}
form fieldset input {width:250px; background-color:#FEECCB; border:1px solid #E0BE88; color:#000;}
form fieldset textarea {width:250px; background-color:#FEECCB; border:1px solid #E0BE88; color:#000;}
form fieldset div#codVerificare {float: left; clear: none; width: 100px; text-align: right}
form fieldset input#codVerificareI {width: 150px; background-color:#FEECCB; border:1px solid #E0BE88; color:#000;}

form fieldset.buton input#submitI {float: left; clear: none; width: 100px; height:23px; background-color:#000099; border:1px solid #AC0000; background-color:#FEECCB; border:1px solid #E0BE88; color:#000;}
form fieldset.buton input#resetI {margin: 0px 0px 0px 10px; float: left; clear: none; width: 100px; height:23px; background-color:#FEECCB; border:1px solid #E0BE88; color:#000;}

.titlu-produs {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#D20200; font-weight:bold; text-decoration:none;}
.titlu-ingrediente-titlu {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#875524; font-weight:bold; text-decoration:none;}
.titlu-ingrediente {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#875524; font-weight:normal; text-decoration:none; text-transform:lowercase;}
.produs-pret {width:113px; margin: 10px 0px 10px 0px; padding: 4px 10px 4px 10px; background-color:#FCE1AA; border:1px solid #F9BE44; font-size:11px; color:#875524; font-weight:bold; text-align:left;}
.produs-pret-detalii {margin: 10px 0px 10px 0px; padding: 4px 10px 4px 0px; font-size:11px; color:#AC0000; font-weight:bold; text-align:left;}

.titlu-categorie {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000; font-weight:normal; text-decoration:none;}
.txt-meniu-jos {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:normal; text-decoration:none;}

