@charset "utf-8";
/* CSS Document */

img, p, ul, li, span, h1, h2, h3, h4, div { padding:0; margin:0; 
}

a {
	text-decoration:none;
	color: #ECE7B0;
}

* {
padding:0;
margin:0;
}

body {
	font-family:"Times New Roman", Times, serif;
	background-color:#0A0706;
	background-image:url(../img/container_bg1.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

#x { float:right; height:auto; width:268px; 
}
#x1 { float:right; height:auto; width:260px; 
}

#x1impresii { float:right; height:auto; width:268px; 
}
#container {
	margin-left:auto;
	margin-right:auto;
	width:990px;
	height:auto;
}

#space {
	float:left;
	width:300px;
	height:200px;
}

#containerx {
	margin-left:auto;
	margin-right:auto;
	width:990px;
	height:auto;
}

#containerxy { margin-left:auto; margin-right:auto; width:990px; height:1100px; 
}

#containerx { margin-left:auto; margin-right:auto; width:990px; height:auto; 
}

#header {
	background-repeat:no-repeat;
	width:990px;
	height:234px;
}

#content { background-repeat:no-repeat; width:990px; background-position:top left; height: auto; float: left; 
}

#contentzz { background-repeat:no-repeat; width:990px; background-position:top left; float: left; 
}

#contentx {
	background-repeat:no-repeat;
	width:990px;
	background-position:top left;
	height: 700px;
}

#contentx {
	background-repeat:no-repeat;
	width:1060px;
	max-height:1451px;
	margin-left:auto;
	margin-right:auto;
	background-position:top;
	min-height: 650px;
	width:990px;
}

#contentw {
	background-repeat:no-repeat;
	width:990px;
	height:1051px;
	margin-left:auto;
	margin-right:auto;
	background-position:top;
	width:990px;
}

#contentwy { background-repeat:no-repeat; width:990px; height:800px; margin-left:auto; margin-right:auto; background-position:top; width:990px; 
}

#contentn { background-repeat:no-repeat; width:990px; margin-left:auto; margin-right:auto; background-position:top; 
}

#contentxx { background-repeat:no-repeat; width:990px; margin-left:auto; margin-right:auto; background-position:top; 
}


#logo {
	float:left;
	width: 257px;
	height: 208px;
	padding-left: 11px;
	padding-top: 20px;
}

#logo img{
	width: 189px;
	height: 134px;
	float: right;
	padding-top: 28px;
	padding-right: 37px;
}

#flashanim {
	float:left;
	padding-top: 20px;
	height: 207px;
	width: 720px;
}

#footer { background-image:url(../img/footer1.jpg); background-repeat:no-repeat; background-color:#000000; width:990px; height:142px; background-position: left; margin-left: -16px; float: left; 
}
#footerx {
	background-image:url(../img/footer1.jpg);
	background-repeat:no-repeat;
	background-color:#000000;
	width:990px;
	height:142px;
	float: left;
	overflow: auto;
	background-position: left;
	margin-left: -16px;
	margin-top:300px;
	}

#menu { float:left; height:auto; width: 208px; padding-left: 100px; padding-top: 43px; 
}

#contentarea { float:left; width:400px; height:auto; background-image:url(../img/mini_container_bg.jpg); margin-top: 5px; background-repeat: no-repeat; 
}

#contentarean { float:left; width:400px; background-image:url(../img/mini_container_bg.jpg); margin-top: 5px; background-repeat: no-repeat; 
}

#contentareai { float:left; width:400px; height:auto; background-image:url(../img/mini_container_bg.jpg); margin-top: 5px; background-repeat: no-repeat; 
}

#contentareax { float:left; width:400px; background-image:url(../img/mini_container_bg.jpg); margin-top: 5px; max-height: 2500px; background-repeat: no-repeat; height: auto; 
}

#quicknav {
	float:right;
	height:20px;
	width:390px;
}

#quicknav span a{
		color: #0A0706;
	float: right;
	padding-right: 20px;
	font-size: 14px;
}

