/* CSS-Datei für AA HWK Dortmund */

body {background-color:#E7E7E7; margin:0px; text-align:center; color:#5F5F5F;}
body,p,ul,ol,a,table {font-family:arial,sans-serif; font-size:9pt; }

#body800 {position:relative; width:770px; height:2165px; background-color:white; margin:0px auto;  border-left:1px solid red; border-right:1px solid red;text-align:left;}

/* div-Container --------------------------------------#BABEC2 #ABB9C7*/
#titel {position:relative; width:100%; height:110px; border-bottom:1px solid #2D62F0; text-align:center;}
#menushort {position:absolute; left:15px; top:10px; width:250px; z-index:2; font-size:9pt; color:#F9090A;}
#titeladresse {height:25px; text-align:right; margin-left:3px; border-left:1px solid #999999; padding-right:10px; padding-top:7px; font-size:9pt; color:#5E5E5E;}
#menuhorizontal {height:25px; background-color:#AAADB0; border-top:1px solid #F9090A; text-align:center; margin:0;}
#menuhorizont2 {height:3px; background-color:white; border-top:1px solid white; border-bottom:1px solid #778899;}
#menuvertikal {width:205px; z-index:3; margin-top:0px; margin-left:3px; border-left:1px solid #999999; padding:0;}
#bildlinks {text-align:center; width:190px; border-top:1px double #F9090A; margin-left:15px; margin-top:20px;}
#inhalt {text-align:left; display:block; position:absolute; left:220px; top:210px; z-index:4; width:auto; background-color:white; padding-left:10px; padding-right:20px; padding-top:5px;}
#fuss {width:100%; margin-top:125px; height:25px; color:#5E5E5E; text-align:center;}

/* Links -------------------------------------------------*/
a {color:#2D62F0; text-decoration:none;}
a:link {}
a:active {color:#F9090A;}
a:visited {color:#2D62F0;}
a:hover {color:cornflowerblue;}

/* Menues --------------*/
#menushort a {color:#F9090A;}
#brotkrumen a {color:#5F5F5F;}

#menuhorizontal a {font-size:11pt; font-weight:bold; color:white; font-family:arial,sans-serif;}
#menuhorizontal a:hover {color:black;}
#menuhorizontal table {text-align:center; width:95%; margin-left:10px;}
#menuhorizontal td {text-align:center;}
#menuhorizontal td.active a {color:#000000;}

#menuvertikal ul li a {color:white; background-color:#AAADB0; font-weight:bold; font-size:9pt; display:block; padding:3px;}
#menuvertikal ul li a:hover {color:black; background-color:#7D7D7D; border-top:1px solid black;}
#menuvertikal ul li a.active {color:black; background-color:#7D7D7D; border-top:1px solid black;}
#menuvertikal ul li a {color:white; background-color:#AAADB0; font-weight:bold; font-size:9pt; display:block; padding:3px;}
#menuvertikal ul ul li a {color:#5F5F5F; background-color:white; border:1px solid #AAADB0; padding:1px; padding-left:3px;}
#menuvertikal ul ul li a:hover {background-color:#AAADB0;}
#menuvertikal ul ul li a.active {background-color:white;}
#menuvertikal ul ul ul li a {background-color:white; border:1px dotted #AAADB0; color:#5F5F5F;}

#menuvertikal ul {padding:0px; margin:0px; list-style-type:none; padding-top:30px; margin-left:10px; width:97%;}
#menuvertikal ul ul {padding:0; margin:0px; padding-bottom:5px; margin-left:5px; overflow:hidden;}
#menuvertikal ul ul ul {padding:0; margin:0px; padding-top:3px; margin-left:5px; width:97%; overflow:hidden;}
#menuvertikal ul ul ul ul {padding:0; margin:0px; padding-top:3px; margin-left:5px; width:97%; overflow:hidden;}
#menuvertikal li {margin:0; padding:2px; margin-bottom:2px;}


/* allgemeine Formatierungen Text ------------------------------*/
p,h1,h2,h3,h4,ul,ol {margin-right:10px; font-size:10pt;}
p {margin-top:0px; text-align:left;}
p.auflistung {margin-left:15px; margin-top:2px;}


/* Überschriften --- h5 = Layout 5 für Home-Startseite --------*/
h1 {font-size:12pt; font-weight:bold; margin-bottom:10px; text-align:left; color:#F9090A;}     /*große Überschrift z.B. bei Home rot  */
h2 {font-size:11pt; font-weight:bold; margin-top:20px; margin-bottom:5px; text-align:left;}    /*Zwischenüberschrift im Text grau */
h3 {font-size:10pt; font-weight:bold; margin-top:10px; margin-bottom:1px; text-align:left; color:#F9090A;}
h4 {font-size:10pt; font-weight:bold; margin-top:10px; margin-bottom:1px; text-align:left; color:black;}
h5 {font-size: 8pt; font-weight:normal; margin-top:0px; margin-bottom:-10px; margin-top:20px; text-align:left; color:black;}    /*kleine Überschrift Aktuelles Datum   */
#bildlinks h2,h3,h4 {font-size:10pt;}

#titel .titelbild {float:left; margin:2px; margin-top:30px; border:1px solid #708090;}

img.rahmen {border:1px solid #F9090A;}


DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {border:1px solid #5E5E5E; margin-bottom:10px;}
.csc-textpic-caption {padding-bottom:10px;}
#div.csc-textpic-imagewrap {margin-left:20px; margin-right:20px;}
div.csc-textpic-imagewrap ul {overflow:hidden;}



/* feusersview für Adresseanzeigen Ansprechpartner -------*/
form.tx_feusersview_suche {margin:10px;}
table.tx-feusersview-single-table {border:1px solid #AFAFAF; margin-bottom:5px; padding:5px;}
table.tx-feusersview-single-table img {border:1px solid #5E5E5E;}
div.tx-feusersview-link {margin-top:10px; text-align:right;}
#tx-feusersview-abc {margin:10px; width:95%; letter-spacing:0.15em}
div.tx-feusersview-pi1 {width:100%; margin:0; padding:0;}




/* unbenutzt  -----------------------------------------------------
div.multimedia {background-color:white;}
#aktuelles {text-align:center; position:absolute; left:15px; top:20px; width:160px; padding-left:10px;}
#brotkrumen {width:100%; padding:5px; border-bottom:1px solid #5E5E5E; margin-left:3px; border-left:1px solid #999999;}
img border {border:1px solid #F9090A;}
Tahoma,Verdana,
#2D62F0 = blau
#F9090A = rot
#AAADB0 = hellgrau Menues
#7D7D7D = dunkelhellgrau Menues
*/