/*
+---- Programming: ------------------------ Developer: ------------------------+
|                                                                              |
|   PixelProductions GmbH                   Sven Henneböle                     |
|   Hansastr. 2                             Fachinformatiker AE                |
|   D-59557 Lippstadt                                                          |
|                                                                              |
|   E-Mail: Info@PixelProductions.de                                           |
|                                                                              |
|   Fon: +49 (0)2941 22 333                  Version: 1.0                      |
|   Fax: +49 (0)2941 22 414                  Release Date: 01.08.2007          |
|                                                                              |
+------------------------------------------------------------------------------+
*/

/* Global Styles */
body { vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-image:url(../../Bilder/Layout/bg.gif); background-repeat:repeat; margin: 0; padding: 0; }
	
table, td, p, div {	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#fff; }

h1 { font-size: 14px; font-weight: bold; margin: 2px 0px 24px 0px; color:#fff; }
h2 { font-size: 12px; font-weight: bold; margin: 5px 0px; color:#fff; }
h2 a { color:#FFF; text-decoration:none; }
h2 a:hover, h2 a:active { color:#FF0000; text-decoration:none; }

form { display:inline; }
input, select, textarea { border:1px solid #fff; font-size:10px; background-color:#343434; color:#FFFFFF; }

a { color:#FFFFFF; text-decoration:underline; }
a:hover, a:active { color:#FFFFFF; text-decoration:none; }

/* Div- Elemente */

#complete { border:1px solid #474747; height: 599px; width: 655px; }

#head { height: 39px; background-repeat: repeat-x; }

#main_bg { height: 390px; background-image:url(../../Bilder/Layout/verlauf_main.gif); background-repeat:repeat-x; background-position:top; background-color:#000000; padding: 10px; }

#main { height: 346px; background-color: #343434; border: 1px solid #474747; text-align:left; padding: 10px; overflow:auto; }

#logo { height: 90px; background-color: #000000; vertical-align:super; }

#menue { height: 80px; }

/* Gestaltungselemente */

.right { border-right: 1px solid #000; }

.picture { border:1px solid #474747; padding: 1px; }

.zurueck a { color:#FFFFFF; text-decoration:none; }
