/* CSS für parkscout.de by AS*/

/* Wichtige Farben
hom  #959595
frei #4D85D9
bad  #49CEF4
zoo  #F8CD02
fer  #E57442
deinps #F9C12A
*/

/* Grundeinstellungen ____________________________________________________________________________________________________ */

html, body, div, p, h2, h3, h4, h5, h6, ul, ol, span, a, table, td, form, img, li {
margin: 0;
padding: 0;
font-size: 11px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #313131;
}

.weiss {
color: #fff;
}

.fo {
font-family : arial, Helvetica, sans-serif;
font-size : 9px;
}

.small {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
}

.supersmall {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
line-height: 11px;
}

h1 {
font-size : 18px;
font-weight: bold;
}

.hom {
color : #959595;
}

.frei {
color: #959595;
}

.bad {
color: #959595;
}

.zoo {
color: #959595;
}

.wrabatt {
color: #E60003;
font-weight: bold;
}

.fer {
color: #959595;
}

.parkcloud4 {
font-size : 12px;
font-weight: bold;
color: #337322;
}

.parkcloud3 {
font-size : 11px;
color: #337322;
}

.parkcloud2 {
font-size : 10px;
color: #fff;
}

.parkcloud1 {
font-size : 9px;
color: #fff;
}

.startcloud4 {
font-size : 18px;
font-weight: bold;
color: #337322;
}

.startcloud3 {
font-size : 14px;
font-weight: bold;
color: #337322;
}

.startcloud2 {
font-size : 12px;
font-weight: bold;
color: #fff;
}

.startcloud1 {
font-size : 11px;
color: #fff;
}





/* > Links generell____________________________________________________________________________________________________ */

a {
text-decoration:none
}

a:hover {
text-decoration:underline
}

a.art {
font-size: 11px;
text-decoration:none;
}

a.art:hover {
font-size: 11px;
text-decoration:underline;
}

a.menu {
font-size: 10px;
text-decoration:none;
}

a.menu:hover {
font-size: 10px;
text-decoration:underline;
}

a.kdetail {
text-decoration:underline;
font-size: 10px;
color: #959595
}

a.kdetail:hover {
text-decoration:none;
font-size: 10px;
color: #959595
}

a.small {
text-decoration:underline;
font-size: 10px;
color: #959595
}

a.small:hover {
text-decoration:none;
font-size: 10px;
color: #959595
}

a.small2 {
text-decoration:none;
font-size: 10px;
color: #2F6D23
}

a.small2:hover {
text-decoration:underline;
font-size: 10px;
color: #2F6D23
}

a.b_cross {
display:block;
padding:4px;
padding-left:6px;
background-color:#E57442;
color: #ffffff; 
}

a.glossar {
color:#959595;
text-decoration:underline;
}

a.glossar:hover {
color:#959595;
text-decoration:none;
}

a.artlink {
color:#4B8740;
text-decoration:underline;
}

a.artlink:hover {
color:#4B8740;
text-decoration:none;
}

/* Content allgemein____________________________________________________________________________________________________ */

.box {
padding: 6px;
}

.box_2 {
padding: 4px;
}

.box_3 {
padding: 2px;
padding-top: 5px;
}

.head_1 {
background-color: #AFDC97;
}

.head_2 {
background-color: #A0A0A0;
font-weight: bold;
}

.head_w {
background-color: #7BACF9;
font-weight: bold;
}

.norm_1 {
border: 1px solid #96C880;
background-color: #ffffff;
line-height: 17px;
}

.norm_w {
border: 1px solid #022F75;
background-color: #ffffff;
line-height: 17px;
}

.norm_1b {
border-right: 1px solid #96C880;
border-bottom: 1px solid #96C880;
border-top: 1px solid #96C880;
background-color: #ffffff;
line-height: 17px;
}

.norm_2 {
border-bottom: 1px solid #313131;
border-left: 1px solid #313131;
border-right: 1px solid #313131;
background-color: #ffffff;
line-height: 15px;
}

.norm_3 {
border: 1px solid #96C880;
background-color: #ffffff;
}

.norm_4 {
border: 1px solid #96C880;
background-color: #E1F7D4;
}

.norm_5 {
border: 1px solid #96C880;
background-color: #ECFBE2;
}

.norm_6 {
background-color: #AFDC97;
}

.soft_1 {
background-color: #B5B5B5;
line-height: 17px;
}

.soft_2 {
border: 1px solid #B5B5B5;
}


.norm_region {
border: 1px solid #96C880;
line-height: 17px;
height: 225px;
background: #fff url(pics/bg_regionsuche.gif) bottom right no-repeat;
}

.form_1 {
border: 1px solid #96C880;
background-color: #E6F6DF;
}

.fc_1 {
color: #ffffff;
font-weight: bold;
}

.justi {
text-align: justify;
line-height: 14px;
}

