body{
margin: 0px;
padding: 0px;
font-family: verdana;
background-color: #6795DA;
color: #1E3456;
}

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

td{
vertical-align: top;
background-color: transparent;
}

h1{
margin-top: 10px;
font-size: 17px;
color: #2E5185;
}

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



p{
font-size: 12px;
}

/* begin news style */

.stiri_area{
font-size: 10px;
}
div.stiri_section_title {
font-size: 13px;
font-weight: bold;
line-height: 20px;
padding-top: 3px;
font: bold 12px/16px arial, helvetica, sans-serif;
display: block;
border-bottom: 1px solid silver;
margin:  0px 0px 0px 0px;
padding: 2px 3px 3px 6px;
background-color: #efefef;
color: #2E5185;
}

div.newstitle {
font-weight: bold;
font-size: 11px;
color: #2E5185;
}

div.newstext {
font-family: verdana;
}

div.newsdata {
color: gray;
font-size: 10px;
}

a.details_link{
font-family: verdana;
color: #FF2137;
font-weight: bold;
line-height: 20px;
margin: 0px; 
padding: 0px;
text-decoration: none;
font-size: 10px;
}
#left_menu a.details_link:hover{

}
/* end news style */












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

#top_menu a.cat{
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: #3C6BB0;
font-style: normal;
font-size: 12px;
font-weight: bold;
padding-left: 10px;
padding-right: 10px;
}

#top_menu a:hover{
color: #FF2137;
}


#lang_switch{
font-size: 9px; 
font-weight: bold; 
text-decoration: none
color: #777777;
}

#lang_switch a{
text-decoration: none;
color: #999999;
}

#lang_switch a:hover{
text-decoration: none;
color: #275599;
}

#lang_switch a.current_lang{
  color: #FF2137;
  }



#bottom_menu {
float: right;
text-align: right;
}

#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;
}

.bottom_bar a{
font-size: 9px;
font-weight: bold;
font-family: verdana;
color: #1E3456;
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: verdana;
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: verdana;
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: verdana;
line-height: 18px;
}

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

#feat_content img{
}

.featured{
width: 175px; 
font-size: 11px;
color: #7F7F7F;
padding: 5px;
margin: 0px;
font-family: verdana;
background-color: #DEE8F4;
}


.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: 1px;
vertical-align: middle;
border: 1px solid #efefef;
background-color: #FF2137;
text-align: center;
}


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

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

.content{
width: 550px;
margin: 0px;
font-family: verdana;
font-size: 13px;
line-height: 20px;
color: #1E3456;
padding: 0px;
background-color: transparent;
}

.content td{
color: #1E3456;
}


#content{
background-color: white;
margin: 10px;
font-family: verdana;
font-size: 13px;
line-height: 18px;
color: #1E3456;
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: #FF2137;
    font-size: 11px;
    text-decoration: none;
}

#path_link {
    color: #1E3456;
    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: #FF2137;
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{
width: 142px;}

.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{
text-decoration: none;
color: #856C46;
}

a.user_link  {
text-decoration: none;
color: #856C46;
}

.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: #B7CAEB;
color: white;
}

.contact_everybody{
background-color: #E4EDFB;
}



.class_search {
background-color: #BCFF00;
}


/**************** menu coding *****************/
ul.level_1{
}

ul.level_2{
margin-left: 10px;
}

#menu {
background-color: #efefef;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
background-color: #efefef;
margin-left: 0px;
}

#menu a, #menu h2 {
font: bold 11px/12px arial, helvetica, sans-serif;
display: block;
border-bottom: 1px solid silver;
margin:  0px 0px 0px 0px;
padding: 2px 3px 3px 6px;
background-color: #efefef;
}

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

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

#menu a:hover {
color: #FF2137;
background: #fff;
border-bottom: 1px solid #FF2137;
}

#menu li {
position: relative;
}

#menu ul ul ul {
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;}

/* icon-uri utilitare start*/
a.info{
  position:relative;
  z-index:24; 
  color:#ffffff;
  text-decoration:none
  }

a.info:hover{
  z-index:25; 
  }

a.info span{
  display: none
  }

a.info:hover span{
  color: white;
  display:block;
  position:absolute;
  top: -1px; left:-130px;
  border:1px solid #B7CAEB;
  background-color:#182293; 
  text-align: center;
  width: 128px;
  height: 20px;
  font-size: 9px;
  padding-top: 1px;
  filter:alpha(opacity=50);
  -moz-opacity:.50;
  opacity:.50;
  }
/* icon-uri utilitare stop*/

.harta_menu0{
  text-indent: 0px;
  }

.harta_menu0 a{
  text-decoration: none;
  color: #1E3456;
  font-weight: bold;
  }

.harta_menu0 a:hover{
  text-decoration: underline;
  color: #990000;
  }





.harta_menu1{
  text-indent: 20px;
  }

.harta_menu1 a{
  text-decoration: none;
  color: #1E3456;
  }
  
.harta_menu1 a:hover{
  text-decoration: underline;
  color: #990000;
  }





.harta_menu2{
  text-indent: 60px;
  }
.harta_menu2 a{
  text-decoration: none;
  color: #1E3456;
  }

.harta_menu2 a:hover{
  text-decoration: underline;
  color: #990000;
  }