.nav {
	color:#858383;
	font-size:14px;
	text-decoration: none;
	font-weight: normal;
	float: right;
}


#containerpage { float:left; width:400px; margin-left: auto; margin-right: auto; max-height: 2300px; color: #EAE1A8; 
}


#containerpagex {
	float:left;
	min-height:340px;
	width:400px;
	margin-left: auto;
	margin-right: auto;
	max-height: 700px;
}

#containerpagef {
	float:left;
	min-height:340px;
	width:400px;
	margin-left: auto;
	margin-right: auto;
	max-height: 700px;
	padding-top:60px;
}

#containerpagec {
	float:left;
	min-height:340px;
	width:270px;
	margin-left: auto;
	margin-right: auto;
	max-height: 700px;
	padding-top: 60px;
}

.text {
	color:#F1E7BF;
	font-size:17px;
	padding-top: 15px;
}

.textn {
	color:#F1E7BF;
	font-size:17px;
	padding-top: 15px;
	padding-left:5px;
}

.header {
	color:#F1E7BF;
	font-size:20px;
	font-weight: normal;
}

#rightcontainer { float:right; background-image:url(../img/right_bg.jpg); width:268px; background-repeat: no-repeat; 
}

#news { float:right; width:268px; height:25px; 
background-color:#F1E7BF;
color:#0B0706; background-color: #F1E7BF; font-weight: normal; letter-spacing: 4px; font-size: 18px; margin-top: 4px; margin-left: 5px; 
}

#newsen {
	float:left;
	width:268px;
	height:25px;
background-color:#F1E7BF;
	color:#0B0706;
	background-color: #F1E7BF;
	font-weight: normal;
	letter-spacing: 2px;
	font-size: 18px;
	margin-top: 4px;
	margin-left: 5px;
}

#news p{
	padding-left:8px;
}

#newsen p{
	padding-left:8px;
}

#rightcontainer h1{
	padding-left:4px;
	padding-top: 15px;
	font-size: 16px;
	font-weight: bold;
}

#rightcontainer p{
	padding-left:5px;
	padding-top: 95px;
	font-size: 15px;
	padding-bottom: 10px;
	line-height: 16px;
	font-weight: normal;
	text-decoration: none;
}

.link {
	text-decoration:none;
	color: #F1E7BF;
	padding-left: 5px;
	font-size: 14px;
	background-image:url(../img/a_bg.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.linkx {
	text-decoration:none;
	color: #F1E7BF;
	padding-left: 5px;
	font-size: 14px;
		background-image:url(../img/a_bg.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.linkx {
	text-decoration:none;
	color: #F1E7BF;
	padding-left: 200px;
	font-size: 14px;
	background-image:url(../img/a_bg.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

#meniu { width:394px; height:630px; float: left; padding-right: 5px; margin-left: 300px; 
}

#textovr {
overflow:hidden;
}

#secondarymenu {
	float:left;
	height: 79px;
	width: 199px;
	padding-top: 52px;
}

#meniubusiness {
	float:left;
}

#meniusuedez {
float:left;
}

#banneroferta {
	background-image:url(../img/banner_bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:394px;
	height:108px;
	float:left;
}

#meniu p{
	padding-top:5px;
	color: #EDE0AC;
	padding-left: 15px;
	padding-bottom: 6px;
	font-size: 14px;
}

#meniu span{
	color: #0A0706;
	float: right;
	padding-right: 20px;
	font-size: 14px;
}

#meniu ul{
	padding-top:5px;
	color: #B7B7B7;
	text-decoration: underline;
	padding-left: 10px;
	font-size: 16px;
	font-weight: bold;
}

#wrap {
	width:auto;
	height:78px;
}

#nunti {
	background-image:url(../img/bg_nunti.jpg);
	background-repeat:repeat;
	width:396px;
	height:auto;
	margin-left: auto;
	margin-right: auto;
	float: left;
}

