body
{
	background:#d6edfd url(/images/background2.gif) repeat-x top left;
	/* d6edfd 69b0e1*/
	font-family:Arial;
	font-size:11px;
}

#container
{
	margin:auto;		
	width:900px;
}

#header
{
	display:table-cell;
	vertical-align:bottom;
	height:200px;
	width:900px;
	border:solid 0px red;	
}

#navigation
{	
	border:solid 0px blue;
	text-align:center;
	padding-top:10px;
	float:right;
	width:85%;
	height:40px;
	background:transparent url(/media/1351/navigation-background.gif) no-repeat top right;
	font-family: Lucida Sans Unicode, Sans-Serif;
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
}

#header #opening-hours
{	
	border:solid 0px blue;
	float:right;
	width:170px;
	height:100px;
	font-family:Arial, Lucida Sans Unicode, Sans-Serif;
	font-size:11px;
	color:Black;
	font-weight:normal;
	padding-top:0px;
}

#header #opening-hours td
{	
	text-align:left;
	text-transform:none;
}

#header #tagline-inner
{
	border:solid 0px red;	
	width:510px;
	float:right;
	margin-left:90px;
	height:97px;
	line-height:97px;
}

#header #tagline
{
	text-align:center;
	vertical-align:middle;
	border:solid 0px blue;
	float:right;
	width:900px;
	margin-top:50px;
	height:97px;
	background: transparent url(/images/header-background.gif) no-repeat top right;
	color:#ff00b0;
	font-family:Arial, Lucida Sans Unicode, Sans-Serif;
	font-weight:bolder;
	font-size:34px;
	text-transform:uppercase;
}

#header #logo
{	
	border:solid 0px green;
	height:130px;
	float:left;
}

#content
{}

#content #content-table
{
	width:920px;
	margin:-10px;	
}

#footer
{
	margin-top:7px;
	border:solid 0px red;	
}

/*******************
* Standard elements
*******************/

h2
{
	font-family: Arial, Sans-Serif;
	font-size:11pt;
	font-weight:bold;
	color:#000000;	
}

/*******************
* Box
*******************/

.box1
{
	background:transparent url(/images/box-bg-bottom.gif) repeat-x bottom right;	
}

.box2
{
	background:transparent url(/images/box-bg-left.gif) repeat-y bottom left;	
}

.box2-light
{
	background:transparent url(/images/box-bg-left-light.gif) repeat-y bottom left;	
}

.box3
{
	background:transparent url(/images/box-bg-top.gif) repeat-x top right;	
}

.box4
{
	background:transparent url(/images/box-bg-right.gif) repeat-y bottom right;	
}

.box5
{
	background:transparent url(/images/box-bg-top-right.gif) no-repeat top right;	
}

.box5-light
{
	background:transparent url(/images/box-bg-top-right-light.gif) no-repeat top right;	
}

.box6
{
	background:transparent url(/images/box-bg-bottom-left.gif) no-repeat bottom left;	
}

.box7
{
	background:transparent url(/images/box-bg-bottom-right.gif) no-repeat bottom right;	
}

.box8
{
	background:transparent url(/images/box-bg-top-left.gif) no-repeat top left;	
}

.box8-light
{
	background:transparent url(/images/box-bg-top-left-light.gif) no-repeat top left;		
}

.box-inner
{
	padding:20px;	
}

.store-text
{
	width:250px;
}

.store-text p
{
	margin:0px;
	padding:0px;
}

/*************************
* Navigation
*************************/

.nav-primary
{
	margin:0px;
	padding:0px;
	list-style-type:none;
	display:inline;

}

.nav-primary li
{
	padding:10px 20px;
	margin:0px;
	display:inline;
	border-right:solid 1px #818181;
}

.nav-primary  a:link, .nav-primary  a:active, .nav-primary a:visited
{
	color:black;
	text-decoration:none;
	font-size:12px;
	font-weight:bolder;
	font-family:arial, sans-serif;
}

.nav-primary a:hover
{
	text-decoration:underline;
	cursor:pointer;
}

a.nav-page-item-active
{
	font-weight:bold;
}

.nav-page
{
	margin:0px;
	padding:0px;
	padding-left:15px;
	list-style-type:square;
}

.nav-page li
{
	margin:0px;
	padding:0px;
}

.nav-page a:link, .nav-page a:active, .nav-page a:visited
{
	color:black;
	text-decoration:none;
}

.nav-page a:hover
{
	text-decoration:underline;
}








/*************************
* JS - Dropdown
*************************/

.jsddm
{	
	margin: 0;
	padding: 0; 
}
 
.jsddm li
{
/*	float:left;*/
	list-style: none;
/*	font: 12px Tahoma, Arial;*/
}

.jsddm li a
{	
	display: block;
	background: white; /*#324143;*/
	padding: 3px 12px;
	text-decoration: none;
	border-right: 0px solid white;
	/*width: 70px;*/
	margin:0px 15px;
	color: black;/*#EAFFED;*/
	font-weight:bold;
	white-space: nowrap;
}

.jsddm li a:hover
{
	background: #D2D2D2;/*#24313C;*/
}
	
.jsddm li ul
{
	margin: 0;
	padding: 0;
	position:absolute; 
	visibility: hidden;
	border:solid 0px red;
	
}
	
.jsddm li ul li
{
	float: none;
	display: block;
}

.jsddm li ul li a
{
	width: 140px;
	background: white;/*#A9C251;*/
	color: black;/*#24313C;*/
	display:block;
	font-weight:normal;
}
		
.jsddm li ul li a:hover
{
	background: #D2D2D2;/*#8EA344;*/
}

.selectbox-navigation
{
	width:160px;
}

.header-link:link, .header-link:hover, 
.header-link:active, .header-link:visited
{
	
	text-decoration:none;
}

/**********************
* Anchors
**********************/

a:link, a:active, a:visited
{
	color:black;
	text-decoration:underline;
}

a:hover
{
	color:#ff00b0;
	text-decoration:underline;
}

p
{
	margin:0px;
}

a img
{
	border:none;
}
















/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
