/*
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
created by agentur etcetera
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/
/* ----- Standart Schrift ----- */

body,a,div,p,li,ul,h1,h2,h3,h4,h5,h6,form,fieldset,legend,label,input,textarea,select,optgroup,option{
	font: normal 11px/16px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#373C32;
}
#etclink{
	display:block;
	float:right;
	width:200px;
	height:16px;
	margin:7px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	text-decoration:none;
	text-align:right;
	font:normal 10px/16px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#af810f;
}
/* ----- HTML und BODY ----- */

body,html{
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	background:center top url('/htdocs/_images/background.gif') no-repeat #eedbaf;
}

/* ----- complete ----- */

#site{
	display:block;
	width:944px;
	min-height:100%;
	margin:0px auto 0px auto;
	padding:0px;
	text-align:left;
	background:left top url('/htdocs/_images/background-inner.gif') repeat-y #fff;
}
#container{
	display:block;
	width:904px;
	min-height:500px;
	margin:0px;
	padding:18px 20px 0px 20px;
	text-align:left;
	background:left top url('/htdocs/_images/background-inner-top.gif') no-repeat;
}

/* ----- Head ----- */

div.head{
	display:block;
	float:left;
	width:368px;
	height:105px;
	margin:0px;
	padding:0px;
	border-bottom:2px solid #af810f;
}
div.head p{
	display:block;
	width:368px;
	min-height:18px;
	margin:0px;
	padding:0px;
	font:normal 12px/18px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#af810f;
}
div.head p a{
	text-decoration:none;
	font:normal 10px/18px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#af810f;
}
div.head p a:hover{
	color:#373C32;
}
div.head p a.on{
	text-decoration:none;
	font:normal 10px/18px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#373C32;
}
div.head2{
	display:block;
	float:left;
	width:343px;
	height:105px;
	margin:0px;
	padding:0px;
	border-bottom:2px solid #af810f;
}
#logo2{
	display:block;
	float:left;
	width:218px;
	height:105px;
	margin:0px;
	padding:0px;
}
#logo{
	display:block;
	float:left;
	width:168px;
	height:107px;
	margin:0px;
	padding:0px;
	background:10px 22px url('/htdocs/_images/charlie-manz-logo.jpg') no-repeat;
	overflow:hidden;
}
#image{
	display:block;
	clear:both;
	width:904px;
	min-height:201px;
	margin:0px;
	padding:0px;
}
#image img.left{
	display:block;
	float:left;
	width:638px;
	margin:0px;
	padding:0px 0px 9px 0px;
}
#image img.right{
	display:block;
	float:right;
	width:260px;
	margin:0px;
	padding:0px 0px 9px 0px;
}

/* ----- Navigation ----- */

#mainmenu{
	display:block;
	clear:both;
	width:904px;
	min-height:32px;
	margin:0px;
	padding:0px;
	list-style:none outside none;
	background:left top url('/htdocs/_images/background-menu.gif') repeat-x #eedbaf;
}
#mainmenu li{
	display:block;
	float:left;
	height:32px;
	margin:0px;
	padding:0px 1px 0px 0px;
	background:right top url('/htdocs/_images/background-menu-border.gif') no-repeat;
}
#mainmenu li a{
	display:block;
	width:100%;
	height:28px;
	margin:2px 0px;
	padding:0px;
	text-decoration:none;
	text-align:center;
	font:normal 12px/29px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#af810f;
	background:left top none repeat-x;
}
#mainmenu li a:hover{
	font-weight:bold;
	color:#fff;
	background:left top url('/htdocs/_images/background-menu-over.gif') repeat-x;
}
#mainmenu li a.on{
	display:block;
	width:100%;
	height:28px;
	margin:2px 0px;
	padding:0px;
	text-decoration:none;
	text-align:center;
	font:bold 12px/29px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#fff;
	background:left top url('/htdocs/_images/background-menu-over.gif') repeat-x;
}
#meta{
	display:block;
	width:180px;
	min-height:75px;
	margin:45px 0px 0px 0px;
	padding:0px;
	list-style:none outside none;
}
#meta li{
	display:block;
	width:180px;
	height:25px;
	margin:25px 0px 0px 0px;
	padding:0px;
}
#meta li.etc{
	display:block;
	width:180px;
	height:25px;
	margin:0px 0px 0px 0px;
	padding:0px;
}
#meta li a{
	display:block;
	width:100%;
	height:25px;
	margin:0px;
	padding:0px;
	text-decoration:none;
	text-indent:22px;
	font:normal 10px/25px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#000;
	background-color:#000;
}
#meta li.etc a{
	color:#000;
}
#meta li a:hover{
	color:#373C32;
	background-color:#000;
}
#meta li a.on{
	display:block;
	width:100%;
	height:25px;
	margin:0px;
	padding:0px;
	text-decoration:none;
	text-indent:22px;
	font:normal 10px/25px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#373C32;
	background-color:#000;
}
#meta li.icon{
	margin-top:0px;
}
#meta li.icon a, #meta li.icon a.on{
	text-indent:45px;
}
#meta li.icon a{
	background:22px -3px none no-repeat #000;
}
#meta li.icon a:hover, #meta li.icon a.on{
	background:22px -33px none no-repeat #000;
}

