
h2 
{
		position : absolute; 
		top : 600px; 
		left : 50px; 
		color : white; 
		text-align : left; 
		font-family : century gothic; 
		font-size : 10pt; 
		vertical-align : top; 
		border-spacing : 2px; 
} 

body 
{
		font-family :Avantgard,Futura Medium,sans-serif;
		background-image : url(../images/1AA-TV_bg_2011.jpg); 
		text-align : center;
		background-repeat : no-repeat; 
		background-attachment : scroll; 
		background-color : #0C5B93; 
} 

A 
{
		font-size:14px;
		font-weight:300;
		text-decoration : none; 
		color : white; 
} 
A:hover 
{ 
		font-size:14px;
		font-weight:400;
		text-decoration : none; 
		color : yellow;  
}

A.mainmenu 
{
		display : block; 
		text-decoration : none; 
		padding-top : 4px; 
		color : white; 
} 
A.mainmenu:hover 
{ 
		text-decoration : none; 
		background-color : #f0f0f0; 
		color : black; 
}
 
A.mainmenu:focus 
{
		display : block; 
		text-decoration : none;
		font-weight : bold; 
		background-color : #99cdff; 
		color : white; 
}
 
h3.slogan 
{
		color : #ffffff; 
		font-size : 12pt; 
		font-weight : bold; 
		position : absolute; 
		top : 3px; 
		left : 140px; 
		width : 780px; 
		height : 15px; 
} 

img.logo 
{
		position : absolute; 
		top : 5px; 
		left : 10px; 
		border-width : 0; 
} 

table.mainmenu 
{
		border-spacing : 10px;
		border-collapse:seperate;
		position : absolute; 
		top : 132px;
		left:5px; 
		width : 980px; 
		
		vertical-align : top; 
		text-align : left; 
		table-layout : fixed; 
		empty-cells : show; 
		border : thin solid black; 
		table-layout : fixed; 
		empty-cells : show; 
		margin : 0; 
		border-width : 0px; 
		border-style : solid; 
		border-top-color : black; 
		border-bottom-color : white; 
		border-left-color : black; 
		border-right-color : white; 
		border-spacing : 5px; 
} 


td.head 
{
		color : #000000;
		cellpadding:5px;
		width:145px;
		border-width : 0px; 
		border-style : solid; 
		border-top-color : white; 
		border-bottom-color : white; 
		border-left-color : white; 
		border-right-color : white; 
		border-spacing : 2px; 
		font-size : 10pt; 
		
		vertical-align : top; 
} 


td.body 

{
		color : #ffffff; 
		width:140px;
		
		cellpadding:5px;
		border-width : 1px; 
		border-style : solid; 
		border-top-color : black; 
		border-bottom-color : white; 
		border-left-color : black; 
		border-right-color : white; 
		font-size : 10pt; 
		text-align : left; 
		vertical-align : top; 
		padding : 5px; 
		margin-left : 5px;
} 



table.footer {
position : absolute; 
table-layout : fixed; 
top : 5px; 
right : 5px; 
width : 100%; 
height : 30px; 
border : thin solid black; 
empty-cells : show; 
padding : 1px; 
margin : 0; 
border-width : 0; 
border-color : #1706b7; 
color : white; 
text-align : left; 

font-size : 10pt; 
vertical-align : middle; 
border-spacing : 2px; 
} 
table.indiv1 {
position : absolute; 
table-layout : fixed; 
top : 360px; 
left : 5px; 
width : 500px; 
height : 65px; 
border : thin solid black; 
empty-cells : show; 
padding : 1px; 
margin : 0; 
border-width : 1px; 
border-color : #1706b7; 
color : white; 
text-align : left; 

font-size : 10pt; 
vertical-align : top; 
border-spacing : 2px; 
} 
table.indiv2 {
position : absolute; 
top : 40px; 
left : 540px; 
width : 450px; 
height : 65px; 
border : thin solid black; 
empty-cells : show; 
padding : 1px; 
margin : 0; 
border-width : 1px; 
border-color : #1706b7; 
color : white; 
text-align : left; 
 
font-size : 10pt; 
vertical-align : top; 
border-spacing : 2px; 
} 
table.impressum {
position : absolute; 
top : 400px; 
left : 650px; 
width : 300px; 
border : thin solid black; 
empty-cells : show; 
padding : 1px; 
margin : 0; 
border-width : 1px; 
border-color : #1706b7; 
color : white; 
text-align : left; 
 
font-size : 10pt; 
vertical-align : top; 
border-spacing : 2px; 
} 
table.antwortkarte {
position : absolute; 
top : 250px; 
left : 250px; 
width : 700px; 
height : 5px; 
 
empty-cells : show; 
padding : 1px; 
margin : 0; 
border : solid;
border-width : 1px; 
border-color : #c0c0c0;
color : white; 
text-align : left; 
 
font-size : 10pt; 
vertical-align : top; 
border-spacing : 2px; 
} 
table.left {
position : absolute; 
top : 330px; 
left : 8px; 
width : 300px; 
height : 220px; 
border : solid; 
empty-cells : show; 
padding : 1px; 
margin : 0; 
border : solid;
border-width : 1px; 
border-color : black #c0c0c0 #c0c0c0 black;
color : white; 
text-align : left; 
 
font-size : 10pt; 
vertical-align : top; 
border-spacing : 2px; 
} 
table.middle {
position : absolute; 
top : 330px;
left : 344px; 
width : 300px; 
height : 400px; 
border : solid;
border-width : 1px; 
border-color : black #c0c0c0 #c0c0c0 black; 
empty-cells : show; 
padding : 0px; 
margin : 0; 

color : white; 
text-align : left; 
 
font-size : 10pt; 
vertical-align : top; 
border-spacing : 0px; 
} 
table.right {
position : absolute; 
top : 330px; 
left : 675px; 
width : 300px; 
height : 400px; 

empty-cells : show; 
padding : 1px; 
margin : 0; 
border : solid;
border-width : 1px; 
border-color : black #c0c0c0 #c0c0c0 black;
color : white; 
text-align : left; 
 
font-size : 10pt; 
vertical-align : top; 
border-spacing : 2px; 
} 

table.inserat {
table-layout:fixed;
position : absolute;
display:block; 
top : 1px; 
left : 3px; 
width : 500px; 
height : 360px; 
border : thin solid black; 
empty-cells : show; 
padding : 1px; 
margin : 0; 
border-width : 0px; 
border-color : #1706b7; 
color : white; 
text-align : left; 
 
font-size : 8pt; 
vertical-align : top; 
border-spacing : 2px; 
} 

p.lageplan
{
position:	absolute;
bottom:		100px;
left:			100px;
 
font-size : 10pt;
font-weight:  bold; 
color:	white;
}

table.links
 {
position : absolute; 
top : 330px; 
left : 1px; 
width : 900px; 
height : 400px; 
empty-cells : show; 
padding : 5px; 
margin : 5px; 
border : solid;
border-width : 1px; 
border-color : black #c0c0c0 #c0c0c0 black;
color : white; 
text-align : left; 
 
font-size : 10pt; 
vertical-align : top; 
border-spacing : 20px; 
} 

