/*
Design by www.RaduBotez.com for Web Emotion.
Removing these lines is forbidden under Romanian and European laws of copyright.
*/

html{
font-family: Arial, Helvetica, sans-serif;
margin-bottom: 0px;
margin-top: 0px;
padding: 0px;
width: 100%;
background-color:#f9f6ea;
}

body {
font-family: Arial, Helvetica, sans-serif; 
margin-bottom: 0px;
margin-top: 0px;
padding: 0px;
margin-left: auto;
margin-right: auto;
color: #38230e;
font-size: 11px;
}

.body_panitza{
width:100%;
height:auto;
background-image:url(/img/bg.gif);
background-repeat:repeat-x;
background-position:top left;
float:left;
}

img {border:0px;}

p {margin:0px;
padding:0px;
text-align:justify;}

a:link {
    text-decoration: none;
}
a:visited {
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
a:active {
    text-decoration: none;
}

label {
    color:#444444; display:block; font-family:Georgia,"Times New Roman",Times,serif; font-size:1.17em; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; padding:7px 0 3px 3px; vertical-align:bottom; }
    
input, select, textarea, button {
-x-system-font:none;
border:1px solid #444444;
color:#444444;
font-family:Tahoma;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
width:100%;
}    


.clear {
width:100%;
clear:both;
float:left;
margin:0px;
padding:0px;
}

.container {
width:100%;
height:auto;
float:left;
}

#header {
height:60px;
color:#4a1200;
}

#header2 {
height:172px;
color:#4a1200;
}


.header {
width:989px;
height:60px;
margin-left:auto;
margin-right:auto;
background-image:url(/img/decor1.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

.header2 {
width:989px;
height:172px;
margin-left:auto;
margin-right:auto;
}



#head_job {
width:100%;
float:left;
}


.logo {
width:350px;
padding-left:70px;
float:left;
}

.promotii {
width:450px;
padding-right:70px;
float:right;
}

.logo img {
border:0px;}

#navcontainer
{
float:right;
margin: 0px;
padding-left: 0px;
padding-right: 70px;
padding-bottom: 0px;
padding-top: 20px;
font-weight:bold;
}

#navcontainer ul
{
margin: 0px;
padding: 0px;
list-style-type: none;
text-align: left;
}

#navcontainer ul li { float: left; }

#navcontainer ul li a
{
text-decoration: none;
color:#4a1200;
font-size: 12px;
float: left;
margin: 0px;
height: 29px;
width:90px;
text-align:center;
padding-top: 4px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

#navcontainer li a:hover
{
text-align:center;
background: url(/img/bg_buton.gif) no-repeat left top;
color: #efeed9;
}




#navcontainer2
{
float:left;
margin: 0px;
padding-left: 90px;
padding-right:0px;
padding-bottom: 0px;
padding-top: 0px;
font-weight:bold;
}

#navcontainer2 ul
{
margin: 0px;
padding: 0px;
list-style-type: none;
text-align: left;
float:left;
}

#navcontainer2 ul li { 
margin-right:32px;
float: left; }

#navcontainer2 ul li a
{
text-decoration: none;
color:#4a1200;
font-size: 12px;
float: left;
margin: 0px;
height: 29px;
width:90px;
text-align:center;
padding-top: 4px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

#navcontainer2 li a:hover
{
text-align:center;
background: url(/img/bg_buton2.gif) no-repeat left top;
color: #fff;
}


.flash {
width:899px;
padding-left:90px;
padding-top:10px;
height:359px;
margin-left:auto;
margin-right:auto;
margin-top:2px;
background-image:url(/img/bg_top_flash.jpg);
background-repeat:no-repeat;
background-position:top left;
}


.continut_text {
width:810px;
height:auto;
margin-left:auto;
margin-right:auto;
}

.left_text {
float:left;
width:500px;
height:auto;
}

.entry {
padding:10px 10px 10px 10px;
line-height:16px;
float:left;
}

.entry p  {
text-align:justify;
}


.entry img {
border:1px solid #4a1200; margin: 10px;
}


.entry a {
color:#4a1200;}


.sidebar {
float:right;
width:285px;
height:auto;
}

h2 {
padding-top:15px;
font-weight:bold;
font-size:16px;
margin:0;
}

h3 {
padding-top:5px;
font-weight:bold;
font-size:14px;
margin:0;
}

.entry_sidebar img {
border:1px solid #c8b4aa;}


.entry_sidebar p {
clear:left;
margin-bottom:10px;}



#list {padding:10px 10px 10px 10px;
line-height:16px;
float:left;}


ul#list {
margin:0px;
padding:0px;
float:left;}

ul#list li {
margin:0px;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-left:10px;
list-style:none;
float:left;
width: 100%;}


.impar {
background-color:#f4f0e0;}

.imagine_produs {
width:95px;
float:left;}

.imagine_produs img {
border: 2px solid #4a1200; margin:0;}


.titlu_produs {
font-size:14px;
font-weight:bold;
float:left;}

.text_produs {
width:380px;
float:left;
display:block;}


.comanda_produs {
float:left;}

.casute {
width:989px;
height:350px;
margin-left:auto;
margin-right:auto;
background-image:url(/img/bg_casute.jpg);
background-position:top left;
background-repeat:no-repeat;
}

.logo_we {
clear:left;
float:right;
width:300px;}

#casuta_noastra {
width:810px;
padding-left:10px;
padding-right:10px;
padding-top:20px;
margin-left:auto;
margin-right:auto;
}


.cuibusor {
width:270px;
margin-right:0px;
height:auto;
float:left;
}

.more {
margin-top:5px;
height:21px;
padding-left:25px;
font-weight:bold;
padding-top:3px;
background-image:url(/img/arrow.gif);
background-repeat:no-repeat;
background-position:top left;
float:left;
}


.more2 {
margin-top:5px;
height:21px;
padding-left:25px;
font-weight:bold;
padding-top:3px;
margin-right:20px;
background-image:url(/img/arrow.gif);
background-repeat:no-repeat;
background-position:top left;
float:left;
}

.more a,h3 a {
color:#4a1200;}

.cuibusor p {
padding-left:10px;
padding-right:10px;
padding-top:20px;
float:left;}


.footer {
width:100%;
margin-top:10px;
background-image:url(/img/bg_meniu_jos.gif);
background-repeat:no-repeat;
background-position:top center;
text-align:center;
height:35px;
float:left;
}

.footer a {color:#4a1200;}


.footer ul {
float:left;
margin:0;
padding-top:9px;
padding-left:80px;
padding-right:0;
text-align:center;
}

.footer li {
float:left;
list-style:none;
text-align:center;
font-family:"Times New Roman", Times, serif;
font-size:12px;
text-transform:uppercase;
margin-right:20px;
}

.footer p {
padding-top:17px;
text-align:center;
width:100%;
float:left;}

/* fancy box */
div#fancy_overlay {
    position:absolute; top: 0; left: 0; z-index: 90; width: 100%; background-color: #333; }

div#fancy_loading {
    position: absolute; height: 40px; width: 40px; cursor: pointer; display: none; overflow: hidden; background: transparent; z-index: 100;}

div#fancy_loading div {
    position: absolute; top: 0; left: 0; width: 40px; height: 480px; background: transparent url(/img/fancy_progress.png) no-repeat;}

div#fancy_close {
    position: absolute; top: -12px; right: -12px; height: 30px; width: 30px; background: transparent url(/img/fancy_closebox.png) ; cursor: pointer; z-index: 100; display: none;}

div#fancy_content {
    position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 0;  margin: 0; z-index: 96;}

