body {        margin: 0px; padding: 0px;
         background-color: #000000;
         font-family: Verdana, Arial, Helvetica;
        }

p        { padding:0px; margin:5px 3px; }
img         { border: 0; }

ul         { margin:10px 15px; padding:0px; list-style-type:square; }
li         { font-size: 11px; }

h1        { padding:0px; margin:5px 3px; font-size:12px;}

a:link, a:active, a:visited         { color:#FF6600; /*#0066CC;*/ text-decoration: none; }
a:hover                             { text-decoration: underline; }

hr       { height:1px; border:0px;}
hr.black { background-color:#000000; color:#000000; }
hr.white { background-color:#FFFFFF; color:#FFFFFF; }
/* ##################################################################### */
/* ##################### Rollovers ##################################### */
/* ##################################################################### */
div#menuLP {
         width:170px;
	overflow:hidden;
	}

div#menuLP ul,div#menuLP li {
	margin:0;
	padding:0;
	list-style:none;
	display:inline;
	}

div#menuLP a {
	margin-left:0px;
	}

div#menuLP a, div#menuLP a:hover {
	width:340px;
	overflow:hidden;
	display:block;
	text-decoration:none;
	}

div#menuLP a:hover{
	margin-left:-170px;
	}

div#menuLP img{
	border:none;
         margin-bottom:3px;
         }
/* ##################################################################### */
/* ##################### Classes ####################################### */
/* ##################################################################### */

.infobox_heading {
         background-color:#00407E;
         border:1px solid #00498F;
         font-size:10px; color:#FFFFFF; text-align:left;
         padding:2px 3px;
         }

.infobox {
        margin:0px 0px 4px 0px; padding:2px;
         background-color:#FFFFFF;
         border:1px solid #000000;
         font-size: 10px; color:#000000; text-align:left;
         }

.content {
        padding:5px 5px 10px 5px; margin-bottom:2px;

         background-color:#FFFFFF;
         background-image:url("../images/misc/background.gif");
         background-position:bottom left;
         background-repeat:repeat-x;

         border:1px solid #FFFFFF;
         font-size:11px;
        }
.content p { text-align:justify; margin-bottom:10px; }

.ebay {
        padding:5px 5px 10px 5px; margin-bottom:2px;

         background-color:#FFFFFF;
         /*background-image:url("../images/misc/background.gif");
         background-position:bottom left;
         background-repeat:repeat-x;*/

         border:1px solid #FFFFFF;
         font-size:11px;
        }

.disclaimer {
         padding:2px; margin:2px 0px;
         background-color:#FFFFFF;
         border:1px solid #000000;
         font-size:10px;
        }

.agb {
         padding:5px; margin-bottom:2px;
         background-color:#FFFFFF;
         font-size:11px;
        }

.disclaimer p { text-align:justify; }
.imgCon { display:block; margin-bottom:5px; }
/* ##################################################################### */
/* ##################### ID's ########################################## */
/* ##################################################################### */
#clip {
        	width:845px; margin:30px 0px;
         border:1px solid #FFFFFF;
         background-color: #003366;
         text-align:left;
        }

#menu {
         padding:5px 10px;
        background-color:#666666;
         font-size:10px; color:#FFFFFF; text-align:right;
         border-bottom:1px solid #FFFFFF;
         border-top:1px solid #FFFFFF; /*#C5C5C5;*/
        }
#menu a:active, #menu a:link, #menu a:visited {
        height:14px; color:#FFFFFF;
         text-decoration:none; font-size:10px;
        }

#menu a:hover{ text-decoration:underline; }


#navigation {padding:10px;}
#main_content {padding:10px 0px; width:465px;}

#submenu {
         padding:5px 10px;
        background-color:#013567;
         font-size: 10px; color:#FFFFFF; text-align:center;
         border-bottom:1px solid #C5C5C5;
        }

#copy {
         padding:4px 10px; background-color:#666666;
         border-top:1px solid #FFFFFF;
         font-size: 10px; color:#FFFFFF; text-align:right;
        }

.header {
        border-bottom: 1px solid #C5C5C5;
         }

.error { padding:2px; border:1px solid #FF0000; background-color:#FFFFCC; }
.conveyed { padding:2px; border:1px solid #007F00; background-color:#99CC66; }

.abstand_iframe {
         padding:10px;
         }

.scrollbereich {
         overflow:auto;
         width:433px; height:200px;
         border:1px solid #000000;
         }


/* ## Formular-Elemente ############# */
.input   { border:1px solid #000000; width:300px; margin-bottom:5px;}
.textarea { border:1px solid #000000; width:300px; height:100px; margin-bottom:5px; }
.input:focus, .textarea:focus { background-color:#EFEFEF; }

.submit  { border:1px solid #000000; color:#FFFFFF; width:100px; background-color:#FF6600; }
.reset   { border:1px solid #000000; color:#FFFFFF; width:60px; background-color:#9F9F9F; }