/*
  SHOP CSS STYLESHEET
*/

a:link, a:visited { color: #0094CA; text-decoration: none;}
a:hover, a:active { color: #FF9900; text-decoration: none; cursor: pointer;}

div, img, p
{
	padding:0;
	margin:0;
	border:0;
}

.button
{
	display:inline;
	padding:5px;
	margin:0;
	background-color:#008ABD;
	color:#ffffff;
}
.downloadbutton
{
	float:left;
	padding:5px;
	margin:0;
	background-color:#008ABD;
	color:#ffffff;
}
.downloadtabel
{
	width:100%;
}
.downloadtabel tr td
{
	border:1px solid #fff;
	background-color:#008ABD;
	color: #fff;
	font-size:12px;
	font-weight:bold;
	padding:5px;
}
#downloadtabelgri
{
	border:1px solid #fff;
	background-color:#eee;
	color: #008ABD;
	font-size:12px;
	font-weight:bold;
	padding:5px;
}
.downloadtabel tr td a
{
	color:#fff;
}
.downloadtabel tr td a:hover
{
	color:#ccc;
}
.autentificaresbm
{
	background-color:#008ABD;
	color:#ffffff;
}

/* FORMS */
/*********************************************************************/
.avEroare { width: 600px; padding: 10px; border: 1px solid #EBE9ED; background: #FFE8E8; line-height: 20px; margin: 10px 0; }
.avEroare h6 { color: #CC0000; font-size: 12px; font-family: Tahoma; padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px solid #FFAAAA; }
.formU { border: 1px solid #B1CAD1; padding: 5px; font-family: Arial; color: #2E3337; width: 400px; text-align: left; background: #FFF; margin: 5px 0; font-size: 12px; }
.formUs { border: 1px solid #B1CAD1; padding: 5px; font-family: Arial; color: #2E3337; width: 410px; text-align: left; background: #FFF; margin: 5px 0; font-size: 12px; }
.formUr { border: 1px solid #CC0000; padding: 5px; font-family: Arial; color: #2E3337; width: 400px; text-align: left; background: #FFF; margin: 5px 0; font-size: 12px; }
.formUrs { border: 1px solid #CC0000; padding: 5px; font-family: Arial; color: #2E3337; width: 410px; text-align: left; background: #FFF; margin: 5px 0; font-size: 12px; }

.paginare{ border: 1px solid #B1CAD1; font-family: Arial; color: #2E3337; text-align: left; background: #FFF; font-size: 12px; float:right;}

#oferte { width: 632px; height: 130px; padding-left:10px;}

/* TABEL GENERAL */
/*********************************************************************/
#tabelGeneral { width: 616px; text-align: left; }
#tabelGeneral table { border-collapse: collapse; border-spacing: 0; margin-top: 10px; border: 1px solid #C0DBE3; }
#tabelGeneral table td { padding: 5px 10px; border: none; border-bottom: 1px solid #C0DBE3; background: #F7FAFB; }
#titluTabelGeneral { font-weight: bold; color: #75838A; background: #F9F9F9; }
#tabelGeneral h3 { font-family: Arial; font-size: 15px; font-weight: bold; text-transform: none; margin-bottom: 5px; }

/* CENTRU */
/*********************************************************************/
#blocCentru h2 { font-family: Arial; font-size: 15px; text-transform: uppercase; color: #555; padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px solid #CCC; }
#blocCentru p { line-height: 1.6em; }
#blocCentru { width: 630px; margin:0; padding-bottom:8px; padding-left:7px; padding-right:7px; float:left; text-align: left; background-color:white; }

#content_up {
  padding-top: 5px;
  margin-left: 10px;
  margin-right: 10px;
  width:632px;
  height:5px;
  
  background: url('../images/content_up.png') bottom no-repeat;
}
#content_bottom {
  margin: 0 10px;
  width:632px;
  height:5px;
  
  clear: both;
  
  background-image: url('../images/content_bottom.png');
}

/* BUTOANE */
/*********************************************************************/
button { border:none; background:none; font: 11px Tahoma; width:auto; overflow:visible; text-align:center; vertical-align: middle; white-space: nowrap; height: 30px; cursor:pointer; margin: 10px 0 0 -4px; }
* html button { margin: 2px 0 0 0; }
*+html button { margin: 2px 0 0 0; }
#tabelGeneral table td button { margin: 0; }
button span, button em { display:block; height:30px; line-height:30px; margin:0; color: #FFF; font-weight: bold; }
* button span, button em { line-height:28px; }
*+button span, button em { line-height:28px; }
button span { padding-left:10px; background:url('../images/bg_button.png') no-repeat 0 0; }
button em { font-style:normal; padding-right:10px; background:url('../images/bg_button.png') no-repeat 100% 0; }
button:hover span, button.over span { padding-left:10px; color: #B6DAE9; }
button:hover em, button.over em { font-style:normal; padding-right:10px; color: #B6DAE9; }
button:focus, button:active { outline: none; }
/****************************************************/
a.btnGeneral { width: 128px; height: 22px; background: url('../images/bg_button_sec.png') 0 0 no-repeat; display: block; color: #FFF; font-weight: bold; text-align: center; padding-top: 6px; margin: 10px 0 0 0; }
a.btnGeneral:visited { color: #FFF; }
a.btnGeneral:hover { color: #B6DAE9; }
a.btnGeneral:active { color: #B6DAE9; }

div.linkuripag a { color: #006697; font-weight: bold; text-align: center; }
div.linkuripag a:visited { color: #006697; }
div.linkuripag a:hover { color: #B6DAE9; }
div.linkuripag a.selected { color: #74b8d6; }
div.linkuripag a:active { color: #B6DAE9; }

.linkuripag{
  margin-top:5px;
  padding-top:10px;
  text-align:center;
  
  clear:both;
  background: #F9F9F9;
  height:28px;
  border: 1px solid #B1CAD1;
}

html{
  background: url('../images/bg.jpg') no-repeat top center;
  background-color: #0A294B;
}

body{
  font-family: Tahoma;
  font-size: 11px;
  
  margin:0;
  padding:0;

  color:black;
  
  /*background: url('../images/bg_repeat.png') repeat fixed center;*/
}

#container{
  width:986px;
  
  margin:0 9px 0 9px;
  background-color: white;

  margin-left:auto;
  margin-right:auto;
  
}

#cautare{
  width:318px;
  height:28px;
  
  margin-left:auto;
  margin-right:auto;
  
  margin-bottom:13px;
  
  background-image: url('../images/bg_cautare.png');
  background-repeat: no-repeat;
}

#cautare input{
  margin-top:4px;
  margin-left:4px;
  
  float:left;
  
  padding-left:4px;
  
  border: 1px solid #B1CAD1;
  font-family: Arial; color: #2E3337;
  text-align: left;
  background: #FFF;
  font-size: 12px;
  
  width:250px;
}

#cautare button{
  
  margin-top:0px;
  
  margin-left:4px;
  
  float:left;
}
#titlu_cautare{
  
  margin-top:3px;
  
  margin-left:auto;
  margin-right:auto;
  
  text-align:center;
  
  font-size:10px;
  font-weight:bold;
  color: white;
  
  width:133px;
  height:15px;
  
  padding-top:12px;
  
  float:left;
  
  background-image: url('../images/titlu_cautare2.png');
  background-repeat: no-repeat;
}

.logat_top{
  height:28px;
  padding-top:10px;
  padding-left:10px;
  
  background-image:url('../images/logat_titlu.png');
  background-repeat:no-repeat;
  color:white;
}

.casuta{
  font-size:11px;
}
.cart_top{
  height:28px;
  padding-top:10px;
  padding-left:10px;
  
  background-image:url('../images/cos_titlu.png');
  background-repeat:no-repeat;
  color:white;
}
.prod_top{
  height:28px;
  padding-top:10px;
  padding-left:10px;
  
  background-image:url('../images/prod_titlu.png');
  background-repeat:no-repeat;
  color:white;
}
.contact_top{
  height:28px;
  padding-top:10px;
  padding-left:10px;
  
  background-image:url('../images/contact_titlu.png');
  background-repeat:no-repeat;
  color:white;
}
.casuta_content{
  padding-top:5px;
  padding-left:15px;
  
  line-height: 150%;
  
  background-image:url('../images/cos_bg.png');
  background-repeat:repeat-y;
  color:black;
}
.casuta_links{
  height:15px;
  background-image:url('../images/cos_links.png');
  background-repeat:no-repeat;
  padding-left:25px;
  padding-top:1px;
  font-weight:bold;
}
.casuta_bottom{
  height:7px;
  
  padding-left:30px;
  
  background-image:url('../images/cos_marg.png');
  background-repeat:no-repeat;
}


.product{
  width:198px;
  height:250px;

  background-image:url('../images/bg_prod_prezentare.png');
  background-repeat:no-repeat;
  
  text-align:center;
  
  float:left;

  padding:0;
  margin:0;
  margin-right:12px;
}

.product3{
  width:198px;
  height:250px;

  background-image:url('../images/bg_prod_prezentare.png');
  background-repeat:no-repeat;
  
  text-align:center;
  
  margin: 4px;
  
  float:left;
}

.text_line{
  clear:both;
}

#banner{
  height:150px;
  margin-left:auto;
  margin-right:auto;
  margin-top:0;
  margin-bottom:0;
  padding:0;
  color:white;
}

#navbar{
  width:984px;
  height:40px;
  
  margin-top:0;
  margin-bottom:4px;
  padding:0;
}
.navbar_left{
  width:5px;
  height:40px;
  
  float:left;
  
  background-image:url('../images/meniu_st.png');
  background-repeat:no-repeat;
}
.navbar_right{
  width:6px;
  height:40px;
  
  float:left;
  
  background-image:url('../images/meniu_dr.png');
  background-repeat:no-repeat;
}
.navbar_center{
  
  float:left;
  width:973px;
  color: silver;
  text-decoration: none;
  
  background-image:url('../images/meniu_centru.png');
  background-repeat:repeat-x;
}

#navbar_a{
  text-align:center;
  
  padding-top:13px;
  
  width:135px;
  height:27px;

  margin-left:2px;
  margin-right:2px;
  
  float:left;
  
  color:white;
}

#navbar_a:hover{
  text-align:center;
  
  padding-top:13px;
  
  float:left;
  
  font-weight:bold;
  color: white;
}

#navbar_a_selected{
  text-align:center;
  
  padding-top:13px;
  
  width:135px;
  height:27px;

  margin-left:2px;
  margin-right:2px;
  
  float:left;
  
  color: silver;
}

#navbar_hover{
  
  width:139px;
  height:40px;
  
  float:left;
}

#navbar_hover:hover{
  
  width:135px;
  height:40px;

  margin-left:2px;
  margin-right:2px;

  float:left;

  background-image: url('../images/meniu_centru_hover.png');
  background-repeat: repeat-x;
}

#navbar_selected{
  
  width:135px;
  height:40px;

  margin-left:2px;
  margin-right:2px;

  float:left;

  background-image: url('../images/meniu_centru_hover.png');
  background-repeat: repeat-x;
  
}

.navbar_infopage{
  padding-top:8px;
  padding-left:5px;
  
  width:400px;
  height:12px;
  
  clear:both;
  float:left;
}
.search{
  float:right;
}

#nav{
  width:165px;
  height:auto;
  
  margin-bottom:5px;
  
  clear:both;
  float:left;
}

#content{
  
  width:600px;
  height:auto;
  
  margin-bottom:5px;
  
  float:left;
  
  color:black;
}

#ads{
  width:165px;
  height:auto;
  top:10px;
  position:relative;
  margin-bottom:5px;
  
  float:right;
}

#footer{
  height:25px;
  
  text-align: center;
  
  width:984px;
  
  margin-left:auto;
  margin-right:auto;
  
  clear:both;
  
  color:black;
  background-color:white;
}

#prod_title{
  padding-top:5px;
  height:3em;
  font-weight:bold;
  text-align:center;
}

#prod_img{
  padding-top:5px;
  text-align:center;
}