#nunti1 {
	width:396px;
	height:11px;
	float: left;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../img/nunti1.jpg);
	margin-top: 20px;
	background-repeat: no-repeat;
}

#nunti2 {
	height:8px;
	width:396px;
	margin-left: auto;
	margin-right: auto;
	float: left;
	background-image: url(../img/nunti2.jpg);
	background-repeat: no-repeat;
}

#nuntix {
	background-image:url(../img/2.jpg);
	background-repeat:repeat;
	width:268px;
	height:auto;
	margin-left: auto;
	margin-right: auto;
	float: left;
}

#nunti1x {
	width:268px;
	height:7px;
	float: left;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../img/1.jpg);
	margin-top: 20px;
	background-repeat: no-repeat;
}

#nunti2x {
	height:5px;
	width:268px;
	margin-left: auto;
	margin-right: auto;
	float: left;
	background-image: url(../img/3.jpg);
	background-repeat: no-repeat;
}

#contentarean img{
	padding-top:20px;
	padding-left: 5px;
}

#meniu_suedezm {
	background-image:url(../img/meniu_suedez.jpg);
	height:532px;
	width:404px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 20px;
	background-repeat: no-repeat;
}

.star {
	height: 15px;
	float: left;
}

#meniu_suedezm p{
	color: #F1E7BF;
	height: 15px;
	font-size: 16px;
}

#meniu_suedezm ul{
	float:left;
	color: #F1E7BF;
	font-size: 28px;
	font-weight: bold;
	height: 30px;
	padding-left: 200px;
	padding-top: 80px;
}

.meniuel {
	height:40px;
	width: 400px;
	float: left;
}

#meniul_zilei {
	background-image:url(../img/bg_meniu.jpg);
	background-repeat:no-repeat;
	width:400px;
	height:146px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 10px;
	
}

.headerm {
	color:#F1E7BF;
	font-size:20px;
	font-weight: normal;
	padding-top: 10px;
	padding-bottom: 2px;
}

.textm {
	color:#F1E7BF;
	font-size:18px;
	padding-top: 15px;
	line-height: 1px;
}

.textp {
	color:#F1E7BF;
	font-size:16px;
	padding-left: 5px;
	padding-top: 10px;
}

.impresii {
	margin-left:auto;
	margin-right:auto;
	padding-top: 20px;
	padding-left: 2px;
	padding-bottom: 10px;
}

.testimonial {
	background-image:url(../img/bg_meniu.jpg);
	width:400px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	background-repeat: no-repeat;
}

.testimonialx {

	width:400px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	background-repeat: no-repeat;
}

.nume_data {
	color:#ECE7B0;
	font-size: 18px;
	margin-left: 5px;
}

.parere {
	color:#ECE7B0;
	font-size: 18px;
	margin-top: 5px;
	margin-left: 5px;
}

/* FORM */

.form input, .form textarea
{
 border: 1px solid #cccccc;
 background-color: #f1f1f1;
 width: 100%;
}
.form input.radio
{
 border: none;
 background-color: #f1f1f1;
 width: 20px;
}

.form
{
 margin-bottom: 10px;
}
.form .ftitle
{
	border: 0px;
	padding: 0px;
	text-transform: uppercase;
	text-align: center;
	font-size: 13px;
	color: #ECE7B0;
	font-weight: bold;
	letter-spacing: 0px;
	padding-bottom: 7px;
}
.form .etitle
{
	text-align: center;
	color: red;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px;
	padding-bottom: 7px;
}
.form .line
{
}
.form .line .name
{
	text-align: right;
	vertical-align: top;
	padding-top: 3px;
	color:#ECE7B0;
}
.form .line .name2
{
	text-align: right;
	vertical-align: top;
}
.form .line .error
{
	text-align: right;
	vertical-align: top;
	padding-top: 3px;
	color: red;
}
.form .line .value
{
	padding-right: 1px;
	font-weight: bold;
	width: 300px;
}
.form .line .button
{
  padding-top: 3px;
}
.form .line .button input
{
 text-transform: uppercase;
 border: 1px solid #121212;
 background-color: #121212;
 font-size: 12px;
 color: white;
 padding: 2px;
}
.form .line .button input:hover
{
 border: 1px solid #3e6f99;
 background-color: #3e6f99;
}
.form .star
{
	text-align: right;
	vertical-align: top;
	font-size: 11px;
	color:#ECE7B0;
}

