/* -------------------------------------------------------------- 
Title: Design revelatii.ro / www.simbyo.com /  revelatii.ro is © Danylibris

* Screen *
Created : 09.01.2009

Created by simbyo.com
-------------------------------------------------------------- */
body{
	margin:0;
	padding:0;
	background:url(../images/bground.jpg) no-repeat fixed center;
}
.clear{
	clear:both;
}

#main{
	width:970px;
	margin:70px auto;
}

#header{
	margin:0px;
	background:url(../images/header.png) no-repeat;
	_background:url(../images/header.gif) no-repeat;
	height:35px;
	width:970px;
}
#container{
	margin:0px;
	background: url(../images/content.png) repeat-y;
	_background: url(../images/content.gif) repeat-y;
	width:970px;
}
	#header-container{
		width:948px;
		height:176px;
		margin:0 11px;
		padding:0;
		/*background:url(../images/header-container.gif) no-repeat;*/
	}
		h1#logo{
			/*background:url(../images/logo.jpg) no-repeat;*/
			float:left;
			width:138px;
			/*_width:120px;*/
			height:133px;
			margin:0;
			padding:0;
		}
			h1#logo a{
				background:url(../images/logo.png) no-repeat;
				text-indent:-10000px;
				height:133px;
				width:138px;
				float:left;
			}
		#header-transparent{
			float:left;
			margin:0;
			padding:0;
			width:810px;
			_width:807px;
			height:133px;
			background:url(../images/header-transparent.png) no-repeat;
			_background:url(../images/header-transparent.jpg) no-repeat;
		}
		#moto{
			float:left;
			background:url(../images/moto.png) no-repeat;
			width:540px;
			height:100px;
			margin:33px 0 0 26px;
		}
		#floare{
			float:right;
			background: url(../images/floare.jpg) no-repeat;
			width:200px;
			height:133px;
			margin:0;
		}
		#menu{
			float:left;
			background:url(../images/bg-menu.png) no-repeat;
			height:43px;
			width:948px;
			margin:0;
			text-align:right;
			padding:10px 10px 0 0;
			font-family:Arial, Helvetica, sans-serif;
			font-size:17px;
			color:#FFFFFF;
		}
		#menu a{
			padding:10px 10px 0 0;
			font-family:Arial, Helvetica, sans-serif;
			font-size:17px;
			color:#FFFFFF;
			text-decoration:none;
		}
		#menu a:hover, .active{
			padding:10px 10px 0 0;
			font-family:Arial, Helvetica, sans-serif;
			font-size:17px;
			color:#FFFFFF;
			text-decoration:underline;
		}
	#left-menu{
		float:left;
		width:200px;
		margin:30px 0 0 13px;
		background-color:#FFFFFF;
	}
		#left-menu .form{
			width:150px;
			height:17px;
			border:1px solid #ccc;
		}
		#left-menu .form:hover, #left-menu .form:focus{
			width:150px;
			height:17px;
			border:1px solid #000;
		}
		#left-menu p{
			padding:0 0 10px 0;
			margin:0;		
		}
		#left-menu ul{
			/*width:180px;*/
			padding:0;
			margin:10px 0 0 18px;
			list-style:url(../images/bullet.gif);
		}
			#left-menu ul li{
				border-bottom:1px solid #e1e1e1;
				padding:0 0 5px 0;
				width:150px;
				line-height:25px;
				margin:0 0 5px 0;
			}
			
				#left-menu ul li a{
					font-family:Arial, Helvetica, sans-serif;
					font-size:15px;
					color:#626262;
					text-decoration:none;
				}
				#left-menu ul li a:hover{
					font-family:Arial, Helvetica, sans-serif;
					font-size:15px;
					color:#333;
					text-decoration:none;
				}
		
	#content{
		float:left;
		width:531px;
		_width:510px;
		margin:30px 0 0 3px;
	}
	#main-content{
		width:948px;
		margin:0 auto;
		background-color:#FFFFFF;
	}
	#sidebar{
		float:left;
		width:200px;
		margin:30px 0 0 0;
	}
		.sidebar-box-header{
			background:#ffb942 url(../images/box-sidebar.png) no-repeat;
			width:200px;
		}
			.sidebar-box-header h1{
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:18px;
				color:#B12E45;
				padding:10px 0 5px 7px;
				margin:0;
				font-weight:normal;
			}
		
		.sidebar-content{
			width:185px;
			background:#fff;
			margin:0 auto;
		}
		.sidebar-box-footer{
			background:url(../images/box-sidebar-footer.png) no-repeat;
			width:200px;
			height:8px;
			margin:0 0 10px 0;
		}

