@media all
{

/* <general elements */
html {
	background-color: #202320;
}
body {
	background-color: #202320;
	background-image: url('../images/loading.gif');
	background-repeat: no-repeat;
	background-position: center 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333025;
	line-height: 18px;
}
a {
	color: #e2d795;
	text-decoration: none;
	border-bottom: 1px dotted #e2d795;
	line-height: 17px;
}
a:hover {
	border-bottom: 1px solid #333;
	color: #f9f5cb;
}
a:focus {
	outline: none;
}
a.none {
	border-bottom: none;
}
.bold {	font-weight: bold; }
.left {	text-align: left; }
.right { text-align: right; }
.center { text-align: center; }
p { margin: 10px 20px; }
h1 {
	padding: 10px 20px;
	border-bottom: 1px solid #b02a2c;
	font-family: HelveticaNeueRegular, Arial, Helvetica, sans-serif;
	font-size: 27px;
	color: #e2d795;
}
h4 {
	padding-top: 15px;
	font-size: 16px;
	color: #e2d795;
}
.size-1 {
	font-size: 18px;
}
/* general elements> */

/* <container */
#big-container {
	background-image: url('../images/header.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	min-height: 500px;
	height: auto !important;
	height: 500px;
}
#container {
	margin: 0px auto;
	width: 980px;
}

	/* <menu */
	#menu {
		list-style-type: none;
		height: 30px;
		margin-top: 330px;
		margin-left: 10px;
	}
	#menu li {
		float: left;
		display: inline;
	}
	#menu li a {
		display: inline-block;
		background-color: #b02a2c;
		height: 30px;
		border-bottom: none;
		padding: 0px 15px;
		font-family: HelveticaNeueRegular, Arial, Helvetica, sans-serif;
		font-size: 16px;
		color: #e2d7aa;
		line-height: 30px;
	}
	#menu li a:hover {
		background-color: #a0181a;
		color: #f6eecd;
	}
	#menu li a#selected {
		background-color: #a0181a;
		color: #f6eecd;
	}
	/* menu> */

#main {
	position: relative;
	background-color: #a0181a;
	min-height: 400px;
	height: auto !important;
	height: 400px;
	padding: 20px;
	border-top: 1px solid #b02a2c;
	border-bottom: 1px solid #b02a2c;
	color: #e2d795;
}

#path {
	position: absolute;
	top: 20px;
	right: 20px;
	font-size: 12px;
}
#path a {
	color: #e2d7aa;
}

#main p {
	text-align: justify;
}
#main ul {
	margin: 20px 0px 0px 25px;
}
#main ul span {
	color: #f6eecd;
	font-weight: bold;
}
#col-1 {
	float: left;
	width: 540px;
	padding: 10px 0px;
}
#col-2 {
	float: left;
	width: 400px;
	padding: 10px 0px;
}

div.notes {
	margin-top: 10px;
	font-size: 12px;
	color: #e2d7aa;
	font-style: italic;
	text-align: justify;
}
div.notes span {
	font-size: 15px;
}

.contact p {
	margin-left: 0px;
	margin-right: 0px;
}

