@charset "utf-8";
body {
	background:url(images/pagebg.jpg) repeat-y center top;
}
.header {
	font-family: Tahoma;
	font-size: 11px;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height:270px;
	position:relative;
	z-index:0;
}
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
#planet {
	width:980px; 
	outline:0;
	z-index:-1;
	position:absolute;
	top:0;
}
.top-left-menu {
	background:url(images/bg-top-left.png) no-repeat right top;
	width:350px;
	height:31px;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	padding-left: 10px;
}
.top-left-menu li {
	display:inline;
	padding:0 10px;
}
li.linie01 {
	background:url(images/linie01.gif) no-repeat right center;
}
.top-left-menu a {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color:#036;
	text-decoration:none;
	display:inline-block;
	height:24px;
	padding-top:7px;
}
.top-left-menu a:hover {
	color: #069;
	text-decoration:none;
}
.top-right-menu {
	background:url(images/bg-top-left.png) no-repeat top left;
	width:400px;
	height:25px;
	position:absolute;
	top:0;
	right:0;
	padding-top:4px;
}
.top-parteneri {
	width:225px;
	height:31px;
	padding-left:10px;
	float:left;
	font-family: Tahoma, sans-serif;
	font-size:12px;
	background:url(images/linie02.gif) no-repeat right top;
}
.top-cautare {
	width:150px;
	height:31px;
	float:left;
	font-family: Tahoma, sans-serif;
	font-size:12px;
	padding-left:10px;
}
.header-bottom-menu {
	position:absolute;
	bottom:40px;
	left:0;
	background:url(images/bg-meniu.png) no-repeat top right;
	height:40px;
	padding-right:20px;
}
.header-bottom-menu li {
	float:left;
	display:inline-block;
	margin-right:2px;
	margin-top:10px;
}
.header-bottom-menu a {
	padding:0 0 0 11px;
	background:url(images/tab_stanga.png) no-repeat left top;
	display:inline-block;
	font-family: Verdana, sans-serif;
	font-size:12px;
	color:#676767;
	text-decoration:none;
	height:31px;
	font-weight:bold;
}
.header-bottom-menu a span {
	padding:11px 20px 0 10px;
	background:url(images/tab_dreapta.png) no-repeat right top;
	display:block;
	cursor:pointer;
	height:20px;
}
.header-bottom-menu a:hover {
	background:url(images/tab_stanga.png) no-repeat left -39px;
	color: #036;
	text-decoration:none;
}
.header-bottom-menu a:hover span {
	background:url(images/tab_dreapta.png) no-repeat right -39px;
}
#header-bottom-menu-selected {
	background:url(images/tab_stanga.png) no-repeat left -39px;
	color: #036;
	text-decoration:none;
}
#header-bottom-menu-selected span {
	background:url(images/tab_dreapta.png) no-repeat right -39px;
}
.sigla {
	position:absolute;
	right:0;
	bottom:40px;
	padding:0 5px 5px 0;
	z-index:0;
}
.submeniu {
	width:970px;
	height:40px;
	left:0;
	position:absolute;
	bottom:0;
	padding-left:10px;
	z-index:1;
}
.submeniu li {
	padding:3px 10px;
	border-left:1px solid #0C0;
	margin-top:10px;
	float:left;
}
.submeniu li:hover {
	padding:2px 10px;
	border-top:1px solid #0C0;
	border-bottom:1px solid #0C0;
}
.submeniu li.dunga_last {
	padding:0;
	border-left:1px solid #0C0;
	float:left;
	background:red;
	height:19px;
}
.submeniu li a {
	color:#006;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	font-family:Tahoma;
	display:inline-block;
}

.banner {
	width:980px;
	margin:0 auto;
}
.top-parteneri p {
	float:left;
	margin-top:3px;
}
#parteneri {
	float:right;
	margin-right:10px;
}	
#parteneri li {
	float:left; 
	display:block; 
	width:150px; 
	position:relative;
	margin:0 1px;
	background:url(images/bull01.gif) #ccc no-repeat right center;
}
#parteneri li a {
	display:block; 
	padding:2px 5px 0 0;  
	height:15px; 
	text-decoration:none; 
	color:#fff; 
	text-align:center; 
	color:#333;
	border:1px solid #aaa;
}
#parteneri li a:hover {
	color:#fff;
}
#parteneri ul {
	position:absolute; 
	left:0; 
	display:none; 
	margin:0 0 0 -1px; 
	padding:0; 
	list-style:none;
}

#parteneri ul li {
	width:150px; 
	float:left; 
	border-top:1px solid #fff;
}
#parteneri ul a {
	display:block;  
	height:15px;
	color:#666;
	text-align:left;
	padding-left:5px;
	background: #DDD;
}

