* {
	margin: 0;
	padding: 0;
}

body {
	margin: 0px;
	background: #FFCC33;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
}

p, blockquote, ul, ol {
	line-height: 1.6em;
}

/* Header */

#header {
border-top: 1px solid #FFCC33;
border-left: 0px solid #FFCC33;
border-right: 0px solid #FFCC33;
border-bottom: 0px solid #FFCC33;
	width: 740px;
	height: 120px;
	margin: 0px;
	padding: 0 0 0 0;
	background: url(https://www.stadtimker.at/pics/im/top.gif) no-repeat 108px 0px;
}

#header p {
	margin: 90px 0 0 0;
	padding: 0 42px 0 0;
	text-transform: lowercase;
	text-align: right;
	font: normal 20px Verdana, sans-serif;
	font-style: normal;
}


/* Page */

#page {
	width: 610px;
	margin: 0px;
	padding: 0px 0 0 130px;
	background: url(https://www.stadtimker.at/pics/im/bginhalt.gif) repeat-y 133px 0px;
}

#page h2 {
	margin-bottom: .75em;
}


/* Content */

#content {
	float: left;
	width: 550px;
	padding: 10px 0px 0px 25px;
	text-align:justify;
min-height: 400px;
}

#content .image {
	position: relative;
	margin: 3px 20px 0 -100px;
	float: left;
	border: 5px solid #000000;
}

/* Sidebar */

#sidebar {
position: absolute;
	width: 190px;
	padding: 0px;
	margin-top: 85px;
	margin-left: 750px;
}

/* Footer */

#footer {
	width: 695px;
	height: 60px;
text-align: right;
	margin: 0px;
	padding: 15px 120px 0px 0px;
	background: url(https://www.stadtimker.at/pics/im/bottom.gif) no-repeat 133px 0px;
}

#content #image2 {
	position: relative;
	margin: 3px 0px 0 0px;
	float: left;
	border: 2px solid #000000;
	background: #ffffff;
	padding:5px;
color:#FF6600;
font-weight:bold;
}

#image2 a{
padding-left:10px;
color:#006600;
}