/* ----- Body ----- */

#body{
	display:block;
	width:904px;
	padding:30px 0px 15px 0px;
	margin:0px;
}

/* ----- Navigation ----- */

#submenu{
	display:block;
	float:left;
	width:162px;
	min-height:32px;
	margin:0px;
	padding:0px;
}
#submenu ul{
	display:block;
	width:152px;
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style:none outside none;
}
#submenu ul li{
	display:block;
	width:100%;
	min-height:26px;
	margin:0px;
	padding:0px;
}
#submenu ul li a{
	display:block;
	width:100%;
	min-height:18px;
	margin:0px;
	padding:4px 0px 4px 0px;
	text-decoration:none;
	font:normal 12px/18px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#666;
}
#submenu ul li a:hover{
	font-weight:bold;
	color:#af810f;
}
#submenu ul li a.on{
	display:block;
	width:100%;
	min-height:18px;
	margin:0px;
	padding:4px 0px 4px 0px;
	text-decoration:none;
	font:bold 12px/18px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#af810f;
}


/* ----- Clipbox ----- */


#content div.clipboxon, #content div.clipboxoff{
	min-height:26px;
	width:425px;
	margin:0px 0px 9px 0px;
	padding:5px 0px 5px 0px;
	border-top:1px solid #af810f;
	border-bottom:1px solid #af810f;
}
#content div h1.clipbox{
	display:block;
	min-height:15px;
	margin:0px;
	padding:0px;
	font:normal 12px/25px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#373C32;
}
#content div h1.clipbox a{
	display:block;
	min-height:15px;
	margin:0px;
	padding:0px;
	text-decoration:none;
	font:normal 12px/25px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#af810f;
	background:right center url('/htdocs/_images/pfeil-rechts.gif') no-repeat #fff;
}
#content div h1.clipbox a:hover{
	color:#af810f;
	font-weight:bold;
}
#content div.clipboxon h1.clipbox a{
	color:#af810f;
	font-weight:bold;
	background:right center url('/htdocs/_images/pfeil-runter.gif') no-repeat #fff;
}
#content div.clipboxoff h2, #content div.clipboxoff p, #content div.clipboxoff ul.formular{
	display:none;
}
#content div.clipboxon h2, #content div.clipboxon p, #content div.clipboxon ul.formular{
	display:block;
}

/* ----- Content ----- */

