#kontakt{width:550px;margin:10px 0 50px 0; font-size:12px}
#kontakt * p{padding:8px;}
#kontakt * table{padding-bottom:5px;width:100%;}
#kontakt * td{text-align:left; font-size:12px}
#kontakt * td.adresse{text-align:left;}
#kontakt * td.links{text-align:right;padding-right:5px;z-index:10; }
#kontakt * td.rechts{padding-left:5px;z-index:10;}
#kontakt * img.kalender{cursor:pointer;}
#kontakt * input{width:185px;border:1px solid #CCC;background: #FFF;padding:1px;color:#000;}
#kontakt * input.short{width:40px;}
#kontakt * input.checkbox{width:1.5em;border:0;background:none;}
#kontakt * input.datum{width:70px;}
#kontakt * select{width:100px;background:#FFF;}
#kontakt * textarea{width:255px;height:70px;border:1px solid #CCC;background:#FFF;padding:1px;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
#kontakt * button{margin:5px 0 0;width:70px;padding:1px 0;border:1px solid #000;background:#fff;color:#000;font-size:12px;font-weight:bold;cursor:pointer;font-family:Arial,Helvetica,sans-serif;}

.redsys .subcolumns img { margin:0 25px 0 0; padding:5px !important}

strong, b { font-weight:bold !important}
em, i { font-style:italic !important}

body, p { font-family:Arial, Helvetica, sans-serif; font-size:12px }


a:link {
	font-family: Arial, Helvetica, sans-serif;
	
	color: #660000;
	font-weight: bolder;
}

a:visited 
{
	font-family: Arial, Helvetica, sans-serif;
	
	color: #27190F;
	font-weight: bolder;
}

a:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	
	color: #999;
	font-weight: bolder;
	text-decoration: none;
}

a:active 
{
	font-family: Arial, Helvetica, sans-serif;
	
	color: #27190F;
	font-weight: bolder;
}

.blanklink
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #27190F;
	cursor:pointer;
}

.linkleft
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	cursor:pointer;
}

.linkleft_std
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	background-image: url(../images/higru_10_blau.gif);
	cursor:pointer;
}

.linkleft_hov
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #27190F;
	background-image: url(../images/higru_15_red.gif);
	cursor:pointer;
}

.linkleft1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	cursor:pointer;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #660000
}

.linkleft1_std
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	background-image: url(../images/higru_15_sand.gif);
	cursor:pointer;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #660000;
}

.linkleft1_hov
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../images/higru_15_lightred.gif);
	cursor:pointer;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #660000;
}

.linkright
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F7F6EF;
	background-image: url(../images/higru_15_red.gif);
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #F7F6EF;
}

.linkright_std
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F7F6EF;
	background-image: url(../images/higru_15_red.gif);
	cursor:pointer;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #F7F6EF;
}

.linkright_hov
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F7F6EF;
	background-image: url(../images/higru_15_lightred.gif);
	cursor:pointer;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #F7F6EF;
}

.linkright_old_11062007
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #F7F6EF;
}

.linktop
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
}

.linktop_std
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	cursor:pointer;
}

.linktop_hov
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	cursor:pointer;
}

.linkbig12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bolder;
}

.linkbig12_std
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bolder;	
}

.linkbig12_hov
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight: bolder;	
}

.linkbot1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	cursor:pointer;
}

.linkbot1_std
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	cursor:pointer;
}

.linkbot1_hov
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012F23;
	cursor:pointer;
}

.linkbot2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #660000;
	cursor:pointer;
}

.linkbot2_std
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #660000;
	cursor:pointer;
}

.linkbot2_hov
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	cursor:pointer;
}

.linkmore1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #660000;
	cursor:pointer;
}

.linkmore1_std
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #660000;
	cursor:pointer;
}

.linkmore1_hov
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #012F23;
	cursor:pointer;
}		

.linkbig
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #27190F;
	text-decoration: underline;
	cursor: pointer;
}

a.email:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #27190F;
}

a.email:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #27190F;
}

a.email:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #27190F;
}

a.email:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #006600;
}

a.email1:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
}

a.email1:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
}

a.email1:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
}

a.email1:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012F23;
}

a.top:link
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bolder;
}

a.top:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	font-weight: bolder;
}

a.top:visited
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bolder;
}

a.top:hover
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFEBAD;
	font-weight: bolder;
}

a.left:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #27190F;
	font-weight: bolder;
}

a.left:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	font-weight: bolder;
}

a.left:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bolder;
}

a.left:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFEBAD;
	font-weight: bolder;
}

a.left_high:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: bolder;
}

a.left_high:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	font-weight: bolder;
}

a.left_high:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bolder;
}

a.left_high:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bolder;
}

a.right:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #27190F;
	font-weight: bolder;

}

a.right:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	font-weight: bolder;
}

a.right:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #27190F;
	font-weight: bolder;
}

a.right:hover
{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7486A0;
	font-weight: bolder;
}