#parteneri ul a:hover {
	text-decoration:underline;	
	background: #999;
	color:#FFF;
}
*html #parteneriul {
	margin:0 0 0 -2px;
}
.camp_cautare {
	width:110px;
	border:1px solid #036;
	background:#fff;
	color:#036;
	font-size:11px;
	padding:2px 0 0 5px;
	height:15px;

}
.camp_go {
	position:absolute;
	top:4px;
}
#container {
	width:980px;
	margin:0 auto;
}
.shortcuts {
	margin-left:13px;
	margin-top:13px
}
.shortcuts li {
	width:170px;
	float:left;
	min-height:170px;
	margin-right:13px;
	padding:5px;
	background:#fff;
	position:relative;
}
.shortcuts li h3 {
	font-size:12px;
	font-family:Tahoma;
	font-weight:bold;
	color:#FFF;
	padding:5px 5px 5px 15px;
	background:url(images/bull02.jpg) #036 no-repeat left center;
}
.shortcuts li span {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#036;
	display:block;
	position:relative;
}
.shortcuts li p {
	position: absolute;
	bottom:0;
	left:0;
}
.shortcuts li p a {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#036;
	display:block;
	padding-left:5px;
	text-decoration:none;
	padding-bottom:3px;
	font-weight:bold;
}
.shortcuts li p a:hover {
	color: #000;
}
#noutati {
	width:170px;
	float:left;
	background:#fff;
	padding:5px;
}
#noutati h3 {
	font-size:12px;
	font-family:Tahoma;
	font-weight:bold;
	color:#FFF;
	padding:5px 5px 5px 20px;
	background:url(images/bull03.gif) #66CC00 no-repeat 5px center;
}
#noutati p span {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#036;
	padding:5px 0;
	display:block;
	font-weight:bold;
	position:static;
}
#noutati p {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#036;
	position: static;
}
#noutati p a {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#036;
	text-decoration:none;
	font-weight:bold;
}
#noutati p a:hover {
	color: #000;
}
#noutati hr {
	border:0;
	border-top:1px dotted #ccc;
}
.footer {
	margin:20px;
	font-family:Tahoma;
	font-size:12px;
	color:#036;	
}
#lang_but {
	padding-right:25px;
	background-repeat:no-repeat;
	background-position:right center;
}
.inner_container {
	margin:10px;
}

.recomandari {
	width:170px;
	float:right;
	background:#fff;
	padding:5px;
}
.recomandari a {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	display:block;
	background:#036;
	padding:4px;
	border:1px solid #036;
	margin-bottom:1px;
}
.recomandari a:hover {
	color: #036;
	background:#fff;
	border:1px solid #0C0;
}
.main {
	margin:0 190px;
	padding:5px;
	background:#fff;
	min-height:500px;
}
.main_produse {
	margin-left:270px;
	padding:5px;
	background:#fff;
	min-height:500px;
}
.main_alungit {
	margin:0 190px 0 0;
	padding:5px;
	background:#fff;
	min-height:500px;
}
.breadcrumb {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	margin:10px 0;
}
.breadcrumb a {
	text-decoration:underline;
	color:#667;
}
.breadcrumb a:hover {
	text-decoration: none;
	color:#000;
}
.banner_small {
	width:580px;
}
.page_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	font-weight:bold;
}
.content {
	padding:5px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:17px;
	min-height:110px;
}
.content p { margin-bottom:5px; }
.content a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:underline;
}
.content a:hover {
	color:#667;
	text-decoration:underline;
}
.lista_art span {
	float:left;
	margin-right:20px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.lista_art a {
	color:#036;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.meniu_produse {
	width:250px;
	float:left;
	background:#fff;
	padding:5px;
}
.meniu_produse a {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	display:block;
	background:#036;
	padding:4px;
	border:1px solid #036;
	margin-bottom:1px;
}
.meniu_produse a:hover {
	color: #036;
	background:#fff;
	border:1px solid #0C0;
}
#meniu_produse_selected {
	color: #036;
	background:#fff;
	border:1px solid #0C0;
}
.box_poze {
	width:150px;
	float:right;
	background:#fff;
	border:1px solid silver;
	padding:5px;
}
.box_poze a {
	margin-bottom:5px;
}
.lista_produse {
	width: auto; display: block;
	padding-left: 6px;
	margin: 15px 25px 0 30px;
	text-align:center;
	overflow: hidden;
}
.lista_produse li {
	width:155px;
	float:left; display: block;
	/*margin-right:20px;*/
	margin-left: 13px;
	margin-bottom:15px;
	text-align:center;
}
.lista_produse li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	display: block;
}
.lista_produse li a img {
	/*border:2px solid #CCC;*/
}


