@charset "utf-8";

body {
	margin:0 auto;
	background:url(../img/bg-main.jpg) top center repeat-y #edcf85;
	/*background:url(../img/bg-main2.jpg) top center repeat-y #ffffff;*/
	padding:0;
	}
	
body, div, span, td, p {
	font-family: Tahoma, Arial;
	font-size: 12px;
	line-height: 16px;
	color: #271e14;
	}

h1 {
	z-index:10;
	position:absolute;
	left:67px;
	top:30px;
	margin:0;
}
	
p {
	margin: 0px;
	padding: 0px;
	}	
	
h2 {
	padding:0;
	margin:0;}
	
h3 {
	font-size:30px;
	font-weight:normal;
	float:left;
	padding:0;
	margin:0;}
	
h4 {
	font-size:18px;
	padding:0 0 20px 0;
	margin:0;}
	
h5 {
	font-size:14px;
	padding:0 0 20px 0;
	margin:0;}
	
img {
	margin:0;
	padding:0;
	border:0;}
	
img, div, a, input { behavior: url('iepngfix.htc') }

alt {
	font-family: Tahoma, Arial;
	color:#4e4e42;
	font-size:11px;}
	
form {
	margin:0;
	padding:0;}
	
input, textarea, select {
	font-family: Tahoma, Arial;
	color:#4e4e42;
	font-size:11px;}
	
ul {}

/* MASTER DIVS */

#Wrapper {
	width: 1000px;
	text-align: left;
	}
	
#Header {
	}
	
#Header div.path {
	font-size: 11px;
	height: 20px;
	padding-left: 190px;
	}

#Header div.path a {
	color: #271e14;
	text-decoration: none;
	}
	
#Header div.path a:hover {
	color: #271e14;
	text-decoration: underline;
	}
	
#RightColumn {
	width: 250px;
	float: right;
	}

#RightLogon {
	line-height: 0px;
	}

#RightLogon div.Content {
	background: url(../img/right-bg.png) top repeat-y;
	padding: 0px 40px 0px 30px;
	margin: 0px;
	}
	
#RightLogon div.Bottom {
	background: url(../img/right-bottom.png);
	width: 250px;
	height: 25px;
	display: block;
	margin-bottom: 20px;
	}

#RightNovelties {
	line-height: 0px;
	}

#RightNovelties div.Content {
	background: url(../img/right-bg.png) top repeat-y;
	padding: 0px 30px 0px 28px;
	margin: 0px;
	}

#RightNovelties div.Content div {
	margin-right: 5px;
	margin-top: 5px;
	adisplay: block;
	float: left;
	}
	
#RightNovelties div.Content div.Frame {
	width: 56px;
	height: 56px;
	background-position: center;
	}
	
#RightNovelties div.Bottom {
	background: url(../img/right-bottom.png);
	width: 250px;
	height: 25px;
	display: block;
	margin-bottom: 20px;
	}
	
#RightContact {
	line-height: 0px;
	}

#RightContact div.Content {
	background: url(../img/right-bg.png) top repeat-y;
	padding: 0px 40px 0px 30px;
	margin: 0px;
	}
	
#RightContact div.Bottom {
	background: url(../img/right-bottom.png);
	width: 250px;
	height: 25px;
	display: block;
	margin-bottom: 20px;
	}
	
#RightOfferSearch {
	line-height: 0px;
	}

#RightOfferSearch div.Content {
	background: url(../img/right-bg.png) top repeat-y;
	padding: 0px 40px 0px 30px;
	margin: 0px;
	}
	
#RightOfferSearch div.Bottom {
	background: url(../img/right-bottom.png);
	width: 250px;
	height: 25px;
	display: block;
	margin-bottom: 20px;
	}
	
#MainColumn {
	width: 750px;
	float: left;
	}
	
#MainColumn div.SubContent {
	background: url(../img/bg-subcontent.png) top repeat-y;
	padding: 10px 30px 10px 30px;
	}
	
#MainColumn div.SubContent a {
	color: #ff6500;
	}

#MainColumn div.SubContentBottom {
	background: url(../img/bg-subcontentbottom.png);
	width: 750px;
	height: 20px;
	}	

#FeatureBottomLeft {
	float: left;
	}
	
#FeatureBottomRight {
	float: right;
	}

#Footer {
	width: 1000px;
	text-align: center;
	padding-bottom: 30px;
	}
	
#Footer a {
	color: #271e14;
	text-decoration: none;
	}
	
#Footer a:hover {
	color: #271e14;
	text-decoration: underline;
	}
	
#Footer span.developed {
	afloat: right;
	amargin-left: 20px;
	}
	
#Footer span.developed a {
	color: #cc0000;
	}
	
#OfferPaging {}

#OfferPaging img { border: 0px; margin:0px 2px 0px 2px; }

#OfferPaging span { amargin-top: 10px; }

#OfferPaging span a { margin-right: 2px; margin-left: 2px; vertical-align: super; color: #ff6600; }

#OfferPaging span a.sel { color: #271e14; text-decoration: none; }

#RightOfferMenu {
	line-height: 0px;
	}

#RightOfferMenu div.Content {
	background: url(../img/right-bg.png) top repeat-y;
	padding: 0px 40px 0px 30px;
	margin: 0px;
	}
	
#RightOfferMenu div.Content a { color: #271e14; text-decoration: none; }
#RightOfferMenu div.Content a:hover { text-decoration: underline; }
#RightOfferMenu div.Content ul {margin: 0px; padding:0px 0px 0px 15px;}
#aRightOfferMenu div.Content li {amargin: 0px;}
#RightOfferMenu div.Content ul li.sel { font-weight: bold; }
#RightOfferMenu div.Content ul li ul li { font-weight: normal; }

#RightOfferMenu div.Bottom {
	background: url(../img/right-bottom.png);
	width: 250px;
	height: 25px;
	display: block;
	margin-bottom: 20px;
	}

/* thumbs start */
DIV.holder { width:690px; margin:0 auto; }
	DIV.holder DIV.thumbnail { width:160px; border:0px solid #CCCCCC; margin:0px 6px 12px 6px; float:left; text-align:center; position:relative; height:165px; background:#e1d99a; }
		DIV.holder DIV.thumbnail IMG { margin-top:10px; }
			DIV.holder DIV.thumbnail IMG.activator { cursor:pointer; }
		DIV.holder DIV.thumbnail SPAN { display:block; width:160px; position:absolute; bottom:5px; }
		DIV.holder DIV.thumbnail DIV { padding:10px 10px 5px 10px; background:#c7b95d; border:0px solid #000000; position:absolute; display:none; }
			DIV.holder DIV.thumbnail DIV IMG { margin-top:0px; margin-bottom:5px; }
			DIV.holder DIV.thumbnail DIV SPAN { width: 100%; display:block; text-align:left; position:relative; }
/* thumbs stop */