#container-footer{
	margin:0 auto;
	padding:10px 0 0 0;
	width:948px;
	border-top:1px solid #e1e1e1;
	line-height:2;
	background-color:#fff;
}
	#container-footer p{
		padding:0;
		margin:0;
	}
	
	#container-footer #left{
		float:left;
		width:780px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		margin:0 0 0 5px;
	}
		#container-footer #left a{
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000000;
			text-decoration:none;
		}
		#container-footer #left a:hover{
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000000;
			text-decoration:underline;
		}
	#container-footer #right{
		float:right;
		width:130px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		margin:0 5px 0 0;
	}
		#container-footer #right a{
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000000;
			text-decoration:underline;
		}
		#container-footer #right a:hover{
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000000;
			text-decoration:none;
		}
#footer{
	margin:0px;
	_margin:-2px 0 0 0;
	background:url(../images/footer.png);
	_background:url(../images/footer.gif);
	width:970px;
	height:17px;
	_height:19px;
}


.row{
	margin:0 0 20px 0;
	/*border-bottom:1px solid  #FED482;*/
	padding:0 0 10px 0;
	width:513px;
}
	.row h1{
		font-family:Arial, Helvetica, sans-serif;
		font-size:24px;
		padding:0;
		margin:0 0 10px 0;
		color:#E47A0D;
	}

.product{
	float:left;
	width:150px;
	_width:140px;
	border-right:1px solid #FED482;
	padding:0 10px 0 0;
	margin:0 0 0 10px;
	line-height:1.5;
}
	.product img{
		border:1px solid #ccc;
		padding:2px;
	}
	.product img:hover{
		border:1px solid #000;
		padding:2px;
	}
	.product h3{
		margin:0;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4B3829;
	}
	.product h3 a{
		text-decoration:none;
		color:#4B3829;
	}
	.product h3 a:hover{
		text-decoration:underline;
	}
	.product h4{
		margin:0;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4B3829;
		font-weight:normal;
	}
	.product .title{
		margin:0;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4B3829;
		text-decoration:underline;
	}
	.product .price{
		margin:0;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4B3829;
	}
	.product input{
		background:url(../images/add-cart.png) no-repeat top;
		_background:url(../images/add-cart1.png) no-repeat;
		height:30px;
		width:130px;
		border:0;
		margin:5px 0 0 0;
		cursor: pointer;
	}
	.product input:hover{
		background:url(../images/add-cart.png) no-repeat bottom;
		_background:url(../images/add-cart1-hover.png) no-repeat;
	}
	
	p#navigation{
		margin:0 0 15px 0;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#564436;
	}
		#navigation a{
			text-decoration:underline;
			color:#626262;
		}
		#navigation a:hover{
			text-decoration:none;
			color:#626262;
		}
	
#shoppingcart{
	font-family:arial,verdana,sans-serif;
	color:#626262;
	font-size:15px;
	font-weight:bold;
	background:url(../images/cart.gif) no-repeat;
	background-position:80px 0px;
	padding:0px 30px 5px 0;
	margin:0 0 0 3px;
}
#shoppingcart:hover{
	text-decoration:none;
}

.button{
	vertical-align:bottom;
}

#keywords{
	margin:0 0 0 3px;
}


