body, html {
	/*scrollbar-base-color: #FF6600;
	scrollbar-arrow-color: #FFFFFF;	*/
	
	background: #000;
	margin: 0;  
	padding: 0;
}

#adBox {
	position:relative;
	float: left;
	font-size:50px;
	z-index:10;
	width: 800px;
	height: 550px;
	left: 100px;
	top: 50px;
	background: #fff;
	border: 5px solid #ccc;
	text-align: center;
	font-size: 10px;
	/*display: none;*/
}

#infoBox {
	position:relative;
	float: left;
	font-size:50px;
	z-index:15;
	width: 710px;
	height: 100px;  /* 650px */
	left: 0px;
	top: 390px;		/* 15px */
	padding-top: 20px;
	background: #fff;
	/*border: 5px solid #ccc;*/
	text-align: center;
	font-size: 10px;
	display: none;
}

#elemvariations {
	position:relative;
	z-index:13;
	width: 700px;
	height: 100px;  /* 650px */
	left: 0px;
	top: 185px;		/* 15px */
	padding-top: 20px;
	margin: 5px;
	display: none;
	/*border: 2px solid black;*/

	font-family: verdana;
	font-weight: normal;
	font-size: 11pt;
	color: #000;
}

/*.elemvariationsItem {
	opacity: .3;  
	filter: alpha(opacity=30);  
	-moz-opacity:.3;  
}*/

#dimmer {
	/*  position  */
	position:absolute;
	float: left;
	font-size:50px;
	z-index:8;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	/*display: none;*/

	/* opacity */  
	opacity: 0.5;  
	filter: alpha(opacity=50);  
	-moz-opacity:0.5;  
	background-color:#000000;  
	/*display: none;*/
}

#pictoDimmer {
	/*  position  */
	position:absolute;
	float: left;
	font-size:50px;
	z-index:8;
	width: 1000px;
	height: 460px;
	left: 135px;
	top: 255px;
	/*display: none;*/

	/* opacity */  
	opacity: 0.5;  
	filter: alpha(opacity=50);  
	-moz-opacity:0.5;  
	background-color:#000000;  
	display: none;
}

div.page{
	position: static;
    width: 1000px;
	height: 760px;
    margin-left: auto;
    margin-right: auto;
}

div.header{
	position: relative;
	top: 20px;
	height: 46px;
	/*background: red;*/
	background-image: url('../images/bluedefault.gif');
}

#siteLogo{
	width: 150px;
}

#titleBar{
	position: absolute;
	background-image: url('../images/site_logo.gif');
	background-repeat: no-repeat;
	top: 0;
    width: 1000px;
    min-height: 205px;
   /* background-color: #00d;*/
   
	font-family: verdana;
	font-size: 12pt;
	font-weight: bold;
	color: #fff;
}
#itemName {
	position: absolute;
	width: 300px;
	height: 120px;
	top: 33px;
	left: 160px;
    /*background: #bbb;*/
}
#itemDescription {
	position: absolute;
	max-width: 830px;
	height: 75px;
	top: 108px;
	/*left: 375px;*/
    /*background: #ccc;*/
	
	font-family: verdana;
	font-size: 11pt;
	font-weight: normal;
	color: #fff;
}


#menuContainer{
	position: relative;
    width: 170px;
	top: 20px;
    height: 600px;
    float: right;
    background: #fff;
}

#rightMenu{
	position: absolute;
    width: 245px;
    height: 400px;
	top: 200px;
	left: 755px;
	overflow: hidden;
	/*background: #666;*/
	   
	font-family: verdana;
	font-size: 12pt;
	font-weight: bold;
	color: #fff;
}

/* Right panel contents */
.moreItemsText {
	font-family: verdana;
	font-weight: bold;
	font-size: 14pt;
	color: #5e9c17;
}
.moreItemTitle {
	font-family: arial;
	font-weight: bold;
	font-size: 14pt;
	color: #ddd;
}
.moreItemDesc {
	font-family: verdana;
	font-weight: normal;
	font-size: 12pt;
	color: #ddd;
}

div.info{
	position: relative;
	background-image: url(../images/line.gif);
	background-repeat: repeat-x;
    width: 170px;
    height: 330px;
	top: 260px;
	overflow: hidden;
    /*background: #666;*/
	
	font-family: verdana;
	font-size: 12pt;
	font-weight: bold;
	color: #fff;
}




#contentContainer{
	position: absolute;
    float: left;
	width: 1000px;
    height: 650px;
	top: 63px;
    /*background: #faf;*/
}
#ajaxContent{
	position: relative;
	width: 710px;
    height: 400px;
	top: 200px;
	background: #fff;
	font-family: verdana;
}

#slideBar{
	position: absolute;
	float: left;
    width: 710px;
	top: 290px;
	left: 0;
    height: 4.5em;
	overflow: hide;
	/*border: 1px solid red;*/

	/* opacity */  
	/*opacity: 0.3;  
	filter: alpha(opacity=30);  
	-moz-opacity:0.3;  
	background-color:#000000;*/
	/*display: none;*/
}
img.slideImages {
	opacity: 0.3;  
	filter: alpha(opacity=30);  
	-moz-opacity:0.3;  
	
	height: 35px;
	margin-top: 20px;
	border: 2px solid white;
	background-color:#000000;
}
img.slideImagesBigger {
	//width: 29.25em; /* replaces 468px width */
    height: 4em; /* replaces 35px height */

	border: 2px solid white;
	background-color:#000000;
}




