/*##############################PRINT##############################*/

@page { 
	size:21.0cm 29.7cm;
	margin:3cm 5cm 5cm 2cm;
}



/*##############################BODY##############################*/

body {
	margin:0;
	padding:0;
	font-family:georgia,times,serif;
	font-size:76%;
	color:#333333;
	background:#FFFFFF;
}

.clearing {
	clear:both;
}



/*##############################SKIPNAVIGATION##############################*/

#skipnav {
	display:none;
}



/*##############################PAGE LAYOUT##############################*/

#mainmenu,#submenu,#volltextsuche,#misc_links,#stylechanger,#bannertop {
	display:none;
}

#rubrik {
	background:none !important;
}

#rubrik img {
	display:none;
}

/*##############################TYPOGRAPHY##############################*/

h1,h2,h3,h4,h5,h6,p,ol,ul,li,img {
	padding:0;
	margin:0;
}

h1 {
	page-break-after:avoid;
}

h2,h3,h4,h5,h6 {
	color:#C80715;
	page-break-after:avoid;
}

pre {
	font-family:monospace;
}
	
strong, b {
	font-weight:bold;
}

em,i {
	font-style:normal;
}

img {
	border:0;
}

a {
	text-decoration:none;
}

/*#####MAINMENU#####*/
/*#mainmenu a {
	color:#C80715;
	border-bottom:1px #C80715 dotted;
}

#mainmenu a:hover {
	border-bottom:1px #C80715 solid;
	background:#FFFFFF;
}

#mainmenu a:visited {
	color:#333333;
	border-bottom:1px #666666 dotted;
}

#mainmenu a:active {
	color:#C80715;
	border-bottom:1px #C80715 solid;
	background:#FFFFFF;
}*/

/*#####LEFT#####*/
#left a {
	color:#313131;
}

#left a:hover {
	border-bottom:1px #000000 dotted;
}

/*VOLLTEXTSUCHE*/
/*#volltextsuche input.textfeld {
	width:136px;
	height:16px;
	padding:1px 1px 1px 1px;
	border:1px #D1D0D0 solid;
	margin:0 0 7px 0;
	font-size:0.9em;
	font-weight:normal;
	line-height:1.2em;
	color:#313131;
	background:#F6F6F6;
}

#volltextsuche input.button {
	padding:0;
	border:0;
	margin:0;
}

#volltextsuche ul {
	list-style-type:none;
	margin:-7px 0 0 0;
}*/

/*#####CONTENT#####*/
h1 {
	font-size:1.9em;
	font-weight:normal;
	margin:0.9em 0em 0.4em 0em;
	color:#313131;
}

h2 {
	font-size:1.7em;
	margin:0.7em 0em 0.3em 0em;
	font-weight:bold;
}

h3 {	
	font-size:1.6em;
	margin:0.6em 0em 0.2em 0em;
	font-weight:bold;
}

h4 {
	font-size:1.5em;
	margin:0.5em 0em 0.1em 0em;
	font-weight:bold;
}

h5 {
	font-size:1.5em;
	margin:0.5em 0em 0.1em 0em;
	font-weight:bold;
}

h6 {
	font-size:1.5em;
	margin:0.5em 0em 0.1em 0em;
	font-weight:bold;
}

p {
	font-size:1.3em;
	line-height:1.6em;
	margin:0 0 0.1em 0;
}

/*p+p {
  margin-top:-0.1em;
  text-indent:1em;
}*/

ol,ul {
	margin:0.2em 0 0.2em 15px;
}

li {
	font-size:1.3em;
	line-height:1.6em;
}

#contentarea a {
	color:#C80715;
	border-bottom:1px #C80715 dotted;
}

#contentarea a:hover {
	border-bottom:1px #C80715 solid;
	background:#FFFFFF;
}

#contentarea a:visited {
	color:#333333;
	border-bottom:1px #666666 dotted;
}

#contentarea a:active {
	color:#C80715;
	border-bottom:1px #C80715 solid;
	background:#FFFFFF;
}

/*#####BREADCRUMB#####*/



/*#####RIGHT#####*/
#right a {
	color:#C80715;
}

#right a:hover {
	color:#C80715;
	border-bottom:1px #C80715 dotted;
}



/*##############################EXT: TT_NEWS##############################*/

/*#####LIST#####*/
.news-linksymbol {
	display:none;
}

.news-list-item h2 {
	margin:0 0 0.2em 0;
}

.news-list-item p.news-list-date {
	color:#999999;
	margin:0;
}

/*#####LATEST#####*/
#contentarea .news-latest-item p.news-latest-morelink a {
	border:0;
}

#contentarea .news-latest-item h2 {
	margin:0.1em 0 0.3em 0;
}

#contentarea .news-latest-item p.news-latest-date {
	color:#999999;
	margin:0;
}

.news-latest-item p.news-latest-date img {
	display:none;
}

/*BEN: Let's display link-urls also in print-view*/
a[href]:after, a[href]:visited:after {
  content:"(Link auf "attr(href)" )";
  font-size:11pt;
  letter-spacing:normal;
  color:#AAAAAA;
}

a[href^="index.php"]:after,a[href^="index.php"]:visited:after {
  content:"(Link auf http://www.stadt-werther.de/ "attr(href)" )";
}