a.admin:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #27190F;
}

a.admin:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #27190F;
}

a.admin:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #27190F;
}

a.admin:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
}

.aufzaehlung
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: disc;
	line-height: 22px;
	list-style-position: inside;
	list-style-image: url(../images/list_point.gif);
	color: #27190F;
}

.aufzaehlung2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #27190F;
	list-style-type: disc;
	list-style-image: url(../images/list_point.gif);
	list-style-position: outside;
}

.aufzaehlung3
{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #27190F;
	list-style-type: disc;
	list-style-image: url(images/list_point.gif);
	list-style-position: inside;
}

.aufzaehlung4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #27190F;
	list-style-type: disc;
	list-style-image: url(../images/list_point.gif);
	list-style-position: outside;
}

.listprice01
{
	font-size: 12px; line-height: 25px
}

.listpoints
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #27190F;
	list-style-position: outside;
	list-style-image: url(images/BD14583_.GIF);
	list-style-type: disc
}

.standard
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #27190F
}

.standard_lineheight
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #27190F
}

.standard_white
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #FFFFFF
}

.standard_white9
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:  9px;
	line-height: normal;
	color: #FFFFFF
}

.standard_white10
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #FFFFFF
}

.standard_white11
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #FFFFFF
}

.standard_under
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #27190F;
	text-decoration: underline;
}

.standard_bold
{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bolder;
		color: #27190F
}

.standard_bold_under
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #27190F;
	font-variant: small-caps;
	text-decoration: underline;
}

.standard_small
{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: normal;
		color: #777777
}

.standard_small10
{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: normal;
		color: #777777
}

.small_blue
{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: normal;
		color: #27190F
}

.small_blue_bold
{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		line-height: normal;
		color: #27190F
}

.standard_blue_bold
{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		line-height: normal;
		color: #27190F
}

.standard_big_bold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: normal;
	color: #27190F;
	font-weight: bold;
}

.standard_big_bold_red
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: normal;
	color: #660000;
	font-weight: bold;
}

.standard_small_bold
{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		line-height: normal;
		color: #777777
}

.standard_middle
{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		line-height: normal;
		color: #27190F;
}

.standard_middle1
{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		line-height: normal;
		color: #660000;
}

.standard_plus
{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: normal;
		color: #27190F;
}

.standard_plus1
{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: normal;
		color: #660000;
}


.standard_white11
{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: normal;
		color: #FFFFFF;
}

.insitelink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000
}


.emaillink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000
}

.maus
{
	cursor: pointer;
}

.ueberschriftg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #27190F;
}

.ueberschriftg40
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	color: #27190F;
}

.ueberschriftgy
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ECE9D8;
}

.ueberschriftgb1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #27190F;
	line-height: 29px;
}

.ueberschriftgb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #27190F;
	line-height: 29px;
}

.ueberschriftm
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #27190F;
}


.ueberschriftmb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
   font-weight: bolder;
	color: #27190F;
}

.überschriftk
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #27190F;
}

.ueberschriftk
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #27190F;
}

.ueberschriftk2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #27190F;
	line-height: 23px;
}

.small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003300;
}

.small_blue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #27190F;
}

.small_blue_bold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #27190F;
}

.schatten
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #27190F;
}

.rahmen02
{
	border: thin inset #27190F;
	page-break-before: auto;
	page-break-after: auto;
}

.boxheadline
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #27190F;
	letter-spacing: 1px;
}

.standardmitmaus
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #27190F;
	cursor: pointer;
}

.red
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

.headline01
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
	font-weight: bolder;
}