.txtPrice{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#e47a0d;	
}
.txtDescription{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#564436;
	text-decoration:none;
	line-height:1.5;
	text-align:justify;
}
.txtDescription1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#444;
	text-decoration:none;
	line-height:1.5;
	font-weight:bold;
}

#pageNumbers{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#e47a0d;
	text-decoration: none;
}
#pageNumbers a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333;
	text-decoration: none;
}
#pageNumbers a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333;
	text-decoration: underline;
}

.product-title{
	margin:0 0 10px 0;
}
	.product-title h1{
		font-family:Arial, Helvetica, sans-serif;
		font-size:24px;
		padding:0;
		margin:0;
		color:#E47A0D;
	}
.product-left{
	float:left;
	width:250px;
	margin:0 0 20px 0;
	padding:0;
}
.product-right{
	float:left;
	width:250px;
	margin: 0 0 20px 10px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#564436;
}
	.product-right a{
		text-decoration:underline;
		color:#564436;
	}
	.product-right a:hover{
		text-decoration:none;
		color:#564436;
	}

	.product-right input{
		background:url(../images/add-cart.png) no-repeat top;
		height:30px;
		width:130px;
		border:0;
		margin:5px 0 0 0;
		#margin:5px 0 0 -12px;
		cursor: pointer;
	}
	.product-right input:hover{
		background:url(../images/add-cart.png) no-repeat bottom;
	}
	
.product-description{
	width:520px;
	margin:0;
}

.prev{
	float:left;
	width:8px;
	height:60px;
	background:url(../images/previous.gif) no-repeat;
	border:0;
	margin:50px 0 0 1px;
	cursor:pointer;
}

.jCarousel{
	float:left;
	width:160px;
	margin:10px auto;
	height:251px;
	#height:300px;
}
	.jCarousel img{
		border:1px solid #ccc;
		padding:2px;
		margin:0 10px 0 30px;
	}
	.jCarousel img:hover{
		border:1px solid #000;
		padding:2px;
		margin:0 10px 0 30px;
	}
	.jCarousel h3{
		margin:0;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4B3829;
	}
	.jCarousel h3 a{
		text-decoration:none;
		color:#4B3829;
	}
	.jCarousel h3 a:hover{
		text-decoration:underline;
	}
	.jCarousel h4{
		margin:0;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4B3829;
		font-weight:normal;
	}
	.jCarousel .title{
		margin:0;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4B3829;
		text-decoration:underline;
	}
	.jCarousel .price{
		margin:0;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4B3829;
	}
	.jCarousel input{
		background:url(../images/add-cart.png) no-repeat top;
		background:url(../images/add-cart1.png) no-repeat;
		height:30px;
		width:130px;
		border:0;
		margin:5px 0 0 0;
		cursor: pointer;
	}
	.jCarousel input:hover{
		background:url(../images/add-cart.png) no-repeat bottom;
		_background:url(../images/add-cart1-hover.png) no-repeat;
	}
.next{
	float:left;
	width:8px;
	height:60px;
	background:url(../images/next.gif) no-repeat;
	border:0;
	margin:50px 0 0 0;
	cursor:pointer;
}

.row p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:0;
	margin:0;
}

.row form textarea{
	width:300px;
	height:100px;
	border:1px solid #ccc;
}
.row form textarea:hover, .row form textarea:focus{
	width:300px;
	height:100px;
	border:1px solid #000;
}

#contact-nume{
	width:300px;
	height:20px;
	border:1px solid #ccc;
}
#contact-nume:hover, #contact-nume:focus{
	width:300px;
	height:20px;
	border:1px solid #000;
}

#contact-email{
	width:300px;
	height:20px;
	border:1px solid #ccc;
}
#contact-email:hover, #contact-email:focus{
	width:300px;
	height:20px;
	border:1px solid #000;
}



