body { margin:0px; padding:0px; font-family:Verdana,Arial, Helvetica, Sans serif; font-size:12px; }
.bghigh { background:#97B2C3 url(/art/bg_sky1.jpg) no-repeat scroll top center; }
.bgnorm { background:#97B2C3 url(/art/bg_sky2.jpg) no-repeat scroll top center; }

#top { width:1000px; margin:0 auto; height:140px; text-align:center; }
#topvisual { float:left; width:400px; height:80px; margin:10px 0px 20px 20px; text-align:left; }
#toputilities { float:left; width:580px; }
#topnotice { float:left; width:290px; padding:3px 10px 0 0; height:100px; vertical-align:bottom; }

#toputil { float:left; width:280px; }
#toplang { width: 270px; height: 20px; color:#000000; text-align:right; margin:3px 10px 3px 0; }
#toplang img { padding:0 0 0 5px; }
#toplogin { width:280px; height:84px; text-align:left; font-size:11px; }
#toplogin .text, #topnotice, #topnotice .text { font-size:11px; text-align:left; }
#toplogin .error { color:#f00; }
#toplogin .inputwidth { font-size:11px; }
#toplogin .submitbutton { font-size:11px; padding:0px; height:20px;  }


#topmenu { width:980px; height:20px; margin:0 auto; color:#fff; text-align:left; font-size:13px; padding:0 0 0 20px; clear:both; background-color:#896F43; }
#subvisual { width:1000px; height:150px; margin:0; }
#submenu { height:20px; padding:130px 0 0 0; text-align:left; font-size:12px; }
.menuopaque { background-color:#896F43; padding:1px 0px 2px 20px; filter:alpha(opacity=75); -khtml-opacity:0.75; -moz-opacity:0.75; opacity:0.7; }

.menu1 { float:left; padding:2px 16px 0 0; }
.menu1 a { color:#fff; text-decoration:none; }
.menu1 a:hover { color:#000; text-decoration:none; }
.menu1sel { float:left; padding:2px 16px 0 0; color:#000; font-weight:bold; }
.menu1sel a { color:#000; text-decoration:none; }

.menu2 { float:left; padding:2px 20px 0 0; atext-transform:uppercase; }
.menu2 a { color:#fff; text-decoration:none; }
.menu2 a:hover { color:#fff; text-decoration:none; }
.menu2sel { float:left; padding:2px 20px 0 0; color:#fff; font-weight:bold; atext-transform:uppercase; }
.menu2sel a { color:#000; text-decoration:none; }

.bghigh #visual { height:400px; width:1000px; }
.bgnorm #visual { height:150px; width:1000px; }

#content { background-color:#fff; width:960px; margin:0 auto; text-align:left; padding:20px 20px 40px 20px; }
#bootom { clear:both; width:100%; position:fixed; bottom: 0px; left:0px; z-index:50; text-align:center; height:30px; }
#footer { background-color:#eee; width:960px; height:10px; margin:0 auto; text-align:left; padding:10px 20px 10px 20px; font-size:10px; font-weight:bold; border-top:1px solid #ddd; }
#footer a { color:#000; text-decoration:none; }

.bold { font-weight:bold; }
.error { color:#f00; }

.hd { font-family:Times,Times New Roman,Verdana,Arial,sans-serif; font-weight:bold; font-size:30px; color:#8C7144; text-decoration:none; padding:0px 0px 15px 0px;	}
.hd a:link 			{font-weight:bold; color:#8C7144; text-decoration:none;}
.hd a:visited		{font-weight:bold; color:#8C7144; text-decoration:none;}
.hd a:active 		{font-weight:bold; color:#8C7144; text-decoration:none;}

.shd { font-family:Times,Times New Roman,Verdana,Arial,sans-serif; font-weight:bold; font-size:22px; color:#8C7144; text-decoration:none; padding:10px 0px 10px 0px;	}
.shd a:link 			{font-weight:bold; color:#8C7144; text-decoration:none;}
.shd a:visited		{font-weight:bold; color:#8C7144; text-decoration:none;}
.shd a:active 		{font-weight:bold; color:#8C7144; text-decoration:none;}

.text { font-family:Verdana,Arial,sans-serif; font-size:13px; color:#000000; text-decoration:none; padding:5px 0px 5px 0px; }

.text a:link, .text a:visited, .text a:active {color:#000000; text-decoration:none;}
.text a:hover {color:#8C7144; text-decoration:none;}

.teaser { float:left; background-color:#686868; width:280px; color:#eee; padding:10px; margin:10px 30px 10px 0; min-height:100px; }
.thd { font-size:14px; font-weight:bold; color:#fff; text-transform:uppercase; padding:0 0 5px 0; }

.teaser a:link, .teaser a:visited, .teaser a:active { color:#fff; text-decoration:none; }
.teaser a:hover { color:#fff; text-decoration:underline; }

.half_left {
	float:left;
	width:450px;
	margin-right:30px;
}

.half_right {
	float:left;
	width:450px;
	margin-left:30px;
}

.smallblockleft { float:left; width:350px; margin-right:10px; }

.smallblockright { float:left; width:350px; margin-left:10px; text-align:right; }

.largeblock { float:left; width:600px; }

.floatnone, .clear { clear:both; width:0px; height:0px; }

.contenttable table { padding:0; margin:0; }
.contenttable td { padding:3px 6px 3px 6px; color:#000; vertical-align:top; line-height:18px; }

input.submitbutton 
	{
		border: 2px solid #896F43;
		font-weight: bold;
		text-transform: uppercase;
		font-size: 11px;
		margin-left:5px;
		padding:2px;
		background-color: #ffffff;
	}

input.submitbutton:hover {
		background-color: #896F43;
		color:#ffffff;
}
	
.inputfield
	{
		font-size: 11px;
		font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
    border-right: 1px solid #9A9A9A;
    border-bottom: 1px solid #9A9A9A;
    vertical-align: middle;
    padding: 2px;
		margin:0 0 0 2px;
    background-color: #ffffff;
		width:300px;
	}
	
/* Slider */	
#slidercontent {
	position:relative;
	margin:20px 0 0 40px;
}

#slider ul, #slider li {
	margin:0;
	padding:0;
	list-style:none;
}
#slider li{ 
	width:870px;
	height:320px;
	overflow:hidden;
	background:url(/art/shadow.jpg) no-repeat 0 300px;
}
#prevBtn, #nextBtn,
#slider1next, #slider1prev{ 
	display:block;
	width:40px;
	height:320px;
	position:absolute;
	left:-40px;
	top:0px;
	z-index:50;
}	
#nextBtn, #slider1next{ 
	left:870px;
	width:42px;
}														
#prevBtn a, #nextBtn a,
#slider1next a, #slider1prev a{  
	display:block;
	position:relative;
	width:40px;
	height:320px;
	background:url(/art/prev.jpg) no-repeat 0 0;	
	outline:none;
}	
#nextBtn a, #slider1next a{ 
	background:url(/art/next.jpg) no-repeat 0 0;	
	width:42px;
}	
	
#prevBtn, #nextBtn, #slider1prev, #slider1next{
	margin:0;
	padding:0;
	display:block;
	overflow:hidden;
	text-indent:-8000px;
}
