/* CSS Document */


body {
	margin: 0px;
	background-image: url(../css/backgrou.gif);
	background-repeat: repeat-y;
	font-size: 11px;
	letter-spacing: .005em;
	background-color: #D8D8D8;
}


body, div, p    {
	font-family: Verdana, 'Geneva CE', lucida, sans-serif;
}
a               {
	color:#003399;
	text-decoration: underline;
}
a:hover         { color:#003399;  }
h1              {
	font-size:20px;
	margin:0px;
	padding:0px;
	margin-bottom:.7em;
	margin-top:1em;
	font-weight: normal;
	font-family: 'Arial CE', 'Helvetica CE', Arial, Helvetica, sans-serif;
}
h2              { font-size:17px; margin:0px; padding:0px; margin-bottom:.4em; font-weight: bold; font-family: 'Arial CE', 'Helvetica CE', Arial, Helvetica, sans-serif; }
h3              { font-size:14px; margin:0px; padding:0px; margin-bottom:.3em; margin-top:1em; font-weight: bold; font-family: 'Arial CE', 'Helvetica CE', Arial, Helvetica, sans-serif; }
p               { margin:0px; padding:0px; letter-spacing: .002em; line-height: 1.45em; margin-bottom:1.5em; }

#page           { width:699px; float: left; background: #FFFFFF;
                  padding: 40px 20px 3px 20px; 
                  background-image: url(../css/head_lin.gif); background-repeat: repeat-x;}
#page_right     { width: 6px;  float:left; background:white;}
#head           { width: 699px; }
#head_left      { width: 208px; float:left; }
#head_right     { width: 491px; float:left; 
                  background-image: url(../css/backgrov.gif);
                  background-repeat: repeat-x; }
#find           { display:block; position:absolute; left:518px; top:40px; }
#foot           { width: 699px; padding:30px 20px 15px 20px;
                  background-image: url(../css/foot0000.gif); background-repeat: repeat-x; 
                  color: #666666; }
#menu           { width: 188px; font-family: 'Arial CE', 'Helvetica CE', Arial, Helvetica, sans-serif; 
                  margin-right:21px; margin-bottom:10px; float:left; letter-spacing: .005em; }
#right          { float:left; width:485px; }
#content a     {
	color: #000000;
}
#content h1     {
	margin: 0px;
	padding: 0px;
}
#content img     {
	float: left;
	margin-right: 15px;
	margin-bottom: 5px;
}

.clear          { clear:both; }
.textpole       { border:1px solid #999999;  font-size:9pt; letter-spacing: .8pt}

#menu a img     { border:0px; }

a.menu          { display:block; width:168px; padding: 1px 10px; color:#003399; background: #dae1ee; 
                  font-weight:bold; text-decoration:none; border-bottom: solid #999999 1px; 
                  border-top: solid #dae1ee 3px; }
a.menu_act      { display:block; width:168px; padding: 1px 10px; color:#003399; background: #f1c8c6; 
                  font-weight:bold; text-decoration:none; border-bottom: solid #003399 1px; 
                  border-top: solid #f1c8c6 3px; }
a.menu:hover    { background: #f1c8c6; text-decoration:none; border-bottom: solid #003399 1px;
                  border-top: solid #f1c8c6 3px; }

a.submenu1, a.submenu1_act      { display:block; width:168px; padding: 1px 10px; color:#003399; background: #dae1ee; 
                   text-decoration:none; border-bottom: solid #999999 1px; 
                  border-top: solid #dae1ee 3px; }
a.submenu1:hover    { background: #f1c8c6; text-decoration:none; border-bottom: solid #003399 1px;
                  border-top: solid #f1c8c6 3px; }
a.submenu1_act    { background: #f1c8c6 }
a.submenu2      {
	display:block;
	width:148px;
	color:#003399;
	background: #dae1ee;
	text-decoration:none;
	border-bottom: solid #999999 1px;
	border-top: solid #dae1ee 3px;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 30px;
}
a.submenu2:hover    { background: #f1c8c6; text-decoration:none; border-bottom: solid #003399 1px;
                  border-top: solid #f1c8c6 3px; }
div.Anketa
{
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: x-small;
	border-top-width: 1px;
	margin-left: 32px;
	border-top-color: #999999;
	margin-top: 15px;
}
div.Anketa a, div.Anketa a:visited
{
	text-decoration: none;
	color: #666666;
	clear: both;
	float: left;
	width: 100%;
}
.Anketa img{
	border-top-style: none;	
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.Anketa h1
{
	font-size: small;
	margin-top: 15px;
	margin-bottom: 0px;
}
.Aktuality{
	background-image: url(../images/aktuality_bck.gif);
	margin-top: 0px;
	margin-bottom: 10px;
	float: right;
	width: 465px;
	padding-left: 25px;
	font-size: x-small;
	height: 15px;
	padding-top: 3px;
}
.Aktuality  a, .Aktuality a:visited{
	text-decoration: none;
	color: #999999;
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.Datum{
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	margin: 0px;
	font-size: x-small;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.eForm a {
	background-color: #CCCCCC;
	width: 100px;
	border: 1px solid #999999;
	padding: 5px;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#eMenu td, #eMenu th{
	border: 1px solid #999999;

}
#eMenu table{
border-collapse:collapse}
#eMenu th{
text-align:left;}
.TopRight{
	float: right;
	text-decoration: none;
	color: #000000;
	padding-right: 10px;
}
.TopRight a{
	color: #000000;
	text-decoration: none;
	padding-right: 10px;
}
#Foto img{
	margin: 3px;
	border: 1px solid #000000;
}
Articles h1, Articles a	, h1.Articles, a.Articles {
	font-size: 9px;
	text-decoration: overline line-through;
}
