/* global styles */
body {
	background-color:#ffffff;
	margin:5px 0 50px 25px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#69695f;
	text-align:left;
	text-decoration:none;
	line-height:13px;
}
a,
a:link,
a:visited{
	color:#9c9959;
	text-decoration:none;
}
a:hover,
a:active{
	/*background:#CCCCCC;*/
	text-decoration:underline;
}
img {
	border:none;
	outline:none;
}
/* main div styles */
#logo {
	margin:24px 351px 14px 350px;
	width:199px;
	height:52px;
}
#navi {
	width:900px;
	height:25px;
}
#content {
	background-color:#FFFFFF;
	border:#c7c7c9 solid 1px;
	padding:1px;
	width:900px;
	voice-family:"\"}\" ";
	voice-family:inherit;
	width:896px;
}
html>body #content {
	width:896px;
}
div.gallery {
	border:#69695f solid 1px;
	padding:1px;
	width:288px;
	voice-family:"\"}\" ";
	voice-family:inherit;
	width:284px;
}
html>body div.gallery {
	width:284px;
}
div.newsblock {
	border:#69695f solid 1px;
	padding:1px;
	width:581px;
	voice-family:"\"}\" ";
	voice-family:inherit;
	width:577px;
}
html>body div.newsblock {
	width:577px;
}
.newstext {
	padding-left:7px;
	padding-right:7px;
	padding-top:15px;
	padding-bottom:12px;
	width:567px;
}
div.eventblock {
	border:#69695f solid 1px;
	padding:1px;
	width:288px;
	voice-family:"\"}\" ";
	voice-family:inherit;
	width:284px;
}
html>body div.eventblock {
	width:284px;
}
.eventtext {
	padding-left:7px;
	padding-right:7px;
	padding-top:15px;
	padding-bottom:12px;
	width:264px;
}
#gallerynav {
	border:#69695f solid 1px;
	padding-left:7px;
	padding-right:7px;
	padding-top:2px;
	padding-bottom:2px;
	width:565px;
}
#gallerytextshort {
	border:#69695f solid 1px;
	padding-left:7px;
	padding-right:7px;
	padding-top:15px;
	padding-bottom:12px;
	width:565px;
	height:130px;
}
#gallerytextlong {
	border:#69695f solid 1px;
	padding-left:7px;
	padding-right:7px;
	padding-top:15px;
	padding-bottom:12px;
	width:565px;
	height:506px;
}
#player {
	border:#69695f solid 1px;
	padding:1px;
	width:577px;
	height:367px;
}
#footer {
	padding-top:2px;
	width:900px;
	height:16px;
}
td.content {
	border:#69695f solid 1px;
	padding:1px;
}
td.textcontent {
	border:#69695f solid 1px;
	padding-left:7px;
	padding-right:7px;
	padding-top:12px;
	padding-bottom:12px;
	width:858px;
}
td.textcontentmedium {
	border:#69695f solid 1px;
	padding-left:7px;
	padding-right:7px;
	padding-top:15px;
	padding-bottom:12px;
	width:565px;
	height:154px;
}
td.textcontentmediumhigh {
	border:#69695f solid 1px;
	padding-left:7px;
	padding-right:7px;
	padding-top:15px;
	padding-bottom:12px;
	width:565px;
	height:342px;
}
td.textcontentshort {
	border:#69695f solid 1px;
	padding-left:7px;
	padding-right:7px;
	padding-top:15px;
	padding-bottom:12px;
	width:272px;
	height:154px;
}
td.blogtextcontent{
	padding:5px 8px 5px 8px;
	width:858px;
}
td.blogtextcontentmed{
	padding:5px 8px 5px 8px;
	width:565px;
}
td.blogtextcontentsmall{
	padding:5px 8px 5px 8px;
	width:272px;
}
/* special styles */
a.gallery {
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
	background:none;
}
a.gallery:hover {
	background:none;
}
a.gallery:active {
	background:none;
}
a.dealerlink {
	color:#FFFFFF;
	text-decoration:underline;
}
a.dealerlink:visited {
	color:#FFFFFF;
	text-decoration:underline;
}
a.dealerlink:hover {
	color:#330066;
	background:#CCCCCC;
	text-decoration:none;
}
a.dealerlink:active {
	color:#330066;
	background:#CCCCCC;
	text-decoration:none;
}
.tit {
	font-weight:bold;
}
.error {
	font-weight:bold;
	color:#FF0000;
}
.titbig {
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}
.titwhite {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.txtback {
	font-weight:bold;
	color:#FFFFFF;
}
a.txtback {
	font-weight:bold;
	color:#FFFFFF;
}
a.txtback:visited {
	font-weight:bold;
	color:#FFFFFF;
}
a.txtback:hover {
	font-weight:bold;
	color:#989898;
}
a.txtback:active {
	font-weight:bold;
	color:#989898;
}
.txtform {
	width:250px;
	height:15px;
	border:#69695f solid 1px;
	background:#FFFFFF;
	padding-left:1px;
	padding-right:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#69695f;
}
.txtformfree {
	height:15px;
	border:#69695f solid 1px;
	background:#FFFFFF;
	padding-left:1px;
	padding-right:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#69695f;
}
.txtformarea {
	width: 250px;
	height: 250px;
	border:#69695f solid 1px;
	background: #FFFFFF;
	padding:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#69695f;
}
.dropdownform {
	height:18px;
	border:#69695f solid 1px;
	background:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#69695f;
}
.dropdownnavform {
	height:20px;
	background:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#69695f;
}
.selectform {
	width: 100px;
	height: 90px;
	border: 1px solid;
	border-color: #69695f;
	background: #FFFFFF;
	padding-left: 1px;
	padding-right: 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.button {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:#69695f solid 1px;
	height:18px;
	background:#FFFFFF;
}
.dealers {
	background-color:#69695f;
	padding-left:12px;
	padding-top:12px;
	color:#FFFFFF;
}
.header {
	background-color:#69695f;
	padding-left:12px;
}
.label {
	padding-bottom:3px;
	vertical-align:bottom;
	height:36px;
}
.smallheader {
	background-color:#69695f;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:4px;
	border-bottom:#FFFFFF solid 1px;
}
a.nav {
	color:#ffffff;
	text-decoration:none;
}
a.nav:visited {
	color:#ffffff;
	text-decoration:none;
}
a.nav:hover {
	text-decoration:underline;
}
a.nav:active {
	text-decoration:underline;
}
.blogtit{
	font-size:18px;
	font-weight:bold;
	line-height:18px;
}