#prod_price{
  clear:both;
  padding-top:5px;
  color:white;
  font-weight:bold;
  text-align:center;
}

#add_to_cart{
  text-align:left;
  height:25px;
  background-image:url('../images/add.png');
  background-repeat:no-repeat;
  margin-left:5px;
  margin-top:28px;
  padding-top:4px;
  padding-left:27px;
  float:left;
}

#detalii{
  text-align:left;
  height:25px;
  background-image:url('../images/detalii.png');
  background-repeat:no-repeat;
  margin-left:10px;
  margin-top:28px;
  padding-top:4px;
  padding-left:27px;
  float:left;
}

#login1{
  background-image:url('../images/login1.png');
  background-repeat:no-repeat;

  color:black;
  text-align:center;
  
  width:165px;
  height:43px;
  
  padding-top:3px;
}
#login2{
  background-image:url('../images/login2.png');
  background-repeat:no-repeat;

  color:black;
  text-align:center;
  
  width:165px;
  height:55px;
  
  padding-top:5px;
}

#login_register{
  padding-top:3px;
}

#login_button{
  padding-top:4px;
}

#login_logout{
  padding-top:5px;
}

#login_loggedin{
  
  text-align:left;
  padding-left:30px;
}

.meniu{
  font-size:11px;
}