#aboutusContainer{
	position: relative;
	width: 710px;
    /*height: 520px;*/
	top: 60px;
	left: 200px;
	background: #000;
	color: #fff;
	font-family: verdana;
}
#aboutusTextHeader{
	font-family: verdana;
	color: #fff;
	font-weight: normal;
	font-size: 18pt;
	
}
#aboutusText{
	font-family: verdana;
	color: #fff;
	font-weight: normal;
	font-size: 12pt;
	margin-top: 50px;
	text-align: justify;
}



#navigation{
	position: absolute;
	width: 710px;
    height: 20px;
	top: 610px;
	left: 0;
	/*background: #d00;*/
	
	font-family: verdana;
	color: #fff;
	font-weight: normal;
}

div.content{
    background-color: #aaa;
}
/*#contentFrame{
	margin: 0;
	width: 710px;
    height: 400px;
    background: #fff;
	border: 0;
}*/
.contentImage {
	/*padding-top: 5px;
	padding-left: 5px;*/
	
	max-width: 460px;
	max-height: 340px;
}
#dynamicImg {
	text-align: left;
	width: 460px;
	/*height: 340px;*/

}
#fParamsPanel{
	position: relative;
	/*float: left;*/
	background-image: url(../images/table_bg.gif);
	width: 710px;
	height: 45px;
	top: 355px;
	left: 0;
	/*background: #faf;*/
}
#fMainPanel{
	position: absolute;
	top: 0;
	left: 0;
	height: 400px;
	width: 710px;
	overflow: hidden;
	/*background: #fef;*/
}

/*item content properties*/
.itemPrice {
	font-family: verdana;
	font-weight: bold;
	font-style: italic;
	font-size: 18pt;
	text-align: right;
	color: #dd0000;
}
.data1 {
	font-family: verdana;
	font-weight: normal;
	font-size: 10pt;
	color: #333;
}
.data2 {
	font-family: verdana;
	font-weight: normal;
	font-size: 10pt;
	color: #333;
}
.data3 {
	font-family: verdana;
	font-weight: normal;
	font-size: 10pt;
	color: #333;
}





	
#footer{
	position: absolute;
    width: 1000px;
	top: 730px;
   /* background: #000;*/
}
#flags {
	position: relative;
	top: 0px;
	width: 250px;
	height: 21px;
	text-align: right;
	/*background: #fff;*/
}

img.flag {
	border: 0;
	width: 30px;
	height: 21px;
}

.left {
	float: left;
}
.right {
	float: right;
}



/*    *********   Text properties     *********    */
.albatext {
	font-family: verdana;
	font-weight: bold;
	font-size: 12pt;
	color: #dd0000;
}

td.itemPreview {
	color: #d00; 
	font-weight: bold; 
	font-style: italic; 
	font-size: 16pt; 
	text-align: right; 
	padding-right: 10px;
	background-image: url(../images/table_bg.gif); 
}


.listCategories {
	color: #000; 
	font-weight: bold; 
	font-size: 16pt; 
	text-align: center; 
}

.desc-title {
	font-size: 13pt;
	font-weight: bold; 
}





/* DropDown menu styles */
	/* General */
	#cssdropdown, #cssdropdown ul {
		list-style: none;
	}
	#cssdropdown, #cssdropdown * {
		padding: 0; margin: 0;
	}
	
	/* Head links */
	#cssdropdown li.headlink {
		width: 143px; 
		float: left; 
		margin-left: -1px; 
		/*border: 1px black solid;*/ 
		background-color: #e9e9e9; 
		text-align: center;
	}
	#cssdropdown li.headlink a { 
		display: block; 
		padding: 12px; 
		cursor: pointer;
	}
	#cssdropdown li.headlink a:hover { 
		text-decoration: underline;
		background: #A50208;
	}

	/* Child lists and links */
	#cssdropdown li.headlink ul { 
		display: none; 
		/*border-top: 1px black solid;*/ 
		text-align: left; 
	}
	#cssdropdown li.headlink:hover ul { 
		display: block; 
	}
	#cssdropdown li.headlink ul li a { 
		padding: 10px; 
		height: 12px; 
		background: #D1030B;
		cursor: pointer;
	}
	#cssdropdown li.headlink ul li a:hover { 
		background: #A50208; 
	}
	


	/* Styling */
	body { 
		font-family: verdana, arial, sans-serif; 
		font-size: 10pt;
		font-weight: bold;
		/*background-color: black; */
	}
	#cssdropdown a { 
		color: white; 
		text-decoration: none; 
	} 
	#cssdropdown ul li a:hover { 
		text-decoration: underline; 
	}
	#cssdropdown li.headlink { 
		background-color: white; 
		background-image: url(../images/bluedefault.gif); 
	}
	#cssdropdown li.headlink ul { 
		background-image: url(../images/bluedefault.gif); 
		background-position: bottom; 
		padding-bottom: 10px; 
	}
/* DropDown menu styles */


#navigLeft, #navigRight {
	position: absolute;
	float: left;
	top: 340px;
	left: 5px;
	font-size: 8pt;
	text-decoration: underline;
	cursor: hand;
}

#navigLeft {
	left: 5px;
}

#navigRight {
	left: 610px;
}

.addresses {
	font-family: verdana;
	color: #fff;
	font-weight: normal;
	font-size: 12pt;
	margin-top: 50px;
	text-align: justify;
}

.maps {
	z-index: 15;
	position: absolute;
	float: left;
	top: 100px;
	left: 250px;
	width: 550px;
	height: 425px;
	display: none;
}

.map-header-line {
	width: 100%;
	background: #ddd;
	padding: 3px 0;
}




