@charset "UTF-8";
/******************************************************************************/
/* Stylesheet für aikido-seishin-dojo.ch                                      */
/*----------------------------------------------------------------------------*/
/* Positionsreihenfolge: top - right - bottom - left                          */
/******************************************************************************/
/* HTML                                                                       */
/*----------------------------------------------------------------------------*/
a:link		{ color: black }
a:visited 	{ color: black }
a:hover		{ color: #C3141E }
a:active	{ color: black }
a:focus		{ color: black }
body				{ color: #666666 }
body#page	{}
h1				{ color: #C3141E }
h2				{}
h3				{}
input 			{}
p					{}
td 				{}
textarea		{ width: 320px; height:150px }
ul					{}
ul.aikidoListe				{ margin: 10px 0 0 20px; cursor: default; 
											list-style-image: url(../pictures/layout/Aikido-Seishin-Dojo-Bullet.gif) }
ul.aikidoListe li			{ padding: 0 0 3px 0 }
ul.angebotListe			{ cursor: default; list-style-type: none }
ul.angebotListeSub, 
ul.angebotListeSub li	{ margin: 0 0 0 5px; padding: 5px 0 3px 10px; cursor: default; list-style-type: disc }
ul#ImagesList				{ text-align:center; margin: 1px 1px 1px 1px; padding:0px; list-style-type:none; opacity: 0.7 }
ul#ImagesList li				{ display:inline; margin: 0 5px 0 0 }

/*----------------------------------------------------------------------------*/
/* Classes                                                                    */
/*----------------------------------------------------------------------------*/
.active 							{ color: #C3141E }
.address 							{}
.button								{}
.active								{}
.address 							{}
.button								{}
* html .button					{}
.button:hover					{ background-color: #C3141E; color: white }
.calendar							{}
.calendarSelect				{}
.calendarForm					{}
.comments							{}
.evenClass						{ background-color: #e5e5e5 }
.event								{}
.eventlink						{}
.form									{}
.footnote							{}
.icon									{}
.info									{}
.noborder							{}
.objectTopLeft				{}
.objectTopRight				{}
.objectBottomRight		{}
.pointer							{}
.portrait							{ width: 75px }
.printIcon						{}
.red									{}
.reg									{ line-height: 50px; font-size: 16px }
.regsmall							{}
.reset								{}
.revision							{}
.right								{}
.table-form						{}
.table-text						{}
.tableHeaderLeft			{ border-bottom: 1px solid #C3141E }
.tableHeaderRight			{ border-bottom: 1px solid #C3141E }
.tableCellRow					{ border-bottom: 1px solid silver }
.tableCellHeader			{ border-bottom: 1px solid black }
.tdCenter							{}
.textInput						{}
.textTitle						{ color: #C3141E }
.title								{ font-size: 25px; line-height: 50px; padding: 0 0 0 25px }
.validcheckbox				{}
.validsubcheckbox			{}
.validsubsubcheckbox 	{}
/*----------------------------------------------------------------------------*/
/* DIV                                                                        */
/*----------------------------------------------------------------------------*/
#Admin								{}
#Angebot 							{ height: 300px; text-align: left; vertical-align: middle; width: 700px;
												background: url(../pictures/layout/AikidoBackground.gif) center bottom no-repeat }
#Beitrag							{ float: left; text-align: center; margin: 5px 0 0 0; height: 85px; width: 35%; 
												padding: 10px; border-spacing: 0px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
												background: url(../pictures/layout/TextBackground.gif) repeat-x }
#Hinweise							{ float: left; text-align: center; margin: 5px 0 0 15px; height: 85px; width: 65%;
												border-spacing: 0px; background: url(../pictures/layout/TextBackground.gif) repeat-x;
												padding: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px	}
#Checkboxes						{ height: 350px; width: 300px }
#Content							{}
#Erwachsene						{ width: 200px; margin: 20px 0 0 75px }
#Erwachsene, 
#Kinder, 
#Waffen								{ font-family: Arial Rounded MT Bold, Arial; font-size:16px }
#EventHeader					{ font-family: Arial Narrow; font-weight: bold }
#EventBody						{ font-family: Arial Narrow; height: 280px; overflow: scroll; background-color: white }
#HeaderLogo,
#HeaderSchale,
#HeaderSeishin,
#HeaderWaffen,
#HeaderHolz,
#HeaderDrachen				{ float: left; width: 900px; height: 100px; margin: 10px 0 0 0; padding: 5px 5px 5px 5px }
#HeaderLogo						{ background: url(../pictures/layout/HeaderLogo.gif) bottom left no-repeat }
#HeaderSchale					{ background: url(../pictures/layout/HeaderSchale.gif) bottom left no-repeat }
#HeaderSeishin				{ background: url(../pictures/layout/HeaderSeishin.gif) bottom left no-repeat }
#HeaderWaffen					{ background: url(../pictures/layout/HeaderWaffen.gif) bottom left no-repeat }
#HeaderHolz						{ background: url(../pictures/layout/HeaderHolz.gif) bottom left no-repeat }
#HeaderDrachen				{ background: url(../pictures/layout/HeaderDrachen.gif) bottom left no-repeat }
#ImageStripe					{ padding: -1px; text-align: center; overflow: hidden; margin: -8px 0 10px 0; 
												border: 0px; height: 102px; width: 705px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
												background: url(../pictures/BEWEGUNGSRAUM-DOJO.gif) center left no-repeat }
#Infoline							{ color: black; width: 665px; height: 20px; margin: 10px 0 15px -2px; padding: 3px 20px 5px 20px;
												border-bottom: 1px #AFBDA4 solid; border-right: 1px #AFBDA4 solid; text-align: right;
												background-color: #FFC; -moz-border-radius: 5px; -webkit-border-radius: 5px;
												-moz-box-shadow: 2px 2px 5px #888;
												-webkit-box-shadow: 2px 2px 5px #888;	}
#Kinder								{ width: 200px; margin: 40px 0 0 450px }
#Kontakt							{ margin: 5px 0 0 15px; height: 85px; width: 20%; text-align: center;
												background: url(../pictures/layout/TextBackground.gif) repeat-x }
#Kursinfo							{ color: black; width: 665px; height: 20px; margin: 0 0 20px -2px; padding: 3px 20px 5px 20px;
												border-bottom: 1px #AFBDA4 solid; border-right: 1px #AFBDA4 solid; text-align: right;
												background-color: MistyRose; -moz-border-radius: 5px; -webkit-border-radius: 5px;
												-moz-box-shadow: 2px 2px 5px #888;
												-webkit-box-shadow: 2px 2px 5px #888;	}
#Kurstext p						{ margin: 3px 0 3px 0 }
#Kurstext							{ overflow: auto; height: auto; width: 340px; margin: 7px 20px 0 10px;
												padding: 5px; border: 1px dotted silver }
#Links								{}
#Movie								{ text-align: left; margin: 5px 0 10px 0; height: 375px; padding: 0px; border-spacing: 0px }
#NavigationBar				{ height: 352px; vertical-align: top; border-spacing: 0px; width: 160px; border: 0px;
												background: url(../pictures/layout/MenuBackground-Index.gif) top center no-repeat;
												border-style: none }
#NavigationBar2				{ vertical-align: top; border-spacing: 0px; width: 160px; border: 0px; border-style: none }
#Page									{}
#Plugin								{ text-align: center; width: 300px; float: left; margin: 50px 0 -150px 160px;
												line-height: 18px; font-size: 14px; font-family: Arial Narrow; color: black; padding: 10px; 
												border: 1px solid #C3141E; -moz-border-radius: 5px; -webkit-border-radius: 5px;
												-moz-box-shadow: 5px 5px 10px #888; -webkit-box-shadow: 5px 5px 10px #888; background-color: white }
#Popup-OK, 
#Popup-NOK											{}
#Popup-Lehrer,
#Popup-Events,
#Popup-Methodik-Erwachsene,
#Popup-Freie-Klasse,
#Popup-Spiraldynamik,
#Popup-Methodik-Kinder,
#Popup-Methodik-Waffen ,
#Popup-Image,
#Popup-Image-1									{ visibility: hidden; position: absolute; padding: 10px; border: 1px solid #C3141E; 
																	background-color: white; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
																	-moz-box-shadow: 5px 5px 10px #888; -webkit-box-shadow: 5px 5px 10px #888 }
#Popup-Lehrer										{ top: 20px; left: 400px; }
#Popup-Events										{ top: 100px; left: 220px; }
#Popup-Methodik-Erwachsene			{ top: 40px; left: 200px; }
#Popup-Freie-Klasse							{ top: 200px; left: 300px; }
#Popup-Spiraldynamik						{ top: 100px; left: 300px; }
#Popup-Methodik-Kinder					{ top: 100px; left: 200px; }
#Popup-Methodik-Waffen 					{ top: 100px; left: 300px; }
#Popup-Image , 
#Popup-Image-1									{ top: 30px; left: 50px; width: 300px; height: 250px }
#Lehrer,
#Lehrer-ie,
#Events,
#Events-ie,
#Aikido-Methodik-Erwachsene,
#Aikido-Methodik-Erwachsene-ie,
#Aikido-Freie-Klasse,
#Aikido-Freie-Klasse-ie,
#Aikido-und-Spiraldynamik,
#Aikido-und-Spiraldynamik-ie,
#Aikido-Methodik-Kinder,
#Aikido-Methodik-Kinder-ie,
#Aikido-Methodik-Waffen,
#Aikido-Methodik-Waffen-ie			{ overflow: visible; margin: 10px 0 0 0 }
#Lehrer,
#Lehrer-ie											{ height: 620px; width: 500px }
#Events,
#Events-ie											{ height: 355px; width: 800px }
#Aikido-Methodik-Erwachsene,
#Aikido-Methodik-Erwachsene-ie	{ height: 500px; width: 800px }
#Aikido-Freie-Klasse,
#Aikido-Freie-Klasse-ie					{ height: 260px; width: 700px }
#Aikido-und-Spiraldynamik,
#Aikido-und-Spiraldynamik-ie		{ height: 400px; width: 700px }
#Aikido-Methodik-Kinder,
#Aikido-Methodik-Kinder-ie			{ height: 500px; width: 800px }
#Aikido-Methodik-Waffen,
#Aikido-Methodik-Waffen-ie			{ height: 370px; width: 700px }
#Lehrer,
#Events,
#Aikido-Methodik-Erwachsene,
#Aikido-Freie-Klasse,
#Aikido-und-Spiraldynamik,
#Aikido-Methodik-Kinder,
#Aikido-Methodik-Waffen					{ float: left }
/*--- Popups End -------------------------------------------------------------*/
#Probetraining				{ margin: 40px 0 0 0; padding: 5px; border-bottom: 1px silver solid; border-right: 1px silver solid;
												background: url(../pictures/layout/TextBackground.gif) top center repeat-x;
												text-align: center; height: 50px; moz-border-radius: 5px; -webkit-border-radius: 5px; 
												-moz-box-shadow: 2px 2px 5px #888; -webkit-box-shadow: 2px 2px 5px #888 }
#Product							{ width: 30%; margin: 20px 10px 0 0; height: 275px }
#Products							{}
#Products td						{}
#Products tr						{}
#Products tbody				{}
#ProductInfo					{ width: 60%; margin: 20px 0 20px 0; padding: 5px 10px 10px 15px; height: 260px }
#Shop									{ width: 700px }
#Sitemap							{ padding: 0 15px 0 0 }
#Text									{ padding: 10px 0 0 10px }
#Trainingszeiten			{ float: left; text-align: center; margin: 5px 0 0 15px; height: 85px; width: 32%;
												border-spacing: 0px; background: url(../pictures/layout/TextBackground.gif) repeat-x;
												padding: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px	}
/*----------------------------------------------------------------------------*/
/* SPRY Framework: siehe menziweb.css                                         */
/*----------------------------------------------------------------------------*/
.rowHover				{ background-color: #FFA07A }
.rowSelected		{ background-color: #C3141E }