@charset "utf-8";
/* CSS Document */
/* online */
/* markomannia1 */
* {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
a {
    color:#CB0407; text-decoration:none;
}
a:hover {
    color: #009900; text-decoration:none;
}
.waterbody {
	background:#C8C8C8 url(/joomla/templates/markomannia1/images/bg_body.jpg) repeat left top;/*lili*/  
	margin:0;
	color:#333333;
}
#leftcol ul {
/*   border:1px solid #FF0000;   */
	margin: 0px 0px 0px 24px;
	padding: 0px;
}	
#leftcol li {
	list-style-image: url(/joomla/templates/markomannia1/images/indent3.png);
	margin-top: 2px;
}	
#leftcol a {
	font-weight: 500;
}	
form#form-login fieldset { 
/*    border: 1px solid #0000FF; */
	color:#000000; 
	width: 154px;
    margin-left: 10px; 
	padding: 0px;
}

/*form#form-login ul.menu form#form-login li*/
form#form-login ul.menu {
	padding:10px 0px 10px 0px; 
}
form#form-login ul {
	margin: 0px 0px 0px 24px;
	padding: 0px;
	list-style-image: url(/joomla/templates/markomannia1/images/indent3.png);
}	
	
form#form-login fieldset .button {
    width:100px;
    height: 30px;
    margin-left: 0px;
	font-size:11px;
	text-transform:uppercase;
	color:#DDDDDD;
	font-weight:bold; 
	background: transparent url(/joomla/templates/markomannia1/images/login4.png) no-repeat left;
/*background:transparent url(/joomla/templates/markomannia1/images/bg_inside3.jpg); 	lili */
	border: 0 none; 
}
form#form-login fieldset .button:hover { color:#FF0000; 
	background: transparent url(/joomla/templates/markomannia1/images/login3.png) no-repeat left;}



/** To center the objects **/
.center {
	text-align:center!important;
}

/* ---------------------
template layout
--------------------- */

/** wrapper to make the page center **/
#container {	 /*   border: 1px solid #FF0000;VVVV */
	width:900px;
	margin: 0px auto;
	padding:0;
	text-align: left;
}

/**
hold background, it should be float:left
that's way we can not put it in #container
**/
#containerbg {/*border: 1px solid #FF0000;  /* VVVV */
	position:relative;
	width: 900px; 
	float:left;
	top:0;
	left:0;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #008800;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #008800;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #008800;

}

#outerleft {/* border: 1px solid #ff0000; lili*/
/*background:transparent url(/joomla/templates/markomannia1/images/bg_inside3.jpg) repeat-y left top; 	lili */
    /*background:transparent url(/joomla/templates/markomannia1/images/bg_mhaus6.jpg) no-repeat top;*/
	width:900px;
	
}


#top { /* border: 1px solid #0000FF;   /*VVVVV */
	margin-left: 0px;
	padding:0px;
	float:left;
	clear:left;
	background:transparent url(/joomla/templates/markomannia1/images/bg_inside3.jpg) repeat-y left top;
}

#topmenu { 
 /*   border: 1px solid #FF0000;    VVVVV */
	color:#000000; 
	background-color:#96C600;
/*	width: 600px; */
	height: 26px; 
	margin-right:4px;
	white-space:normal;
}
#topmenu>ul#mainlevel-nav li a {
	width: auto;
}
/** unordered list top menu **/
ul#mainlevel-nav
{
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 0.8em;
}
/** unordered list item for top menu **/
ul#mainlevel-nav li
{
	display: block;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin-left: 0px;
	width: auto !important;
	font-size: 11px;
	line-height: 23px;
	white-space: nowrap;
}

/** unordered list item link for top menu **/
ul#mainlevel-nav li a
{
	/*background-color: #FF0000; /* vdLi */
	background-color: #96C600;
	border: 1px solid #009900; /* vdLi */
	display: block;
	padding-left: 15px;
	padding-right: 15px;
	text-decoration: none;
	color: #000000;
	font-weight:bold;
}
ul#mainlevel-nav li a:hover { 
	background-color:#E0FF33;
	color: #FF0000;
	text-decoration:none;
}
/** div container for image header **/
#imgheader {/* border: 1 solid #009900; */
	position:relative; 
	padding:0; 
	margin:0;
	float:left;
	clear:left;
	width:900px;




	height:99px;
	background:transparent url(/joomla/templates/markomannia1/images/bg_inside3.jpg) repeat-y left top;
}
#container_inner {/* border: 1px solid #FF0000;   VVVV */
	margin-top:0px;
	position:relative; 
	padding:0;
	float:left;
	clear:left;
	background:transparent url(/joomla/templates/markomannia1/images/bg_inside3.jpg) repeat-y left top;
	width:900px;
}