.list_1 {
border-bottom: 1px solid #96C880;
}

.list_2 {
border-bottom: 1px solid #A0A0A0;
padding-top:4px;
padding-bottom:4px;
}

.txt_1  {
border-bottom: 1px solid #96C880;
border-left: 1px solid #96C880;
border-right: 1px solid #96C880;
}

.paddbott {
padding-bottom: 5px;
}

.list_bg {
background: #CFEEC2;
padding:2px;
}

.frame {
border: 1px #000 solid;
}

.b_text {
padding:4px;
}

.b_news {
padding: 6px;
border: 1px #A0A0A0 solid;
}

/* > Artikel____________________________________________________________________________________________________ */

.bildlinks {
margin-right: 15px;
margin-bottom: 5px;
}

.bildlinksunter {
padding: 5px;
border-left: 1px #000 solid;
border-right: 1px #000 solid;
border-bottom: 1px #000 solid;
font-family : arial;
font-size: 9px;
}

.bildrechts {
margin-left: 15px;
margin-bottom: 5px;
}
.bildrechtsunter {
padding: 5px;
border-left: 1px #000 solid;
border-right: 1px #000 solid;
border-bottom: 1px #000 solid;

font-family : arial;
font-size: 9px;
}

.bildoben {
padding-top : 10px;
}

.bildunten {
padding-bottom :10px;
}

.infobox {
margin-right: 10px;
margin-bottom: 7px;
}

.list_vert {
background:url(pics/bg_list_vert.gif)
}

/* Nav_Haupt____________________________________________________________________________________________________ */

.b_menu {
padding:3px;
padding-left:13px;
border-right: 1px #96C880 solid;
font-size: 10px;
}

.b_menu_top {
padding:3px;
padding-top:7px;
padding-left:13px;
border-top: 1px #ffffff solid;
border-right: 1px #96C880 solid;
font-size: 10px;
}

.b_menu_topbottom {
padding:3px;
padding-top:7px;
padding-bottom:7px;
padding-left:13px;
border-top: 1px #ffffff solid;
border-bottom: 1px #96C880 solid;
border-right: 1px #96C880 solid;
font-size: 10px;
}

.b_menu_bottom {
padding:3px;
padding-bottom:7px;
padding-left:13px;
border-bottom: 1px #96C880 solid;
border-right: 1px #96C880 solid;
font-size: 10px;
}

/* Rahmen ohne Navigation____________________________________________________________________________________________________ */

.b_histnav {
padding:5px;
padding-left: 13px;
background:#96C880 url(/pics/bg_olnav_left.jpg) repeat;
color: #ffffff;
}

.b_bg {
background: #A3A3A3;
}

/* Nav_Themen_Haupt____________________________________________________________________________________________________ */

a.b_nav_region {
display:block;
padding:5px;
padding-left:13px;
border-bottom: 1px #ffffff solid;
border-right: 1px #ffffff solid;
background-color:#F4F4F4;
}

a.b_nav_frei {
display:block;
padding:5px;
padding-left:13px;
border-top: 1px #ffffff solid;
border-bottom: 1px #ffffff solid;
background:#96C880 url(/pics/bg_onav_left.jpg) repeat;
color: #ffffff;
}

a.b_nav_frei:hover {
display:block;
padding:5px;
padding-left:13px;
border-top: 1px #ffffff solid;
border-bottom: 1px #ffffff solid;
background:#4D85D9;
color: #ffffff;
text-decoration: none
}

a.b_nav_frei2 {
display:block;
padding:5px;
padding-left:13px;
border-top: 1px #ffffff solid;
border-bottom: 1px #ffffff solid;
background:#4D85D9;
color: #ffffff; 
text-decoration: none
}

a.b_nav_zoo  {
display:block;
padding:5px;
padding-left:13px;
border-bottom: 1px #ffffff solid;
background:#96C880 url(/pics/bg_onav_left.jpg) repeat;
color: #ffffff;
}

a.b_nav_zoo:hover {
display:block;
padding:5px;
padding-left:13px;
border-bottom: 1px #ffffff solid;
background:#F8CD02;
color: #ffffff; 
text-decoration: none
}

a.b_nav_zoo2 {
display:block;
padding:5px;
padding-left:13px;
border-bottom: 1px #ffffff solid;
background:#F8CD02;
color: #ffffff; 
text-decoration: none
}

a.b_nav_bad {
display:block;
padding:5px;
padding-left:13px;
border-bottom: 1px #ffffff solid;
background:#96C880 url(/pics/bg_onav_left.jpg) repeat;
color: #ffffff; 
}

a.b_nav_bad:hover {
display:block;
padding:5px;
padding-left:13px;
border-bottom: 1px #ffffff solid;
background:#49CEF4;
color: #ffffff; 
text-decoration: none
}

