html{
	height:100%;
	margin:0px;
	padding:0px;
}
body{
	margin:0;
	background:#D2C7B1;
	overflow:auto;
	line-height:11px;
	font:arial;
}
.beige{
	background:#C9B286;
}

.nr{
	font:bold 10px arial;
}
.icon{
	margin-right:5px;
	float:left;
}
.space{
	padding:10px;
}
.beige a{
	font:bold 10px arial;
}
.scroller{
	overflow-x:hidden;
	overflow-y:auto;
	width:100%;
	height:100%;
}

label{
	font:bold 10px arial;
	padding:0;
	margin:0;
}
form{
	margin:0;
	padding:0;
}
hr{
	height:1px;
	border:0;
	margin:0;
	padding:0;
	margin-top:5px;
	border-top:1px solid #cccccc;
}

.creme{
	background:#E7DABF;
	font:bold 10 arial;
	color:#A99E6C;
}
.bg_content input.textfield, .bg_content textarea{
	padding-left:5px;
	background:#BD6C23;
	color:#E7DABF;
	border:1px solid #37342B;
	font:bold 11 arial;	
}
input, textarea{
	padding-left:5px;
}
h1{
	color:#E7DABF;
	font:bold 12px arial;
	padding:0;
	margin:0;
	letter-spacing:2px;
}
textarea{
	overflow:auto;
	font:bold 10 arial;	
}

input.field,textarea.field{
	border:1px solid #303030;
	background:#fbfbfb;
	color:#303030;
	font:bold 10 arial;
}

input.field2,textarea.field2{
	border:1px solid #303030;
	background:#E6E1D9;
	color:#303030;
	font:bold 10 arial;
}

.btn{
	background:#917549;
	color:#F6F1E9;
	border:1px solid #000000;
	font:bold 11 arial;
}
.bg_reggae{
	height:3px;
	background:url(../img/line.gif);
	line-height:3px;
}
.bg_reggae_top{
	height:3px;
	background:url(../img/line.gif) top left no-repeat #C9B286;
	line-height:3px;
}
.bg_reggae_bottom{
	height:3px;
	background:url(../img/line.gif) bottom left no-repeat #C9B286;
	line-height:3px;
}
.bg_reggae2{
	background:url(../img/bg.reggae2.gif);
	width:3px;
}
.bg_content{
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	padding:10px;
	background:url(../img/bg.dot5.gif) #917D49;
}
br{
	margin:0;
	padding:0;
	line-height:5px;
}
p{
	margin:0;
	padding:0;
	padding-bottom:4px;
	padding-top:4px;
	line-height:12px;
}
.menu{
	font:bold 12 arial;
	line-height:24px;
	color:#000000;
	background:url(../img/bg.menu.jpg) bottom center;
}
a{
	text-decoration:none;
	color:#917D49;
}

a:hover{
	color:#ffffff;
}
a.creme,a.cremebig{
	color:#A99E6C;
}
a:hover.creme,a:hover.cremebig{
	color:#C4B573;
}
a.cremebig{
	font:bold 20 arial;	
}
.txt a img{

}
.content a{
	text-decoration:none;
	color:#FFD800;
	white-space:nowrap;
}

.content a:hover{
	color:#ffffff;
}
a img{
	border:0;
	line-height:10px;
	margin:0;
	padding:0;
	text-align:middle;
}

.menu a{
	color:#e3e3e3;
}
.menu a:hover{
	color:#ffffff;
}
.title{
	font:bold 11 arial;
	color:#FFD800;
}
.datum{
	font:bold 11 arial;
	color:#FFD800;
}
.subtitle{
	font:bold 10 arial;
	letter-spacing:1;
	color:#FFD800;
}
.txt{
	font:bold 10px arial;
	color:#ECE2C4;
}
.txt1{
	font:bold 10 arial;
	color:#303030;
}
.news .title{
	font:bold 11 arial;
	color:#303030;
}
.news .subtitle br{
	margin:0;
	padding:0;
}
.news .subtitle{
	font:bold 10px arial;
	color:#303030;
}
.news .txt{
	font:bold 10 arial;
	color:#505050;
}
.news .datum{
	font:bold 11 arial;
	letter-spacing:2;
	color:#303030;
}
.news a{
	font:bold 10 arial;
	color:#303030;
}
.news a:hover{
	color:#aaaaaa;
}
.noborder{
	padding:0;
	border:0;
	margin:0;
	background:none;
}
.flyer{
	border:1px solid #303030;
}
.menu2{
	font:bold 10 arial;
	border-bottom:1px solid #000000;
	color:#303030;	
}
.menu2 a{
	color:#303030;
}
.menu2 a:hover{
	color:#ffffff;
}
.menu_right{
	color:#303030;
	font:bold 10 arial;
	background:url(../img/bg.right.gif) #F6F1E9;
}
.thumb img{
	border:1px solid #000000;
	margin-bottom:5px;
}
.thumb:hover img{
	border:1px solid #A99E6C;
}
.vline{
	border-left:1px solid #303030;
	border-right:1px solid #303030;
}
.gold{
	color:#8A8054;
}

.gold .title{
	font:bold 11 arial;
	color:#8A8054;
}
.gold .datum{
	font:bold 11 arial;
	color:#8A8054;
}
.gold .subtitle{
	font:bold 10 arial;
	letter-spacing:1;
	color:#8A8054;
}
.gold .txt{
	font:bold 10 arial;
	color:#8A8054;
}
.gold .flyer{
	border:2px solid #A99E6C;
}
.gold a{
	color:#A99E6C;	
}
.gold a:hover{
	color:#ffffff;	
}

.gold hr{
	border-top:1px solid #D6CC9D;
}

select{
	border:1px solid #000000;
	font:bold 10 arial;	
}

.gray a{
	color:#aaaaaa;
}

.panel{
	position:absolute;
	top:0px;
	left:25px;
	width:250px;
	border:1px solid #000000;
	background:#ffffff;
	color:#000000;
	font:bold 10 verdana;
	display:none;
	z-index:10;
}
.panel a{
	font:bold 10 verdana;
	color:#000000;
}
.inforow{
	line-height:0px;
	border:1px solid #000000;
	background:#FFD200;
	color:#000000;
	font:bold 10 arial;
	display:none;
}
a.special_link{
	color:#999999;
}