/* new defined tags */

body { text-align:center; margin:10px 0px 0px 0px; padding:0px; }
div { font-family:Arial, sans-serif; font-size:13px; }
img { border:0px; }
form { padding:0px; margin:0px; border:0px; }

textarea {font-family:Arial, sans-serif; font-size:13px; padding:2px; border:1px solid #cccccc; margin:0px;}
.spTextarea { padding-top:3px; }
input {font-family:Arial, sans-serif; font-size:13px; }
input[type="text"] { padding:2px; border:1px solid #cccccc; margin:0px; }
input[type="password"] { padding:2px; border:1px solid #cccccc; margin:0px; }
input[type="checkbox"] { margin:0px 2px 2px 0px; padding:0px; }
.spInput { padding-top:3px; }
select {font-family:Arial, sans-serif;	font-size:13px; padding:1px; border:1px solid #cccccc; margin:0px; }
.spSelect { padding-top:3px; }

optgroup {font-family:Arial, sans-serif; font-size:13px; font-weight:bold; font-style:normal }
option {font-family:Arial, sans-serif;	font-size:13px; }
a:link {text-decoration:none; }
a:visited {text-decoration:none; }
a:hover {text-decoration:underline; }
h1 { font-size:13px; color:#333333; font-weight:bold; margin-bottom:5px; margin-top:0px; } /* onMinute-logo usernavHeader */
h2 { font-size:13px; color:#666666; font-weight:bold; margin-bottom:4px; margin-top:0px; } /* section-title (addressDetails, overview, ...) */
h3 { font-size:12px; color:#666666; padding:5px; font-weight:normal; margin:0px; } /* text above content (#H for box) */
li { float:left; list-style-type:none; color:#ffffff; font-size:12px; } /* menu usernavHeader */
ul { float:left; list-style-type:none; margin-bottom:8px; color:#ffffff; font-size:12px; } 
em { color:#cc0000; } /* duty */

/* general */

#hp { text-align:left; width:999px; margin:0px auto; padding:0px; border:0px; background-color:#ffffff; }
#top { float:left; width:999px; height:37px; background-image:url(../img/hp_Top.gif); }
#colorFrame { clear:left; float:left; width:999px; }
#main { float:left; width:999px; background-image:url(../img/hp_Main.gif); background-repeat:repeat-y; }
#footer { float:left; width:999px; background-image:url(../img/usernav_MenuBottom.gif); background-repeat:no-repeat; background-position:bottom; }
#space { float:left; width:42px; height:25px; } /* space to shift 25+17 (border) */
#usernav { float:left; width:215px; } 

#headerFrame { float:left; width:700px; background-color:#ffffff; }
#header { float:left; padding:11px 10px 8px 10px; }
#content { float:left; width:700px; background-color:#ffffff; }
#bottom { clear:left; float:left; width:999px; height:47px; background-image:url(../img/hp_Bottom.gif); }
#H { float:left; width:700px; margin-bottom:15px; background-color:#e5e5e5; } /* header above content (h3 for text) */
#D { float:left; width:700px; margin-bottom:15px; font-size:12px; } /* description of content */

.box { float:left; width:700px; }
.inl { color:#000000; } /* intern link */
.inb { color:#333333; font-weight:bold; } /* intern browse */
.l_no { color:#000000; } /* link normal */
.l_bo { color:#000000; font-weight:bold; } /* link bold */
.l_red { color:#990000; } 

#error { float:left; border-width:1px 0px 1px 0px; border-style:solid; border-color:#990000; padding:4px; margin-bottom:15px; background-color:#ffeeee; }
#errorMsg { float:left; width:692px; color:#990000; }
#change { float:left; border-width:1px 0px 1px 0px; border-style:solid; border-color:#330000; padding:4px; margin-bottom:15px; background-color:#ffffff; }
#changeMsg { float:left; width:692px; color:#000000; text-align:center; }
#inform { float:left; border-width:1px 0px 1px 0px; border-style:solid; border-color:#990000; padding:4px; margin-top:10px; background-color:#ffeeee; }
#informMsg { float:left; width:692px; color:#990000; text-align:center; }
#informDescription { font-size:10px; color:#990000; }
#query { float:left; border-width:1px 0px 1px 0px; border-style:solid; border-color:#cc0000; padding:4px; margin-bottom:15px; background-color:#ffffff; }
#queryMsg { float:left; width:692px; color:#000000; text-align:center; }
.queryHighlight { font-style:italic; }
.queryDecision { font-weight:bold; color:#cc0000; }
#tomi { float:left; border-width:1px 0px 1px 0px; border-style:solid; border-color:#330000; padding:4px; margin-bottom:15px; background-color:#ffff00; }
#tomiMsg { float:left; width:692px; color:#000000; text-align:center; }

.globalColor_0 {background-color:#AF3C3C; } /* not logged in #A14B4B;*/
.globalColor_1 {background-color:#7F4EBB; } /* violet:7E61C1 Cafe/Bar/Disco #8370AE;*/
.globalColor_2 {background-color:#5785CE; } /* blue: Schwimmen/Bad #5799CE #6299C4;*/
.globalColor_3 {background-color:#7DAC2D; } /* green: 86B535 Sport#A3B337 #97A249; A6AF5B A3AD4F*/
.globalColor_4 {background-color:#AF3C3C; } /* red: Party/Gesellschaft#A14B4B; */
.globalColor_5 {background-color:#A66B30; } /* brown: Essen/Grillen/Restaurant #8F6B47;*/
.globalColor_6 {background-color:#A99065; } /* shiny-brown: Reisen/Urlaub #AA996B;*/
.globalColor_7 {background-color:#548E51; } /* dark green: Natur/Ausflug/Biergarten #5E835C;*/ 
.globalColor_8 {background-color:#4C4C4C; } /* black: Film/Kino */
.globalColor_9 {background-color:#AF3C3C; } /* (default) #A14B4B;*/
.globalColor_10 {background-color:#435993; } /* dark blue: 2F4787 Musik/Konzert#364480 #444D72; */
.globalColor_11 {background-color:#D16D3E; } /* orange: E0803F Festival/Markt/Messen #E3883D #CE7B52;*/
.globalColor_12 {background-color:#B03981; } /* pink: Kultur/Theater/Vortrag#9A507D; */
.globalColor_Tomi {background-color:#999999; } /* TOMI #999999 */

/* usernav, usernav_login, usernav_empty */

/* symbol:189-186px */
#symbol { float:left; width:215px; height:190px; background-image:url(../img/usernav_Top.gif); background-repeat:no-repeat; }
#menu { float:left; width:215px; height:370px; background-image:url(../img/usernav_MenuTop.gif); background-repeat:no-repeat; }
#sp_nav { float:left; width:25px; height:30px; } /* (#menü-25-#nav)/2 */
#nav { float:left; margin-top:15px; margin-bottom:10px; width:140px; color:#ffffff; font-size:12px; line-height:16px; }
.mSe { color:#ffffff; font-size:12px; } /* menuSection (def. usernav, usernav_login, usernav_empty) */
.mTe { color:#ffffff; font-size:12px; } /* menuText (def. usernav, usernavHeader) */
.mCo { float:left; color:#ffffff; font-size:12px; }
.mIn { color:#ffffff; font-size:10px; } /* menuInfo (def. usernav, usernav_login) */
#merror { float:left; padding:3px; border-width:1px; border-style:solid; border-color:#ffffff; background-color:#000000; }
#merrortext { float:left; width:132px; color:#ffffff; font-size:12px; }

/* header */

#logo { float:left; width:680px; }
#topMenu { float:left; width:680px; margin-top:8px; } 
.menuSp1 { width:6px; height:1px; }
.menuSp2 { margin-left:6px; margin-right:6px; }

.menuDiv { position:relative; padding:0px; margin:0px; }
ul.subMenuHide { display:none; padding:0px; margin:0px; position:absolute; top:0px; left:0px; filter:alpha(opacity=95); opacity:0.95; }
ul.subMenuShow { display:block; padding:0px; margin:0px; position:absolute; width:10px; top:0px; left:0px; filter:alpha(opacity=95); opacity:0.95;}
.logoHeaderDe { filter:alpha(opacity=25); opacity:0.25; }
.menuAlpha { filter:alpha(opacity=40); opacity:0.40; }

.menuBorder0 { float:left; padding:13px 8px 8px 8px; background-color:#AF3C3C; } /* not logged in */
.menuBorder1 { float:left; padding:13px 8px 8px 8px; background-color:#7F4EBB; } /* violet: Cafe/Bar/Disco */
.menuBorder2 { float:left; padding:13px 8px 8px 8px; background-color:#5785CE; } /* blue: Schwimmen/Bad */
.menuBorder3 { float:left; padding:13px 8px 8px 8px; background-color:#7DAC2D; } /* green: Sport A6AF5B A3AD4F*/
.menuBorder4 { float:left; padding:13px 8px 8px 8px; background-color:#AF3C3C; } /* red: Party/Gesellschaft */
.menuBorder5 { float:left; padding:13px 8px 8px 8px; background-color:#A66B30; } /* brown: Essen/Grillen/Restaurant */
.menuBorder6 { float:left; padding:13px 8px 8px 8px; background-color:#A99065; } /* shiny-brown: Reisen/Urlaub */
.menuBorder7 { float:left; padding:13px 8px 8px 8px; background-color:#548E51; } /* dark green: Natur/Ausflug/Biergarten */ 
.menuBorder8 { float:left; padding:13px 8px 8px 8px; background-color:#4C4C4C; } /* black: Film/Kino */
.menuBorder9 { float:left; padding:13px 8px 8px 8px; background-color:#AF3C3C; } /* (default) */
.menuBorder10 { float:left; padding:13px 8px 8px 8px; background-color:#435993; } /* dark blue: Musik/Konzert */
.menuBorder11 { float:left; padding:13px 8px 8px 8px; background-color:#D16D3E; } /* orange: Festival/Markt/Messen */
.menuBorder12 { float:left; padding:13px 8px 8px 8px; background-color:#B03981; } /* pink: Kultur/Theater/Vortrag */
.menuBorderTomi { float:left; padding:13px 8px 8px 8px; background-color:#999999; } /* TOMI */

.menuLogout { float:right; }

.mHS { color:#ffffff; font-size:12px; } /* menuHeaderSection */

/* others */

.vote { color:#999999; }
.navButton { float:left; margin-right:8px; }
.menuLine { border-width:1px 0px; border-style:dotted; border-color:#ffffff; margin:4px 0px; padding:4px 0px; }

/* Zitate 633px */

.quote { border-width:0px 0px 0px 5px; border-style:solid; border-color:#e5e5e5; padding-left:10px; margin:10px 0px 10px 0px; }
/*.quote { border-width:1px 0px 1px 0px; border-style:dashed; border-color:#cccccc; margin:10px 0px 10px 15px; padding:5px 0px; } */
.quoteTitle { font-size:12px; font-style:italic; font-weight:bold; color:#999999; margin-bottom:2px; } /*618*/
.quoteText { font-size:12px; font-style:italic; color:#999999; }

