/*
body, html {
*/ 
body{ 
  margin: 0px;
  padding: 0px;
  background-color: white;
  font-family: georgia;
  color: #3B3B3B;
  background-image: url(images/splash.jpg); 
  background-repeat: no-repeat; 
  background-position: 270px 0px;
/*
  scrollbar-arrow-color: #3B3B3B; 
  scrollbar-base-color: #BBDC66; 
  scrollbar-dark-shadow-color: #3B3B3B; 
  scrollbar-track-color: #EFFBD3; 
  scrollbar-face-color: #CBEC76; 
  scrollbar-shadow-color: #85AC1F; 
  scrollbar-highlight-color: #ECFFBB; 
  scrollbar-3d-light-color: #85AC1F; 
*/
  }

table{
background-color: transparent;
font-size: 13px;
}

td{
  background-color: transparent;
  vertical-align: top;
  text-align: left;
  font-size: 12px;
  font-weight: normal;
  line-height: 20px;
}

h1{
font-size: 17px;
color: #ff6600;
}

h2{
font-size: 15px;
color: #3B3B3B;
}



p{
font-size: 12px;
}

#left_menu {
padding-top: 3px;
background-color: #ffffff;
width: 147px;
}
#left_menu a.cat{
font-family: georgia;
background-color: #ffffff;
color: #3B3B3B;
font-style: italic;
font-size: 12px;
font-weight: bold;
line-height: 20px;
padding-left: 5px;
}
#left_menu a.cat:hover{
color: #ffffff;
background-color: #FE8D01;
}
#left_menu a{
font-family: georgia;
font-size: 11px;
text-decoration: none;
display: block;
color: #FE8D01;
font-weight: normal;
line-height: 20px;
padding-left: 15px;
}
#left_menu a:hover{
color: #3B3B3B;
background-color: #FFDB9D;
}

/* begin news style */
#left_menu div.stiri_section_title {
height: 25px;
background-image: url(images/news_leaf2.gif);
background-repeat: no-repeat;
background-position: top left;
font-family: georgia;
color: white;
font-style: italic;
font-size: 13px;
font-weight: bold;
line-height: 20px;
padding-left: 40px;
padding-top: 3px;
}

#left_menu div.newstitle {
font-family: georgia;
font-weight: bold;
font-size: 11px;
}

#left_menu div.newstext {
font-family: georgia;
font-size: 11px;
}

#left_menu a.details_link{
font-family: georgia;
color: #3B3B3B;
font-size: 11px;
font-weight: bold;
line-height: 20px;
margin: 0px; 
padding: 0px
}
#left_menu a.details_link:hover{

}
/* end news style */



#mini_cart{
background-image: url(images/sv_news.gif); 
background-repeat: no-repeat; 
background-position: bottom left;
}

#mini_cart td{
font-size: 10px;
font-weight: normal;
line-height: 12px;
margin: 0px; 
padding-left: 3px;
background-color: transparent;
border-bottom: 1px solid #efefef;
  }






#top_menu {
line-height: 25px;
text-align: right;
margin-right: 60px;
}

#top_menu a.cat{
background-image: url(images/cat_menu_bk.gif);
background-repeat: no-repeat;
background-position: top left;
color: white;
font-size: 12px;
font-weight: bold;
line-height: 20px;
padding-left: 38px;
}

#top_menu a{
background-repeat: no-repeat;
background-position: 2px 5px;
text-decoration: none;
color: #ff6600;
font-style: italic;
font-size: 12px;
font-weight: bold;
padding-left: 3px;
padding-right: 10px;
}

#top_menu a:hover{
color: #6E5A3A;
}





#top_menu_home {
line-height: 25px;
text-align: right;
margin-right: 60px;
}

#top_menu_home a.cat{
background-image: url(images/cat_menu_bk.gif);
background-repeat: no-repeat;
background-position: top left;
color: white;
font-size: 12px;
font-weight: bold;
line-height: 20px;
padding-left: 38px;
}

