body{
background-color: #62241B;
  margin: 0px;
  padding: 0px;
  font-family: arial;
  font-size: 11px;
  }

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: #ffffff;
text-decoration: underline
}

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



p{
font-size: 12px;
}



/* begin news style */
.stiri_section_title {
background-color: transparent;
height: 19px;
font-family: arial;
color: #62241B;
font-size: 13px;
font-weight: bold;
line-height: 19px;
padding-top: 3px;
text-align: center;
margin-left: 0px;
border-bottom: 1px solid #62241B;
}

div.newstitle {
font-family: arial;
font-weight: bold;
font-size: 11px;
border-bottom: 1px solid silver;
}

div.newstext {
font-family: arial;
font-size: 11px;
color: black
}

a.details_link{
font-family: arial;
color: #62241B;
font-size: 11px;
font-weight: bold;
line-height: 20px;
margin: 0px; 
padding: 0px
text-decoration: none;
}
#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 #EBFFB5;
  }



#top_menu {
line-height: 20px;
text-align: right;
height: 23px;
background-image: url(../images/menu_bar.jpg); 
background-repeat: no-repeat; 
background-position: top left;
}

#top_menu a.cat{
color: white;
font-size: 12px;
font-weight: bold;
line-height: 20px;
}

#top_menu a{
text-decoration: none;
color: white;
font-size: 11px;
font-weight: bold;
padding-left: 8px;
padding-right: 8px;
}

#top_menu a:hover{
color: #ffffff;
text-decoration: underline;
}


#lang_switch{
font-weight: bold;
margin-top: 0px;
font-size: 12px;
font-weight: bold;
padding: 0px 0px 10px 10px;
border-right: 8px solid #360700;
}

#lang_switch a:link{
text-decoration: none;
color: #ffffff;
background-color: #62241B;
border-top: none;
border-right: none;
border-bottom: 8px solid #360700;
border-left: 8px solid #360700;
padding: 5px;
}

#lang_switch a:visited{
text-decoration: none;
color: #ffffff;
background-color: #62241B;
border-top: none;
border-right: none;
border-bottom: 8px solid #360700;
border-left: 8px solid #360700;
padding: 5px;
}

#lang_switch a:hover{
text-decoration: none;
color: #cacaca;
background-color: #511A11;
}



.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: arial;
color: #6D0018;
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: arial;
color: #77613F;
text-decoration: none;
}




.extra_content{
background-color: #fafafa;
border: 1px solid #efefef;
padding: 3px;
margin: 0px 0px 10px 10px;
width: 45%;
float: left;
}

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

#extra_content img{
}


/* featured elements start*/


/* feat_go: main link in featured - could be the title*/
.feat_go{
text-decoration: none;
font-weight: bold;
font-size: 6px;
vertical-align: middle;
text-align: center;
height: 27px;
}


.feat_go a:link{
background-image: url(../images/bullet.gif);
background-repeat: no-repeat;
background-position: top-left;
text-decoration: none;
color: white;
font-weight: bold;
font-size: 12px;
padding-left: 20px;
}

.feat_go a:visited{
background-image: url(../images/bullet.gif);
background-repeat: no-repeat;
background-position: top-left;
text-decoration: none;
color: white;
font-weight: bold;
font-size: 12px;
padding-left: 20px;
}

.feat_go a:hover{
background-image: url(../images/bullet.gif);
background-repeat: no-repeat;
background-position: top-left;
text-decoration: none;
color: white;
}
/*-------------*/
/* public area */
/*-------------*/

.feat_content_title{
  vertical-align: middle;
  text-align: center;
  line-height: 12px;
  color: white;
  font-weight: bold;
  font-size: 14px; 
  height: 27px;
  }

.feat_content {
  font-weight: normal;
  text-align: left; 
  }

.feat_content p{
  padding: 3px 0px 3px 0px;
  margin: 0px;
  color: white;
  font-size: 12px; 
  }

.feat_content img{
  border: 3px solid #DEDEDD;
  float: left;
  margin: 0px 5px 5px 0px;
  }

/*------------*/
/* admin area */
/*------------*/

#feat_content{
  background-color: #62241B; 
  width: 178px;
}

#feat_content p{
  padding: 3px 8px 3px 8px;
  margin: 0px;
  color: white;
  font-size: 12px; 
}

/*------------------------------*/

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


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


.featured img{
}

/* featured elements end*/

.content{
margin: 5px;
font-family: arial;
font-size: 13px;
line-height: 20px;
color: #ffffff;
padding: 0px;
}

#content{
margin: 5px;
font-family: arial;
font-size: 13px;
line-height: 20px;
color: #000000;
padding: 0px;
width: 599px;
}


.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: #ffffff;
    font-size: 11px;
    text-decoration: none;
}

#path_link {
    color: #2B0702;
    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: #BD0029;
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: #003D64;
}

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

.warning {
  color: red;
}

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

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

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

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

.contact_everybody{
background-color: #692C23;
}


.search_result a{
font-size: 15px;
color: #BD0029;
font-weight: bold;
text-decoration: none;
}

.class_search {
background-color: #0563A0;
color: white;
}

/**************** tanfa menu coding *****************/
#menu {
border-left: 5px solid #829FB0;
border-right: 5px solid #C9D2DA;
background: #eee;
}

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

#menu a, #menu h2 {
background: #0563A0;
display: block;
border-left: none;
border-right: none;
padding: 0px 17px;
line-height: 23px;
font-size: 12px;
}

#menu h2 {
color: red;
}

#menu a {
color: white;
font-weight: bold;
text-decoration: none;
}

#menu a:hover {
color: #ffffff;
background-image: url(../images/cat_arrow.gif);
background-repeat: no-repeat;
background-position: top left;
}

#menu a.cat {
padding: 0px 17px;
color: #ffffff;
font-weight: bold;
text-decoration: none;
font-size: 14px;
}

#menu a.cat:hover {
color: #ffffff;
font-size: 14px;
}

#menu li {
position: relative;
}

#menu ul ul ul {
border-top: 1px solid #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
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;
}

.credit{
color: white;
}

.credit a{
font-size: 10px;
color: white;
font-weight: bold;
text-decoration: none;
}

