﻿/* Style Sheet fitsein.tv */


/* Layout */

html {
overflow-x:hidden;
}

body

{
	height: 100%;
	margin: 0;
	padding 0;
	background-color: #BD2001;
	color: #000000;
	font-family: verdana, arial, sans-serif;
}



#bordercontainer

{
	position:absolute;
	padding: 0;
	top: 50%;
	margin-top: -280px;
	height: 512px;
	width: 100%;	
}

#header

{
	float: left;
	width: 752px;
	padding: 0px 0px 0px 0px;	
	height: 60px;		
	background: url(../images/head_top.gif) top left no-repeat;

}



#lr_bordertop

{

	width: 100%;
	height: 423px;
	margin: 60px 0px 10px 0px;
	background-color: #FFFFFF;
	color: inherit;
}



#lr_borderbottom

{
	width: 100%;
	height: 20px;
	background-color: #FFFFFF;
	color: inherit;
}


#absmiddle_container

{
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -280px;
	margin-left: -340px;
	height: 513px;
	width: 794px;
	background: #BD2001 url(../images/filler_bg.gif) bottom left no-repeat;
	color: inherit;

}


#left_spacer

{
	float: left;
	margin: 1px 0px 0px 0px;
	width: 32px;
	height: 482px;
	background-color: #BD2001;
	background: url(../images/spacer_bg.gif) top left no-repeat;
	color: inherit;
}



#maincontent

{
	
	float: left;
	width: 752px;
	height: 452px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;		
}

#imagecontainer

{
	float: left;
	width: 230px;
	height: 415px
	position: relative; 
	padding: 0px 0px 0px 0px;
	background-color: #FFFFFF;


}


#iframecol
{ 

float: right; 
width: 512px;
height: 415px;
position: relative; 
padding: 8px 3px 0px 0px;
background-color: #FFFFFF;
color: #000000;
background: url(../images/info_tel.gif) bottom right no-repeat;
}

#navibar

{

	position: relative;	
	margin: 423px 0px 0px 0px;	
	width: 752px;	
	height: 30px;			
	background: url(../images/navi_bg.gif) repeat-x;
	
}

#impressum

{
	position: relative;
	float: left;
	margin: 10px 0px 0px 3px;
	width: 70px;
	height: 20px;
}
/* Textstyle */

.text
{
line-height: 1.4em;
font-size: 0.6em;
font-family: verdana, arial, sans-serif;
text-align: justify;
padding: 5px 20px 5px 0px;
}

.impressum
{
padding: 6px 0px 0px 8px;
font-weight: bold;
font-size: 0.5em;
font-family: verdana, arial, sans-serif;
color: #333333;
}

.impressum a:hover
{
	color: #999999;
	text-decoration: none;
}

a, a:link
{
font-size: 0.9em;
text-decoration: none;
color: #000000; 
font-weight: bold;
}

a:hover 
{
font-size: 0.9em;
color: #000000;
font-weight: bold;
text-decoration:  underline;
}

h1
{
font-family: verdana, arial, sans-serif;
margin-bottom: 6px;
font-size: 1.3em;
color: #BD2001;
}

h2, h3
{
font-family: verdana, arial, sans-serif;
line-height: 1.0em;
font-weight: bold;
font-size: 1.1em;
color: #BD2001;
}

p
{
margin-top: 4px;
margin-bottom: 0px;
}