/** div container for left column **/
#leftcol { /* border: 1px solid #0000FF; VVVV */
	position:relative;
	float:left;
	clear:left;
	color:#000000;
	width:172px; /* 172 VVVV */
}
#leftcol a {
    color:#000000; 
	font-weight:normal;
}
#leftcol a:hover { 
	background-color:#E0FF33;
	color: #FF0000;
	text-decoration:none;
}
/** div container for mainbody **/
#content_main {  /*  border:1px solid #FF0000;  vdli */ 
 /*	position:relative; VVVV */
/*	float:left; VVVV */ 
    background:transparent url(/joomla/templates/markomannia1/images/bg_mhaus6.jpg) no-repeat top; 
	background-color:#FFFCCC;
	width:710px;
/*	height:900px; */ 
         height:auto;
 	margin-left:180px;
 	margin-top:0px;
 	margin-right:0px;
	padding-left:0px; 
         padding-right:0px;
}
.kopf { 
     background:transparent url(/joomla/templates/markomannia1/images/bg_mhaus6.jpg) no-repeat top; 
     background-color:#FFFCCC; 
}

/** div container for pathway **/
#pathway {
 /*	position:relative; VVVV */
/*	float:left; VVVV */
    border-bottom: 1px solid #009900;
	width:714px;
 	margin-left:178px;
 	margin-top:0px;
 	margin-right:0px;
}
/** copyright **/

#copyright {
	color: #FFFFFF;
	position:relative;
	width:900px; text-align:center;
/*	display:block;   VVVV */
}

#copyright div{
	color: #FFFFFF;
	font-size:8pt;
	font-weight:normal;
	display:block!important;
	width:900px;
	float:left;
	clear:left;
	margin:0px 0 0 0;
	text-align:center;
}



/** content title **/
.componentheading {
	font-family:Arial, Helvetica, sans-serif!important;
	color:#cb0407; 
	text-align:center;
	font-size: 20px; 
	font-weight:bold;
	line-height:25px;
	padding: 5px 0 5px 0;
	display:block;
}

.contentheading,
.contentpagetitle,
a.contentpagetitle:link,
a.contentpagetitle:active,
a.contentpagetitle:visited {
	font-family:Arial, Helvetica, sans-serif!important;
	font-size:14px; 
	font-weight:bold;
	color:#cb0407;
	padding-top: 0px; 
	padding-bottom: 0px;
	background-color:inherit;
	display:block;
}
a.contentpagetitle:hover
{ /* vdLi */
color:009900; 
text-decoration:none;
}
.contentpaneopen {
	/*width:100%;*/ 
	/* border: 1px solid #0000FF; */
         margin-left: 0px;
}
#content_main .modifydate {
	color:#999999;
/*	color:FF0000; */
	font-size:8pt;
	padding: 0;
	background-color:inherit;
}

a.pagenav:link ,
a.pagenav_next:link,
a.pagenav_pre:link,
div.back_button a,
div.back_button a:link,
a.latestnews:link,
a.latestnews:active,
a.latestnews:visited,
a.mostread:link,
a.mostread:active,
a.mostread:visited {
	text-decoration: none !important;
	border-bottom: 1px dotted #000000 !important;
}

.mainlevel  {
	display:block;
	font: bold 11px/25px Arial, Helvetica, sans-serif !important;
	color: #000000 !important;
	padding-left:15px;
 	background:transparent url(/joomla/templates/markomannia1/images/bg_mainlevel.gif) repeat-x center top;
	font-weight:bold;
	text-decoration:none;
}

/** specific left column form **/
.leftcol inputbox {
	font-size:11px;
	font-weight: bold;
}

/** search div in top right column. position:user4 **/
div.search {
	margin-left:10px;
}

/** search field in search div **/
.search .inputbox {
	width:145px;
	border: 1px solid #000000;
}



