/*************************************************************/
/*   Design:   Multiflex-3 Update-6 / Layout-4               */
/*   File:     Text formats                                  */
/*-----------------------------------------------------------*/
/*   Author:   Wolfgang                                      */
/*   Date:     December 18, 2006                             */
/*   Homepage: wwww.1-2-3-4.info                             */
/*-----------------------------------------------------------*/
/*   License:  Fully open source without restrictions.       */
/*             Please keep footer credits with a link to     */
/*             Wolfgang (www.1-2-3-4.info). Thank you!       */
/*************************************************************/

/******************/
/*  MAIN SECTION  */
/******************/

/* MAIN CONTENT */
.main-content h1 {font-family:arial, "trebuchet ms", "verdana", sans-serif; margin:0 0 1.0em 0; line-height:1.25em; font-size:110%; font-weight:bold;}
.main-content h2 {clear:both; margin:1.0em 0 0.5em 0; font-family:"trebuchet ms",arial,sans-serif; color:rgb(0,51,142); font-weight:normal; font-size:170%;}
.main-content h3 {clear:both; margin:-1.0em 0 0.5em 0; font-family:"trebuchet ms",arial,sans-serif; color:rgb(0,51,142); font-weight:normal; font-size:130%;}
.main-content h4 {margin:1.5em 0 1.0em 0; color:rgb(80,80,80); font-family:"trebuchet ms",arial,sans-serif; font-weight:normal; font-size:170%;}
.main-content h5 {margin:1.5em 0 1.0em 0; color:rgb(80,80,80); font-family:"trebuchet ms",arial,sans-serif; font-size:140%;}
.main-content h6 {margin:1.2em 0 0.2em 0; color:rgb(80,80,80); font-weight:bold; font-size:120%;}
p {margin:0 0 0.75em 0; line-height:1.20em; font-size:110%; font-weight:normal;}

.main-content ol {width:192px; font-family:arial, "trebuchet ms", "verdana", sans-serif; list-style:none; margin:0.05em 0 0.5em 0;}
.main-content ol li {width:192px; margin:0 0 0.2em 0em; padding:0 0 0 9px; background:url(../img/bg_bullet_full_1.gif) no-repeat 0.0 0.5em; line-height:1.25em; font-size:110%;}

.side-content ul {width:192px; font-family:arial, "trebuchet ms", "verdana", sans-serif; list-style:none; margin:0.05em 0 0.5em 0;}
.side-content ul li {width:192px; margin:0 0 0.2em 0em; padding:0 0 0 9px; background:url(../img/bg_bullet_full_1.gif) no-repeat 0.0 0.5em; line-height:1.25em; font-size:110%;}
.side-content{margin:10px 15px 10px 10px;}

.main-subcontent ul {font-family:arial, "trebuchet ms", "verdana", sans-serif; list-style:none; margin:0.05em 0.5em 0.5em 0.5em;}
.main-subcontent ul li {margin:0 0 0.2em 0em; padding:0 0 0 9px; background:url(../img/bg_bullet_full_1.gif) no-repeat 0.0 0.5em; line-height:1.25em; font-size:110%;}
.main-subcontent .bodytext{
	margin:0.5em 1em 0.5em 1em; 
}

/********************/
/*  COMMON CLASSES  */
/********************/

.main a {
	display:inline;
	line-height:1.20em;
	font-size:100%;
	color:blue; 
	font-weight:normal; 
	text-decoration:none;
}
.main-content h1 a {color:rgb(70,122,167); font-weight:normal; text-decoration:none;}
.main a:hover {
	color:blue; 
	text-decoration:underline;
	}
.main a:visited {
	color:rgb(42,90,138);
	}
.main a img {border:1px solid rgb(220,220,220);}
.main a:hover img {border:solid 1px rgb(220,220,220);}

.news-latest-container a, event-list-container a{
	margin-left:3px;
}

.main-content p.bodytext{width:192px;}
.main-content .csc-header, .main-content .csc-textpicHeader{width:192px;}

.main-content .csc-textpic-imagewrap{
	display:inline;
	float:right;
	width:250px;
	text-align:left;
}
.main-content .csc-textpic-text{
	display:inline;
	float:left
	}


.footer_nav {
display:inline; 
float:right; 
width:204px; 
height:80px; 
background:rgb(255, 250, 0); 
padding:0px 0px 0px 4px; 
text-align:left; margin-right:2px;
background:#fffa00;
}
.footer_nav img{
}