#content{
	display:block;
	float:left;
	width:482px;
	min-height:100px;
	margin:0px;
	padding:0px;
}
#content div.newselement{
	display:block;
	min-height:26px;
	width:425px;
	margin:0px 0px 9px 0px;
	padding:0px 0px 18px 0px;
	border-bottom:2px dotted #af810f;
}
#content div.element{
	display:block;
	min-height:26px;
	width:425px;
	margin:0px;
	padding:0px 0px 18px 0px;
}
#content div.pageelement{
	display:block;
	min-height:26px;
	width:425px;
	margin:0px;
	padding:0px 0px 18px 0px;
	text-align:center;
}
#content div.formularelement{
	display:block;
	min-height:26px;
	width:425px;
	margin:0px;
	padding:0px 0px 18px 0px;
}
#content div.galerieelement{
	display:block;
	float:left;
	min-height:150px;
	width:200px;
	margin:0px;
	padding:0px;
}
a.thumb{
	display:block;
	float:left;
	width:77px;
	height:58px;
	margin:0px;
	padding:10px 10px 0px 0px;
}
a.thumb img{
	display:block;
	width:75px;
	height:56px;
	margin:0px;
	padding:0px;
	border:1px solid #af810f;
}
div.adminwrap{
	display:block;
	clear:both;
	width:425px;
	min-height:100px;
	margin:20px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	border-bottom:2px dotted #af810f;
}
a.eintragen{
	display:block;
	width:200px;
	min-height:15px;
	margin:8px 0px 0px 0px;
	padding:0px;
	font:normal 11px/15px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#fff;
	text-align:center;
	text-decoration:none;
	border:0px none #fff;
	background-color:#000;
}
a.pagebutton{
	font:bold 11px/15px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#000;
	text-decoration:none;
}
a.pagebutton img{
	display:inline;
	border:0px none #fff;
}
span.pagebutton{
	font:bold 11px/15px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#000;
}
#content div h1, #content h1{
	display:block;
	min-height:24px;
	margin:0px;
	padding:0px 0px 4px 0px;
	font:bold 14px/24px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#666;
}
#content div h2.date, #content h2.date{
	display:block;
	min-height:15px;
	margin:0px;
	padding:8px 0px 0px 0px;
	font:bold 11px/15px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#666;
}
#content div h2, #content h2{
	display:block;
	min-height:18px;
	margin:0px;
	padding:0px 0px 0px 0px;
	font:bold 12px/18px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#af810f;
}
#content div h2 a, #content h2 a{
	text-decoration:underline;
	font:bold 11px/15px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#af810f;
}
#content div h2 span.date, #content h2 a span.date{
	display:block;
	float:right;
	height:15px;
	width:180px;
	margin:0px;
	padding:0px;
	text-align:right;
	color:#373C32;
}
#content div.newselement h2{
	color:#af810f;
}
#content div form p, #content div p, #content p{
	display:block;
	min-height:18px;
	margin:0px;
	padding:0px 0px 0px 0px;
	font:normal 11px/18px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#373C32;
}
#content div form p.comment, #content div p.comment, #content p.comment{
	color:#373C32;
}
#content div form p.formerror, #content div p.formerror, #content p.formerror{
	display:block;
	clear:both;
	min-height:18px;
	margin:0px;
	padding:0px;
	font:normal 11px/18px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#990000;
}
#content div form p a, #content div p a, #content p a{
	text-decoration:underline;
	color:#af810f;
}
#content div form p a:hover, #content div p a:hover, #content p a:hover{
	text-decoration:underline;
	color:#af810f;
}
#content div div.contentpictures{
	display:block;
	width:200px;
	min-height:129px;
	margin:0px;
	padding:0px;
}
#content div div.contentgrs{
	display:block;
	width:160px;
	min-height:129px;
	margin:0px;
	padding:0px;
}
div.clear{
	display:block;
	clear:both;
	height:1px;
	width:100px;
	margin:-1px 0px 0px 0px;
	padding:0px;
	font:normal 1px/1px Sans-Serif;
}
span.red{
	font-weight:bold;
	color:#000;
}

/* ----- Teaser ----- */

#teaser{
	display:block;
	float:left;
	width:260px;
	min-height:100px;
	margin:0px;
	padding:0px;
}
#teaser div.telement{
	display:block;
	width:260px;
	min-height:26px;
	padding:0px 0px 10px 0px;
	margin:0px 0px 10px 0px;
	border-bottom:2px solid #af810f;
}
#teaser div.telement h1{
	display:block;
	min-height:17px;
	margin:0px;
	padding:4px 0px;
	text-transform:uppercase;
	font:normal 11px/17px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#af810f;
}
#teaser div.telement h1 a{
	text-decoration:none;
	font:normal 11px/17px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#af810f;
}
#teaser div.telement h1 a img{
	display:inline;
	border:0px none;
}
#teaser div.telement h1 a:hover{
	color:#373C32;
}
#teaser div.telement p{
	display:block;
	min-height:16px;
	margin:0px;
	padding:0px;
	font:normal 11px/16px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#373C32;
}
#teaser div.telement p a{
	display:block;
	min-height:16px;
	padding:0px;
	margin:0px 0px 5px 0px;
	text-decoration:none;
	font:normal 11px/16px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#373C32;
}
#teaser div.telement p a:hover{
	color:#af810f;
}
#teaser div.telement p a span.more{
	text-decoration:none;
	font:normal 11px/16px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#af810f;
}
#teaser div.telement p a:hover span.more{
	color:#373C32;
}
#teaser div.telement p a.img{
	display:block;
	float:left;
	width:80px;
	min-height:60px;
	padding:0px 10px 0px 0px;
	margin:0px;
	text-decoration:none;
	font:normal 11px/16px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#373C32;
}
#teaser div.telement p a.img img{
	display:block;
	width:78px;
	height:58px;
	padding:0px;
	margin:0px;
	border:1px solid #af810f;
}
/* ----- Bilder ----- */

