/*
  Style Sheet
---------------------------------------------
  Style Name  :  Frauengemeinschaft
=============================================
  Die Darstellung ist 800 Pixel breit.
  Das Menu links vertikal angeordnet.
  background-color:#FFFFFF; --> weiss
=============================================

Versionshistory:
V01.00	2005-05-30	Roger Schoch     created...
V01.01  2006-09-04      Michael Baumeler angepasst für FG

Farben: #CAE4FF --> türkis
        #000080 --> dunkelblau
        #0066FF --> blau
*/




/* ----------------------- */
/*  HMTL - Tags & Klassen  */
/* ----------------------- */
body {
  /* Standard - Schriftart */
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:0.75em;
  color:#000000;
  background-color:#FFFFFF;
  margin-top:10px;
  margin-left:0px;
  text-align:center;
}

table {
  /* Standard - Schriftart */
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:0.8em;
}


a {
  text-decoration:none;
  color:#000000;
}

a:link, a:visited {
  text-decoration:underline;
  color:#000000;
  font-weight:normal;
}  

a:hover {
  text-decoration:underline;
  color:#000000;
  font-weight:bold;
}  



h1, h1.csc-firstHeader {
  margin-top:10px;
  font-size:1.2em;
  margin-bottom:5px;
  color:#000080;
}


h2 {
  margin-top:0px;
  font-size:1.1em;
  margin-bottom:0px;
  color:#000080;

}

h3 {
  margin-top:0px;
  font-size:1em;
  margin-bottom:0px;
  color:#000080;
}


form {
  padding: 0px; 
  margin: 0px;
}

input    {
  color:#FF9900;
  font-weight:bold;
  font-size:1.0em;
  font-family:Geneva, Arial, Helvetica, sans-serif;
  padding:0px;
  margin:0px;   background-color:#ffffff;
}

textarea {
  color:#FF9900;
  font-weight:bold;
  font-size:1.0em;
  font-family:Geneva, Arial, Helvetica, sans-serif;
  padding:0px;
  margin:0px; 
  margin-top:2px;   margin-bottom:5px;
}

select   {
  color:#FF9900;
  font-weight:bold;
  font-size:1.0em;
  font-family:Geneva, Arial, Helvetica, sans-serif;
  padding:0px; 
  margin:0px;   background-color:#ffffff;
}


/* ----------------------- */
/*  IDs                    */
/* ----------------------- */

#header {
  width:800px;
  height:260px;
  background-color:#CAE4FF;
  
  border-style:solid;
  border-color:#000080;
  border-width:1px;
  border-bottom-width:0px;
}

#header_left {
  width:300px;
  height:250px;
}


#header_right {
  width:500px;
  height:250px;
  background-image:url('images/logo_mi01.gif');
  background-repeat:no-repeat;
  float:rigth; 
}


#container {
  width:800px;
  text-align:left;
  background-color:#FFFFFF;
  border-style:solid;
  border-color:#000080;
  border-width:1px;
  border-top-width:0px;
}


#mainmenu_container {
  width:200px;
  height:340px;
  margin-left:0px;
  padding-top:0px;
  padding-bottom:10px;
  float:left; 
  border-width:0px;
  background-color:#000080;
}

#searchbox {
  margin-left:3px;
}

#mainmenu {
  color:#FFFFFF;
}

#whoisonline {
  margin-left:3px;
  padding-top: 10px;
  padding-left: 10px;
  margin-bottom:20px;
  background-color:#000080;
  font-weight:100;
  font-size:0.8em;
  color:#889AB3;
}

#content {
  width:570px;
  padding-bottom:20px;
  padding-right:10px;
  background-color:#FFFFFF;
  margin-left:210px;
  margin-top:10px;
}

#directlinks {
  padding-left:10px;
}


#footer {
  clear:both;
  text-align:right;
  padding-bottom:0px;
}





/* ----------------------- */
/*  Klassen                */
/* ----------------------- */

a.menuItem1:link, a.menuItem1:visited  {
  text-decoration:none;
  color:#FFFFFF;
  font-weight:normal;
}

a.menuItem1:hover {
  text-decoration:none;
  color:#FFFFFF;
  font-weight:bold;
  background-image:url('images/bullet_triangle_grey.gif');
  background-repeat:no-repeat;
  background-position:left;
  padding-left:16px;
}

a.menuItem2:link, a.menuItem2:visited {
  text-decoration:none;
  color:#FFFFFF;
  font-weight:normal;
  font-size:0.9em;
}