.headline_tableline{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#990000;font-weight:bolder;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#FFF;}
.headline02{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFF;font-weight:bolder;}
.small_green_bold{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bolder;color:#00422F;}
.tablelink1{border-right-style:inset;border-right-width:1px;border-right-color:#27190F;}
.tablelink2{border-left-style:solid;border-left-width:1px;border-left-color:#27190F;}
.tablelink3{border-top-style:solid;border-top-width:1px;border-top-color:#27190F;}
.thinborder{border:1px solid #660000;}
/*=========== menü 09 ===========*/
#menu09{border:solid 0 #e6e6e6;width:350px;margin:10px;padding:10px;}
#menu09 ul,#menu09 li{list-style:none;margin:0;padding:0;}
#menu09 li a:link,#menu09 li a:visited,#menu09 li a:active{
display:block;height:26px;
line-height:26px;
background-color:#FCFAF8;
border-bottom: solid 1px #CCBBBB;
border-left: solid 1px #CCBBBB;
border-right: solid 1px #CCBBBB;
color:#956F6F;
text-decoration:none;
font-size: 12px;
font-family: verdana, sans-serif;
padding-left:10px;
padding-bottom:0;
margin:0;
}
#menu09 li a:hover{background-color:#FEFFFF;color:#C8A762;}
.border_pre1{
border: solid 1px #660000;
border-collapse: collapse;
padding:10px 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: normal;
color: #27190F
}
.border_pre1.spacer { padding:0}
span.fs11 { font-size:11px}
.linkservices1{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#FFF;}
.linkservices1_std{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#FFF;}
.linkservices1_hov{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#012F23;}
a.service1:link{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFF;}
a.service1:active{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#ECE9D8;}
a.service1:visited{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#9E5E5E;}
a.service1:hover{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#012F23;}
.small_white_bold{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bolder;color:#FFF;}
.tablecell_right1{background-image:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFF;font-weight:bolder;background-color:#660000;letter-spacing:1.5px;}
.tablecell_right2{background-image:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFF;font-weight:bolder;background-color:#AA8E76;letter-spacing:1.5px;}
.tablecell_right3{background-image:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFF;font-weight:bolder;background-color:#893B3B;letter-spacing:1.5px;}
.tablecell_right4{background-image:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFF;font-weight:bolder;background-color:#AE9C8E;letter-spacing:1.5px;}
.liste1{font-family:Arial,Helvetica,sans-serif;font-size:12px;list-style-type:disc;line-height:22px;list-style-position:inside;list-style-image:none;color:#27190F;}
.lineheight5{line-height:5px;}
#events{width:550px; margin-bottom:10px}
#events *{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:13px;color:#000;}
#events .subcolumns{padding:5px 0;border:dotted #000;border-width:0 0 1px 0;margin-bottom:6px; clear:both}
#events h2{width:545px;color:#fff;background:#893B3B;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;padding:6px 5px;margin:10px 0 0 0;}
#events img{float:left;margin:0 10px;border:0;}
#events h3{margin:0 0 0 120px;padding:2px 2px 9px 2px;width:270px;border-right:1px solid #7A6238;}
#events h3 a{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:underline;}
#events h3 a:hover{font-size:12px;text-decoration:none;}
#events .teaser{margin-left:120px;width:270px;padding-right:4px;min-height:68px;border-right:1px solid #7A6238;}
* html #events .teaser{height:68px;}
#events .info{width:120px;float:right;margin-left:10px;padding:0 5px;}
#events .info p{margin:0 0 10px 0;}
#events_navi{color:#000;padding:3px;margin-top:5px; }
#events_navi *,#events_navi a{color:#000;font-size:12px;padding:0 4px;}
#events_navi a{text-decoration:underline;}
#events_navi a:hover{text-decoration:none;}
#event_form label{display:block;}
#event_form td{vertical-align:bottom; font-size:12px}
#event_form select{ height:21px; padding:2px}
#event_form input,#event_form select,#event_form select option{color:#000;}
#event_form input,#event_form select{border:1px solid #000}
#event_form input.event_f_text{width:120px;}
#event_form input.event_f_date{width:70px;}
#event_form input.event_f_submit{color:#fff;width:70px;height:21px;font-size:11px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;cursor:pointer;background:#893B3B; border:1px solid #000}
#event_form img.event_f_smallcal{cursor:pointer;}
.event_keywords,.event_keywords *{color:#000 !important;}
.event_no_result{margin:10px;padding:10px;border:1px solid red;}
#event{width:550px; text-align:left}
#event *{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:15px;color:#000;}
#event h2,#event h2 span{color:#fff;background:#893B3B;margin:10px 0 0;font-family:Arial,Helvetica,sans-serif;font-size:18px;padding:4px;  font-weight:bold}
#event h2 span{padding:0;}
#event h3{ text-align:left;padding:1px 3px 3px 3px;margin:0 0 10px;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;}
#event_content{padding:3px 0 10px;}
#event_pic{width:256px;text-align:center;margin:0 5px 3px 3px;padding-bottom:3px;border:1px solid #ccc;background:#fff;float:left;}
#event_pic img{margin:3px;}
#event_pic_text{text-align:center;color:#666;}
#event_thumbs{margin-bottom:10px;overflow:hidden;}
#event_thumbs img{float:left;margin:10px;cursor:pointer;}
#event_text{padding:0 6px 10px 6px;}
#event_info{padding:0 6px 6px 6px;width:538px;}
#event_info h4{color:#fff;background:#893B3B;margin:0 0 4px 0;font-size:12px;padding:3px 3px 3px 10px;}
#event_info p{padding-left:10px;}
#event_info .c50l{border-right:1px solid #893B3B; width:265px; float:left}
#event_info .c50r { float:right}
#event_info .c50r .subcr{padding-left:0; width:265px}
#event_info .c50l .subcl{padding-right:3px;}
div.back{margin:3px 0;color:#000 !important; clear:both}
div.back a{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000 !important;font-weight:normal;}
#events .cancelled,#event .cancelled{color:#ef1505;}
#events .cancelled,#event div.cancelled{margin-bottom:5px;}
#event div.cancelled{font-weight:bold;}
#event .soldout{color:#ef1505;font-weight:bold;}
}
