@charset "UTF-8";
/* CSS Document */



fieldset {border: 1px solid #8c8989;}

@media print {

#navigation, #kopfbereich
 {
	display:none;
	}
	
}


.tx-mmsitzungen-pi1 td.ab p, .tx-mmsitzungen-pi1 td.ab a {
}

.tx-mmsitzungen-pi1 ul, .tx-mmsitzungen-pi1 ol  {
padding:0px;
margin:0px;
/*list-style-type:square;*/
}

.tx-mmsitzungen-pi1 ol  {
margin-left:10px;
}

.tx-mmsitzungen-pi1 ul li {
margin-left:16px;
}

.tx-mmsitzungen-pi1 ol li {
margin-left:20px;
}

.tx-mmsitzungen-pi1 li a{
text-decoration:none;
}

.tx-mmsitzungen-pi1 li a:hover{
text-decoration:underline;
}



#navigation {
width:161px;
margin:0px;
padding:27px 15px 0px 15px;
float:left;
}

#navigation ul {
list-style-type:none;
padding:0px;
margin:0px;

}

#navigation li a{
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-style:solid;
border-color:#8c8989;
padding:5px 5px 5px 0px;
text-decoration:none;
display:block;
}

#navigation li.high a, #navigation li.high li.high a{
color:#da0045;
}

#navigation li.high li a{
color:#5e5e60;
}

#navigation li.high li a{
padding-left:12px;
background-image:url(images/pfeil1.gif);
background-position: 0px 10px;
background-repeat:no-repeat;
}

#navigation li.high li.high a{
background-image:url(images/pfeil2.gif);
}


#navigation li.high li.high li a{
padding-left:27px;
color:#5E5E60;
background-image:url(images/pfeil1.gif);
background-position: 15px 10px;
}

#navigation li.high li.high li.high a{
color:#da0045;
background-image:url(images/pfeil2.gif);
}





div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
	margin-bottom:30px;
	}


#logo a img {
	border:0px;
	}

div.csc-default {
margin-bottom:1.5em;
}



div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
margin-right: 10px !important;
}

div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img, div.csc-textpic-border div.csc-textpic-single-image img {
border: 1px solid #da0045;
}

.csc-frame-rulerBefore { 
    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-style: solid;
    border-color: #da0045;
    border-color: #da0045;
	padding-top:3px;
	width:100%;
	}
.csc-frame-rulerAfter {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px;
    border-style: solid;
    border-color: #da0045;
	padding-bottom:3px;
	margin-top:0px;
	margin-bottom:1.5em;
	width:100%;
	clear:both;
	}



div.csc-textpic-left div.csc-textpic-imagewrap .csc-textpic-image {
margin-right:25px;
}

div.csc-textpic-left {
margin-top:15px;
}

.csc-textpic-caption {
padding-top:5px;
}

div.csc-textpic  div.csc-textpic-imagecolumn {
margin-right:15px;
}


div.csc-textpic-intext-right div.csc-textpic-imagewrap,
div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap
{
margin-left:10px !important;
}


table.contenttable, .tx-mmsitzungen-pi1 table{
border: 1px solid #8c8989;
border-collapse:collapse;
width:100%;
}

table.contenttable td, .tx-mmsitzungen-pi1 td  {
border: 1px solid #8c8989;
border-collapse:collapse;
padding:4px;
vertical-align:top;
}

table.contenttable th, .tx-mmsitzungen-pi1 th  {
border: 1px solid #8c8989;
padding:4px;
vertical-align:top;
font-weight:normal;
text-align:left;
}

html, body {
height:100%;
}



body {
margin:0px;
padding: 0px;
font-size:80%;
text-align:center;
background-color:#8c8989;
font-family:Verdana, Geneva, sans-serif;
}

body,div,table {
color:#4a3633;
}


td, th {
font-size:80%;	
	}


#allwrap {
background-color:#ffffff;
margin:auto;
}


#allwrap {
width:990px;
margin-top:0px;
min-height:100%;
clear:both;
text-align:left;
}

#allwrap2  {
width:990px;
margin-top:0px;
clear:both;
text-align:left;
}





#kopfbereich {
clear:both;
background-image:url(images/kopfbalken.gif);
background-repeat:no-repeat;
height:133px;
width:990px;
background-position:center;
margin-bottom:20px;
}



#content {
width:525px;
padding:32px 45px 0px 45px;
float:left;
margin:0px;
background-color:#efeded;
background-image:url(images/balken_textfeld_615.gif);
background-repeat:no-repeat;
background-position:top;
min-height:400px;
}

#contentwrap {
width:615px;
margin:0px;
padding:0px;
float:left;
text-align:left;
}


#footer {
clear:both;
padding:0px 0px 0px 0px;
margin:0px;
width:990px;
background-color:#ffffff;
background-image:url(images/claim_unten.gif);
background-repeat:no-repeat;
background-position:175px 0px;
height:42px;
}


#right {
width:154px;
float:left;
margin:0px 0px 0px 15px;
padding:27px 0px 0px 0px;
}

#innercontent {
padding-top:1.5em;
}


.clear {
clear:both;
height:0px;
}






#content li {
margin-bottom:10px;
}






 
#contentwrap a:hover {
text-decoration:underline;
}


p,a,li {
font-size: 1.0em;
line-height:1.3em;
color:#4a3633;
}


p {
margin-top:0px;
padding-top:0px;
}


h1 {
font-size:1.6em;
font-weight: normal;
color: #da0045;
margin-top:0px;
padding-top:0px;
}	
 	
h2 {
font-size: 1.2em;
color: #da0045;
font-weight: normal;
margin-top:0em;
margin-bottom:1em;
}

h2.csc-firstHeader {
padding-top:0px;
margin-top:0em;
}

h3,h4,h5 {
font-size: 1.0em;
color: #4a3633;
font-weight:bold;
}	

#content ul {
margin-left:8px;
padding-left:8px;
margin-top:0px;
padding-top:0px;
}


a img {
border:0px;
}

#innercontent a, #right a {
color:#da0045;
text-decoration:underline;
}

#innercontent .linklist a, #right .linklist a {
color:#4a3633;
text-decoration:none;
padding:0px 15px 20px 0px;
background-image:url(images/pfeil1.gif);
background-position: 5px right;
background-repeat:no-repeat;

}

#innercontent .linklist a:hover, #right .linklist a:hover {
color:#da0045;
text-decoration:underline;
background-image:url(images/pfeil2.gif);
}


blockquote  {
margin:0px;
padding:0px;
}

blockquote p {
color:#da0045;
font-style:italic;
}



fieldset.csc-mailform {
border:0px;
padding:0px;
}
div.csc-mailform-field {
margin-bottom:10px;
}

div.csc-mailform-field label {
display: block;
  float: left;
  width: 10em;
}

div.csc-mailform-field textarea {
font-family:Tahoma,Geneva,Kalimati,sans-serif; font-size:1.0em; color:#000000;
width:300px;
height:70px;
}

div.csc-mailform-field input {
font-family:Tahoma,Geneva,Kalimati,sans-serif; font-size:1.0em; color:#000000;

}


#logo {
	padding-top:17px;
	margin-left: 20px;
	float:left;
	width:176px;
	}