#fancy_frame {
    position: relative; width: 100%; height: 100%; display: none;}

img#fancy_img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border:0; 
    padding: 0; 
    margin: 0;
    z-index: 92;
}

div#fancy_title {
    position: absolute;
    bottom: -35px;
    left: 0;
    width: 100%;
    z-index: 100;
    display: none;
}

div#fancy_title table {
    margin: 0 auto;}

div#fancy_title div {
    color: #FFF; font: bold 12px Arial; padding-bottom: 2px;}

td#fancy_title_left {
    height: 32px; width: 15px; background: transparent url(/img/fancy_title_left.png) repeat-x;}

td#fancy_title_main {
    height: 32px; background: transparent url(/img/fancy_title_main.png) repeat-x;}

td#fancy_title_right {
    height: 32px; width: 15px; background: transparent url(/img/fancy_title_right.png) repeat-x;}

div#fancy_outer {
    position: absolute; top: 0; left: 0; z-index: 90; padding: 18px 18px 58px 18px; margin: 0; overflow: hidden; background: transparent; display: none;}

div#fancy_inner {
    position: relative; width:100%; height:100%; border: 1px solid #444; background: #FFF;}

a#fancy_left, a#fancy_right {
    position: absolute; bottom: 10px;  height: 100%;  width: 35%;  cursor: pointer; background-image: url(data:image/gif;base64,AAAA); z-index: 100; }

a#fancy_left {
    left: 0px; }

a#fancy_right {
    right: 0px; }

a#fancy_left:hover {
    background: transparent url(/img/fancy_left.gif) no-repeat 0% 100%;}

a#fancy_right:hover {
    background: transparent url(/img/fancy_right.gif) no-repeat 100% 100%;}

#fancy_bigIframe, #fancy_freeIframe {
    position:absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 10;}

