/* --------------- CSS-Datei  --------------- */
/* --------------- www.fembio.org --------------- */
/* --------------- Screendesign/CSS by Ulrike Stehling, Templates/Webdesign Carola Heine --------------- */



body {
       background-color: White;
       background-image: url(http://www.fembio.org/design/back.gif);
       background-repeat: repeat-x;
}
em, .zitat {font-style:italic;}

#headergrafik {
       position: absolute;
       left: 585px;
       top: 0px;
       width: 377px;
       height: 153px;
       z-index: 5;
}
#logo {
position: absolute;
left: 42px;
top: 64px;
width: 189px;
height: 72px;
z-index: 6;
}
#navi {
      /* width: 1000px; */
       width: 880px;
       height: auto;
       position: absolute;
       left: 40px;
       top: 129px;
       z-index: 7;
}
*html #navi {
         /* width: 1000px; */
       width: 880px;
       height: auto;
       position: absolute;
       left: 42px;
       top: 131px;
       z-index: 7;
}
#navi ul {
        margin: 0;
        padding: 0;
        list-style: none;
}
#navi li {
       font-family: Verdana, Arial, Helvetica,sans-serif;
       font-size: 11px;
       color: #000000;
       width: auto;
       margin: 2px;
       float: left;
       text-align: left;
       padding-left: 0px;
       padding-right: 23px;
       padding-top: 0px;
}
/* erw. vereinf.box model hack für IE */
*html #navi li {
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 11px;
       color: #000000;
       width: auto;
       margin: 0px;
       float: left;
       text-align: left;
       padding-left: 0px;
       padding-right: 27px;
       padding-top: 0px;
}
#navi li a {
       display: block;
       width: auto;
       border-left: 5px solid #999999;
       background-color: #E0DDD1;
       padding-left: 6px;
       padding-right: 4px;
       padding-bottom: 0px;
       padding-top: 0px;
}
#navi li a:hover {
       background-color: #F2F1EC;
}
a.nav {
       font-weight: normal;
       color: #000000;
       text-decoration: none;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 11px;
       padding-top: 1px;
       padding-bottom: 1px;
       letter-spacing: 2px;
}
a.nav:visited {
        text-decoration: none;
}
a.nav:active {
        color: #666666;
        text-decoration: none;
}
a.nav:hover {
       color: Black;
       text-decoration: none;
       background-color: #F2F1EC;
}
#naviLinks {
        padding-left: 3px;
        padding-bottom: 3px;
        padding-right: 3px;
        padding-top: 3px;
        height: auto;
        line-height: 16px;
        position: absolute;
        left: 38px;
        top: 181px;
        width: 153px;
}
/* erw. vereinf.box model hack für IE */
*html #naviLinks {
        padding-left: 3px;
        padding-bottom: 3px;
        padding-right: 3px;
        padding-top: 3px;
        height: auto;
        line-height: 16px;
        position: absolute;
        left: 38px;
        top: 175px;
        width: 153px;
}
a.navLinks {
        font-weight: normal;
        color: #000000;
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        letter-spacing: 1px;
}
a.navLinks:visited {
        text-decoration: none;
}
a.navLinks:active {
        color: #666666;
        text-decoration: none;
}
a.navLinks:hover {
        color: Black;
        text-decoration: underline;
        background-color: #F5F5F5;
}
#naviRechts {
       position: absolute;
       left: 765px;
       top: 181px;
       width: 188px;
       height: auto;
}
/* erw. vereinf.box model hack für IE */
*html #naviRechts {
       position: absolute;
       left: 772px;
       top: 180px;
       width: 188px;
       height: auto;
}
#naviRechts  p {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
}
.box {
        padding: 0px 5px 11px 9px;
        border-top: 0px solid #D3C1A3;
        border-bottom: 0px solid White;
        border-right: 0px solid White;
        border-left: 0px solid White;
        margin-bottom: 13px;
        margin-top: 13px;
        background-color: White;
}
.rubrik {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        font-weight: bold;
        background-color: #F5F5F5;
        padding: 3px 7px 3px 13px;
        border-left: 13px solid #E0DDD1;
        margin-left: -10px;
        margin-right: -10px;
}
#main {
       height: auto;
       position: absolute;
       left: 223px;
       top: 208px;
       width: 460px;
}
#main img, #naviRechts img {border:0px;}
*html #main {
       height: auto;
       position: absolute;
       left: 223px;
       top: 180px;
       width: 420px;
}

#main li {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        line-height: 18px;
}
.main {
       height: auto;
       width: 400px;
       padding-left: 43px;
       padding-bottom: 33px;
       padding-right: 43px;
       padding-top: 0px;
       border-top: 7px solid White;
       border-bottom: 7px solid White;
       border-left: 7px solid White;
       border-right: 7px solid White;
       margin-top: -30px;
}
/* erw. vereinf.box model hack für IE */
*html .main {
        height: auto;
        width: 400px;
        padding-left: 43px;
        padding-bottom: 33px;
        padding-right: 43px;
        padding-top: -3px;
       border-top: 7px solid White;
       border-bottom: 7px solid White;
       border-left: 7px solid White;
       border-right: 7px solid White;
        background-color: White;
        margin-top: 0px;
}

