@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	background:#edecf0;
}
#main{
	/* CSS3 Box Shadow */
	-moz-box-shadow:0 0 3px #AAAAAA;
	-webkit-box-shadow:0 0 3px #AAAAAA;
	box-shadow:0 0 3px #AAAAAA;
	
	/* CSS3 Rounded Corners */
	
	-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
	
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px;
	
	border:1px solid white;
	border-top:none;
	background:#ffffff;
	width:980px;
	overflow:hidden;
	margin:0 auto 20px auto;
}
#header {
	height:139px;
	background:url(img/headerbg.jpg);
}
#header .logo {
	background:url(img/logo.png);
	width:361px;
	height:123px;
	float:left;
	margin:10px 0 0 20px;
	display:block;
}
#header .icon {
	background:url(img/icon.png);
	width:124px;
	height:123px;
	float:right;
	margin:10px 20px 0 0;
	display:block;
}
#nav {
	height:53px;
	background:url(img/navbg.jpg);
	margin:0 auto;
	border:1px solid #ecebef;
}
#nav a {
	font-family:Tahoma, Geneva, sans-serif;
	color:#3d3949;
	text-decoration:none;
	display:block;
	padding:14px 30px;
	text-align:center;
	float:left;
	border-top:1px solid #FFF;
	border-right:1px solid #FFF;
	margin-top:1px;
}
#nav a:hover {
	background:url(img/navbg2.jpg);
	color:#FFF;
}
#nav .active {
	background:url(img/navbg2.jpg);
	color:#FFF;
}
#nav p {
	background:url(img/search.jpg);
	width:228px;
	height:31px;
	float:right;
	margin:10px 30px 0 0;
}
#sidebar {
	width:230px;
	float:left;
	margin-left:30px;
	display:inline;
	margin-bottom:20px;
}
#sidebar .sidetitle {
	background:url(img/onetitlebg.jpg);
	height:40px;
	font-family:Tahoma, Geneva, sans-serif;
	font-family:32px;
	text-transform:uppercase;
	color:#FFF;
	padding-left:30px;
	line-height:40px;
}
#sidebar .sidetitle span {
	background:url(img/sidetitlebullet.png);
	width:20px;
	height:20px;
	display:block;
	float:left;
	margin:12px 5px 0 0;
}
#sidebar .sidemenu {
	font-family:Tahoma, Geneva, sans-serif;
	color:#9d9ba3;
	font-size:13px;
}
#sidebar .sidemenu span {
	background:url(img/bullet.jpg);
	width:14px;
	height:13px;
	float:left;
	display:block;
	margin:11px 10px 0 0;
}
#sidebar .sidemenu a {
	background:url(img/sidemenubg.jpg);
	border-right:1px solid #f8f8f8;
	border-bottom:1px solid #f1f1f1;
	display:block;
	height:32px;
	color:#9d9ba3;
	line-height:32px;
	padding-left:30px;
	text-decoration:none;
}
#sidebar .sidemenu a:hover {
	background:url(img/sidemenubgr.jpg);
	color:#FFF;
	border-right:1px solid #333;
}
#sidebar .sidetext {
	font-family:Tahoma, Geneva, sans-serif;
	color:#9d9ba3;
	font-size:13px;
	padding:10px;
	background:#fbfbfb;
}
#sidebar .sidetext a {
	color:#9d9ba3;
}
#sidebar .sidetext a:hover {
	text-decoration:none;
}
#mainbar {
	width:660px;
	float:right;
	display:inline;
	border:1px solid #f3f3f3;
	margin-right:30px;
	margin-bottom:20px;
	overflow:hidden;
	background:#fbfbfb;
}
#mainbar .maintitle {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:32px;
	font-weight:bold;
	color:#242424;
	margin:5px 0 0 20px
}
#mainbar .maintext {
	font-family:Tahoma, Geneva, sans-serif;
	color:#242424;
	font-size:12px;
	margin:10px 20px;
}
#mainbar .maintext img {
	float:left;
	border:5px solid #FFF;
	margin:0 10px 10px 0;
}
#footer {
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#242424;
	margin-bottom:20px;
}
#footer a {
	color:#242424;
}
#footer a:hover {
	text-decoration:none;
}
#produse {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
}
#produse p {
	background:#666;
	color:#FFF;
	padding:5px 0 5px 40px;
	font-weight:bold;
	margin-bottom:10px;
}
#produse li {
	line-height:20px;
	float:left;
	display:block;
	width:240px;
	margin-left:60px;
	padding-left:10px;
	background:url(img/bullet2.jpg) no-repeat top left;
}
#produse .gol {
	background:none;
	line-height:20px;
	float:left;
	display:block;
	width:240px;
	margin-left:60px;
	padding-left:10px;
	color:#333;
}
#produse li a {
	text-decoration:none;
	color:#1e7bac;
}
#produse li a:hover {
	text-decoration:underline;
}
.info {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px; 
	padding-left:20px;
	float:left;
}
.info p {
	font-size:18px;
}
.dimensions {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
.dimensions p {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
.oferta {
	background:url(img/button.png);
	width:115px;
	height:56px;
	float:right;
	display:block;
	margin-right:40px;
}
.oferta:hover {
	background:url(img/buttonr.png);
}
.oferta2 {
	background:url(img/button.png);
	width:115px;
	height:56px;
	float:left;
	display:block;
	margin-left:20px;
}
.oferta2:hover {
	background:url(img/buttonr.png);
}
.ofertaone {
	margin:20px 20px 0 20px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
.ofertatitlu {
	font-size:18px;
	margin-bottom:10px;
	padding-top:10px;
}
.ofertaone img {
	float:left;
	border:5px solid #FFF;
	margin-right:10px;
}
.ofertatwo {
	margin:20px 20px 0 20px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
.ofertatwo img {
	float:right;
	border:5px solid #FFF;
	margin-right:10px;
}