.fnav{
display:inline;
}
.footer_nav a, .footer_nav a:visited {
padding:0.0em 0.4em 0.0em .2em; font-family:"trebuchet ms",arial,sans-serif; text-decoration:none; height:1.4em; line-height:1.4em; font-weight:normal; font-size: 110%; color:rgb(0,0,0); }
.footer_nav a:hover, .footer_nav a.act {text-decoration:underline; color:rgb(0,82,144)}

.tx-macinasearchbox-pi1 {display:inline; float:left; text-align:left;}
.tx-macinasearchbox-pi1 p{margin:10px 0px 3px 10px; padding:0px;}
.tx-macinasearchbox-pi1 input{width:128px}

.tx-pilmailform-pi1 SPAN{display:block; float:left; width:80px;}
.tx-pilmailform-pi1 INPUT, .tx-pilmailform-pi1 .INPUT{display:inline}
.tx-pilmailform-pi1 .submit{margin-left:80px;}

.csc-textpic-caption{line-height:1.05em}

.tx-powermail-pi1 legend{
	display:none;
}
.tx-powermail-pi1 .tx-powermail-pi1_fieldset{
	border:none;
}

.tx-powermail-pi1_fieldset_anmeldung label{
	display:block;
	float:left;
	width:90px;
}

.tx-powermail-pi1_thx{
  padding-left:128px;
}

#tx-powermail-pi1_fieldset_18{
width:300px;
margin-left:128px;
float:left;
font-size:11px;
}

* html #tx-powermail-pi1_fieldset_18{
margin-left:0px;
padding-left:128px;
}

#tx-powermail-pi1_fieldset_19 label{
display:block;
width:90%;
float:right;
margin:0 0 10px 0;
}

* html #tx-powermail-pi1_fieldset_19 label{
width:80%;
}

#tx-powermail-pi1_fieldset_19{
padding:0 0 0 20px;
font-size:11px;
}

#powermaildiv_uid126{
margin-top:20px;
}

* html #powermaildiv_uid126{
margin-top:5px;
}

#powermaildiv_uid126 .powermail_check_inner{
width:50%;
float:left;
}

#powermaildiv_uid126 .powermail_check_inner label{
display:block;
width:80%;
float:right;
margin:0 0 0px 0px;
}

#powermaildiv_uid126 p{display:none}

/*home-spezial*/
.home h1{
  width:430px;
  font-size:300%;
  font-weight:bold;
  line-height:1em;
  margin:10px 0 70px 0;
}

.home h2{
  color:#000;
  width:430px;
  font-size:200%;
  font-weight:bold;
  line-height:1em;
  margin:0 0 20px 0;
}


div.home div.leftcol h1{
  width:280px;
  font-size:300%;
  font-weight:bold;
  line-height:1em;
  margin:10px 0 20px 0;
}

div.home div.leftcol h2{
  color:#000;
  width:280px;
  font-size:200%;
  font-weight:bold;
  line-height:1em;
  margin:0 0 10px 0;
}

div.home div.leftcol p.bodytext,
div.home div.leftcol ul li,
div.home div.leftcol ul,
div.home div.leftcol ol,
div.home div.leftcol ol li{
  color:#000;
  width:280px;
  font-size:14px;
  font-weight:bold;
  line-height:1em;
  margin:0 0 10px 0;
}

div.home div.leftcol ul li,
div.home div.leftcol ul,
div.home div.leftcol ol,
div.home div.leftcol ol li{
  color:#000;
  width:280px;
  font-size:14px;
  font-weight:bold;
  line-height:1em;
  margin:0 0 0px 0;
}

div.home div.leftcol ul,
div.home div.leftcol ol{
  margin:0 0 10px 0;
}


.home p.bodytext,
.home ul li,
.home ul,
.home ol,
.home ol li{
  color:#000;
  width:430px;
  font-size:14px;
  font-weight:bold;
  line-height:1em;
  margin:0 0 20px 0;
}

.home ol,
.home ul{
  display:list.item;
  list-style:circle;
}

.home ul li,
.home ol li{
  margin:0;
  padding:0;
  padding:0 0 0 10px;
}
/*/home-spezial*/

div.home div.leftcol img{
width:10px;
}

.main-content div.leftcol .csc-textpic-imagewrap{
	display:block;
clear:both;
	float:none;
	width:auto;
	text-align:left;
}
.main-content div.leftcol .csc-textpic-text{
	display:block;
	float:none;
	}