img{
	display:block;
	border:0px none;
	margin:0px;
	padding:0px;
}

/* ----- Formular ----- */

ul.refreshmenu{
	display:block;
	width:425px;
	height:20px;
	margin:8px 0px 0px 0px;
	padding:0px;
	list-style:none outside none;
	border:1px solid #af810f;
}
ul.refreshmenu li{
	display:block;
	float:right;
	width:105px;
	height:20px;
	margin:0px;
	padding:0px;
	text-align:center;
}
ul.refreshmenu li a{
	display:block;
	width:100%;
	height:20px;
	margin:0px;
	padding:0px;
	font:normal 12px/20px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#373C32;
	text-decoration:none;
	text-align:center;
}
ul.refreshmenu li a:hover{
	font:bold 12px/20px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#af810f;
}
ul.refreshmenu li form input.menu{
	display:block;
	width:100%;
	height:20px;
	margin:0px;
	padding:0px;
	font:bold 12px/20px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#fff;
	background-color:#990000;
	border:0px none #fff;
	text-decoration:none;
	text-align:center;
}
form{
	margin:0px;
	padding:0px;
}
fieldset{
	display:block;
	float:left;
	width:415px;
	min-height:30px;
	margin:8px 0px 0px 0px;
	padding:5px;
	border:1px dotted #af810f;
}
label.text{
	display:block;
	clear:left;
	float:left;
	width:140px;
	height:16px;
	font:normal 12px/16px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#af810f;
	margin:5px 0px 0px 0px;
	padding:0px;
}
div.adminfloat{
	display:block;
	float:left;
	width:200px;
	maring:0px;
	padding:0px 7px 0px 0px;
}
label.admintext{
	display:block;
	width:160px;
	height:16px;
	font:normal 12px/16px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#373C32;
	margin:2px 0px 2px 0px;
	padding:0px;
}
input.h1{
	display:block;
	width:425px;
	height:26px;
	font:normal 18px/26px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#373C32;
	border:1px dotted #af810f;
	background-color:#fff;
	margin:12px 0px 7px 0px;
	padding:0px;
	text-indent:2px;
}
input.h2{
	display:block;
	width:425px;
	height:16px;
	font:bold 11px/15px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#373C32;
	border:1px dotted #af810f;
	background-color:#fff;
	margin:7px 0px 0px 0px;
	padding:0px;
	text-indent:2px;
}
textarea.p{
	display:block;
	width:421px;
	height:108px;
	font:normal 11px/18px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#373C32;
	border:1px dotted #af810f;
	background-color:#fff;
	margin:8px 0px 0px 0px;
	padding:0px 2px 0px 2px;
}
label.auswahl{
	display:block;
	float:left;
	width:100px;
	height:16px;
	font:normal 12px/16px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#;
	margin:0px;
	padding:0px;
}
label.gbtext{
	display:block;
	float:left;
	clear:left;
	width:140px;
	height:19px;
	font:normal 11px/19px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#373C32;
	margin:5px 0px 0px 0px;
	padding:0px;
}
input.gbtext{
	display:block;
	float:left;
	width:300px;
	height:17px;
	font:normal 11px/17px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#373C32;
	border:1px solid #af810f;
	background-color:#fff;
	margin:5px 0px 0px 0px;
	padding:0px;
	text-indent:2px;
}
textarea.gbtext{
	display:block;
	float:left;
	width:296px;
	height:68px;
	font:normal 11px/17px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#373C32;
	border:1px solid #af810f;
	background-color:#fff;
	margin:5px 0px 0px 0px;
	padding:2px;
}
input.file{
	display:block;
	width:100px;
	height:20px;
	font:normal 12px/20px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#373C32;
	border:1px solid #af810f;
	background-color:#fff;
	margin:0px;
	padding:0px;
	text-indent:2px;
}
input.admintextklein{
	display:block;
	width:100px;
	height:20px;
	font:normal 12px/20px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#373C32;
	border:1px solid #af810f;
	background-color:#fff;
	margin:0px;
	padding:0px;
	text-indent:2px;
}
select.admin{
	display:block;
	float:left;
	width:160px;
	height:20px;
	font:normal 12px/20px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#373C32;
	border:1px solid #af810f;
	background-color:#fff;
	margin:0px;
	padding:0px;
	text-indent:2px;
}
input.admintext{
	display:block;
	width:150px;
	height:16px;
	font:normal 12px/16px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#373C32;
	border:1px solid #af810f;
	background-color:#fff;
	margin:2px 0px 2px 0px;
	padding:0px;
	text-indent:2px;
}
input.gbbutton{
	display:block;
	clear:both;
	width:302px;
	height:17px;
	font:normal 12px/16px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#fff;
	text-align:center;
	border:0px none #fff;
	background-color:#af810f;
	margin:0px;
	padding:0px;
}
input.gbfile{
	display:block;
	width:250px;
	height:20px;
	font:normal 12px/20px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#373C32;
	border:1px solid #af810f;
	background-color:#fff;
	margin:0px;
	padding:0px;
	text-indent:2px;
}
input.button{
	display:block;
	clear:both;
	width:100px;
	height:17px;
	font:normal 12px/16px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#fff;
	text-align:center;
	border:0px none #fff;
	background-color:#af810f;
	margin:0px;
	padding:0px;
}
input.adminbutton{
	display:block;
	clear:both;
	width:150px;
	height:17px;
	font:normal 12px/16px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#fff;
	text-align:center;
	border:0px none #fff;
	background-color:#af810f;
	margin:0px;
	padding:0px;
}
input.neuerabsatz{
	display:block;
	clear:both;
	width:425px;
	height:17px;
	font:normal 12px/16px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#fff;
	text-align:center;
	border:0px none #fff;
	background-color:#af810f;
	margin:0px;
	padding:0px;
}


