@charset "utf-8";
/* CSS Document */

body {
    	font: 12px Verdana, Arial, Helvetica, sans-serif;
    	background: #D80808;
		background-image:url("images/LV__2_02.png");
		background-repeat:repeat-x;
    	margin: 0; 
    	padding: 0;
    	text-align: center; /
    	color: #000000;
}
a {
font: 12px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}
a.mitarbeiter {
font: 12px Verdana, Arial, Helvetica, sans-serif;
color:#B00000;
text-decoration:none;
font-weight:bold;
}
a.mitarbeiter:hover {
font: 12px Verdana, Arial, Helvetica, sans-serif;
color:#500000;
text-decoration:underline;
font-weight:bold;
}
img {
border:0;
}
img, div, td {
   behavior: url(images/iepngfix.htc);
}
.angebot_bg {
background-color:#E7E3B9;
}
.angebot_link_normal {
font: 12px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}
.opa_lv #container {
    	width: 801px;
    	margin: 0 auto; 
    	border: 0px solid #000000;
    	text-align: left; 
}
.opa_lv #lv_main_head {
		width: 783px;
		margin: 0 auto; 
		margin-top:15px;
}
.opa_lv #lv_main_head #lv_head_top {
		background-image:url("images/LV__1_06.png");
		background-repeat:no-repeat;
		height:12px;
		width:663px;
}
.opa_lv #lv_main_head #lv_head_topl {
		background-image:url("images/LV__1_05.png");
		background-repeat:no-repeat;
		height:12px;
		width:60px;
}
.opa_lv #lv_main_head #lv_head_topr {
		background-image:url("images/LV__1_07.png");
		background-repeat:no-repeat;
		height:12px;
		width:60px;
}
.opa_lv #lv_main_head .lv_tab_l {
		background-image:url("images/LV__1_09.png");
		background-repeat:repeat-y;
		width:60px;
}
.opa_lv #lv_main_head .lv_tab_r {
		background-image:url("images/LV__1_11.png");
		background-repeat:repeat-y;
		width:60px;
}
.opa_lv #lv_main_head #lv_main_logo_top {
		background-image:url("images/LV__Slice_10.png");
		background-repeat:no-repeat;
		width:663px;
		height:82px;
} 
.opa_lv #lv_main_head #lv_main_logo_bottom {
		background-image:url("images/LV__Slice_14.png");
		background-repeat:no-repeat;
		width:663px;
		height:94px;
} 
.opa_lv #lv_main_head #lv_main_menu {
		background-image:url("images/LV__1_22.png");
		background-repeat:repeat-y;
		width:663px;
		height:36px;
} 
.opa_lv #lv_main_head #lv_main_menu .link_1 {
		width:119px;
		height:36px;
		background-image:none;
		background-color:#000000;
		line-height:36px;
		text-align:center;
		cursor:pointer;
}
.opa_lv #lv_main_head #lv_main_menu .link_2 {
		width:120px;
		height:36px;
		background-image:none;
		background-color:#000000;
		line-height:36px;
		text-align:center;
		cursor:pointer;
}
.opa_lv #lv_main_head #lv_main_menu .admin_link_1 {
		width:328px;
		height:36px;
		background-image:none;
		background-color:#000000;
		line-height:36px;
		text-align:center;
		cursor:pointer;
}
.opa_lv #lv_main_head #lv_main_menu .admin_link_2 {
		width:328px;
		height:36px;
		background-image:none;
		background-color:#000000;
		line-height:36px;
		text-align:center;
		cursor:pointer;
}
.opa_lv #lv_main_head #lv_main_menu .link_3 {
		width:112px;
		height:36px;
		background-image:none;
		background-color:#000000;
		line-height:36px;
		text-align:center;
		cursor:pointer;
}
.opa_lv #lv_main_head #lv_main_menu .link_4 {
		width:92px;
		height:36px;
		background-image:none;
		background-color:#000000;
		line-height:36px;
		text-align:center;
		cursor:pointer;
}
.opa_lv #lv_main_head #lv_main_menu .link_5 {
		width:88px;
		height:36px;
		background-image:none;
		background-color:#000000;
		line-height:36px;
		text-align:center;
		cursor:pointer;
}
.opa_lv #lv_main_head #lv_main_menu .link_6 {
		width:121px;
		height:36px;
		background-image:none;
		background-color:#000000;
		line-height:36px;
		text-align:center;
		cursor:pointer;
}
.opa_lv #lv_main_head #lv_main_menu .admin_link_1:hover, .opa_lv #lv_main_head #lv_main_menu .admin_link_2:hover, .opa_lv #lv_main_head #lv_main_menu .link_1:hover, .opa_lv #lv_main_head #lv_main_menu .link_2:hover, .opa_lv #lv_main_head #lv_main_menu .link_3:hover, .opa_lv #lv_main_head #lv_main_menu .link_4:hover, .opa_lv #lv_main_head #lv_main_menu .link_5:hover, .opa_lv #lv_main_head #lv_main_menu .link_6:hover {
		background-image:url("images/LV__1_16.png");
		background-repeat:repeat-x;
} 
.opa_lv #mainContent {
		width: 783px;
		margin: 0 auto; 
}
.opa_lv #mainContent .lv_tab_l {
		background-image:url("images/LV__1_09.png");
		background-repeat:repeat-y;
		
		width:60px;
}
.opa_lv #mainContent .lv_tab_r {
		background-image:url("images/LV__1_11.png");
		background-repeat:repeat-y;
		
		width:60px;
}
.opa_lv #mainContent .lv_tab_main {
    	background-image:url("images/LV__1_22.png");
		background-repeat:repeat-y;
		width:663px;
		height:18px;
}
.opa_lv #mainContent .lv_tab_main #bestcontent{
    	padding:0 20px;
		min-height:350px;
		height: auto !important;
		height:350px;
}
.opa_lv #mainContent .lv_tab_main #bestcontent h1 {
		font-size:16px;
		line-height:22px;
		padding:0;
		margin:0;
		margin-bottom:5px;
		margin-top:5px;
}
.opa_lv #mainContent .lv_tab_main #bestcontent h2, .opa_lv #mainContent .lv_tab_main #bestcontent h3 {
		font-size:12px;
		line-height:20px;
		padding:0;
		margin:0;
		margin-bottom:5px;
		margin-top:5px;
}
.opa_lv #footer{
		margin: 0 auto; 
		width:783px;
		height:18px;
}
.opa_lv #footer #footercontent{
		width:783px;
}
.opa_lv #footercontent .lv_tab_l {
		background-image:url("images/LV__1_09.png");
		background-repeat:repeat-y;
		width:60px;
}
.opa_lv #footercontent .lv_tab_r {
		background-image:url("images/LV__1_11.png");
		background-repeat:repeat-y;
		width:60px;
}
.opa_lv #footercontent .lv_tab_main {
    	background-image:url("images/LV__1_22.png");
		background-repeat:repeat-y;
		width:663px;
		height:18px;
}
.opa_lv #footercontent .lv_tab_main .fridhelm {
		line-height:24px;
		color:#666666;
}
.opa_lv #footercontent .lv_tab_main .fridhelm a {
		color:#666666;
		text-decoration:none;
		font-weight:normal;
}

.opa_lv #footercontent .lv_tab_main .helmut {
		margin-top:5px;
		line-height:16px;
		letter-spacing:3px;
		color:#666666;
}
.opa_lv #footer #end{
		background-image:url("images/LV__1_30.png");
		background-repeat:no-repeat;
		width:783px;
		height:18px;
}
.stopper {
		width:3px;
		margin:0;
		padding:0;
}
.stopper2 {
		width:3px;
		margin:0;
		padding:0;
}
.splitter {
		background-image:url("images/LV__2_18.png");
		background-repeat:no-repeat;
		width:1px;
		height:36px;
		margin:0;
		padding:0;
}
input, textarea {
border:0;
border-bottom: 1px solid black;
background-color:#E7E3B9;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width: 250px;
}
select, option {
border:0;
border-bottom: 1px solid black;
background-color:#E7E3B9;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
input.suchen,input.kontakt {
border:0;
border-bottom: 1px solid black;
background-color:#D7D3A9;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width: auto;
}