#top_menu_home a{
background-repeat: no-repeat;
background-position: 2px 5px;
text-decoration: none;
color: #0E4F15;
font-style: regular;
font-size: 12px;
font-weight: bold;
padding-left: 3px;
padding-right: 10px;
}

#top_menu_home a:hover{
color: #ff6600;
}














#lang_switch{
margin-top: 20px;
height: 55px;
font-size: 10px;
font-weight: bold;
padding-left: 12px;
width: 60px;
}

#lang_switch a{
text-decoration: none;
display: block;
color: #24498E;
}

#lang_switch a:hover{
text-decoration: none;
display: block;
color: #FF5100;
}





#bottom_menu {
text-align: right;
height: 22px;
}

#bottom_menu a{
font-size: 11px;
font-weight: normal;
color: #919191;
text-decoration: none;
}



.bottom_bar{
height: 22px;
padding-right: 0px;
color: gray;
background-color: #ffffff;
font-size: 9px;
text-align: right;
}

.bottom_bar a{
font-size: 9px;
font-weight: bold;
font-family: georgia;
color: #3B3B3B;
text-decoration: none;
}

.bottom_bar_home{
height: 22px;
margin-top: 10px;
color: #ffffff;
background-color: transparent;
font-size: 11px;
text-align: right;
}

.bottom_bar_home a{
font-size: 11px;
font-weight: bold;
font-family: georgia;
color: #ffffff;
text-decoration: none;
}


.copyright{
height: 25px;
margin-left: 1px;
padding-left: 15px;
text-align: left;
float: left;
}

.copyright a{
font-size: 9px;
font-weight: bold;
font-family: georgia;
color: #77613F;
text-decoration: none;
}




.short_offer_desc{
background-color: #fafafa;
border: 1px solid #efefef;
padding: 3px;
margin-bottom: 10px;
width: 530px;
}

#extra_content{
background-color: #fafafa;
border: 1px solid #efefef;
padding: 3px;
margin-bottom: 10px;
width: 540px;
font-family: georgia;
font-size: 13px;
line-height: 20px;
}

#extra_content img{
}

#feat_content{
background-image: url(images/featured_top.gif);
background-position: top left;
background-repeat: no-repeat;
width: 175px; 
font-size: 11px;
color: #7F7F7F;
padding: 5px;
margin: 0px;
font-family: georgia;
line-height: 18px;
}

#feat_content p{
font-size: 11px;
margin: 0px;
padding: 0px;
}

#feat_content img{
}

.featured{
background-image: url(images/featured_top.gif);
background-position: top left;
background-repeat: no-repeat;
width: 175px; 
font-size: 11px;
color: #7F7F7F;
padding: 5px;
margin: 0px;
font-family: georgia;
}


.featured p{
font-size: 11px;
margin: 0px;
padding: 0px;
}


.featured img{
}



.featured_go{
text-decoration: none;
color: red;
font-weight: bold;
font-size: 12px;
margin-left: 5px;
vertical-align: middle;
border: 1px solid #efefef;
background-color: #FE8D01;
text-align: center;
}


.featured_go a{
text-decoration: none;
color: white;
font-weight: bold;
font-size: 12px;
padding-left: 5px;
background-repeat: no-repeat; 
background-position: top left; 
height: 20px;
width: 183px; 
}

.featured_go a:hover{
text-decoration: none;
color: white;
}

.content{
width: 567px;
margin: 5px;
font-family: georgia;
font-size: 13px;
line-height: 20px;
color: #3B3B3B;
padding: 0px;
background-color: transparent;
}

#content{
margin: 10px;
font-family: georgia;
font-size: 13px;
line-height: 18px;
color: #3B3B3B;
padding: 0px;
line-height: 20px;
}