hr { color: #000000; height: 1px; border-color: #000000; border-style: solid; border-width: 0px; border-top-width: 1px; }

font.titel
 {  
font-family: Verdana, sans-serif; 
font-size: 12px; 
font-weight: bold;
color: #CC3300;
}

font.titel1
 {  
font-family: Verdana, sans-serif; 
font-size: 12px; 
font-weight: bold;
color: #CC3300;
}

font.platztitel
 {  
font-family: Verdana, sans-serif; 
font-size: 18px; 
font-weight: bold;
color: #000000;
}

font.inhalttitel
 {  
font-family: Verdana, sans-serif; 
font-size: 18px; 
font-weight: normal;
color: #CC3300;
}

font.prtitel
 {  
font-family: Verdana, sans-serif; 
font-size: 14px; 
font-weight: bold;
color: #000000;
}

font.info
 {  
font-family: Verdana, sans-serif; 
font-size: 12px; 
font-weight: bold;
color: #CC3300;
}

font.grau
 {  
font-family: Verdana, sans-serif; 
font-size: 12px; 
color: #808080;
}

font.jobtitel {
font-family: Verdana, sans-serif; 
font-size: 12px; 
color: #CC3300;
font-weight: bold;
}

font.mini
 {  
font-family: Verdana, sans-serif; 
font-size: 10px; 
color: #000000;
}

span.buttonlike
{  
font-family: Verdana, sans-serif; 
font-size: 12px; 
color: #FFFFFF; 
background-color: #CC3300;
height: 18px;
border-width: 1px; 
border-style: solid; 
border-color: #000000;
margin: 1px;
}

a:link {  font-family: Verdana, sans-serif; font-size: 12px; color: #CC3300; text-decoration: none; }
a:visited {  font-family: Verdana, sans-serif; font-size: 12px; color: #CC3300; text-decoration: none; }
a:hover {  font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: underline; }
a:active {  font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: underline; }

a.superlink:link {  font-family: Verdana, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: none; }
a.superlink:visited {  font-family: Verdana, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: none; }
a.superlink:hover { font-family: Verdana, sans-serif; font-size: 12px; color: #CC3300; font-weight: bold; text-decoration: underline; }
a.superlink:active {  font-family: Verdana, sans-serif; font-size: 12px; color: #CC3300; font-weight: bold; text-decoration: underline; }

a.hptlink:link {  font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: none; }
a.hptlink:visited {  font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: none; }
a.hptlink:hover {  font-family: Verdana, sans-serif; font-size: 12px; color: #CC3300; text-decoration: underline; }
a.hptlink:active {  font-family: Verdana, sans-serif; font-size: 12px; color: #CC3300; text-decoration: underline; }

a.sublink:link { font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: none; }
a.sublink:visited {  font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}
a.sublink:hover {  font-family: Verdana, sans-serif; font-size: 12px; color: #CC3300; text-decoration: underline; }
a.sublink:active {  font-family: Verdana, sans-serif; font-size: 12px; color: #CC3300; text-decoration: underline; }


a.weiter:link {  font-family: Verdana, sans-serif; font-size: 12px; color: #CC3300; font-weight: bold; text-decoration: none}
a.weiter:visited {  font-family: Verdana, sans-serif; font-size: 12px; color: #CC3300; font-weight: bold; text-decoration: none}
a.weiter:hover {  font-family: Verdana, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: underline}
a.weiter:active {  font-family: Verdana, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: underline}

a.navig1:link {  font-family: Verdana, sans-serif; font-size: 12px; color: #CC3300; font-weight: bold; text-decoration: none}
a.navig1:visited {  font-family: Verdana, sans-serif; font-size: 12px; color: #CC3300; font-weight: bold; text-decoration: none}
a.navig1:hover {  font-family: Verdana, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: none}
a.navig1:active {  font-family: Verdana, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: none}

a.navig:link {  font-family: Verdana, sans-serif; font-size: 12px; color: #CC3300; font-weight: bold; text-decoration: none}
a.navig:visited {  font-family: Verdana, sans-serif; font-size: 12px; color: #CC3300; font-weight: bold; text-decoration: none}
a.navig:hover {  font-family: Verdana, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: underline}
a.navig:active {  font-family: Verdana, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: underline}

a.katalog:link {  font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
a.katalog:visited {  font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
a.katalog:hover {  font-family: Verdana, sans-serif; font-size: 12px; color: #CC3300; text-decoration: underline}
a.katalog:active {  font-family: Verdana, sans-serif; font-size: 12px; color: #CC3300; text-decoration: underline}

a.liste:link {  font-family: Verdana, sans-serif; font-size: 14px; color: #000000; text-decoration: none}
a.liste:visited {  font-family: Verdana, sans-serif; font-size: 14px; color: #000000; text-decoration: none}
a.liste:hover {  font-family: Verdana, sans-serif; font-size: 14px; color: #CC3300; text-decoration: underline}

a.mini:link {  font-family: Verdana, sans-serif; font-size: 10px; color: #CC3300; text-decoration: none; }
a.mini:visited {  font-family: Verdana, sans-serif; font-size: 10px; color: #CC3300; text-decoration: none; }
a.mini:hover {  font-family: Verdana, sans-serif; font-size: 10px; color: #000000; text-decoration: underline; }
a.mini:active {  font-family: Verdana, sans-serif; font-size: 10px; color: #000000; text-decoration: underline; }

a.buttonlike:link {  font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #CC3300; height: 18px; border-width: 1px; border-style: solid; border-color: #000000; text-decoration: none; }
a.buttonlike:visited {  font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #CC3300; height: 18px; border-width: 1px; border-style: solid; border-color: #000000; text-decoration: none; }
a.buttonlike:hover {  font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #CC3300; height: 18px; border-width: 1px; border-style: solid; border-color: #000000; text-decoration: none; }

a.inhalttitel:link {  font-family: Verdana, sans-serif; font-size: 18px; color: #CC3300; font-weight: normal; text-decoration: none}
a.inhalttitel:visited {  font-family: Verdana, sans-serif; font-size: 18px; color: #CC3300; font-weight: normal; text-decoration: none}
a.inhalttitel:hover {  font-family: Verdana, sans-serif; font-size: 18px; color: #000000; font-weight: normal; text-decoration: underline}

input.search
{  
font-family: Verdana, sans-serif; 
font-size: 12px; 
color: #000000; 
border: 1px solid #000000; 
padding: 1px;
margin-top: 2px;
}

input.feld
{  
font-family: Verdana, sans-serif; 
font-size: 12px; 
color: #000000; 
border-width: 1px; 
border-style: solid; 
border-color: #000000;
padding: 1px;
margin-top: 1px;
}

input.ausw {  
font-family: Verdana, sans-serif; 
font-size: 12px; 
border: 0;
}

input.button
{  
font-family: Verdana, sans-serif; 
font-size: 12px; 
font-weight: bold;
color: #FFFFFF; 
background-color: #CC3300;
height: 18px;
border-width: 1px; 
border-style: solid; 
border-color: #000000;
margin-top: 1px;
}

select.form {  
font-family: Verdana, sans-serif; 
font-size: 12px; 
color: #000000; 
border-width: 1px; 
border-style: solid; 
border-color: #000000;
padding: 1px;
margin-top: 1px;
}

select.feld {  
font-family: Verdana, sans-serif; 
font-size: 12px; 
color: #000000; 
border-width: 1px; 
border-style: solid; 
border-color: #000000;
padding: 1px;
margin-top: 1px;
}

select {  
font-family: Verdana, sans-serif; 
font-size: 12px; 
color: #000000; 
border-width: 1px; 
border-style: solid; 
border-color: #000000;
padding: 1px;
margin-top: 1px;
}

textarea.form
{  
font-family: Verdana, sans-serif; 
font-size: 12px; 
color: #000000; 
border-width: 1px; 
border-style: solid; 
border-left-color: #000000;
border-top-color: #000000;
border-right-color: #000000;
border-bottom-color: #000000; 
padding: 1px;
scrollbar-face-color: #CC3300; 
scrollbar-shadow-color: #000000; 
scrollbar-track-color: #FCF6E1; 
scrollbar-highlight-color: #FFF0C1; 
scrollbar-arrow-color: #FFF0C1;
scrollbar-darkshadow-color: #FCF6E1; 
scrollbar-background-color: #FCF6E1;
margin-top: 1px;
}

textarea.feld
{  
font-family: Verdana, sans-serif; 
font-size: 12px; 
color: #000000; 
border-width: 1px; 
border-style: solid; 
border-left-color: #000000;
border-top-color: #000000;
border-right-color: #000000;
border-bottom-color: #000000; 
padding: 1px;
scrollbar-face-color: #CC3300; 
scrollbar-shadow-color: #000000; 
scrollbar-track-color: #FCF6E1; 
scrollbar-highlight-color: #FFF0C1; 
scrollbar-arrow-color: #FFF0C1;
scrollbar-darkshadow-color: #FCF6E1; 
scrollbar-background-color: #FCF6E1;
margin-top: 1px;
}

td {  font-family: Verdana, sans-serif;}

td.inhalt {
font-family: Verdana, sans-serif;
background: #FFFFFF; 
border-style: solid; 
border-color: #000000; 
border-width: 1px; 
padding: 3px;
}

td.katalog {
font-family: Verdana, sans-serif;
font-size: 12px;
background: #FFFFFF; 
border-style: solid; 
border-color: #000000; 
border-width: 1px; 
}

td.form {
background: #FCF6E1; 
border-style: solid; 
border-color: #7B797B; 
border-top-color: #FCF6E1;
border-width: 1px;
border-top-width: 0px;
padding: 0;
}

td.twice {
background: #FCF6E1; 
border-style: solid; 
border-top-color: #7B797B; 
border-bottom-color: #7B797B;
border-left-color: #FCF6E1;
border-right-color: #FCF6E1;
border-width: 1px;
}

td.oncet {
background: #FCF6E1; 
border-style: solid; 
border-top-color: #7B797B; 
border-bottom-color: #FCF6E1;
border-left-color: #FCF6E1;
border-right-color: #FCF6E1;
border-width: 1px;
}

td.jobtitel {
color: #000000;
background-color: #FCF6E1;
border-style: solid; 
border-color: #7B797B;
border-width: 1px;padding: 3px;
}

td.jobtitel2 {
color: #000000;
background-color: #FFFFFF;
border-style: solid; 
border-color: #7B797B;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 0px;
border-bottom-width: 1px; 
padding: 3px;
}

td.jobtitel3 {
color: #000000;
background-color: #FCF6E1;
border-style: solid; 
border-color: #7B797B;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 0px;
border-bottom-width: 1px; 
padding: 3px;
}

td.nav {
color: #000000;
border-style: solid; 
border-color: #7B797B;
border-width: 0px;
border-bottom-width: 1px;
padding: 3px;
}

td.mfarbe1 {
color: #000000;
background-color: #FFFFFF;
padding: 3px;
border-top: 0px;
border-left: 1px solid #7B797B;
border-right: 1px solid #7B797B;
border-bottom: 1px solid #7B797B;
}

td.mfarbe2 {
color: #000000;
background-color: #FCF6E1;
padding: 3px;
border-top: 0px;
border-left: 1px solid #7B797B;
border-right: 1px solid #7B797B;
border-bottom: 1px solid #7B797B;
}

td.uber {
color: #000000;
background-color: #FCF6E1;
border: 1px solid #7B797B;
}

td.sub {
color: #000000;
background-color: #FFFFFF;
border-top: 0px;
border-left: 1px solid #7B797B;
border-right: 1px solid #7B797B;
border-bottom: 0px;
}



table.form {
padding: 3px;
}

table.rahmen
{
background-color: #7B797B;
}

table {  font-family: Verdana, sans-serif; color: #000000; font-size: 12px;}

.einrahmen { 
border-left: 1px solid #000000; border-right: 1px solid #000000; 
width: 60%; align: center; text-align: left ;
padding-left: 5px; padding-right: 5px }


td.banner {
text-align: center; 
border: 1px solid #7B797B; 
background-color: #FCF6E1; 
padding: 3px; 
white-space: nowrap; 
overflow: visible;
}

font.bannertext {
color: #000000; 
FONT-FAMILY: Verdana, sans-serif; 
font-size: 12px;
}

a.bannertitel:link {  font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold; }
a.bannertitel:visited {  font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold; }
a.bannertitel:hover {  font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: underline; font-weight: bold; }
a.bannertitel:active {  font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: underline; font-weight: bold; }

a.bannerlink:link {  font-family: Verdana, sans-serif; font-size: 12px; color: #475663; text-decoration: none; }
a.bannerlink:visited {  font-family: Verdana, sans-serif; font-size: 12px; color: #333333; text-decoration: none; }
a.bannerlink:hover {  font-family: Verdana, sans-serif; font-size: 12px; color: #475663; text-decoration: underline; }
a.bannerlink:active {  font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: underline; }


table.katuberbasis {
width: 98%;
}

td.katuberbasis {
padding-top: 12px; 
padding-left: 0px; 
padding-right: 11px; 
padding-bottom: 5px;
}

td.katuber {
color: #000000;
background-color: #FCF6E1;
border-style: solid; 
border-color: #7B797B;
border-width: 1px;padding: 3px;
}

td.katuber2 {
color: #000000;
background-color: #FFFFFF;
border-style: solid; 
border-color: #7B797B;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 0px;
border-bottom-width: 1px;padding: 3px;
}

font.katubertitel {
font-family: Verdana, sans-serif; 
font-size: 12px; 
color: #7B797B;
font-weight: bold;
}

a.katubertitel:link {  font-family: Verdana, sans-serif; font-size: 12px; color: #7B797B; font-weight: bold; text-decoration: none}
a.katubertitel:visited {  font-family: Verdana, sans-serif; font-size: 12px; color: #7B797B; font-weight: bold; text-decoration: none}
a.katubertitel:hover {  font-family: Verdana, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: underline}
a.katubertitel:active {  font-family: Verdana, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: underline}

a.kat:link {  font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
a.kat:visited {  font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
a.kat:hover {  font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
a.kat:active {  font-family: Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}

table.kathauptbasis {
width: 96%;
padding-top: 11px; 
padding-bottom: 5px;
}

table.kathaupt {
width: 100%;
border: 1px solid #7B797B;
}

tr.kathaupt1 {
background-color: #FCF6E1;
}

td.kathaupt1 {
border: 0px;
border-bottom: 10px solid #FFFFFF;
padding: 2px;
padding-left: 5px;
padding-right: 5px;
}

font.kathaupttitel {
font-weight: bold;
}


table.katsubbasis {
width: 96%;
padding-top: 11px; 
padding-bottom: 5px;
}

table.katsub {
border: 1px solid #7B797B;
}

tr.katsub {
background-color: #FCF6E1;
}

td.katsub {
border-bottom: 1px solid #7B797B;
padding: 2px;
padding-left: 5px;
padding-right: 5px;
}

td.katsub1 {
background-color: #FFFFFF;
padding: 2px;
padding-left: 5px;
padding-right: 5px;
}
td.katsub2 {
background-color: #FFFFFF;
padding: 2px;
padding-left: 5px;
padding-right: 5px;
}
td.katsub3 {
background-color: #FCF6E1;
border-top: 1px solid #7B797B;
padding: 2px;
padding-left: 5px;
padding-right: 5px;
}

font.katsubtitel {
font-weight: bold;
color: #000000;
}

a.katsubtitel:link { text-decoration: underline; font-weight: bold; color: #000000; }
a.katsubtitel:visited { text-decoration: underline; font-weight: bold; color: #000000; }
a.katsubtitel:hover { text-decoration: underline; font-weight: bold; color: #CC3300; }
a.katsubtitel:active { text-decoration: underline; font-weight: bold; color: #000000; }


table.news {
padding: 3px;
}

table.bild { border-width: 1px; 
border-style: solid; 
border-color: #7B797B; 
background-color: #FFFFFF; 
padding: 2px;
margin: 3px;
}

table.newsbewertung {
border-style: solid;
border-width: 1px;
border-color: #7B797B;
padding: 3px;
}

table.archiv {
border-style: solid; 
border-color: #7B797B;
border-width: 0px;
border-top-width: 1px;
padding: 3px;
}

td.newsrub {
border-style: solid; 
border-color: #7B797B;
border-width: 0px;
border-bottom-width: 1px;
padding: 3px;
}

td.news {
border-left-style: none;
border-top-style: none;
border-right-style: none;
border-bottom-style: dotted;
border-left-color: #FFFFFF;
border-top-color: #FFFFFF;
border-right-color: #FFFFFF;
border-bottom-color: #7B797B;
border-left-width: 0px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
padding: 5px;
}


td.news1 {
}

td.news1a {
}

td.newsdetail {
padding: 5px;
}

td.newsdetail2 {
padding: 5px;
}


div.newsdetailtitel {
text-align: center;
margin: 0px;
margin-bottom: 10px;
}

div.archiviert {
float: right;
background-color: #E6E6E6;
border-color: #333333;
border-width: 1px;
border-style: solid;
color: #333333;
font-weight: bold;
font-size: 11px;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 3px;
padding-right: 3px;
}

span.light { background-color: #FFFFFF;
color: #000000;
}

span.light2 { background-color: #FFFFFF;
color: #000000;
}

span.rubmlink { background-color: #FFFFFF;
color: #000000;
}

span.archiviert {
font-family: Verdana, sans-serif;
color: #333333;
font-style: italic;
}

a.newsrub:link {
font-family: Verdana, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #ff6600; 
text-decoration: none;
}
a.newsrub:visited {
font-family: Verdana, sans-serif; 
font-size: 12px; font-weight: bold; 
color: #ff6600; 
text-decoration: none;
}
a.newsrub:hover {  
font-family: Verdana, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #ff6600; 
text-decoration: underline;
}

a.newstitel:link {
font-family: Verdana, sans-serif; 
font-size: 14px; 
font-weight: bold;
color: #000000; }
a.newstitel:visited {
font-family: Verdana, sans-serif; 
font-size: 14px; 
font-weight: bold;
color: #000000; }
a.newstitel:hover {
font-family: Verdana, sans-serif; 
font-size: 14px; 
font-weight: bold;
color: #475663; }


font.newstitel {
font-family: Verdana, sans-serif; 
font-size: 14px; 
font-weight: bold;
color: #000000;
}

font.newsdetailtitel {
font-family: Verdana, sans-serif; 
font-size: 14px; 
font-weight: bold;
color: #000000;
}

font.bildtext {
color: #000000; 
FONT-FAMILY: Verdana, sans-serif; 
font-size: 12px;
font-style: italic;
}

font.stern {
font-family: Verdana, sans-serif;
color: #CC0000;
font-size: 12px;
}

div.zitat {
width: 95%;
background-color: #FFE88C;
border-color: #000000;
border-width: 1px;
border-style: solid;
color: #000000;
font-weight: normal;
padding: 5px;
margin: 0px;
margin-left: 20px;
}