/* ---------------------------------------------
/*  Baseline values for browser consistency
/* -------------------------------------------*/
p, div, h1, h2, h3, h4, h5, h6, form, input, select, option,li,ul {
	margin: 0;
	padding: 0;
}

img {
	margin:	0;
	padding: 0;
	border: 0;
}

body {
	font-family: Verdana,Arial, Sans-Serif;
	font-size: 11px;
	color: #000000;
}
A {
	color: #000000;
	text-decoration: none;
}

table, td, tr{
	margin:	0;
	padding: 0;
}

/* ---------------------------------------------
/*  Content
/* -------------------------------------------*/

h1,h2,h3,p,.intern_link A,.intern_link A:hover,.barockstr,.blue_text,.blue_text_big,ul li,ul li A,.popup_close A
{
	font-family: Georgia, Times, Serif;
	font-size: 14px;
	color: #490000;
	font-weight: normal;
}


h1
{
	font-size: 30px;
	font-style: italic;
	color: #860115;
}
h2{
	font-size: 18px;
	font-style: italic;
	padding: 15px 0 10px 0;
}

h2 span{
	color: #151a49;
}

h3{
	font-size: 18px;
	font-style: italic;
	padding: 6px 0 10px 0;
}

p{
	font-family: Arial, Verdana, San-Serif;
	font-size: 12px;
	line-height: 16px;
}

.intern_link A
{
	font-style: normal;
	padding: 0 15px 0px 18px;
	background-image: url(../images/pfeil_button.png);
	background-repeat: no-repeat;
	
}
.intern_link A:hover
{
	font-style: normal;
	padding: 0 15px 0px 18px;
	background-image: url(../images/pfeil_button_hover.png);
	background-repeat: no-repeat;
}
.barockstr
{
	font-family: Arial, Verdana, San-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #151a49;
	padding: 3px 0px 10px 45px;
	margin: 10px 0 0 0;
	background-image: url(../images/barokstrasse.png);
	background-repeat: no-repeat;
}
.blue_text{
	font-family: Arial, Verdana, San-Serif;
	font-size: 12px;
	font-style: normal;
	color: #151a49;
}

.blue_text_big{
	font-weight: bold;
	color: #151a49;
}



/* ---------------------------------------------
/*  Navigation
/* -------------------------------------------*/
#navigation {
	padding: 175px 0px 0px 0px;
}

ul{
	padding: 0px;
	list-style: none;
}

ul li
{
	width: 195px;
}

ul li A{
	display: block;
	padding: 10px 0 10px 25px;
	
}


ul li A.active,  ul li A:hover {
	background: url(../images/navi_active.jpg) repeat-x right top;
}

/* ---------------------------------------------
/*  overlay
/* -------------------------------------------*/
#overlay_head1 h1,#overlay_head2 h1,#overlay_head3 h1,#overlay_head4 h1,#overlay_head5 h1,#overlay_news,#overlay_nr,#patter1,#patter2,#patter3,#barok
{
	font-family: Georgia, Times, Serif;
	font-size: 30px;
	color: #860115;
	position: absolute;
	font-style: italic;
	font-weight: normal;
}


#overlay_head1 h1
{
	top: 26px;
	z-index: 10;
	padding: 3px 13px 6px 13px;
	background-image: url(../images/tranzparent.png);
	width: 355px;
}
#overlay_head2 h1
{
	top: 26px;
	z-index: 11;
	padding: 3px 13px 6px 13px;
	background-image: url(../images/tranzparent.png);
	width: 289px;
}
#overlay_head3 h1
{
	top: 26px;
	z-index: 12;
	padding: 3px 13px 6px 13px;
	background-image: url(../images/tranzparent.png);
	width: 405px;
}
#overlay_head4 h1
{
	top: 26px;
	z-index: 13;
	padding: 3px 13px;
	width: 405px;
}
#overlay_head5 h1
{
	top: 26px;
	z-index: 14;
	padding: 3px 13px;
	background-image: url(../images/tranzparent.png);
	width: 425px;
}
#overlay_news
{
	z-index: 15;
	background-image: url(../images/tranzparent.png);
	
}

#overlay_nr
{
	top: 334px;
	left: 542px;
	font-size: 14px;
	z-index: 16;
	padding: 3px 13px 6px 13px;
	background-image: url(../images/tranzparent.png);
	width: 132px;
}
#overlay_nr A
{color: #860115;}

#patter1
{
	top: 212px;
	left: 503px;
	z-index: 17;
	color: #ffffff;
	width: 230px;
}
#patter2
{
	top: 297px;
	left: 635px;
	z-index: 18;
	color: #ffffff;
	width: 275px;
}
#patter3
{
	top: 351px;
	left: 525px;
	z-index: 19;
	color: #ffffff;
	width: 245px;
}
#barok
{
	top: 390px;
	left: 755px;
	z-index: 20;
	font-family: Arial, Verdana, San-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #151a49;
	padding: 3px 0px 10px 45px;
	margin: 10px 0 0 0;
	background-image: url(../images/barokstrasse.png);
	background-repeat: no-repeat;
}

.popup_close A
{
	
	font-style: normal;
	padding: 0 20px 0px 10px;
	background-image: url(../images/close.png);
	background-repeat: no-repeat;
	background-position: 72px;
}
/* ---------------------------------------------
/*  fader
/* -------------------------------------------*/
#images {
	 position:absolute;
}

#images img{
	display:none;
	position:absolute;
}

