html,body	{
margin:0;
padding:0;
	}
body	{
font: 11px verdana,arial,sans-serif;
color: #333;
text-align:left;
background: #888;
	}
div#page	{
width:100%;
margin:0 auto;
padding:0;
background-color: #fff;
	}
div#bottom	{
font: 10px verdana,arial,sans-serif;

height: 28px;
padding-left: 25px;
padding-bottom: 8px;
margin:0 auto;
border-top: 13px solid #fff;
background-color: #DDD;
	}
div#header	{
width:100%;
position:relative;
height:60px;
margin:0;
padding:0;
background: #fff url(backtop.gif) repeat-x;
	}
div#headercontainer	{
margin-left:25px;
white-space: nowrap;
	}
div#headerright	{
clear: both;
position: absolute;
left: 775px;
top: 32px;
z-index: 1;
	}
div#headerrighttest	{
clear: both;
position: absolute;
left: 790px;
height: 55px;
top: 0px;
z-index: 1;
	border-left: 1px solid #888;
	}
div#bottomright	{
font: 11px verdana,arial,sans-serif;
float:left;
width: 300px;
text-align: right;
padding-top:5px;
padding-bottom:5px;
	}
div#contentheader h1	{
font-size: 24px;
font-weight: normal;
margin:0;
color: #555;
padding-top:50px;
padding-bottom: 10px;
padding-left: 12px;
border-bottom: 0px solid #999;
	}
div#container	{
width:770px;
margin-left:25px;
background-color: #fff;
text-align:left;
	}
div#bottomcontainer	{
font: 11px verdana,arial,sans-serif;
float:left;
clear:left;
/*width:450px;*/
padding-left:40px;
padding-top:10px;
padding-bottom:8px;
padding-left: 5px;
text-align:left;
border-top: 0px solid #999;
	}


div#content	{
float:right;
width:520px;
padding-top: 0px;
padding-left: 24px;
padding-right: 0px;
font: 11px/1.4 verdana,arial,sans-serif;
	}
div#content h1	{
font-size:16px;
margin-top:0;
margin-bottom:17px;
border-bottom: 1px solid #999;
/*background-color: #eee;*/
padding-bottom: 8px;
font-weight: normal;
color: #333;
	}
div#content h3	{
font-weight: bold;
color: #777;
	}
div#top	{
float:left;
clear:left;
width:200px;
padding-top: 0px;
padding-left: 12px;
padding-right: 11px;
padding-bottom: 10px;
font: 11px/1.4 verdana,arial,sans-serif;
	}
div#info	{
float:left;
clear:left;
width:200px;
padding-top: 0px;
padding-left: 12px;
padding-right: 11px;
padding-bottom: 10px;
font: 11px/1.4 verdana,arial,sans-serif;
	}
div#footer	{
margin:0;
margin-left: 12px;
background-color: #fff;
clear:both;
padding-top: 30px;
	}
div#bottomcontainer	{
font-size: 10px;
padding-left: 12px;
	}
div,p,table	{
margin-top:0;
	}
div#content ul	{
background-color: #fff;
list-style: inside;
padding:0;
margin-left: 0;
	}
h2	{
margin-top:0;
font-size: 16px;
font-weight: normal;
color: #333;
	}
td h2	{
padding-top: 5px;
	}
h3	{
margin-top:0;
font-size: 14px;
font-weight: normal;
color: #333;
	}	
div#top p	{
font: 11px/1.4 verdana,arial,sans-serif;
margin-top:0;
margin-bottom:5px;
}
div#info p	{
font: 11px/1.4 verdana,arial,sans-serif;
margin-top:0;
margin-bottom:5px;
}
div#top h1	{
font-size:16px;
margin-top:0;
margin-bottom:17px;
border-bottom: 1px solid #999;
/*background-color: #eee;*/
padding-bottom: 8px;
font-weight: normal;
color: #333;
}
div#top h2	{
font-size:11px;
margin-top:0;
margin-bottom:4px;
font-weight: normal;
color: #333;
}
div#top .dot	{
color:#FF7700;
}
div#info h1	{
font-size:16px;
margin-top:0;
margin-bottom:17px;
border-bottom: 1px solid #999;
/*background-color: #eee;*/
padding-bottom: 8px;
font-weight: normal;
color: #333;
}
div#info h2	{
font-size:11px;
margin-top:0;
margin-bottom:4px;
font-weight: bold;
color: #333;
}
div#content a, div#content a:visited {
color: #0000cc;
font-weight: normal;
text-decoration: underline;
}
div#content a:hover, div#content a:active {
color: #FF7700;
text-decoration: underline;
}
a, a:hover, a:active a:visited	{ 
color: #333;

	}
a:hover, a:active	{ 
color: #FF7700;
}


#menue	{
font:12px arial, georgia, sans-serif;
font-weight: normal;
margin: 0px 0px 0px 0px;
padding-left: 0px;
padding-top: 34px;
height: 20px;
text-align: left;
border: 0px solid #000;
	}
#menue ul, #menue li	{
display: inline;
white-space: nowrap;
list-style: none;
margin: 0px;
padding: 0px;

	}
	
#menue li a, #menue li a:hover, #menue li a:active	{ 
display: inline;
text-decoration: none; 
color: #333;
margin: 0px 0px 0px 0px;
/*padding: 22px 0 0 35px;*/
/*width: 120px;*/
padding: 35px 12px 0px 12px;
/*border-left: 1px solid #ccc;*/
text-align: center;
	}
#menue li a:hover,#menue li a:active	{ 
color: #FF7700;
text-decoration: none;
}
#menue .mark {
font-weight: normal;
color: #FF7700;
background: url(menuemarker.gif) no-repeat center top;
	}
div#bottom	{
font:10px verdana,arial, georgia, sans-serif;
color: #333;
}	
div#bottom a	{
font:10px verdana,arial, georgia, sans-serif;
color: #333;
text-decoration: none;
}
div#bottom a:hover	{ 
font:10px verdana,arial, georgia, sans-serif;
color: #FF7700;
text-decoration: none;
}
input {
font: 11px verdana,arial,sans-serif;
}
.home{
}
.home p, .home h3,.home td	{
padding-right: 8px;
border: 0px solid #999;
}
.offers	{
background-color: #eee;
border-right: 2px solid #fff;
border-bottom: 2px solid #fff;
padding: 5px;
}

.art_nav a,.art_nav a:hover,.art_nav a:active,.art_nav a:visited	{ 
color: #333;
	}
.art_nav a:hover,.art_nav a:active	{ 
color: #FF7700;
}
.small {
font:10px verdana,arial, georgia, sans-serif;
color: #333;
}
.small a, .small a:visited{
font:10px verdana,arial, georgia, sans-serif;
color: #333;
}
.small a:hover, .small a:active{
font:10px verdana,arial, georgia, sans-serif;
color: #FF7700;
}
