
html { height:100.2%; }

/******************* CS ************************
 body { font-family:Verdana,Arial,Helvetica; font-size:0.75em; color:#333333; text-align:center; margin:0px auto; } */

/*  font-size über javascript! (script.js.php) */

body { font-family:Verdana,Arial,Helvetica; color:#333333; text-align:center; margin:0px auto; }
/******************** CS ***********************/

a { color:#666666; text-decoration:none; outline: none; }

a:hover {
    color:#900;
}

#menue { margin:0px auto; padding-left:6px; width:954px; text-align:left; font-size:0.9em; background-color:#245691; background:url(http://www.zweitmarkt-service.de/images/menue_back.jpg) right repeat-y; }

#menue ul { list-style-type:none; margin:0px; margin-left:12px; padding:8px; padding-bottom:3px; padding-top: 10px; }

#menue ul li { display:inline; background-color:#245691; }

#menue ul li a { color:#efefef; border:solid 1px #efefef; padding:3px 4px; }

#menue ul li a:hover { background-color:#ffffff; color:#000000; }

#menue ul li.active { background-color:#ffffff; border:solid 1px #efefef; padding:3px 4px; }

#menue ul.submenue { list-style-type:none; position:absolute; background-color:#ffffff; border:solid 1px #666666; border-top-color:#efefef; display:none; text-align:left; margin-top:3px; padding:0px; z-index:2; }

#menue ul.submenue li { display:block; line-height:2.5em; border-bottom:solid 1px #dedede; padding-right:6px; margin-left:2px;  background-color:#ffffff; }

#menue ul.submenue li a { color:#245691; border:none; }

#menue ul.submenue li a:hover { color:#000000; }

#right #mainbox ul.submenue { list-style-type:none; font-size:0.85em; margin:0px; border-bottom:solid 1px #dedede; padding:4px; padding-left:42px; padding-bottom:0px; }

#right #mainbox ul.submenue li { border-bottom:solid 1px #dedede; width:210px; padding:4px; padding-top:6px; padding-left:0px; margin:0px; }

#right #mainbox ul.submenue li.active { font-weight:bold; color:#666666; }

#right #mainbox ul.submenue li.active p {  margin-left:14px; margin-top:-12px; margin-bottom:0px; }

#right #mainbox ul.submenue li.last { border-bottom:none; margin-bottom:3px; }

#right #mainbox ul.submenue li a {  color:#245691; display:block; margin-left:14px; margin-top:-12px; margin-bottom:0px; }

#right #mainbox ul.submenue li a:hover { color:#000000; }


#wrapper ul.submenu { position:relative; list-style-type:none; font-size:0.85em; border-bottom:solid 1px #dedede; margin:0px; padding:6px; background:url(http://www.zweitmarkt-service.de/images/right-back.gif) right; z-index:1; }

#wrapper ul.submenu li { display:inline; padding:4px;}

#wrapper ul.submenu li a {  color:#245691; }

#wrapper ul.submenu li a:hover { color:#000000; }


h2.oben, h3.oben { margin-top:0px; }

#sub { margin:0px auto; width:948px; text-align:right; border-bottom:solid 1px #999999; padding:6px; font-size:0.8em; background-color:#ffffff; }

#header { margin:0px auto; width:942px; height:118px; text-align:left; background-color:#ffffff; padding-left: 18px; }

#header .left {
    width:720px;
    height:125px;
    margin-top:0px;
    text-align:left;
    background:url(http://www.zweitmarkt-service.de/images/containerschiff.jpg) right no-repeat;
    color:#006;
    font-size:1.2em;
}

#header .left img { margin-top:6px; }

#header .right { float:right; text-align:center; width:200px; height:118px; vertical-align:middle; padding-top:4px; }

#wrapper { margin:0px auto; width:933px; text-align:left; border:solid 1px #dedede; border-top:none; border-left-width:26px; background-color:#ffffff; background:url(http://www.zweitmarkt-service.de/images/right-back.gif); }

#wrapper2 { margin:0px auto; width:794px; text-align:left; border:solid 1px #dedede; border-top:none; border-left-width:26px; background-color:#ffffff; }

#right { float:right; width:240px; }

#mainbox { background-color:#ffffff; text-align:left; background:url(http://www.zweitmarkt-service.de/images/box-back2.gif) right repeat-y; width:270px; margin-left:-30px; margin-top:12px; position:relative; }

#mainbox .header { height:30px; background:url(http://www.zweitmarkt-service.de/images/boxheader-back.gif) right repeat-y; }

#mainbox .header .headline { float:right; padding:7px; padding-left:12px; width:220px; }

#mainbox .text { padding:6px; padding-left:42px; border-bottom:solid 1px #dedede; font-size:0.9em; }

.box { background-color:#ffffff; text-align:left; background:url(http://www.zweitmarkt-service.de/images/box-back2.gif) right repeat-y; width:240px; margin-top:12px; position:relative; }

.box .header { height:30px; background:url(http://www.zweitmarkt-service.de/images/boxheader-back.gif) right repeat-y; }

.box .header .headline { float:right; padding:7px; padding-left:12px; width:190px; }

.box .text { padding:8px; padding-left:12px; padding-bottom:12px; border-bottom:solid 1px #dedede; font-size:0.9em; }

#content {
    width:620px;
    padding:24px;
    padding-right:48px;
    border-right:solid 1px #dedede;
    background-color:#ffffff;
    color: #006;
    text-align: left;
}

#content .right { float:right; width:200px; border:solid 1px #dedede; border-right:none; border-bottom:none; margin-top:-2px; margin-right:-22px; background-color:#ffffff; padding:8px; padding-right:12px; color:#245691; }

#content .left { width:270px; }

#content .unten { margin-top:24px; float:left; }

#content p.blue { color:#245691; }


#content2 { width:601px; padding:24px; padding-right:48px; border-right:solid 1px #dedede; background-color:#ffffff; }

#content2 .right { float:right; width:200px; border:solid 1px #dedede; border-right:none; border-bottom:none; margin-top:-2px; margin-right:-22px; background-color:#ffffff; padding:8px; padding-right:12px; color:#245691; }

#content2 .left { width:270px; }

#content2 .unten { margin-top:24px; float:left; }

#content2 p.blue { color:#245691; }

#footer { font-size:0.8em; margin:0px auto; margin-top:6px; width:958px; text-align:left; color:#666666; }

#footer .right { float:right; margin-right:2px; }

#footer p, #footer p a { margin-top:6px; color:#999999; }

td {
    padding:5px;
    font-size: small;
}

th { padding:5px; }
