html,body
{
	background-color: #c8caca;
	padding: 0px;
	margin: 0px;
	height:100%;
	text-align:center;
	border:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
#WUsge, #WUsgeH
{
	padding: 10px;
	background-color: #fff;
}
p, td, th, div, span, ul, ol, li, .Text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
form
{
	padding:0;
	margin:0;
}
.Visitenkarte
{
	border: 1px solid #d9dbe0;
	background-color:#fff;
	background-image: url(http://www.moselschiefer-forum.de/navigation/bg_rahmen.gif);
	background-repeat: repeat-x;
	background-position:bottom;
	padding:8px;
	padding-bottom:23px;
}
#ecomasCMSContent
{
	background-color: #FFFFFF;
	padding-left: 45px;
	padding-top: 15px;
	padding-right: 45px;
	text-align: left;
}
#tGeneral
{
	width: 990px;
	min-height:100%;
	margin:0 auto -50px;
	padding: 0px;
	text-align: left;
	background-image: url(http://www.moselschiefer-forum.de/navigation/hintergrund_algemein.gif);
	background-repeat: repeat-y;
}
* html #tGeneral
{
	height:100%;
}
p.bottom
{
	height: 55px;
	line-height: 55px;
	clear: both;
}
/** BEGIN NAVIGATION **/
.lay1
{
	display:block;
	background-color: #e3e4e4;
	background-position:right;
	background-repeat:no-repeat;
	border-bottom: 1px solid #fff;
	color: #00315d;
	font-weight:bold;
	text-decoration:none;
	line-height:24px;
}
.lay1:hover
{
	color: #fff;
	background-color: #607182;
}
.lay1 span
{
	padding: 0 11px 0 11px;
	display:block;
}
.lay2
{
	display:block;
	background-color: #fff;
	color: #036;
	text-decoration:none;
	background-position:right;
	background-repeat:no-repeat;
}
.lay2:hover
{
	color: #036;
	text-decoration:underline;
}
.lay2 span
{
	margin: 0 0 0 18px;
	border-bottom: 1px solid #e3e4e4;
	display:block;
	padding-bottom: 5px;
	padding-top: 6px;
}
.lay3
{
	display:block;
	background-color: #fff;
	color: #036;
	text-decoration:none;
	background-position:left;
	background-repeat:no-repeat;
	font-size:90%;
}
.lay3:hover
{
	color: #036;
	text-decoration:underline;
}
.lay3 span
{
	margin: 0 0 0 30px;
	border-bottom: 1px solid #e3e4e4;
	display:block;
	padding-bottom: 4px;
	padding-top: 5px;
}
.lay4
{
	display:block;
	background-color: #fff;
	color: #036;
	text-decoration:none;
	background-position:left;
	background-repeat:no-repeat;
	font-size:90%;
}
.lay4:hover
{
	color: #036;
	text-decoration:underline;
}
.lay4 span
{
	margin: 0 0 0 42px;
	border-bottom: 1px solid #e3e4e4;
	display:block;
	padding-bottom: 4px;
	padding-top: 5px;
}
/** END NAVIGATION **/
/** BEGIN CONTENT **/
#generalContent
{
	padding: 15px;
	overflow: auto;
	width:677px;
	float:left;
}
h1, .Titel, .Titel_Gross
{
	font-size:220%;
	color: #607182;
	font-weight:normal;
	text-decoration:none;
}
h2
{
	font-size:190%;
	color: #607182;
	font-weight:normal;
	text-decoration:none;
}
h3, .Untertitel, .Titel2
{
	font-size:150%;
	color: #607182;
	font-weight:normal;
	text-decoration:none;
}
h4, .Titel_Klein
{
	font-size:140%;
	color: #607182;
	font-weight:normal;
}
h5, .Einfuehrungstext
{
	font-size:120%;
	font-style: italic;
	font-weight:normal;
}
h6
{
	font-size:110%;
	font-style: italic;
	font-weight:normal;
}
a
{
	color: #607182;
}
a:hover
{
	color: #000;
}
#gPortalbox
{
	padding: 15px 0 0 15px;
	float:right;
	width:195px;
}
#gPortalbox a
{
	padding-bottom: 15px;
	display:block;
}
/** END CONTENT **/

#cimg
{
	float: left;
	width: 253px;
}
#MotiveLinks
{
	width: 707px;
	height: 99px;
	background-color: #607182;
	background-repeat:no-repeat;
	display: block;
	float: left;
	color:#fff;
	text-align:right;
}
#MotiveLinks a
{
	color:#fff;
	text-decoration:none;
}
#MotiveLinks div
{
	padding:10px;
}
#footer
{
	width:990px;
	padding:0;
	margin:0 auto;
	height:50px;
	text-align: left;
}
#ecomasCMS
{
	width: 960px;
	text-align: right;
}
#ecomasCMS a
{
	width: 960px;
	border-bottom: 20px solid #c8caca;
	color: #000;
	text-decoration: none;
	font-size: 90%;
	display: block;
	line-height: 30px;
	background-image: url(http://www.moselschiefer-forum.de/navigation/hintergrund_algemein.gif);
	background-repeat: repeat-y;
}
#ecomasCMS span
{
	padding-right:15px;
	background-image: url(http://www.moselschiefer-forum.de/navigation/ecomasCMS_verlauf.gif);
	display: block;
	background-position: bottom;
	background-repeat: no-repeat;
}
#navigGeneral
{
	width: 253px;
	float: left;
}
#fCont
{
	width: 707px;
	float: left;
}
#fTools
{
	width: 30px;
	float: left;
}
#fTools a
{
	display: block;
	padding: 0;
	margin: 0;
	line-height: 27px;
	height: 27px;
	border-bottom: 1px solid #909ca8;
}
#fTools img
{
	border: none;
	width: 30px;
	height: 27px;
}
#ToolsTable tr
{
	background-color: #607182;
}
#ToolsTable img
{
	border-right: 1px solid #909ca8;
}
#sashadow
{
	position:absolute;
	top:0;
	left:0;
	-moz-opacity:0.7;
	opacity: 0.7;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	background-color:#000000;
	z-index:100001;
	width:100%;
	height:100%;
}
#imagelayer
{
	position:absolute;
	top:0;
	left:0;
	z-index:100002;
	width:100%;
	height:100%;
}
#ecomasLoadImage
{
	display: block;
	padding: 20px;
}
.BildVisible
{
	-moz-opacity:1;
	opacity: 1;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	border:1px solid #666666;
}
.BildHidden
{
	-moz-opacity:0.01;
	opacity: 0.01;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=1);
}
.Opacity
{
	-moz-opacity:0.2;
	opacity: 0.2;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);
	width:187px;
}
.Rahmen_Links
{
	border-left: 1px solid #d9dbe0;
}
.Rahmen_UntenLinks
{
	border-left: 1px solid #d9dbe0;
	border-bottom: 1px solid #d9dbe0;
}
.Rahmen_Unten
{
	border-bottom: 1px solid #d9dbe0;
}
.Rahmen
{
	border: 1px solid #d9dbe0;
}
.ohneFuehlung
{
	padding:0;
	margin:0;
	background-color: #b3b8c2;
	border-bottom: 1px solid #fff;
	color:#fff;
}
a.mitFuehlung
{
	padding:12px;
	color: #fff;
	text-decoration:none;
	display:block;
}
.vid
{
	display:none;
}
/** SITEMAP **/
ul.sitemap_ul1, ul.sitemap_ul2, ul.sitemap_ul3, ul.sitemap_ul4
{
	margin: 0;
	list-style: none;
	width:280px;
	list-style-position: inside;
}
ul.sitemap_ul1
{
	margin-left:-20px;
	display:block;
}
ul.sitemap_ul2
{
	margin-left:-40px;
}
ul.sitemap_ul3
{
	margin-left:-40px;
}
ul.sitemap_ul4
{
	margin-left:-40px;
}
ul.sitemap_ul1 li
{
	list-style: none;
	list-style-position: inside;
	margin: 0;
	padding:0;
	float: left;
	display:block;
	width:280px;
}
a.sitemap_1
{
	margin-top: 5px;
	padding:5px 10px 5px 10px;
	display:block;
	background-color: #617182;
	border-bottom: 1px solid #909ca8;
	color: #fff;
	font-weight:bold;
	text-decoration:none;
}
a.sitemap_1:hover
{
	color: #fff;
	background-color: #8895a1;
}
a.sitemap_2, a.sitemap_3, a.sitemap_4
{
	display:block;
	background-color: #fff;
	border: 1px solid #cfd5da;
	color: #036;
	margin-top:-1px;
	text-decoration:none;
}
a.sitemap_2:hover, a.sitemap_3:hover, a.sitemap_4:hover
{
	background-color: #d9dbe0;
}
a.sitemap_2
{
	padding:5px 10px 5px 20px;
}
a.sitemap_3
{
	font-size:90%;
	padding:5px 10px 5px 35px;
}
a.sitemap_4
{
	font-size:90%;
	padding:5px 10px 5px 50px;
}
ul.sitemap_ul1, ul.sitemap_ul2, ul.sitemap_ul3, ul.sitemap_ul4
{
	// margin-left: 0px;
}