.jCarousel_{
	float:left;
	width:160px;
	margin:10px auto;
	height:251px;
	#height:280px;
	padding:0 0 0 8px;
}
	.jCarousel_ li{
		height:251px;
	}
	.jCarousel_ img{
		border:1px solid #ccc;
		padding:2px;
		margin:0 10px 0 30px;
	}
	.jCarousel_ img:hover{
		border:1px solid #000;
		padding:2px;
		margin:0 10px 0 30px;
	}
	.jCarousel_ h3{
		margin:0;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4B3829;
	}
	.jCarousel_ h3 a{
		text-decoration:none;
		color:#4B3829;
	}
	.jCarousel_ h3 a:hover{
		text-decoration:underline;
	}
	.jCarousel_ h4{
		margin:0;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4B3829;
		font-weight:normal;
	}
	.jCarousel_ .title{
		margin:0;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4B3829;
		text-decoration:underline;
	}
	.jCarousel_ .price{
		margin:0;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4B3829;
	}
	.jCarousel_ input{
		background:url(../images/add-cart.png) no-repeat top;
		_background:url(../images/add-cart1.png) no-repeat;
		height:30px;
		width:130px;
		border:0;
		margin:5px 0 0 0;
		cursor: pointer;
	}
	.jCarousel_ input:hover{
		background:url(../images/add-cart.png) no-repeat bottom;
	}
	
.dimension{
	width:78px;
	height:120px;
}
.dimension-big{
	width:200px;
	height:300px;
}

.product-left img{
	border:1px solid #ccc;
	padding:2px;
}

.links a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4B3829;
	text-decoration:none;
	margin-left:5px;
	line-height:1.5;
}
.links a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4B3829;
	text-decoration:underline;
	margin-left:5px;
	line-height:1.5;
}

.row h1 a{
		text-decoration:none;
		color:#4B3829;
		font-size:14px;
}
.row h1 a:hover{
		text-decoration:underline;
		font-size:14px;
}

.submenu{
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}
.submenu-over{
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:underline;
}

#msg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0000;
	margin-bottom:10px;
}

table p{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.align{
	vertical-align:top;
	text-align:center;
}
.align tr td{
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#626262;
	text-align:left;
}

p.total-price{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#626262;	
}

p.total-plata{
	padding:5px 0;
	margin:5px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#626262;	
}

fieldset{
	border:3px solid #e1e1e1;
}

legend{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
}

#content table{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}

#content table input{
	width:300px;
	height:20px;
	border:1px solid #ccc;
}
#content table input:hover, #content table input:focus{
	width:300px;
	height:20px;
	border:1px solid #000;
}

#content table select{
	width:300px;
	height:24px;
	border:1px solid #ccc;
}
#content table select:hover, #content table select:focus{
	width:300px;
	height:24px;
	border:1px solid #000;
}

.itemQuant{
	width:30px !important;
}

.modifica{
	width:60px !important;
}
.inaltime-carusel{
	height:251px;
	#height:280px;
}

.form-carusel{
	margin:0;
}

.cautare h3{
	color:#4B3829;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
}
.cautare h3 a {
	color:#4B3829;
	text-decoration:none;
}
.cautare h3 a:hover{
		text-decoration:underline;
}
.pagini p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#564436;
	text-decoration:none;
	line-height:1.5;
	text-align:justify;
	padding:0;
	margin:0;
}	

#subscription{
	padding:3px 0 5px 8px;
}

#subscription input{
	border:1px solid #CCCCCC;
	height:20px;
	width:150px;
}
#subscription input:hover{
	border:1px solid #000;
	height:20px;
	width:150px;
}

#subscription #abonez{
	background:transparent url(../images/but-aboneaza.gif) no-repeat scroll center top;
	border:0 none;
	cursor:pointer;
	height:30px;
	margin:5px 0 0;
	width:130px;
}
#subscription #abonez:hover{
	background:transparent url(../images/but-aboneaza.gif) no-repeat scroll center bottom;
	border:0 none;
	cursor:pointer;
	height:30px;
	margin:5px 0 0;
	width:130px;
}
.email-address{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4B3829;
	text-decoration:none;
}

#wrong-captcha{
	margin:0;
	padding:10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0000;
}