ul.formular{
	display:block;
	min-height:25px;
	margin:0px 0px 9px 0px;
	padding:0px;
	list-style:none outside none;
}
ul.formular li{
	display:block;
	clear:left;
	min-height:25px;
	margin:0px;
	padding:0px;
}
input.form_field{
	display:block;
	float:left;
	height:19px;
	border:1px solid #373C32;
	margin:3px 0px;
	padding:0px;
	text-indent:2px;
	font:normal 11px/19px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	background-color:#fff;
	color:#373C32;
}
span.rsError{
	display:block;
	float:left;
	height:19px;
	margin:0px;
	padding:0px 0px 0px 115px;
	font:normal 11px/19px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	background-color:#fff;
	color:#990000;
}
input.form_field_error{
	display:block;
	float:left;
	height:19px;
	border:1px solid #990000;
	margin:3px 0px;
	padding:0px;
	text-indent:2px;
	font:normal 11px/19px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	background-color:#fff;
	color:#373C32;
}
input.form_submit{
	display:block;
	float:left;
	height:27px;
	width:100px;
	margin:0px;
	padding:0px;
	text-align:center;
	text-transform:uppercase;
	font:normal 12px/25px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	background:0px -2px url('/htdocs/_images/background-menu.gif') repeat-x #fff;
	border:1px solid #af810f;
	color:#af810f;
}
textarea.form_area{
	display:block;
	float:left;
	height:72px;
	width:419px;
	margin:0px;
	padding:2px;
	border:1px solid #373C32;
	font:normal 11px/18px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	background-color:#fff;
	color:#373C32;
}
textarea.form_area_error{
	display:block;
	float:left;
	height:72px;
	width:272px;
	border:1px solid #fa0033;
	font:normal 11px/18px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	background-color:#fff;
	color:#373C32;
}
label.form_label{
	display:block;
	float:left;
	width:115px;
	margin:0px;
	padding:3px 0px;
	font:normal 11px/19px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#373C32;
}
label.form_tween{
	display:block;
	float:left;
	width:6px;
	height:19px;
	margin:0px;
	padding:3px 0px;
	font:normal 11px/19px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#373C32;
}
label.form_check{
	display:block;
	float:left;
	height:19px;
	margin:0px;
	padding:3px 0px;
	font:normal 11px/19px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#373C32;
}
label.form_fullcheck{
	display:block;
	width:420px;
	min-height:19px;
	margin:0px;
	padding:3px 0px;
	font:normal 11px/19px Verdana, "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#373C32;
}