/* end form */ 

.impresii1 {
	background-image:url(../img/impresii1.jpg);
	background-repeat:no-repeat;
	height:11px;
	width:400px;
	float: left;
}

.impresii2 { background-image:url(../img/impresii2.jpg); background-repeat:repeat; width:400px; float: left; height: auto; max-height: 1000px; padding: 0; margin: 0; 
}

.impresii3 {
	background-image:url(../img/impresii3.jpg);
	background-repeat:no-repeat;
	height:5px;
	width:400px;
	float: left;
}

#box {
	width:120px;
	height:100px;
	float:left;
	border-style:solid;
	border-color:#ECE7B0;
	margin-left: 5px;
	margin-top: 10px;
}

#boxz {
	width:120px;
	height:100px;
	float:left;
	border-style:solid;
	border-color:#ECE7B0;
	margin-left: 5px;
	margin-top: 10px;
}

#boxx {
	width:120px;
	height:100px;
	float:left;
	border-style:solid;
	border-color:#ECE7B0;
	margin-left: 5px;
	margin-top: 10px;
}

.position {
	margin-left:auto;
	margin-right:auto;
	width: 75px;

}

.positionw {
	margin-left:auto;
	margin-right:auto;
	width: 120px;
	margin-top: 5px;

}

.positionww {
	margin-left:auto;
	margin-right:auto;
	width: 120px;
	margin-top: 15px;

}

#galerie {
	color:#000000;
	float: left;
	height: 1000px;
	width: 675px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
}

#galeriez {
	color:#000000;
	float: left;
	height: 1000px;
	width: 675px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
}

#galeriex { color:#000000; float: right; height: auto; width: 675px; margin-left: auto; margin-right: auto; margin-top: 2100px; 
}
#galeriexx { color:#000000; float: right; height: auto; width: 675px; margin-left: auto; margin-right: auto; margin-left:100px;
}


#head {
	width:675px;
	float:left;
	height:24px;
	color:#ECE7B0;
	font-size:18px;
	margin-top: 20px;
}

#headz {
	width:400px;
	float:left;
	height:24px;
	color:#ECE7B0;
	font-size:18px;
	margin-top: 50px;
}
.box { width:266px; float:right; border:1px solid #ECE0AC; font-family: Verdana; padding-bottom: 10px; margin-top: 5px; }
.box h3 { padding:5px; color:#ECE0AC; font-family: "Times New Roman"; font-size: 22px; }
.box a { padding-left:5px; font-size: 12px; }
.box a:hover {text-decoration:underline;}
#headx {
	width:675px;
	float:right;
	height:24px;
	color:#ECE7B0;
	font-size:18px;
	margin-top: 20px;
}

.bright { background-image:url(../img/banner_bgr.jpg); background-repeat:no-repeat; background-position:top; width:268px; height:108px; float:right; margin-top: 10px; 
}
.h { font-size:14px; color:#B7B7B7; padding: 5px; text-decoration: underline; }
.t { font-size:14px; color:#EEE7B9; height: 50px; padding: 4px; }
.l { font-size:11px; color: black; text-align: right; margin-right:8px;;float:right; }
.bright a:hover { color:#816CB9; }

.webmagnat { margin:auto auto; width:990px; left: 301px; top: 2141px; float: left; color: white; }
.webmagnat a{color:white;font-size:12px;text-decoration:underline;}
.webmagnat a:hover{ color:#CCCCCC; text-decoration:none; }

.arhiva-b {background-color:white;color:black;border:1px solid #FF9900;}
.arhiva-b:hover { background-color:#F1E7BF; color:#333333; }
