/*CVS Add-ins*/
/*
$Revision: 1.1.1.1 $
$RCSfile: print.css,v $
Authors: JDE
Copyright (c) A&B.FACE2NET GmbH
*/

/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/*
    screen.css SPD Community (Modul Foren)
    23.10.2007 SPI
*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */

/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* global basics */

body{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 120%; }

a{ color: #000; }
h1{ line-height: 130%; font-size: 18pt; }

#headerform, #upperheader,
a.logo, .my_sth,
hr.displayNone, span.displayNone, #footer hr,
.more, fieldset legend,
#footer ul
{ display: none; }

a.comlogo{ float: left; padding-right: 10px; }
.teasersection_01, .contentsection_01{ clear: left; margin-top: 20px; border-top: solid 2px #000; }

img{ border: 0; }

.message a{ text-decoration: none; color: #000; }
.message span.label{ padding-right: 10px; }

h2{ font-size: 14pt; margin: 0; padding: 15px 0; }
h3{ font-size: 12pt; margin: 0; padding: 5px 0; }
h4{ font-size: 10pt; margin: 0; padding: 5px 0; }
h5{ font-size: 9pt; margin: 0; padding: 5px 0; }

h2 a,
h3 a{ margin: 0; padding: 0; text-decoration: none; }

p{ margin: 0; padding: 0 0 7px 0; }

.systemmessages{ background-color: #f5f5f5; border-bottom: solid 1px #000; padding: 5px 10px; }
.systemmessages ul li{ list-style-type: disc; }

/*standard*/
.standard h3,
.standard h4,
.standard h5{ clear: left; }
.standard img{ float: left; padding: 0 10px 10px 0; }

.standard ul{ clear: both; margin: 0; }
.standard ul li{ margin: 0; padding: 0; }

.standard table{ border-right: solid 1px #000; border-top: solid 1px #000; margin: 10px 0; width: 100%; }
.standard table caption{ display: none; }
.standard table td, .standard table th{ border-left: solid 1px #000; border-bottom: solid 1px #000; }

/*form*/
form{ padding: 10px 0; }
form span{ display: block; margin: 0; padding: 0; }
fieldset{ border: 0; border-top: solid 1px #adadad; padding: 10px 0; }
fieldset.captcha img{ padding-bottom: 5px; }
fieldset.captcha label{ display: block; }
fieldset.captcha a{ display: none; }
input, textarea, select{ margin: 3px 0 7px 0; border: solid 1px #000; }
div.submit{ border-top: solid 1px #adadad; padding-top: 20px; }
input.sendButton{ margin: 0 0 7px 2px; font-weight: bold; font-size: 9pt; border: solid 1px #000; }

form textarea{ height: 20em; }

/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/*start*/
.teasersection_01 .blogbox,
.teasersection_01 .kontaktbox,
.teasersection_01 .forumsbox,
.teasersection_01 .gruppenbox{ border-bottom: solid 1px #000; padding: 10px 0 20px 0; }
.teasersection_01 .gruppenbox{ border: 0; }

.teasersection_01 .banner, #youtubeeintrag,
.teasersection_02 .banner, #flashcontent2,
.teasersection_01 .col_03,
.teasersection_02 .col_02, .teasersection_03 .col_02, .teasersection_04 .col_02,
.teasersection_03 .col_01 span img
{ display: none; }

.teasersection_02,
.teasersection_03,
.teasersection_04,
#footer{ clear: both; border-top: solid 2px #000; }
#footer{ padding-top: 10px; }

.teasersection_01 .teaser{ clear: left; }
.teasersection_01 .teaser img{ float: left; padding: 7px 10px 10px 0; }

/*blogbox*/
.teasersection_01 .blogeintrag{ padding: 0; }
.teasersection_01 .blogeintrag p{ margin: 0; padding: 0 60px 20px 0; }
.teasersection_01 .blogeintrag div{ float: right; }

/*forenbox*/
.teasersection_01 .forumseintrag{ padding: 0; }
.teasersection_01 .forumseintrag p{ margin: 0; padding: 0 0 20px 0; }

/*kontaktbox, gruppenbox*/
.teasersection_01 .kontakteintrag,
.teasersection_01 .gruppeneintrag{ margin: 0; padding: 0; }
.teasersection_01 ul{ list-style-type: none; margin: 0; padding: 0 0 0 3px; }
.teasersection_01 dl ul{ padding: 3px 0 0 0; }
.teasersection_01 ul li a{ text-decoration: none; }
.teasersection_01 ul li img{ padding: 0 3px 0 0; }
.teasersection_01 dt{ font-size: 12pt; font-weight: bold; }
.teasersection_01 dd{ margin: 0; padding: 0 3px 0 0; }

/*communityticker*/
.redaktionseintrag h3{ clear: left; }
.redaktionseintrag img{ float: left; padding: 5px 3px 10px 0; }
.redaktionseintrag p{ padding: 3px 0 10px 0; }

/*foreneintraege*/
.teasersection_04 .forumseintrag{ padding-bottom: 10px; }
.teasersection_04 .forumseintrag div{ float: left; }
.teasersection_04 .forumseintrag span{ padding-left: 15px; }
.teasersection_04 .forumseintrag h3{ padding-left: 45px; }
.teasersection_04 .forumseintrag p{ padding-left: 45px; }

/*blogeintraege*/
.teasersection_02 .blogeintrag{ padding: 0; }
.teasersection_02 .blogeintrag p{ margin: 0; padding: 0 60px 20px 0; }
.teasersection_02 .blogeintrag div{ float: right; }

/*missionseintraege*/
.teasersection_04 .missionseintrag{ padding-bottom: 10px; }