.box {
	position: relative;
	float: left;
	width: 180px;
	height: 150px;
	margin: 10px 10px 0px 0px;
}
.box a {
	display: block;
	width: 180px;
	height: 150px;
	border-bottom: none;
}
.box a:hover {
	border-bottom: 3px solid #e2d7aa;
}
.box span {
	position: absolute;
	background-color: #e2d7aa;
	top: 10px;
	left: 0px;
	padding: 2px;
	color: #a0181a;
	font-weight: bold;
}
.last {
	margin-right: 0px;
}

	/* <slider */
	#slider {
		position: relative;
		margin: 0px 0px 0px 20px;
		/*background: url('../images/slides/loading.gif') no-repeat 50% 50%;*/
		width: 520px;
		height: 300px;
	}
	#slider img {
		display: none;
		position: absolute;
		top: 0px;
		left: 0px;
	}
	#slider a {
		display: block;
		border: none;
	}
	#slider a.imageLink {
		display: none;
		position: absolute;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 100%;
		margin: 0px;
		padding: 0px;
		border-bottom: none;
		z-index: 60;
	}
	
	/* <slide buttons */
	.controlNav {
		position: absolute;
		top: 270px;
		right: 10px;
	}
	.controlNav a {
		position: relative;
		float: left;
		display: block;
		background-image: url('../images/slides/bullets.png');
		background-repeat: no-repeat;
		width: 22px;
		height: 22px;
		border: none;
		margin-right: 3px;
		text-indent: -9999px;
		cursor: pointer;
		z-index: 99;
	}
	.controlNav a.active {
		background-position: 0 -22px;
	}
	/* slide buttons> */
	
	/* <slide arrows */
	.directionNav a {
		position: absolute;
		display: block;
		background-image: url('../images/slides/arrows.png');
		background-repeat: no-repeat;
		width: 30px;
		height: 30px;
		top: 10px;
		border: none;
		text-indent: -9999px;
		cursor: pointer;
		z-index: 99;
	}
	a.nextNav {
		background-position: -30px 0px;
		right: 10px;
	}
	a.nextNav:hover {
		background-position: -30px -30px;
	}
	a.prevNav {
		right: 50px;
	}
	a.prevNav:hover {
		background-position: 0px -30px;
	}
	/* slide arrows> */
	
	.slice {
		display: block;
		position: absolute;
		height: 100%;
		z-index: 50;
	}
	/* slider> */

	/* <products gallery */
	#products {
		margin: 20px 0px 10px 0px;
	}
	/* navigation */
	#nav {
		float: left;
		width: 480px;
	}
	#nav ul {
		width: 480px;
		margin: 0px;
		padding: 0px;
	}
	#nav li {	
		float: left;
		list-style-type: none;
		width: 230px;
		height: 80px;
		margin: 0px 10px 10px 0px;
	}
	#nav a {
		position: relative;
		display: block;
		background-color: #ebe4c8;
		background-image: url('../images/produse/plus.png');
		background-repeat: no-repeat;
		background-position: 217px 67px;
		width: 230px;
		height: 80px;
		border-bottom: none;
		color: #b02a2c;
		line-height: 14px;
	}	
	#nav a:hover {
		background-color: #e2d7aa;
		-webkit-box-shadow: 0px 0px 3px 0px #490506;
		-moz-box-shadow: 0px 0px 3px 0px #490506;
		box-shadow: 0px 0px 3px 0px #490506; 
	}
	#nav a.current {
		background-color: #fff;
		-webkit-box-shadow: 0px 0px 3px 0px #490506;
		-moz-box-shadow: 0px 0px 3px 0px #490506;
		box-shadow: 0px 0px 3px 0px #490506; 
	}
	#nav img {
		float: left;
		display: inline-block;
		margin: 0px;
	}
	#nav a span {
		display: block;
		padding-top: 26px;
		padding-left: 90px;
		color: #b02a2c;
		font-weight: bold;
	}
	#image {
		position: relative;
		float: left;
		/*background-color: #ebe4c8;*/
		background-image: url('../images/produse/loading.gif');
		background-repeat: no-repeat;
		background-position: 50% 50%;
		width: 460px;	
		height: 350px;
		-webkit-box-shadow: 0px 0px 3px 0px #490506;
		-moz-box-shadow: 0px 0px 3px 0px #490506;
		box-shadow: 0px 0px 3px 0px #490506; 
	}
	#image span {
		position: absolute;
		background-color: #a0181a;
		top: 315px;
		right: 0px;
		padding: 4px 7px;
		font-weight: bold;
		text-align: right;
	}
	#image div {
		position: absolute;
		display: none;
		top: 0px;
		left: 0px;
		width: 450px;
	}
	/* products gallery> */

	/* <form */
	form {
	}
	.col form p {
		margin: 10px 0px 5px 10px;
	}
	form label {
		float: left;
		display: block;
		width: 80px;
		margin: 5px 0px 3px;
	}
	form input {
		background-color: #dbd3b5;
		width: 400px;
		padding: 6px;
		border: none;
		color: #545454;
	}
	form input:hover {
		background-color: #efebda;
	}
	form input:focus {
		background-color: #fffdf7;
		-webkit-box-shadow: 0px 0px 3px 0px #490506;
		-moz-box-shadow: 0px 0px 3px 0px #490506;
		box-shadow: 0px 0px 3px 0px #490506; 
	}
	form textarea {
		background-color: #dbd3b5;
		width: 400px;
		height: 150px;
		padding: 6px;
		border: none;
		color: #545454;
	}
	form textarea:hover {
		background-color: #efebda;
	}
	form textarea:focus {
		background-color: #fffdf7;
		-webkit-box-shadow: 0px 0px 3px 0px #490506;
		-moz-box-shadow: 0px 0px 3px 0px #490506;
		box-shadow: 0px 0px 3px 0px #490506; 
	}
	form input.buttons {
		width: auto;
		cursor: pointer;
		margin-right: 5px;
		border: none;
	}
	form input.buttons:hover {
		color: #222;
	}
	/* form> */

/* container> */

/* <footer */
#footer {
	clear: left;
	overflow: hidden;
	zoom: 1;
	padding: 15px 0px;
}
#footer p {
	font-size: 12px;
	color: #e2d7aa;
	text-align: center;
}
/* footer> */

#ie {
	display: none;
}

}

@media print
{}