a.b_nav_bad2 {
display:block;
padding:5px;
padding-left:13px;
border-bottom: 1px #ffffff solid;
background:#49CEF4;
color: #ffffff; 
text-decoration: none
}

a.b_nav_fer {
display:block;
padding:5px;
padding-left:13px;
border-bottom: 1px #ffffff solid;
background:#96C880 url(/pics/bg_onav_left.jpg) repeat;
color: #ffffff 
}

a.b_nav_fer:hover {
display:block;
padding:5px;
padding-left:13px;
border-bottom: 1px #ffffff solid;
background:#E57442;
color: #ffffff; 
text-decoration: none
}

a.b_nav_fer2 {
display:block;
padding:5px;
padding-left:13px;
border-bottom: 1px #ffffff solid;
background:#E57442;
color: #ffffff; 
text-decoration: none
}

/* Nav_Content____________________________________________________________________________________________________ */

a.b_insidenav {
display:block;
padding:4px;
border-right: 1px #ffffff solid;
background-color:#B1B0B0;
color: #ffffff; 
}

a.b_insidenav:hover {
display:block;
padding:4px;
border-right: 1px #ffffff solid;
background-color:#959595;
color: #ffffff; 
text-decoration: none
}

a.b_insidenav2 {
display:block;
padding:4px;
border-right: 1px #ffffff solid;
background-color:#959595;
color: #ffffff; 
text-decoration: none
}

a.b_insidenav_rechts {
display:block;
padding:4px;
background-color:#B1B0B0;
color: #ffffff; 
}

a.b_insidenav_rechts:hover {
display:block;
padding:4px;
background-color:#959595;
color: #ffffff; 
text-decoration: none
}

a.b_insidenav_links {
display:block;
padding:4px;
border-right: 1px #ffffff solid;
border-left: 1px #ffffff solid;
background-color:#B1B0B0;
color: #ffffff; 
}

a.b_insidenav_links:hover {
display:block;
padding:4px;
border-right: 1px #ffffff solid;
border-left: 1px #ffffff solid;
background-color:#959595;
color: #ffffff;
text-decoration: none 
}

a.b_insidenav_rechts2 {
display:block;
padding:4px;
background-color:#959595;
color: #ffffff; 
text-decoration: none
}

/* Nav_Themen_Top____________________________________________________________________________________________________ */

a.b_nav_hom_top {
display:block;
padding:4px;
border-bottom: 1px #ffffff solid;
border-right: 1px #ffffff solid;
background-color:#B1B0B0;
color: #ffffff; 
}

a.b_nav_hom_top:hover {
display:block;
padding:4px;
border-bottom: 1px #ffffff solid;
border-right: 1px #ffffff solid;
background-color:#959595;
color: #ffffff; 
text-decoration: none
}

a.b_nav_hom_top2 {
display:block;
padding:4px;
border-bottom: 1px #ffffff solid;
border-right: 1px #ffffff solid;
background-color:#959595;
color: #ffffff; 
text-decoration: none
}

a.b_nav_frei_top {
display:block;
padding:4px;
border-bottom: 1px #ffffff solid;
border-right: 1px #ffffff solid;
background-color:#B1B0B0;
color: #ffffff; 
}

a.b_nav_frei_top:hover {
display:block;
padding:4px;
border-bottom: 1px #ffffff solid;
border-right: 1px #ffffff solid;
background-color:#4D85D9;
color: #ffffff; 
text-decoration: none
}

a.b_nav_frei_top2 {
display:block;
padding:4px;
border-bottom: 1px #ffffff solid;
border-right: 1px #ffffff solid;
background-color:#4D85D9;
color: #ffffff; 
text-decoration: none
}

a.b_nav_zoo_top {
display:block;
padding:4px;
border-bottom: 1px #ffffff solid;
border-right: 1px #ffffff solid;
background-color:#B1B0B0;
color: #ffffff; 
}

a.b_nav_zoo_top:hover {
display:block;
padding:4px;
border-bottom: 1px #ffffff solid;
border-right: 1px #ffffff solid;
background-color:#F8CD02;
color: #ffffff; 
text-decoration: none
}

a.b_nav_zoo_top2 {
display:block;
padding:4px;
border-bottom: 1px #ffffff solid;
border-right: 1px #ffffff solid;
background-color:#F8CD02;
color: #ffffff; 
text-decoration: none
}

a.b_nav_bad_top {
display:block;
padding:4px;
border-bottom: 1px #ffffff solid;
border-right: 1px #ffffff solid;
background-color:#B1B0B0;
color: #ffffff; 
}

a.b_nav_bad_top:hover {
display:block;
padding:4px;
border-bottom: 1px #ffffff solid;
border-right: 1px #ffffff solid;
background-color:#49CEF4;
color: #ffffff; 
text-decoration: none
}

