/*
/*---------------------------------------------
Stadtmarketing Herzogenrath  - CSS
---------------------------------------------*/ 




/* allgemeine Formate
---------------------------------------------*/ 

/* Hintergrund */
body {
	 background-color:#ffffCC;}

/* Links */
A:link    {text-decoration: underline; color:black;}
A:visited {text-decoration: underline; color:black;}
A:active  {text-decoration: underline; color:black;}
A:hover   {text-decoration: underline; color:CC0000;}

/* Links im Menu*/
A.menu:link    {text-decoration: none; color:white;}
A.menu:visited {text-decoration: none; color:white;}
A.menu:active  {text-decoration: none; color:white;}
A.menu:hover   {text-decoration: none; color:white;}
	
/* Links im Impressummenu*/
A.impressum:link    {text-decoration: none; color:black;}
A.impressum:visited {text-decoration: none; color:black;}
A.impressum:active  {text-decoration: none; color:black;}
A.impressum:hover   {text-decoration: none; color:black;}

/* Links im Footer*/
A.footer:link    {text-decoration: none; font-size:11px; color:#333333;}
A.footer:visited {text-decoration: none; font-size:11px; color:#333333;}
A.footer:active  {text-decoration: none; font-size:11px; color:#333333;}
A.footer:hover   {text-decoration: underline; font-size:11px; color:black;}
	
	
/* Texte */
a,p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i
{
	font-family:Arial,sans-serif,helvetica;
	font-size:13px;
	color:#333333;
}

p{
	text-align:justify;
}

p.footer{
	margin-top:0px;
	font-size:11px;
	text-align:center;
}

p.getadobe{
	font-size:11px;
}
a.menu{
	width: 100%;
	height: 100%;
	text-decoration:none;
	display: block;
}

a.impressum{
	color:black;
	text-decoration:none;
	font-size: 11px;
	font-weight: bold;
}

 
p.impressummenu {
	text-align:right;
	color:#333333;
	font-size:12px
	}
	
.center {
	text-align: center
	}
.grey
{
	background-color:lightgrey;
}

.menupunkt
{
	font-family:Arial,sans-serif,helvetica;
	font-size:15px;
	color:white;
}

table.mainmenu{
	background-color:#CCCCCC;
}
	
table.bilder{
	background-color:#CCCCCC;
}

.menu1
{
	background-color:#CC0033;
	color:white;
	white-space:nowrap;
}
.menu2
{
	background-color:#006633;
	color:white;
	white-space:nowrap;
}
.menu3
{
	background-color:#003399;
	color:white;
	white-space:nowrap;
}

/* unterer Balken im Mainmenu */
.menu4
{
	background-color:#CCCCCC;
	white-space:nowrap;
}

td.submenu
{
	background-color:gray;
	white-space:nowrap;
}

h1 { font-size:18px; font-family:Arial; letter-spacing:0px; color:#333333; margin-bottom:10px;}
h2 { font-size:14px; font-family:Arial; letter-spacing:0px; color:#333333; margin-bottom:5px;}
h3 { font-size:12px; font-family:Arial; letter-spacing:0px; color:#333333; margin-bottom:5px;}

/* Positionierungs-Styles
---------------------------------------------*/

/* Styles der Container Links */
#links_sm_logo_oben {
	position: absolute;
	width: 125px;
	left: 3px;
	top: 10px;
}

#links_hauptmenu {
	position: absolute;
	width: 125px;
	left: 3px;
	top: 155px;
}

/* Styles der Container Mitte */

#mitte_balken_oben {
	position: absolute;
	width: 993px;
	left: 3px;
	top: 0px;
	z-index: 1;
}
#mitte_einzelmenu_oben {
	position: absolute;
	width: 714px;
	left: 150px;
	top: 130px;
	z-index: 1;
}

#mitte_titel {
	position: absolute;
	width: 71opx;
	left: 128px;
	top: 10px;
}

#mitte_inhalt {
	position: absolute;
	width: 700px;
	left: 150px;
	top: 163px;
}

/* Style des Containers Rechts */

#rechts_logo {
	position: absolute;
	width: 125px;
	left: 871px;
	top: 10px;
	z-index: 0;
}
#rechts_bilder {
	position: absolute;
	width: 125px;
	left: 871px;
	top: 155px;
	z-index: 1;
}

/* Style des Balken unten */
#unten_balken {
	position: relative;
	width: 720px;
	left: 0px;
	top: 640px;
}
