/* stil www.mairiedl.de */

	html{
		height:100%;
	}
	body{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 12px; 
		line-height: 140%;
		font-weight: 400; 
		color: #48515c; /* Font-Farbe*/
		margin:0px;
		padding:0px;
        background : url(pix/bg/bg413.gif);
		height:100%;
		text-align:center;
	}
	.clear{
		clear:both;width:100%;
	}
/* meine */	
	p,td,tr { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
line-height: 140%;
font-weight: 400; 
color: #48515c}

.ticker { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
line-height: 100%;
font-weight: 400; 
color: #ffffff}

A:link {
	color: #999999; text-decoration: underline;
}
A:visited {
	color: #999999; text-decoration: underline;
}
A:active {
	color: red; text-decoration: underline;
}
A:hover {
	color: #000000; text-decoration: underline;
}

	.block {
font: 12px;
 line-height: 180%;
text-align: justify;
 font-family: Verdana,Arial,Helvetica,sans-serif; 
}

.author {
 color: #999999; 
 font-size:   10px;
 font-weight: normal;
 line-height: 100%;
}
	
	H1 {
 font-family: Verdana,Arial,Helvetica,sans-serif;
 COLOR: #999999;
 font-size: 16px;
 font-weight: bold;
 font-style : normal;
}

H2 {
 COLOR: #999999;
 font-size:   18px;
 font-weight: bold;
}


H3 {
 COLOR: #999999;
 font-family: Verdana,Arial,Helvetica;
 line-height: 140%;
 font-size: 20;
 font-weight: normal;
 font-style : normal;
}

H4 {
 COLOR: #999999;
 font-family: Verdana,Arial,Helvetica;
 line-height: 140%;
 font-size: 20;
 font-weight: normal;
 font-style : normal;
}

H5 {
 font-size:   16px;
 color:     #999999;
 margin-top: 2px;
 margin-bottom: 2px;
 font-weight: normal;
}

input:focus {
 background-color : #ffffff;
}

input.button {
 color : #ffffff;
 background-color : #003399;
 border : 1px;
}

textarea {
 border: 1px solid #999999;
 margin-bottom: 10px;
 color: #666666;
 background-color: #eeeeee;
 font: 14px Verdana,Arial,Helvetica,sans-serif;
 line-height: 140%;
}

textarea:focus {
 background-color : #ffffff;
}



/* mail.php */
.inputtext {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #000000;
        text-decoration: none;
        background-color: #eeeeee;
        padding: 0px;
        height: 18px;
        width: 300px;
        border: 1px solid #CCCCCC;
}

.inputtextarea {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #000000;
        text-decoration: none;
        background-color: #ffffff;
        padding: 2px;
        height: 70px;
        width: 350px;
        border: 1px solid #CCCCCC;
}
.inputbutton {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #000000;
        text-decoration: none;
        background-color: #ebebeb;
        padding: 2px;
        border: 1px solid #CCCCCC;
}

/* newslog */
p.date               { font-size: 16px; margin: 0px 0px 5px 0px; }
p.subject            { margin: 0px 0px 5px 0px; font-size: 16px; font-weight: bold; color:#990000; }
p.text               { margin: 0px; }
p.comments           { margin: 5px 0px 0px 0px; font-size: 16px; }
p.comment-text       { margin: 0px 0px 0px 0px; }
p.commentauthor      { margin: 20px 0px 5px 0px; }
td.comformb          { width: 90%; }
textarea.comtext     { width: 100%; }
input.comdata        { width: 95%; font-family: arial,helvetica,sans-serif; }
.preview             { width: 90%; margin: 30px 0px 20px 0px; font-weight: bold; border-bottom: 1px dotted #c0c0c0; color: red; }
p.comment-hl         { width: 90%; margin: 35px 0px 20px 0px; font-weight: bold; border-bottom: 1px dotted #c0c0c0; }
input.bbcode-button  { width: 45px; height: 20px; font-size: 11px; font-weight: normal; margin: 0px 0px 5px 0px; background: #efefef; }
div.news-sep         { margin: 25px 0px 25px 0px; padding: 0px; font-size: 0px; width: 80%; border-top: 1px dotted #c0c0c0; }
div.comment-sep      { margin: 20px 0px 25px 0px; padding: 0px; font-size: 0px; width: 80%; border-top: 1px dotted #c0c0c0; }
p.browse             { text-align: left; font-weight: normal; }
.small               { font-size: 11px; }
a.xml                { border:1px solid; border-color:#fc9 #630 #330 #f96; padding:0 4px; font:bold 8pt Verdana,sans-serif; color:#ffffff; background:#f60; text-decoration:none; margin:0; }
a.xml:link           { color: #A71E21; text-decoration: underline; }
a.xml:visited        { color: #A71E21; text-decoration: underline; }
a.xml:hover          { color: #666666; text-decoration: underline; }
a.xml:active         { color: #666666; text-decoration: none; }
input.bbcode-button  { width: 45px; height: 20px; font-size: 11px; font-weight: normal; margin: 0px 0px 5px 0px; background: #efefef; }
button.smiley-button { width: 23px; height: 23px; font-size: 11px; font-weight: normal; margin: 0px 1px 1px 0px; background: #efefef; }
.caution             { color: red; font-weight: bold; }

/* speziell GB

div.gb              { margin: 0px 0px 20px 0px; padding: 0px; border: 0px solid #ffcc00; line-height: 19px; }
 */
div.gb-author       { margin: 0px; border-bottom: 0px solid #ffcc00;}
p.gb-author-left    { margin: 0px; float: left; font-style:italic;}
p.gb-author-right   { margin: 0px; text-align: right; font-style:italic; } 
div.gb-entry        { margin: 0px; padding: 10px; }
p.gb-browse         { text-align: left; font-weight: normal; }
p.gb-admin-buttons  { margin: 0px 0px 0px 0px; text-align: right; }
.caution            { color: red; font-weight: bold; }
.small              { font-size: 11px; line-height:12px; }
.comment            { margin: 8px 0px 0px 0px; color: #888888; font-style: italic; }
img                 { border: 0px; }
	
	
	#mainContainer{
		width:800px;
		text-align:left;
		margin:0 auto;
		background-color: #ffffff; /*innen*/
		/*display:block; */		
		border-left:0px solid #999999;
		border-right:0px solid #999999;
		height:100%;
	}
	
	#topBar{
		width:800px;
		height:130px;
		border-bottom:0px solid #999999;
		border-left:1px solid #999999;
		border-right:1px solid #999999;
	}
	#leftMenu{
		width:200px;
		padding-left:10px;
		padding-right:10px;
		float:left;
	}
	#mainContent{
		width: 560px;
		padding-right:10px;	
		float:left;
	}
	/*
	General rules
	*/

	#dhtmlgoodies_slidedown_menu li{
		list-style-type:none;
		position:relative;
	}
	#dhtmlgoodies_slidedown_menu ul{
		margin:0px;
		padding:0px;
		position:relative;

	}

	#dhtmlgoodies_slidedown_menu div{
		margin:0px;
		padding:0px;
	}
	/* 	Layout CSS */
	#dhtmlgoodies_slidedown_menu{		
		width:200px;	
		visibility:hidden;
	}

	/* All A tags - i.e menu items. */
	#dhtmlgoodies_slidedown_menu a{
		color: #ff9933; /*grundfarbe aller nav-links*/
		text-decoration:none;	
		display:block;
		clear:both;
		width:170px;	
		padding-left:2px;	

	}
	
	/*
	A tags 
	*/
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth1{	/* Main menu items */
		margin-top:1px;
		border-bottom:1px solid #999999;
		color: #777777;
		/*font-weight:bold;*/
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth2{	/* Sub menu items */
		margin-top:1px;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth3{	/* Sub menu items */
		margin-top:1px;
		font-style:italic;
		color: #999999;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth4{	/* Sub menu items */
		margin-top:1px;
		color: #999999;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth5{	/* Sub menu items */
		margin-top:1px;
	}

	/* UL tags, i.e group of menu utems. 
	It's important to add style to the UL if you're specifying margins. If not, assign the style directly
	to the parent DIV, i.e. 
	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1
	
	instead of 
	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul
	*/
	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul{
		padding:1px;
	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv2 ul{
		margin-left:5px;
		padding:1px;
	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv3 ul{
		margin-left:10px;
		padding:1px;
	}
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth4 ul{
		margin-left:15px;
		padding:1px;
	}
	