.meniu_title{
  height:26px;
  padding-top:10px;
  padding-left:10px;
  
  font-weight:bold;
  color:white;
  
  background-image:url('../images/meniu_titlu.png');
  background-repeat:no-repeat;
}
.meniu_bg_main{
  background-image:url('../images/cos_bg.png');
  background-repeat:repeat-y;
}
#meniu_categorie{
  margin:0 5px;
  
  padding-top:8px;
  text-align:center;
  
  background-image:url('../images/bg_categorie.png');
  background-repeat:repeat-x;
  
  height:22px;
  
  cursor:pointer;
  
  font-weight:bold;
  color:black;
}
#meniu_categorie:hover{
  margin:0 5px;
  
  padding-top:8px;
  text-align:center;
  
  background-image:url('../images/bg_categorie_hover.png');
  background-repeat:repeat-x;
  
  height:22px;
  
  cursor:pointer;
  
  font-weight:bold;
  color:black;
}
.meniu_link_alb{
  height:15px;
  padding-top:5px;
  
  margin:0 5px;
  background-color: white;
  
  padding-left:25px;
  padding-bottom:5px;
}

#meniu_link:hover{
  background-color: #1883b6;
}

.meniu_link_gri{
  height:15px;
  padding-top:5px;
  
  margin:0 5px;
  background-color: #efefef;
  
  padding-left:25px;
  padding-bottom:5px;
}
.meniu_bottom{
  height:5px;
  
  background-image:url('../images/meniu_marg.png');
  background-repeat:no-repeat;
}
/*
[x] .produsele noastre = .meniu_title
[x] .bg_main #meniu_categorie       [ ]
[x] .bg_main #meniu_categorie:hover [ ]
[x] .bg_main #meniu_link_alb        [x]
[x] .bg_main #meniu_link_gri        [x]
*/

#contact{
  color:black;
  text-align:left;
  
  margin-top:10px;
  
  width:165px;
  height:130px;
}

#ysend{
  width:163px;
  height:61px;
}

#phone{
  font-size:12px;
  font-weight:bold;
  line-height: 150%;
  padding-top:15px;
  padding-left:55px;
}

#form_error{
  color:red;
  font-weight:bold;
}

.captcha{
  float:right;
}

#thankyou{
  color:red;
  font-weight:bold;
  background:black;
  margin-left:300px;
  margin-top:50px;
}

.shown{
  display:block;
}

.hidden{
  display:none;
}
#cos
{
	padding:0;
	margin:0;
}
#cos ul
{
	list-style: none;
	padding:0;
	margin:0;
}
#cos ul li
{
	padding:0;
	margin:0;
}

.linkurijos a
{
	color: #fff;
}