/*   alexander technik screenstyle  */

/*  allgemeines, hr                           */
 body {margin:1px 0 15px 0; background-color:#f1a430; font-family:Helvetica,Arial,sans-serif; font-size:13px; color:#000; text-align:justify;}
 /* schrift-hack f�r msie5/mac \*/  body {font-size:12px;}  /* end hack */
 
 a {text-decoration:underline; color:#000;}
 a:link {}
 a:visited {}
 a:hover {text-decoration:none;}
 a:aktiv {}
 
 hr {width:610px; margin:0 0 0 25px; height:1px; background-color:transparent; border-top:1px solid #fff; padding:0; border-bottom:0;}
 
 .startpic {margin-left:250px;}
 .startadresse {/*background-color:#fff;*/ font-size:12px; white-space:nowrap;}
 
/*  head    H1, H6                        */
 h1 {display:none;}/* name f�r wai */
 #headprint {display:none;} /* print logo gif */
 #head {height:132px; width:750px; background:url(images/headpic1.gif) right top no-repeat; font-size:12px; color:#C6332C; margin:0px;} /* head screen gesamt */
 #head span {display:block; width:200px; height:80px; padding:60px 0 0 30px; color:#C6332C; font-weight:bold; text-align:left;} /* slogan */
 h6 {display:none;} /* url f�r print */
 
/*  hauptmenue                            */
 #hauptmenue {width:660px; margin:10px 0 0 0px; text-align:left; padding:0 0 1px 31px;}
 #hauptmenue a {padding:0 15px 0 0; font-weight:bold; color:#000; text-decoration:none;}
 #hauptmenue a:link {}
 #hauptmenue a:visited {}
 #hauptmenue a:hover {color:#C53731;}
 #hauptmenue a:aktiv {}
 #hauptmenue .aktiv {color:#C53731;}
 
/*  submenue                              */
 #submenue {margin:0 0 0 35px; width:650px; padding:0 0 0 0; text-align:left;}
 #submenue a {padding:0 5px 0 5px; color:#000; text-decoration:none; margin:0 0 0 0;}
 #submenue a:link {}
 #submenue a:visited {}
 #submenue a:hover {color:#C53731;}
 #submenue a:aktiv {}
 
/*  inhalt  H2, H3, H4, p, ul, ol     */
  /* dunkelrot c6332c */
		/* kursiv-aufhebung */
		i {font-style:normal;}
		
		/* gesamter inhaltsblock */
		#inhalt {width:657px; margin:20px 0 0 32px; padding:15px 0 25px 0;}
		body.body-Aktuelles #inhalt {width:auto;}
		/* seiten�berschrift */
		#inhalt h2 {margin:0 0 0 15px; font-size:16px; color:#000;}
		
		/* zwischen titel */
		#inhalt h3 {margin:35px 0 10px 25px; font-size:14px;}		
		
		/* zwischen-zwischen-titel */
		h4 {margin:10px 20px 5px 35px; font-size:13px;}
		
		/* allgemeines P */
		#inhalt p {margin:0 20px 0 50px; padding:0 0 0 0;}	   
		
		.linie {height:1px; border-top:1px solid #000;}
		ul {margin:0 20px 0 65px; padding:0 0 0 0;}
		li ul {margin:0 0 0 30px; list-style-type:disc;}
		ol {margin:10px 20px 10px 95px; padding:0 0 0 0;}
		#inhalt form {margin:0 0 0 15px; padding:0 0 0 0;}
		
		#inhalt img {margin:0 15px 15px 0; float:left;}
		
		/* bgrnd f�r lehrer */
		#lehrerbignew {background:url(images/grafik3big.gif) no-repeat 240px 0;}
		
		
/*  formanvorstand                        */
  #inhalt #formanvorstand {margin:0 0 60px 90px;}
		#inhalt #formanvorstand #formstart {margin-left:-40px;}
		#formanvorstand b {display:block; float:left; width:47px; margin:0px;}
		#formanvorstand input {width:370px; margin:0 0 1px 5px; border:1px solid #000; padding:0 0 0 3px; color:#000;} /* input-feld allgemein */
		#formanvorstand textarea {width:370px; height:200px; margin:0 0 1px 5px; border:1px solid #000; padding:0 0 0 3px; color:#000;}
		#formanvorstand .button {width:100px; margin:5px 0 0 322px;}
		#inhalt #pflicht {color:#f00; font-weight:bold; margin-bottom:10px;} /* alle felder ausf�llen */
		#inhalt #emailfalsch {color:#f00; font-weight:bold; margin-bottom:10px;}
		
		#statuten {text-align:left;}
		#statuten ol {margin:4px 0 4px 60px;}
		#statuten p {margin:0 0 0 37px;}
		
/* sonder-formate, veranstaltungen, index, admin, home, vorstand                        */
 #atilogo {background:url(images/ati_logo.gif) no-repeat center; height:125px; margin-bottom:15px;}
 #inhalt .mt10 {margin-top:10px;}
 #inhalt .ml10 {margin-left:60px;}
 
 .lehrerlinks {}
 .lehrerlinks b {display:none;} 
 .lehrerlinks a {width:165px; float:left; color:#000; text-decoration:underline;}
 .lehrerlinks a:link {}
 .lehrerlinks a:visited {}
 .lehrerlinks a:hover {text-decoration:none; color:#000;}
 .lehrerlinks a:aktiv {}
 .lehrername {}
 .lehrername strong {font-size:14px;}
 
 .lehrername a {color:#000; text-decoration:underline;}
 .lehrername a:link {}
 .lehrername a:visited {}
 .lehrername a:hover {text-decoration:none; color:#000;}
 .lehrername a:aktiv {}
 
 .zuruecklehrer a {display:block; color:#000; text-decoration:underline; margin:5px 0 30px -16px;}
 .zuruecklehrer a b {text-decoration:none;}
 .zuruecklehrer a:link {}
 .zuruecklehrer a:visited {}
 .zuruecklehrer a:hover {text-decoration:none; color:#000;}
 .zuruecklehrer a:aktiv {}
 
 .lutz {display:none;}
 
 #inhalt .vorstand {}
 #inhalt .vorstand b {display:block; margin:0 0 0 20px; float:left; width:150px;}
 
 #inhalt .postadresse {margin:10px 0 30px 142px; padding:15px 0 15px 40px; background-color:#F18254; width:330px; text-align:left;}
 
 #inhalt .kick {display:block; text-align:right; margin:50px 20px 0 0; font-size:11px;}
 
 #inhaltaktuelles {margin:20px 0 0 32px; padding:15px 0 25px 0;}
 #inhaltaktuelles h2 {margin:0 0 0 15px; font-size:16px; color:#000;}
 .veranstaltungen {text-align:left; margin:15px 10px 0 25px; display:inline-table; border-collapse:collapse;}
 .veranstaltungen th {padding:2px 5px 2px 5px; background-color:#F5C070; border:1px solid #F5C070;}
 .veranstaltungen td {padding:6px 5px 2px 5px; vertical-align:top; border:1px solid #F5C070;}
 .veranstaltungen .datumende td {border-bottom:5px double #F5C070; padding:6px 5px 15px 5px}
 
 /* startseite index */
 #startseite {background:url(images/start_bgrnd.gif) no-repeat #f1a430;}
 
 /* admin */
 .veranstaltungsadmin {margin:0 0 20px 15px;}
 .veranstaltungsadmin td {padding:5px 10px 5px 10px;}
 a.admin {color:#f00;}
 
 #mitgliedermenueadmin {margin:10px 0 30px 0; padding:3px 0 3px 25px; text-align:left; background-color:#F5C070;}
 #mitgliedermenueadmin a {padding:0 5px 0 5px; color:#000; text-decoration:none; margin:0 0 0 0;}
 #mitgliedermenueadmin a:link {}
 #mitgliedermenueadmin a:visited {}
 #mitgliedermenueadmin a:hover {color:#C53731;}
 #mitgliedermenueadmin a:aktiv {}
 
 /* home */
 .home {margin:0 0 0 32px; background:url(images/home-pic_new.jpg) no-repeat 100px 0px; height:360px;}
 #homeslogan1 {height:280px; font-size:14px;}
 #homeslogan2 {width:570px; text-align:right; font-size:14px;}
 
/*  menue unten                           */
 #menueunten {display:block; width:690px; border-top:3px solid #fff; padding:2px 0 0 0; margin:15px 0 0 0; background-color:transparent; text-align:right;}
 
 #menueunten a {padding:0 0 0 10px; color:#000; text-decoration:none;}
 #menueunten a:link {}
 #menueunten a:visited {}
 #menueunten a:hover {color:#C53731;}
 #menueunten a:aktiv {}
 
 #menueunten #textversion {} /* button wai-version */
 #menueunten #druckversion {} /* button druck-version */
 #menueunten .links {float:left; margin-left:20px;}
 #menueunten .rechts {/*display:block; float:left; width:59%; border:1px solid #00f;*/ padding:0; margin-left:280px;} /* button login-home-oben */
 #backbutton {display:none;} /* zur�ck-button von wai-version */

/* kontakt-adr. print H5                  */
 h5 {display:none;}
 textarea#comment {display:none;}
 
/* mitgliederliste */
 .mitgliederliste {border-right:1px solid #F8D198; border-top:1px solid #F8D198; margin-left:5px; display:inline-table;}
 .mitgliederliste td {border-bottom:1px solid #F8D198; text-align:center; padding:5px;} 
 .headzeile {white-space:nowrap; text-align:center; vertical-align:bottom; padding:5px;}
 .mitgliederliste .mitgliedname {white-space:nowrap; padding:8px; text-align:left; border-left:1px solid #F8D198;}
 .hell {background-color:#F5C070;}
 .checksort {background-color:transparent; border:none; color:#000; font-size:12px;}
 .analle {background-color:transparent; border:none; color:#000; text-align:left; padding:0;}
 .mitgliederliste .tar {text-align:right;}
 .tdunten { vertical-align:bottom;}
 
 .mitgliederliste a {color:#000; display:block;}
 .mitgliederliste .mitgliedname a {display:inline;}
 .mitgliederliste a:link {}
 .mitgliederliste a:visited {}
 .mitgliederliste a:hover {background-color:#fff;}
 .mitgliederliste a:aktiv {}
 
 .ehrenmitgliederliste {margin:60px 0 20px 5px;}
 .ehrenmitgliederliste td {text-align:left; padding:5px;}
 .ehrenmitgliederliste .mitgliedname {white-space:nowrap; padding:8px; text-align:left; border-left:1px solid #F8D198; border-bottom:1px solid #F8D198; }
 .hell1 {border-left:1px solid #F8D198; background:url(images/hell1.gif) no-repeat;} 
 .ehrenmitgliederliste a {color:#000;}
 .ehrenmitgliederliste a:link {}
 .ehrenmitgliederliste a:visited {}
 .ehrenmitgliederliste a:hover {background-color:#fff;}
 .ehrenmitgliederliste a:aktiv {}
 
 #mitgliedermenue {margin:10px 0 30px 0; width:650px; padding:3px 0 3px 25px; text-align:left; background-color:#F5C070;}
 #mitgliedermenue a {padding:0 5px 0 5px; color:#000; text-decoration:none; margin:0 0 0 0;}
 #mitgliedermenue a:link {}
 #mitgliedermenue a:visited {}
 #mitgliedermenue a:hover {color:#C53731;}
 #mitgliedermenue a:aktiv {}
 
 #mitgliederlistewie {margin:50px 0 30px 15px;}
 
 .emailclient {width:650px; border:1px solid #F8D198; margin:0 0 0 15px;}
 .emailclient td {text-align:left; border:none;}
 .emailclient .eingabe1 {width:550px;}
 .emailclient textarea {width:605px; height:300px;}
 .emailclient .button1 {margin-left:450px;}
 
 
/* dokuarchiv */
table.dokuarchiv {
 margin:30px 0 0 30px;
 width:660px;
}
table.dokuarchiv h4 {
 margin:20px 0 10px 0;
 border-bottom:1px solid #fff;
 padding-bottom:3px;
}
table.dokuarchiv textarea {
 font-family:Helvetica,Arial,sans-serif; 
 font-size:13px;
 padding-left:5px;
 width:98%;
 height:200px;
 overflow:auto;
}
table.dokuarchiv textarea.ds_titel {
 height:50px;
}
table.dokuarchiv div.cat {
 width:48%;
 float:left;
 padding-bottom:20px;
}
table.dokuarchiv div input {
 margin-top:5px;
}
table.dokuarchiv hr {
 clear:both;
 margin:0;
}
div.dokuarchivcontent {
}
div.dokuarchivcontent div {/* admin menue */
 padding-bottom:10px;
}
div.dokuarchivcontent h4 {
 margin-bottom:5px;
}
div.dokuarchivcontent h4 a {
 line-height:20px;
 padding-left:20px;
 background:url(images/disk.gif) no-repeat 0 0;
}
div.dokuarchivcontent h4 a:hover {
 background:url(images/disk.gif) no-repeat 0 -40px;
}
div.dokuarchivcontent p {
 margin-top:0;
}
div.dokuarchiv_head {
 padding:30px 0 0 30px;
 width:660px;
 height:3em;
}
div.dokuarchiv_head h3 {
 float:left;
 margin:5px 0 0 0;
}
div.dokuarchiv_head form {
 float:right;
}
div.dokuarchiv_head form fieldset {
 padding:0;
 border:none;
}
div.dokuarchiv_head form fieldset input.searchinput {
 border:1px solid #000;
}
div.dokuarchiv_head form fieldset input.searchbutton {
 border:1px solid #000;
 background:#fff;
}
ul.dokuarchiv_menue {
 margin:0 0 2px 0;
 padding:0 0 0 30px;
 width:660px;
 background:#f5c070;
 list-style-type:none;
 overflow:auto;
 height:1%;
}
ul.dokuarchiv_menue li {
 float:left;
}
ul.dokuarchiv_menue li {
 font-weight:normal;
}
ul.dokuarchiv_menue li a {
 line-height:2.4em;
 padding:0 10px 0 0;
 text-decoration:none;
}
ul.dokuarchiv_menue li a.dokuarchiv_menue_active {
 font-weight:bold;
}
ul.dokuarchiv_menue li a:hover {
 color:#c6332c;
}

