a.b_nav_bad_top2 {
display:block;
padding:4px;
border-bottom: 1px #ffffff solid;
border-right: 1px #ffffff solid;
background-color:#49CEF4;
color: #ffffff; 
text-decoration: none
}

a.b_nav_fer_top {
display:block;
padding:4px;
border-bottom: 1px #ffffff solid;
background-color:#B1B0B0;
color: #ffffff; 
}

a.b_nav_fer_top:hover {
display:block;
padding:4px;
border-bottom: 1px #ffffff solid;
background-color:#E57442;
color: #ffffff; 
text-decoration: none
}

a.b_nav_fer_top2 {
display:block;
padding:4px;
border-bottom: 1px #ffffff solid;
background-color:#E57442;
color: #ffffff; 
text-decoration: none
}

/* Cross-Selling rechts____________________________________________________________________________________________________ */

.b_cross {
border-bottom: 1px #96C880 solid;
font-size: 10px;
padding: 6px;
}

.b_cross_top {
border-top: 1px #96C880 solid;
border-bottom: 1px #96C880 solid;
font-size: 10px;
padding: 6px;
}


.r_wk_1 {
padding: 6px;
background: #AFDC97; 
}

/* Meinungen ____________________________________________________________________________________________________ */

.b_mein {
padding:4px;
padding-left:13px;
background-color:#CFEEC2;
font-size: 11px;
}

.b_mein_top {
padding:4px;
padding-top:6px;
padding-left:13px;
background-color:#CFEEC2;
border-top: 1px #ffffff solid;
}

.b_mein_bottom {
padding:4px;
padding-bottom:6px;
padding-left:13px;
background-color:#CFEEC2;
}

.b_mein_var {
padding:4px;
padding-left:13px;
background-color:#E6F6DF;
font-size: 11px;
}

.b_mein_top_var {
padding:4px;
padding-top:6px;
padding-left:13px;
background-color:#E6F6DF;
border-top: 1px #ffffff solid;
}

.b_mein_bottom_var {
padding:4px;
padding-bottom:6px;
padding-left:13px;
background-color:#E6F6DF;
}

/* > Shop und Warenkorb generell____________________________________________________________________________________________________ */

.listbox_fett {
padding: 6px;
border-bottom: 1px #fff solid;
border-left: 1px #fff solid;
background-color:#AFDC97
}

.listbox_start {
padding: 6px;
border-bottom: 1px #fff solid;
border-left: 1px #AFDC97 solid;
background-color:#AFDC97
}

.listbox {
padding: 6px;
border-bottom: 1px #AFDC97 solid;
border-left: 1px #AFDC97 solid;
}

.listbox_end {
padding: 6px;
border-bottom: 1px #AFDC97 solid;
border-left: 1px #AFDC97 solid;
border-right: 1px #AFDC97 solid;
}

.softbox {
padding: 6px;
border-bottom: 1px #B5B5B5 solid;
border-left: 1px #B5B5B5 solid;
}

.prod_ueber {
font-size: 13px;
font-weight: bold;
color: #FECC03
}

.error {
color: #E60003; 
}


.ttheadernont {
  border-bottom: 1px solid #BEE8A7;
  border-left: 1px solid #BEE8A7;
  border-right: 1px solid #BEE8A7;
  width: 140px;
  font-family: arial;
  font-size: 11px;
  padding: 8px;
  color: #000000;
  background: #FFFFFF;
  z-index: 100001;
}

/* > Videos____________________________________________________________________________________________________ */

/* > Award Slider  ____________________________________________________________________________________________ */

#awardSlider {
  position: relative;
  height: 542px;
  width: 605px;
}

#awardSlider .next, #awardSlider .prev{
  cursor: pointer;
  position: absolute;
  top: 520px; 
}

#awardSlider .prev {
  left: 0px;
}

#awardSlider .next{
  right: 0px;
}

#asections {
  overflow: hidden;
  background-color: white;
  width: 605px;
  height: 542px; 
  clear: left;
}

#asections ul, #asections li { 
  padding: 0px;
  margin: 0px;
  list-style: none;
}

#asections ul {
  width:9100px;
}

#asections li {
  float:left;
}

#asections .itembox {
  float: left;
  width: 186px;
  padding-left: 0px;
  background: #fff;
}

#asections .itembox-inner { 
  width: 186px;
  padding-left:12px;
  padding-right:12px;
  padding-bottom:12px;
  height: 120px;
  background:#4D4C4D;
}

.divaward { 
  float: left;
  width: 140px;
  height: 165px;
  overflow: hidden;
  cursor: pointer;
}

.divawardlow { 
  border: 1px solid #96C880;
  line-height: 17px;
  padding: 4px;
  height: 55px;
  overflow: hidden;
}

.divspacer { 
  float: left;
  width: 15px;
  height: 15px;
  padding: 0px;
  overflow: hidden;
}