div#fancy_bg {
    display: none;}
    
div.fancy_bg {
    position: absolute; display: block; z-index: 70;}

div.fancy_bg_n {
    top: -18px; width: 100%; height: 18px; background: transparent url(/img/fancy_shadow_n.png) repeat-x;}

div.fancy_bg_ne {
    top: -18px; right: -13px; width: 13px; height: 18px; background: transparent url(/img/fancy_shadow_ne.png) no-repeat;}

div.fancy_bg_e {
    right: -13px; height: 100%; width: 13px; background: transparent url(/img/fancy_shadow_e.png) repeat-y;}

div.fancy_bg_se {
    bottom: -18px; right: -13px; width: 13px; height: 18px; background: transparent url(/img/fancy_shadow_se.png) no-repeat;}

div.fancy_bg_s {
    bottom: -18px; width: 100%; height: 18px; background: transparent url(/img/fancy_shadow_s.png) repeat-x;}

div.fancy_bg_sw {
    bottom: -18px; left: -13px; width: 13px; height: 18px; background: transparent url(/img/fancy_shadow_sw.png) no-repeat;}

div.fancy_bg_w {
    left: -13px; height: 100%; width: 13px; background: transparent url(/img/fancy_shadow_w.png) repeat-y;}

div.fancy_bg_nw {
    top: -18px; left: -13px; width: 13px; height: 18px; background: transparent url(/img/fancy_shadow_nw.png) no-repeat;}


#thumbs {
    float: left;
    padding-bottom:10px;
    padding-top:0;
    text-align:left;
    margin-left: 20px;
}

#thumbs .thumb_row {
    display:block;
    padding:2px;
    width:460px;
}

#thumbs .thumb {
    float:left;
    font-family:verdana,arial,hevetica,sans-serif;
    font-size:9px;
    line-height:130%;
    padding:0 4px 10px;
    width:140px;
}

#thumbs .thumb_img {
background: #f4f0e0;/*transparent url(/img/bg_thumb.gif) repeat scroll 0 0;*/
height:120px;
padding-bottom:3px;
text-align:center;
width:140px;
}

#thumbs ul {
list-style-type:none;
margin:0;
padding:0;
}

#thumbs ul.t {
padding:5px 0 0;
}

#thumbs li.t_title0 {

font-weight:bold;
padding-bottom:1px;
padding-left:16px;
}

/* SLIDER */
#slider{}    
#slider2 ul, #slider2 li{
    margin:0;
    padding:0;
    list-style:none;
    }
#slider2 li{ 
    /* 
        define width and height of list item (slide)
        entire slider area will adjust according to the parameters provided here
    */ 
    width:250px;
    height:180px;
    overflow:hidden; 
    }    
    
p#controls2{
    margin:0;
    position:relative;
    } 

#prevBtn2, #nextBtn2{ 
    display:block;
    margin:0;
    overflow:hidden;
    text-indent:-8000px;        
    width:35px;
    height:90px;
    position:absolute;
    left:-35px;
    top:-150px;
    }    
#nextBtn2{ 
    left:250px;
    }                                                        
#prevBtn2 a, #nextBtn2 a{  
    display:block;
    width:35px;
    height:90px;
    background:url(/img/arrow_left.gif) no-repeat 0 0;    
    }    
#nextBtn2 a{ 
    background:url(/img/arrow_right.gif) no-repeat 0 0;    
    }
    
 label{font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold;}
 .error { border: 1px #ff0000 solid; } 
        #cf_author, #cf_email, #cf_ccode, #cf_phone {width:300px;margin-bottom:4px;padding:2px 0px; }
        #cf_titlu {width:300px;margin-bottom:4px;padding:2px 0px; } 
        #cf_commentarea{width:300px;padding:2px 0px;height:250px;       
                    font-family:Palatino,Tahoma, sans-serif;
                    font-size:11px; }
        #cf_cr { width: 100px; }
        #cf_submit {
                    background:#38230e none repeat scroll 0% 50%;
                    border:medium none;
                    color:#FFFFFF;font-size:11px;height:29px;
                    margin:10px 0pt 0pt 1px;width:150px;}
                    
 .sm li a { font-weight: bold; }
 
 .desc {
padding-top:10px;
padding-right:0px;
width:140px;
height:auto;
float:left;
font-size:16px;
font-weight:bold;
text-align: center;
 }

.desc a, .desc a:hover{
color:#878787;
text-decoration:none;
}

.line {
width:100%;
height:5px;
clear:left;
background-image:url(/img/border_footer.gif);
background-repeat:repeat-x;
background-position:bottom left;
padding-top:5px;
margin-bottom:5px;
}

h4 { font-size: 14px; margin:0; padding:0; }