
@import url("vcheck.css");

/** {padding:0;margin:0;outline:none;}*/
html, body {width:100%,height:100%}

body
{
background-color: #0668a1;
background-image: url(./images/design/winter/winter.gif);
background-attachment: fixed;
font-family: Verdana, Arial;
font-size: 11px;
color: #000000;
margin: 10px auto 0 auto;
}

body.pn_check {background-color: #ffffff;margin: 0px;}
body.newsletter {background-color: #ffffff;}

#main {margin: 0 auto 0 auto;}

td {color: #000000;font-size: 11px;}

tr.style1 {background: #ddd;}
tr.style2 {background: #ccc;}

a, a:visited {text-decoration:underline;color: #0668a1;}
a:hover {text-decoration:none;color: #0668a1;}

.wrapper {
/*background-color: rgba(255, 255, 255, 0.75);*/
background-color: #ffffff;
width: 895px;
}

.wrapper_right {
display: none;/*background: url(images/main_bg.jpg) repeat;*/
height: 100%;
width: 9px;
}

.head {background: url(images/design/winter/header.jpg) no-repeat;width: 895px;height: 112px;}

/*.banner {width: 468px;height: 60px;position: relative;top: 26px;left: 389px;}*/
.banner {width: 468px;height: 60px;position: relative;top: 26px;left: 176px;} /*warum auch immer es jetzt weniger sind...*/

h1, h2 {color: #679bb9;font-size: 13px;}
h3, h4, h5, h6 {color: #80afcb;font-size: 12px;}

.rt {
background-color: #F7BF63;
color: #000000;
font-size: 11px;
padding: 3px;
line-height: 1.3em;
}

/*Menü Überschriften Hintergrund*/
.nav_head   {background: url(images/design/winter/nav_top.jpg) no-repeat;width:162px;height:44px;}
.nav_head_2 {background: url(images/design/winter/nav_top_r.jpg) no-repeat;width:159px;height:44px;}

.nav_bg      {width:159px;font-family:Arial;font-size:11px;color:#000;}
.nav_content {width:150px;margin-left:4px;margin-right:4px;}
.nav_head span {display:block;padding-left:25px;padding-top:10px;font-size:12px;color: #ffffff;font-weight:bold;font-family:Arial, Verdana;}

.nav_bg_2      {width:159px;font-family:Arial;font-size:11px;color:#0668a1;}
.nav_content_2 {width:150px;margin-left:6px;margin-right:1px;}
.nav_head_2 span {display:block;padding-left:25px;padding-top:10px;font-size:12px;color: #ffffff;font-weight:bold;font-family:Arial, Verdana;}

.nav_foot {width:150px;height:10px;}

a.nav:link,a.nav:visited,a.nav:active {
display: block;
width: 150px;
background: url(images/square.jpg) no-repeat;
font-family:Arial;
font-size:11px;
color:#0668a1;
text-decoration:none;
padding: 0px 0px 0px 10px;
}

a.nav:hover {text-decoration:underline;}

.content {color: #000000;font-size: 11px;padding: 5px 10px 5px 10px;width: 583px;}
.content h1 {font-size: 13px;color:#4893be;margin: 0px 0px 0px 0px;text-align:center;padding-top:6px;padding-bottom:11px;font-weight:bold;text-decoration: underline;}

/*.content_head {color:#CC0000;font-size:13px;font-weight:bold;text-align:center;border-bottom: 1px solid #0668a1;} */
/*.content_foot {}*/

.footer {
background: url(images/footer.jpg) no-repeat 0px -6px;
color:#ffffff;
font-family:Arial;
font-size:10px;
padding: 0px;
height: 15px;/*height: 23px; mit Schatten*/
/*height: 15px; ohne Schatten*/
width: 895px;
}

a.foot:link,a.foot:visited,a.foot:active {font-family:Arial;font-size:10px;color:#ffffff;text-decoration:none;}
a.foot:hover {text-decoration:underline;}

.rt h1 {
background-image: url(images/nav_arrow.gif);
background-repeat:no-repeat;
background-position: 2px 5px;
font-size: 13px;
margin-bottom: 5px;
background-color:#B6D2F9;
padding:2px 2px 2px 10px;
border-bottom: none;
}

input, textarea, select {
 background-color: #eee;
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 border: 1px solid #0668a1;
 color:#111;
 padding: 0px;
 margin: 1px;
}

textarea {Overflow: auto;}

#skybanner_links {display: none;float: left;margin: 0 0 0 10px;}
#skybanner_rechts {display: none;float: right;margin: 0 10px 0 0;}

#sponsoren {background-color: #fff;}

td.jpanzeige {width: 50%;text-align: center;vertical-align: top;}
td.jpanzeige_einsatz {width: 35%;text-align: right;}
td.jpanzeige_wert {width: 45%;text-align: right;}
td.jpanzeige_ende{width: 20%;text-align: center;}

#mailfooter a,
#mailfooter a:visited {text-decoration:underline;color: #DFDFDF;}
#mailfooter a:hover {text-decoration:none;color: #000000;}

table.lk {width: 90%;border-spacing: 1px;margin: 0 auto 0 auto;}
table.lk40 {width: 40%;border-spacing: 1px;margin: 0 auto 0 auto;}

tr.hell {background: #EFEFEF;}
tr.dunkel {background: #CFCFCF;}
tr.orange {background: #F7BF63;font-weight: bold;text-align: center;font-size: 11px;}
td.abstand {padding: 2px;}

tr.rallyehinweise {background: #FDF5E7; text-align: center;}
td.rallyehinweise {color: #AA0000; width: 100%;}

td.apmulti {font-weight: bold;font-size: 15px;text-align: center;color: #FF7F00;}

<!--neu-->
#rahmen {width: 600px;padding: 0px 20px 0px 20px;border: 1px solid #000000;margin: 0 auto 0 auto;background: #EFEFEF;}
#rahmen table td {text-align: left;}
#rahmen table {width: 400px;text-align: center;}
h2 {font-size: 200%;text-align: center;margin: 20px auto 20px auto;}
.info {font-size: 90%;}
#rahmen #preis {font-size: 80%;text-align: center;}
#rahmen #preis2 {font-size: 80%;text-align: center;}
#loseda {font-size: 180%;font-weight: bold;text-align: center;}

#fuss
   {
   width: 600px;
   margin: 0 auto 0 auto;
   padding: 5px 20px 5px 20px;
   border-top: 0;
   border-right: 1px;
   border-bottom: 1px;
   border-left: 1px;
   border-style: solid;
   border-color: #000000;
   font-size: 80%;
   text-align: center;
   background: #DFDFDF;
   }

#fussbanner
   {
   width: 600px;
   margin: 30px auto 0 auto;
   padding: 5px 20px 5px 20px;
   border-top: 1px;
   border-right: 1px;
   border-bottom: 0;
   border-left: 1px;
   border-style: solid;
   border-color: #000000;
   font-size: 80%;
   text-align: center;
   background: #DFDFDF;
   }
#rahmen #text {font-family: Verdana;font-size: 100%;text-align: justify;}
#fuss a:link, #fuss a:visited {color: #5F5F5F;font-weight: bold;text-decoration: none;}
#fuss a:hover, #fuss a:focus, #fuss a:active {color: #000000;font-weight: bold;text-decoration: none;}
#home #nav_kauf {display:none;}
#mediendaten #nav_md {display:none;}
#impressum #nav_impressum {display:none;}
#agb #nav_agb {display:none;}
#agb #rahmen {font-family: Verdana, Arial, TimesNewRoman;font-size: 8pt;}