.today{
background-image: url(images/date_bk.gif); 
background-position: top left; 
background-repeat: no-repeat; 
height: 35px;
color: gray;
font-size: 11px;
padding-left: 15px;
padding-top: 10px;
}

a.current_lang {

   color: red;
}


/*start slideshow style */
.slideshow_manevra{
 width: 144px; height: 20px; background-color: #efefef; 
 text-align: center; vertical-align: middle; font-size: 5px
}

#slideshow{
border: 0px;
padding: 0px;
margin: 0px;
margin-top: 0px;
float: right;
}

.slideshow_td{
border: 1px solid #E8E8E8;
width: 144px;
height: 131px;
background-color: white;
text-align: center;
vertical-align: middle;
}
/*start slideshow style */


/* start breadcrumbs styles*/
#path_link a{
    color: #ff6600;
    font-size: 11px;
    text-decoration: none;
}

#path_link {
    color: #3B3B3B;
    font-size: 11px;
    margin-left: 2px;
    margin-top: 2px;

}

.td_forms{

height: 20px; border: 1px solid #E1E1E1; 
background-color: #F5F5F5;
font-size: 11px;
color: #1E448B;
padding: 2px;
margin: 2px;
}

/* end breadcrumbs styles*/

#oferta_link a{
text-decoration: none;
font-weight: bold;
color: #FF5100;
font-size: 12px;
}


.bulk_desk_details_head a{
color: green;}

.pret{
color: black;
font-weight: bold;
font-size: 11px;
}

#table_forms{
width: 533px;
}

#table_forms td{
height: 20px; border: 1px solid #E1E1E1; 
background-color: #F5F5F5;
font-size: 11px;
color: #333333;
padding: 2px;
margin: 2px;
text-align: center;
}

.cart_table td{
height: 20px; border: 1px solid #E1E1E1; 
background-color: #F5F5F5;
font-size: 11px;
color: #333333;
padding: 2px;
margin: 2px;
text-align: center;
}


.cart_table_align_left{
}

.cart_table_align_left td{
height: 20px; border: 1px solid #E1E1E1; 
background-color: #F5F5F5;
font-size: 11px;
color: #333333;
padding: 2px;
margin: 2px;
text-align: left;

}


#login_table td{
height: 20px; border: 1px solid #E1E1E1; 
background-color: #F5F5F5;
font-size: 11px;
color: #333333;
padding: 2px;
margin: 2px;

text-align: center;
}

#login_table a{
font-weight: bold;
font-size: 11px;
text-decoration: none;
color: #FF6600;
}

a.user_link  {
font-weight: bold;
font-size: 11px;
text-decoration: none;
color: #FF6600;
}

.warning {
  color: red;
}

.function_hint{
font-weight: normal;
font-size: 11px;
color: gray;
vertical-align: middle;
}

.contact_form{
position: relative; top: 1px; width:526px;
}

.contact_form td{
font-size: 12px;
}

.contact_companies{
background-color: #FE8D01;
color: white;
}

.contact_everybody{
background-color: #FFDB9D;
}



.class_search {
background-color: #BCFF00;
}

/**************** tanfa menu coding *****************/
#menu {
background: #eee;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu a, #menu h2 {
background: #ffffff;
display: block;
margin: 0;
padding: 0px 3px;
}

#menu h2 {
color: #fff;
text-transform: uppercase;
}

#menu a {
color: #FE8D01;
text-decoration: none;
}

#menu a:hover {
color: #3B3B3B;
}

#menu li {
position: relative;
}

#menu ul ul ul {
border-top: 1px solid #FE8D01;
border-right: 1px solid #FE8D01;
border-bottom: 1px solid #FE8D01;
border-left: none;
position: absolute;
top: 0;
left: 100%;
width: 100%;
}

div#menu ul ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

.error_to_user{
color: red;
background-color: #FFE9E9;
font-weight: bold;
border: 1px solid red;
font-size: 11px;
padding: 2px;
}