.lista_galerii li {
	width:120px;
	float:left; display: block;
	margin-right:22px;
	margin-bottom:15px;
	text-align:left;
}
.lista_galerii li a img{
	border-left:2px solid #CCC;
	border-right:2px solid #CCC;
	border-top:2px solid #CCC;
	border-bottom:4px solid #CCC;
}
.lista_galerii li a :hover {
	border-left:2px solid #777;
	border-right:2px solid #777;
	border-top:2px solid #777;
	border-bottom:4px solid #777;
}
ul.lista_seturi  { margin-top:10px; overflow: hidden; display: block; min-height: 250px; margin-left: 5px; }
.lista_seturi li {
	width:120px;
	float:left; display: block;
	margin: 2px 0 10px 20px;
	/*margin-bottom:15px;*/
	text-align:left;
}
.lista_seturi li a img {
	/*border:2px solid #CCC;*/
}




.lista_produse li a img,
.lista_seturi li a img { border: solid 2px #ccc; }

/* caption styling */

.caption-top, .caption-bottom {
	color: #ffffff;	
	padding: 1.2em;	
	font-weight: bold;
	font-size: 11px;	
	font-family: arial;	
	cursor: pointer;
	border: 0px solid #334143;
	background: #000000;
	text-shadow: 1px 1px 0 #202020;
}
.caption-top {
   border-width: 0px 0px 8px 0px;
}
.caption-bottom {
   border-width: 8px 0px 0px 0px;
}
.caption a, .caption a {
	border: 0 none;
	text-decoration: none;
	background: #000000;
	padding: 0.1em;
}
.caption a:hover, .caption a:hover {
	background: #202020;
}
.caption-wrapper {
	float: left;
}
br.c { clear: both; }
.back a {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#036;
	font-weight:bold;
}
#form-1 label {
	color:#666;
}
.form_contact {
	margin-left:100px;
}
.form_contact label, input[type="text"]{
    float:left;
    display:block;
	margin-bottom:5px;
}
.form_contact label {
    margin-right: 5px;
}
.form_contact h2 {
	font-weight:bold;
	font-size:14px;
	color:#036;
	margin-bottom:5px;
}
.form_contact p {
	color:#555;
}
.contact_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(images/contact_text.jpg) repeat-x 0 0;
	width:205px;
	height:17px;
	border:1px solid #777;
	padding:5px 5px 0 5px;
}
.contact_text:focus {
	border:1px solid #036;
}
.contact_textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(images/contact_text.jpg) repeat-x 0 0;
	width:280px;
	height:60px;
	border:1px solid #777;
	padding:5px 5px 0 5px;
}
.contact_textarea2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(images/contact_text.jpg) repeat-x 0 0;
	width:420px;
	height:100px;
	border:1px solid #777;
	padding:5px 5px 0 5px;
}
.contact_textarea:focus {
	border:1px solid #036;
}
#form-1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999;
}
#form-1 a {
	color:#665;
}
#form-1 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}
.red {
	color:#f00;
}
.sitemap {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
}
.sitemap_parent {
	font-weight:bold;
	color:#000;
}
.sitemap a {
	color:#444;
	text-decoration:none;
}
.sitemap a:hover {
	color:#000;
	text-decoration:underline;
}
.rezultate {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.rezultate a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-decoration:underline;
	
}
.rezultate a:hover {
	color:#333;
	text-decoration:underline;
	
}
.src_confirm {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#036;
	font-weight:bold;
	margin-bottom:10px;
}
.submeniu_left {
	width:170px;
	float:left;
	background:#fff;
	padding:5px;
}
.submeniu_left a {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	display:block;
	background:#036;
	padding:4px;
	border:1px solid #036;
	margin-bottom:1px;
}
.submeniu_left a:hover {
	color: #036;
	background:#fff;
	border:1px solid #0C0;
}
#submeniu_left_selected {
	color: #036;
	background:#fff;
	border:1px solid #0C0;
}
h4.confirmation {
	font-weight:bolder;
	background:#F1BCBC;
	border-top:1px solid #FF373D;
	border-bottom:1px solid #FF373D;
	padding:5px;
}
.tranzitii {
	margin-bottom:10px;
}
.sep01 {
	border-top:1px dotted black;
	border-left:0; border-right:0; border-bottom:0;
}



.link_text {
	 clear: both; display: block; margin: 5px 0 0 0;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align: center !important;
}