a.menuItem2:hover {
  text-decoration:none;
  color:#FFFFFF;
  font-weight:bold;
  background-image:url('images/bullet_triangle_grey.gif');
  background-repeat:no-repeat;
  background-position:left;
  padding-left:16px;
  font-size:0.9em;
}

a.menuItem3:link, a.menuItem3:visited {
  text-decoration:none;
  color:#FFFFFF;
  font-weight:normal;
  font-size:0.8em;
}

a.menuItem3:hover {
  text-decoration:underline;
  color:#333333;
  font-weight:normal;
  font-size:0.8em;
}


a.menuItem4:link, a.menuItem4:visited {
  text-decoration:none;
  color:#333333;
  font-weight:normal;
  font-size:0.75em;
}

a.menuItem4:hover {
  text-decoration:underline;
  color:#333333;
  font-weight:normal;
  font-size:0.75em;
}

.mainMenuItemL1 {
  width:200px;
  padding-top:2px;
  padding-left:6px;
  padding-bottom:2px;
  border-color:#FFFFFF;
  border-style:solid;
  border-width:1px;
  border-left-style:none;
  border-right-style:none;
  border-bottom-style:none;
}

.mainMenuItemL1Act {
  width:200px;
  padding-top:2px;
  padding-left:18px;
  padding-bottom:2px;
  border-color:#FFFFFF;
  border-style:solid;
  border-width:1px;
  border-left-style:none;
  border-right-style:none;
  border-bottom-style:none;
  background-image:url('images/bullet_ball_glass_grey.gif');
  background-position:left;
  background-repeat:no-repeat; 
}

.mainMenuItemL2 {
  width:199px;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:16px;
  border-color:#FFFFFF;
  border-style:none;
  border-width:1px;
  border-left-style:none;
  border-right-style:none;
  border-bottom-style:none;
}

.mainMenuItemL2Act {
  width:183px;
  margin-left:16px;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:16px;
  border-color:#FFFFFF;
  border-style:none;
  border-width:1px;
  border-left-style:none;
  border-right-style:none;
  border-bottom-style:none;
  background-image:url('images/bullet_ball_glass_grey.gif');
  background-position:left;
  background-repeat:no-repeat; 
}


.table {
  font-size:0.8em;
}


.table_header {
  background-color:#8899B3;
}

.news-latest-item {
  margin-bottom: 10px;
}

.news-latest-date {
  margin: 0px 0px 0px 0px;
  background-color:#F2F2F2;
  background-color:#FFFFFF;
}

.news-list-date {
  margin-top:0px;
  font-size:1.0em;
  margin-bottom:0px;
  color:#666666;
}

.news-single-item {
  padding: 15px 15px 15px 15px;
}

.news-list-container {
  
}
	
.news-list-item {
  
}


.clearer {
  visibility:hidden;
}


/* Classes von der Extension css_styled_content */
.bodytext {
  margin: 0px 0px 5px 0px;
}


.tx-veguestbook-pi1{
  font-size:1.0em;
  width:70%;
}

.tx-guestbook-list-header { 
  background-color:#FFFFFF; 
  color:#666666; 
  font-weight:bold;
  padding-top:20px;

  border-bottom-style:solid;
  border-bottom-color:#CCCCCC;
  border-bottom-width:1px;
  
}

.tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#CCCCCC;  color:#333333; width:100; height:20; }
.tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#CCCCCC;  color:#333333; width:150; height:20; }
.tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#CCCCCC; color:#333333; width:250; }
.tx-guestbook-form-obligationfield { color: #CC0000; }
.tx-guestbook-form-error { color: #CC0000; }
.tx-guestbook-list-entrycomment-title {font-weight: bold; }
.tx-guestbook-list-entrycomment { font-style: italic; }




.tx-irfaq-pi1 ul.tx-irfaq-questions-list { margin-bottom: 75px; }		
.tx-irfaq-pi1 ul li a p.bodytext { margin: 0px; display: inline; font-weight: bold; }		
.tx-irfaq-pi1 ul li a { color: #000; text-decoration: none; }		
.tx-irfaq-pi1 ul li a:hover { color: #000; text-decoration: underline; }		
.tx-irfaq-pi1 .tx-irfaq-answer { margin-bottom: 10px; }		
.tx-irfaq-pi1 .tx-irfaq-answer h4 p.bodytext { margin: 0px; display: inline; font-weight: bold; }		
.tx-irfaq-pi1 dt p { font-weight: bold; margin: 0px; display: inline; }		
.tx-irfaq-pi1 dd { margin-left: 0px; }		
.tx-irfaq-pi1 dd p { margin-top: 0px;	}		
.tx-irfaq-pi1 .additional-info { border-top: 2px solid #e6e6e6; margin-bottom: 10px; }