.breadcrumb {
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 11px;
       color: #666666;
       padding-right: 3px;
       margin-bottom: 0px;
       border-bottom: 2px solid #F5F5F5;
}

.margBot {
        margin-bottom: 25px;
}
#sponsor {
        margin-top: 0px;
        margin-left: 13px;
        padding-right: 3px;
        margin-bottom: 0px;
}
.footerSponsor {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #666666;
        padding-right: 3px;
        margin-bottom: 0px;
}
a.sponsor {  font-weight: normal; color: #666666; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
a.sponsor:visited {  font-weight: normal; color: #666666; text-decoration: underline}
a.sponsor:active {  font-weight: normal; color: #666666; text-decoration: none}
a.sponsor:hover {
        color: Black;
        text-decoration: underline;
        font-weight: normal;
}
#footer {
       margin-top: 75px;
       border-top: 1px solid Silver;
}
#footer p {
       color: #626262;
}
a.footerLink {
       font-weight: normal;
       color: #626262;
       text-decoration: none;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 11px;
}
a.footerLink:visited {
        text-decoration: none;
}
a.footerLink:active {
       color: #000000;
       text-decoration: underline;
}
a.footerLink:hover {
        color: Black;
        text-decoration: underline;
        font-weight: normal;
        background-color: #F5F5F5;
}


.lineheight {  line-height: 18px}
p {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
}
blockquote {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
}
h1 {
        color: Black;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 23px;
        letter-spacing: 3px;
        font-variant: small-caps;
        font-weight: 500;
        text-align: left;
}
h2 {
        color: Black;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        letter-spacing: 1px;
        font-variant: small-caps;
}

h3 {
        color: Black;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        letter-spacing: 1px;
        font-weight: 600;
        font-variant: small-caps;
}

h4 {
        color: Black;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        letter-spacing: 1px;
        font-weight: bold;
}

h5 {
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	letter-spacing: 1px;
	font-weight: bold;
	border-bottom: 7px solid #BAD64E;
	padding-bottom: 15px;
	margin-bottom: -3px;
}

.pic {
        height: auto;
        border: thin solid #EAEAEA;
        padding: 13px;
        background-color: White;
        width: auto;
}
.pic2 {
        height: auto;
        border: thin solid #EAEAEA;
        background-color: White;
        width: auto;
}
a.textlink {  font-weight: normal; color: #000000; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
a.textlink:visited {  font-weight: normal; color: #000000; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
a.textlink:active {  font-weight: normal; color: #666666; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
a.textlink:hover {
        color: Black;
        text-decoration: underline;
        font-weight: normal;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        background-color: #F4F4F4;
}
a.mail {  font-weight: normal; color: #000000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
a.mail:visited {
        font-weight: normal;
        color: #000000;
        text-decoration: none;
}
a.mail:active {  font-weight: normal; color: #000000; text-decoration: none}
a.mail:hover {
        color: Black;
        text-decoration: underline;
        font-weight: normal;
        background-color: #F5F5F5;
}
.kursiv {
        font-style: italic;
}
.bold {  font-weight: bold; color: #000000}
.kontakt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.copyright {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        padding-top: 13px;
}
.right {
       text-align: right;
}



/* --------------- notwendige Zusätze, Carola --------------- */

.posted {
 line-height: 18px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;

margin-bottom:50px;

}



#main p {
 line-height: 18px:
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
	line-height: 22px;
}

#main td {
 line-height: 18px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
}

#main ul {
 line-height: 18px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
}

#main a {  font-weight: normal; color: #000000; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
#main a:visited {  font-weight: normal; color: #000000; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
#main a:active {  font-weight: normal; color: #666666; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
#main a:hover {
        color: Black;
        text-decoration: underline;
        font-weight: normal;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        background-color: #F4F4F4;
}

/* --------------- notwendige Zusätze, Oliver --------------- */

.db_submitbutton {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        
}

#weblinks a {  font-weight: normal; color: #000000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
#weblinks  a:visited {
        font-weight: normal;
        color: #000000;
        text-decoration: none;
}
#weblinks a:active {  font-weight: normal; color: #000000; text-decoration: none}
#weblinks a:hover {
        color: Black;
        text-decoration: underline;
        font-weight: normal;
        background-color: #F5F5F5;
}

.paginate {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			12px;
 font-weight: 		normal;
 letter-spacing:	.1em;
 padding:			10px 6px 10px 4px;
 margin:			0;
 background-color:	transparent;
}

.pagecount {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			10px;
 color:				#666;
 font-weight:		normal;
 background-color: transparent;
}