/** input button html tag **/
.button1 {
	font-size:11px;
	text-transform:uppercase;
	color:#000000;
	font-weight:bold;
	background-color:#00GG00;
	border: 1px solid #666666;
 /*  border: 1px solid #FF0000;  vdli */
}

.search  {
	margin-top:0px;
}

#search_inner {
/*  border: 1px solid #cccccc; */
  padding: 0px;
  height: 21px !important;
  overflow: hidden;
}

#search_inner form {
  padding: 0;
  margin: 0;
}

#search_inner .inputbox {
	border: 0px;
	padding: 3px 3px 3px 5px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #c64934;
}
.style7 { line-height:normal;
	font-size: 7pt;
	font-family: Arial, Helvetica, sans-serif;
}
.style8 { line-height:normal;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
}

.style8l { line-height:normal; 
    text-align:left;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
}
.style9 { line-height:normal;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}
.style10 { 
         line-height:normal;
	font-size: 10pt; 
	font-weight:normal; 
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
}

.style10_red { line-height:normal;
	font-size: 10pt;
	color:#FF0000;
	font-family: Arial, Helvetica, sans-serif;
}
.style10_orange { line-height:normal;
	font-size: 10pt; 
    color:#FC0;
	font-family: Arial, Helvetica, sans-serif;
}
.style101 { line-height:normal;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 10px;
}
.style12 { line-height:normal;
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
}
.style12_bold { line-height:normal;
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.style14 { line-height:normal;
	font-size: 14pt;
	font-family: Arial, Helvetica, sans-serif;
}
.style16 { line-height:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
}
.style18 { line-height:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
}
.style20 { line-height:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
}
.style24 { line-height:normal; float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24pt;
}
.ueb1 {
/*  border:1px solid #FF0000;   */
	font-family:Arial, Helvetica, sans-serif;
	color:#cb0407; 
	text-align:center;
	font-size: 14pt; 
	font-weight:bold;
	line-height:normal;
}

.ueb2 {width: 700px;
/*    border:1px solid #FF0000;  */
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt; 
	text-align:center; 
	font-weight:bold;
	color:#cb0407;
}

.ueb3{
/*   border:1px solid #0000FF;  */
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt; 
	text-align:left; 
	font-weight:bold;
	color:#cb0407; 
	/*width: 100px;*/
}

.ueb4{
/*   border:1px solid #0000FF;  */
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt; 
	text-align: center; 
	font-weight:bold;
	color:#cb0407; 
	/*width: 100px;*/
}

.zentral { 
	margin-left:300px;
	margin-top:  10px;
}
.aufmacher_text {  
    text-align:left; 
    float:left;
/*  border:1px solid #FF0000;  */
    width: 200 px;  /* */
}
.aufmacher_bild { 
    text-align:center; 
    float:left;
/*  border:1px solid #0000FF;   */
    width: 100px;
    height: 100px;
}
.aufmacher_bild2 { 
    text-align:center; 
    float:left;
/*    border:1px solid #FF0000;  */
	width: 110px;
}
.aufmacher_bild3 { 
    text-align:center; 
    float:left;
 /*   border:1px solid #FF0000;   */
	width: 120px;
	height: 185px;
}
.aufmacher_bild4 {  
    float:left;
/*    border:1px solid #FF0000;   */
    width: 80px;
    height: 120px; 
    padding-left: 20px;
}.mhaus1 {  
    text-align:left;
/*    border:1px solid #FF0000; */
    width: 470px;
}

.style27 {color: #FF0000}
.style28 
{    font-weight:bold;
     color: #009900;
}
.box_left {
    float:left;
}
.box1 {  
    text-align:left; 
    float:left;
/*    border:1px solid #FF0000;   */
/*	width: 350px;  */
}
.box2 {  
    text-align:left; 
    float:left;
 /*   border:1px solid #390;     */
	width: 350px; /* */
}
.aufmacher_aktivitas{
/*   border:1px solid #0000FF;  */
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt; 
	text-align:left; 
	font-weight:bold;
	color:#cb0407; 
	width: 300px;/**/
}
.aufmacher_aktivitas_bild{
    float:left;
  /*  border:1px solid #FF0000;  */
	width: 100px;
}
.monotype
{ font-family: "Monotype Corsiva"; 
  font-size: 28px; 
  color:#FC0;
}
.weihnacht1
{ font-family:Arial, Helvetica, sans-serif; 
  font-size: 18px;
  color:#FC0;
}