/* CSS Document */
body {margin: 0px; height: 100%; background: url(../images/anzio_wheels_nav_bg.jpg) #E8E7E7 no-repeat 0px 0px; font-family: Verdana, Helvetica, Sans Serif; font-size: 11px; color: #666; padding: 0px; line-height: 1.35em;}

img{ border: none;}
img.left{ border: none; margin-right: 8px;}
img.right{ border: none; margin-left: 8px;}
img, div { behavior: url(../iepngfix.htc) }

img.multithumb{ margin-top: 6px;}

a {color: #000; text-decoration:  none;  border: none; font-weight: bold;}
a:link {color: #000; text-decoration:  none; border: none; font-weight: bold;}
a:visited { color: #000; text-decoration: none; border: none; font-weight: bold;}
a:hover {color: #EB6A00; text-decoration:  none; border: none;font-weight: bold; }
a:active{color: #000; text-decoration: none; border: none;font-weight: bold; }

a.readon {color: #EB6A00; text-decoration:  none; font-weight: bold; border: none; float: left; padding-left: 8px; padding-top: 8px; height: 32px; width: 245px; background: url(../images/anzio_separator.jpg) no-repeat left bottom; margin-bottom: 10px; padding-left: 15px;}
a.readon:link{color: #EB6A00; text-decoration:  none; font-weight: bold; border: none; float: left; }
a.readon:visited{color: #EB6A00; text-decoration:  none; font-weight: bold; border: none; float: left;}
a.readon:hover {color: #333; text-decoration:  none; border: none; }

#btn{margin: 0 0 3px 0; padding: 0; z-index: 30}
#btn li{margin: 0 0 3px 0; padding: 0; list-style: none; float: left;  background: url(../images/anzio_btn.jpg);}
#btn li a{display: block; margin: 0px; padding: 0px; width: 142px; height: 31px;  line-height: 31px; vertical-align: middle; background: url(../images/anzio_btn.jpg); text-align: center; text-decoration: none; font-size: 11px; color: #666;}
#btn li a:hover{background: url(../images/anzio_btn_over.jpg); color: #EB6A00;}

#btn_gross{margin: 0 0 3px 0; padding: 0; z-index: 30}
#btn_gross li{margin: 0 0 3px 0; padding: 0; list-style: none; float: left;  background: url(../images/anzio_btn_gross.jpg);}
#btn_gross li a{display: block; margin: 0px; padding: 0px; width: 200px; height: 31px;  line-height: 31px; vertical-align: middle; background: url(../images/anzio_btn_gross.jpg); text-align: center; text-decoration: none; font-size: 11px; color: #666;}
#btn_gross li a:hover{background: url(../images/anzio_btn_gross_over.jpg); color: #EB6A00;}

#btn_down{margin: 0 0 2px 2px; padding: 0; z-index: 30}
#btn_down li{margin: 0 0 2px 2px; list-style: none; float: left; background: url(../images/anzio_download.gif) 0px 6px no-repeat; }
#btn_down li a{display: block; margin: 0px; width: 108px; padding-left: 18px; height: 31px; line-height: 31px; vertical-align: middle;  text-align: left; text-decoration: none; font-size: 11px; color: #666;}
#btn_down li a:hover{background: url(../images/anzio_download_over.gif) 0px 6px no-repeat no-repeat;  color: #EB6A00;}


span.klein{ font-size: 9px;}


h1 { font-weight: bold;  font-family: Arial, verdana, sans-serif; font-size: 17px;  letter-spacing: 0.08em !important; letter-spacing: 0.05em;  color: #333; height:20px; line-height: 20px; vertical-align: middle; text-align: left;   margin-top: 30px;  margin-bottom: 5px; }
h2 { height: 14px; color: #EB6A00; font-size: 13px; font-weight: bold;  letter-spacing: 0.1em; text-align: left; margin-bottom: 4px; }
h3 {  color: #666666; line-height:25px; width: 100%; text-align: left;  font-size: 14px; font-weight: bold; font-family: Arial, Verdana, Helvetica, Sans Serif;  letter-spacing: 0.1em; margin-bottom: 5px;  padding-left:8px; }


.clr {clear: both;}

/* Aufbau */
#nav{ margin: 0px; width: 930px; height: 67px; }
*+html #nav{  margin: 0px; width: 930px; height: 77px;}
#nav_container{ margin-left: 50px; margin-top: 10px;}

#inhalt{ margin-top: 0px; margin-left: 0px;  width: 930px; height: 423px; overflow-y: auto; overflow-x: hidden; }
*+html #inhalt{ margin: 0px;  width: 930px; height: 423px; overflow-y: auto; overflow-x: hidden;  }

#inhalt_inside{ margin-left: 0px; margin-top: 0px; width: 100% !important; width: 100%; min-height: 350px; height: auto;  background: url(../images/anzio_wheels_inhalt_bg.jpg) #E8E7E7 no-repeat; background-position: top left; border-top: 1px solid #000;}
#inhalt_content{ margin-left: 32px;  margin-top: 32px; padding-bottom: 25px; width: 830px; height: auto;}

#kontakt{position: absolute; top: 6px; left: 630px;z-index: 1000;}

/*  Main NAV */
a.mainlevel-nav:link, a.mainlevel-nav:visited
{letter-spacing: 0.03em;  width: 143px; height: 32px !important; height: 52px; text-align: center;  float: left; margin: 0;  font-size: 12px; white-space: nowrap;  background: url(../images/anzio_wheels_nav.jpg) left top no-repeat; color: #FFF; font-weight: bold; word-wrap: break-word; padding-top: 15px; padding-left: 3px;}
a.mainlevel-nav:hover { background: url(../images/anzio_wheels_nav_over.jpg) left top no-repeat; color: #FFF; font-weight: bold;}
#mainlevel-nav a.mainlevel_current-nav, #mainlevel-nav a.mainlevel_active-nav {
width: 143px; height: 32px !important; height: 52px; text-align: center; float: left; font-size: 12px; white-space: nowrap; background: url(../images/anzio_wheels_nav_over.jpg) left top no-repeat; color: #FF9103; font-weight: bold; padding-top: 15px; padding-left: 3px;}

ul#mainlevel-nav{list-style: none; padding:0px; margin: 0; font-weight: normal; word-wrap: break-word; }
ul#mainlevel-nav li{background: url(../images/anzio_wheels_nav.jpg) left  top no-repeat; color: #FFF; padding: 0px; float: left ;margin: 0; font-size: 12px;  white-space: nowrap;  font-weight: bold; width: 143px;  }
ul#mainlevel-nav li a{display: block; text-decoration: none;  background: transparent; color: #FFF;  font-weight: bold; width: 143px; word-wrap: break-word; }
#buttons>ul#mainlevel-nav li a { width: 143px; font-weight: bold; word-wrap: break-word;}
ul#mainlevel-nav li a:hover{background: url(../images/anzio_wheels_nav_over.jpg) left top no-repeat; color: #FF9103; font-weight: bold; word-wrap: break-word; }


/*  Main NAV Reifen */
a.mainlevel-navr:link, a.mainlevel-navr:visited
{width: 80px; height: 60px; text-align: center; margin-right: 0px; float: left; margin: 0;  font-size: 10px; white-space: nowrap; background: url(../images/w24_navr.jpg) left -2px no-repeat !important; background: url(../images/w24_navr.jpg) left top no-repeat; color: #666; font-weight: bold; word-wrap: break-word; }
a.mainlevel-navr:hover {background: url(../images/w24_navr_over.jpg) left -2px no-repeat !important; background: url(../images/w24_navr_over.jpg) left top no-repeat; color: #FF8609; font-weight: bold; word-wrap: break-word; }
#mainlevel-navr a.mainlevel_current-navr, #mainlevel-navr a.mainlevel_active-navr {
width: 80px; height: 60px;  text-align: center; float: left; font-size: 10px; margin: 0px;white-space: nowrap;background: url(../images/w24_navr_over.jpg) left -2px no-repeat !important; background: url(../images/w24_navr_over.jpg) left top no-repeat; color: #FF8609; font-weight: bold; word-wrap: break-word; }

ul#mainlevel-navr{list-style: none; padding: 0; margin: 0; font-size: 10px; font-weight: normal; word-wrap: break-word;}
ul#mainlevel-navr li{background: url(../images/w24_navr.jpg) left -2px no-repeat !important; background: url(../images/w24_navr.jpg) left top no-repeat; color: #666; padding: 0px; float: left; margin: 0; font-size: 10px;  white-space: nowrap;  font-weight: bold; width: 80px; word-wrap: break-word; }
ul#mainlevel-navr li a{display: block; text-decoration: none;  background: transparent; color: #666;  font-weight: bold; width: 80px; word-wrap: break-word }
#buttons>ul#mainlevel-navr li a { width: 80px; font-weight: bold; word-wrap: break-word;}
ul#mainlevel-navr li a:hover{background: url(../images/w24_navr_over.jpg) left -2px no-repeat !important; background: url(../images/w24_navr_over.jpg) left top no-repeat; color: #FF8509; font-weight: bold; word-wrap: break-word; }

/*  Main NAV Presse */
a.mainlevel-navg:link, a.mainlevel-navg:visited
{width: 135px; height: 60px; text-align: center; margin-right: 0px; float: left; margin: 0;  font-size: 10px; white-space: nowrap; background: url(../images/w24_navg.jpg) left -2px no-repeat !important; background: url(../images/w24_navg.jpg) left top no-repeat; color: #666; font-weight: bold; word-wrap: break-word; }
a.mainlevel-navg:hover {background: url(../images/w24_navg_over.jpg) left -2px no-repeat !important; background: url(../images/w24_navg_over.jpg) left top no-repeat; color: #FF8609; font-weight: bold; word-wrap: break-word; }
#mainlevel-navg a.mainlevel_current-navg, #mainlevel-navg a.mainlevel_active-navg {
width: 135px; height: 60px;  text-align: center; float: left; font-size: 11px; margin: 0px;white-space: nowrap;background: url(../images/w24_navg_over.jpg) left -2px no-repeat !important; background: url(../images/w24_navg_over.jpg) left top no-repeat; color: #FF8609; font-weight: bold; word-wrap: break-word; }

ul#mainlevel-navg{list-style: none; padding: 0; margin: 0; font-size: 10px; font-weight: normal; word-wrap: break-word;}
ul#mainlevel-navg li{background: url(../images/w24_navg.jpg) left -2px no-repeat !important; background: url(../images/w24_navg.jpg) left top no-repeat; color: #666; padding: 0px; float: left; margin: 0; font-size: 10px;  white-space: nowrap;  font-weight: bold; width: 135px; word-wrap: break-word; }
ul#mainlevel-navg li a{display: block; text-decoration: none;  background: transparent; color: #666;  font-weight: bold; width: 135px; word-wrap: break-word }
#buttons>ul#mainlevel-navg li a { width: 135px; font-weight: bold; word-wrap: break-word;}
ul#mainlevel-navg li a:hover{background: url(../images/w24_navg_over.jpg) left -2px no-repeat !important; background: url(../images/w24_navg_over.jpg) left top no-repeat; color: #FF8509; font-weight: bold; word-wrap: break-word; }

/*  SURCH */
#search_outer {float: left;width: 165px;}
#search_inner {border: 1px solid #cccccc;padding: 0px;height: 21px !important;height: 23px;overflow: hidden;}
#search_inner form {padding: 0;margin: 0;}
#search_inner .inputbox {border: 0px;padding: 3px 3px 3px 5px;font-family: arial, helvetica, sans-serif;font-size: 11px;color: #333;}

table.content_table {width: 100%;padding: 0px;margin: 0px;}
table.content_table td {padding: 0px;margin: 0px;}



/** Page nav**/

.back_button {float: left;text-align: center;font-size: 11px; font-weight: bold; border: 3px double #666; width: auto; background: url(../images/anzio_button_bg.jpg) repeat-x;padding: 0px 10px; line-height: 20px; vertical-align: middle; margin: 1px; color: #FFF;}

.back_button a:link {color: #FFF; text-decoration:  none; border: none;}
.back_button a:visited { color: #FFF; text-decoration: none; border: none;}
.back_button a:hover{color: #FF9103; text-decoration: none; border: none; }



.pagenav {text-align: center; font-size: 11px;font-weight: bold;border: 3px double #cccccc;width: auto;background: url(../images/anzio_button_bg.jpg) repeat-x;padding: 0px 10px;line-height: 20px;margin: 1px;}
.pagenavbar {margin-right: 10px;float: right;}




/* Joomla core stuff */

table.contentpaneopen {width: 95%; padding: 0px;border-collapse: collapse;border-spacing: 0px; }
table.contentpaneopen td {}
table.contentpaneopen td.componentheading {}

table.contentpane {width: 100%;padding: 0px;border-collapse: collapse;border-spacing: 0px;margin: 0px;}
table.contentpane td {margin: 0px;padding: 0px;}
table.contentpane td.componentheading {}
table.contentpaneopen fieldset {border: 0px;border-bottom: 1px solid #eee;}

.inputbox {padding: 2px;border:solid 1px #cccccc;background-color: #ffffff;}

.componentheading {font-weight: bold;  font-family: Arial, verdana, sans-serif; font-size: 18px;  letter-spacing: 0.08em !important; letter-spacing: 0.05em;  color: #333; height:30px; line-height: 30px; vertical-align: middle; text-align: left;  margin-bottom: 5px; }
.contentheading-imp {font-weight: bold;  font-family: Arial, verdana, sans-serif; font-size: 18px;  letter-spacing: 0.08em !important; letter-spacing: 0.05em;  color: #333; height:30px; line-height: 30px; vertical-align: middle; text-align: left;  margin-bottom: 5px; }



.contentheading { height: 15px; color: #EB6A00; font-size: 14px; font-weight: bold;  letter-spacing: 0.1em; text-align: left;  font-family: Arial, Verdana, Helvetica, Sans Serif; }
.contentheading-presse {height: 20px; line-height: 20px; vertical-align: middle; color: #EB6A00; font-size: 14px; font-weight: bold;  letter-spacing: 0.1em; text-align: left;  font-family: Arial, Verdana, Helvetica, Sans Serif;}

.createdate { font-size: 9px; vertical-align: top; padding-bottom: 8px;}

.contentpagetitle {font-size: 13px;font-weight: bold;color: #cccccc;text-align:left;}

   /* Joomla Modules */
table.moduletable {width: 100%;margin-bottom: 5px;padding: 0px;border-spacing: 0px;border-collapse: collapse;}
div.moduletable {padding: 0;margin-bottom: 2px;}
table.moduletable th, div.moduletable h3 {background: url(../images/subhead_bg.png) repeat-x;color: #666666;text-align: right; padding-right: 4px;height: 21px;line-height: 21px;font-weight: bold;font-size: 10px;text-transform: uppercase;margin: 0 0 2px 0;}
table.moduletable td {font-size: 11px;padding: 0px;margin: 0px;font-weight: normal;}


table.searchinto {width: 100%;}
table.searchintro td {font-weight: bold;}
table.pollstableborder td {padding: 2px;}


.sectiontableheader {font-weight: bold;background: #f0f0f0;padding: 4px;}
.sectiontablefooter {}
.sectiontableentry1 {background-color : #ffffff;}
.sectiontableentry2 {background-color : #f9f9f9;}


table.contenttoc {border: 1px solid #cccccc;padding: 2px;margin-left: 2px;margin-bottom: 2px;}
table.contenttoc td {padding: 2px;}
table.contenttoc th {background: url(../images/subhead_bg.png) repeat-x;color: #666666;text-align: left;padding-top: 2px;padding-left: 4px;height: 21px;font-weight: bold;font-size: 10px;text-transform: uppercase;}



.highlight {background-color: Yellow;color: Blue;padding: 0;}
.code {background-color: #ddd;border: 1px solid #bbb;}

form {/* removes space below form elements */margin: 0;padding: 0;}

div.mosimage {border: 1px solid #ccc;}
.mosimage {border: none; margin: 50px}
.mosimage_caption { margin-top: 2px; background: #efefef;  padding: 1px 2px; color: #666; font-size: 10px; border-top: 1px solid #cccccc;}
span.article_seperator {}

.maintitle {color: #ffffff;font-size: 40px;padding-left: 15px;padding-top: 20px; }

.error {font-style: italic;text-transform: uppercase;padding: 5px;color: #cccccc; font-size: 14px; font-weight: bold;}

/** FELGEN**/
table.contentpaneopen-felgen{padding: 0px; margin-bottom: -6px;}
.componentheading-felgen {font-weight: bold;  font-family: Arial, verdana, sans-serif; font-size: 18px;  letter-spacing: 0.08em !important; letter-spacing: 0.05em;  color: #333; height:30px; line-height: 30px; vertical-align: middle; text-align: left;  }
.componentheading-felgen_items {font-weight: bold;  font-family: Arial, verdana, sans-serif; font-size: 18px;  letter-spacing: 0.08em !important; letter-spacing: 0.05em;  color: #333; height:30px; line-height: 30px; vertical-align: middle; text-align: left; margin-bottom: 20px; }
.componentheading-presse {font-weight: bold; margin-left: 3px; font-family: Arial, verdana, sans-serif; font-size: 18px;  letter-spacing: 0.08em !important; letter-spacing: 0.05em;  color: #333; height:30px; line-height: 30px; vertical-align: middle; text-align: left;  }

.contentheading-felgen_items{height: 20px; line-height: 20px; vertical-align: middle; color: #EB6A00; font-size: 14px; font-weight: bold;  letter-spacing: 0.1em; text-align: left;  font-family: Arial, Verdana, Helvetica, Sans Serif;}
a.contentpagetitle-felgen_items {color: #EB6A00; font-weight: bold;}
a.contentpagetitle-felgen_items:link{color: #EB6A00;  font-weight: bold;}
a.contentpagetitle-felgen_items:visited{color: #EB6A00;  font-weight: bold;}
a.contentpagetitle-felgen_items:hover {color: #333;  font-weight: bold;}
div.felgen_inhalt{background: url(../images/anzio_felgen_content.gif) no-repeat 0px 1px ;  width: 268px; margin: 0px; height: auto; min-height: 151px; }

.contentheading-felgen{height: 20px; line-height: 20px; vertical-align: middle; color: #EB6A00; font-size: 14px; font-weight: bold;  letter-spacing: 0.1em; text-align: left;  font-family: Arial, Verdana, Helvetica, Sans Serif;}

a.contentpagetitle-felgen {color: #EB6A00; font-weight: bold;}
a.contentpagetitle-felgen:link{color: #EB6A00;  font-weight: bold;}
a.contentpagetitle-felgen:visited{color: #EB6A00;  font-weight: bold;}
a.contentpagetitle-felgen:hover {color: #333;  font-weight: bold;}



div.felgen_inhalt a:link{color: #333; text-decoration:  none;  border: none; font-weight: normal;}
div.felgen_inhalt a:visited{color: #333; text-decoration:  none;  border: none; font-weight: normal;}
div.felgen_inhalt a:hover{color: #333; text-decoration:  none;  border: none; font-weight: normal;}


/** FELGEN Open**/
.contentheading-felgen_open{font-weight: bold;  font-family: Arial, verdana, sans-serif; font-size: 18px;  letter-spacing: 0.08em !important; letter-spacing: 0.05em;  color: #333; height:35px; line-height: 35px; vertical-align: middle; text-align: left;  margin-bottom: 5px; padding-left: 6px;}
div.felgen_open{ z-index: 1000;  left: 36px; position: absolute; top: 158px; width: 894px; height: 340px; background: url(../images/anzio_felgen_bg.jpg) no-repeat left top;}
table.contentpaneopen-felgen_open{border: none; margin: 0px; padding: 0px;}

div.felge{ z-index: 1000; left: 10px !important; left: 0px; top: 0px; width: 357px; height: 340px; float: left;}
div.felge_groesse{ z-index: 1000; width: 416px; margin-top: 41px;height: 184px;  float: right;}

/** Galerie Open**/
div.galerie_open{ z-index: 1000;  left: 36px; position: absolute; top: 158px; width: 894px; height: 340px; background: url(../images/anzio_galerie_bg.jpg) no-repeat left top;}
table.contentpaneopen-felgen_open{border: none; margin: 0px; padding: 0px;}

div.galerie{ z-index: 1000; left: 10px !important; left: 0px; top: 0px; width: 615px; height: 340px; float: left;}


.back_button_felgen {z-index: 4000; float: right; position: absolute; top: 460px; right: 30px; text-align: center; font-size: 11px; color: #CCC; font-weight: bold;border: 3px double #cccccc;width: auto; background: url(../images/anzio_button_bg.jpg) repeat-x;padding: 0px 10px; line-height: 20px; margin: 1px;}
.back_button_felgen a:link {color: #FFF; text-decoration:  none; border: none;}
.back_button_felgen a:visited { color: #FFF; text-decoration: none; border: none;}
.back_button_felgen a:hover{color: #FF9103; text-decoration: none; border: none; }

.contentcolumn {padding-right: 5px;}

span.article_klein{display: block; height: 24px; background: url(../images/anzio_separator.jpg) no-repeat left; margin-bottom: 20px; padding-right: 10px;}



/* Table Overlib */
table.popup { width: 357px; padding: 5px !important; padding: 5px; height: 340px; background: url(../../../presse_haendler/loading.gif) center no-repeat middle; background-color: #333333; border: 2px solid red;}
td.popup{ padding: 5px !important; padding: 5px; vertical-align: top; text-align: left; border: 0px;}


/* Divs Downloads */
div.downloads{ width: 150px; text-align: left; margin-left: 15px; float: left;}
div.downloads_bgs{ width: 170px; text-align: left; margin-left: 15px; float: left;}
div.downloads_ph{ width: 110px; text-align: left; float: left; margin-top: 5px;}
div.kat_01{ width: 325px;text-align: left; margin-left: 5px; float: left;}
div.kat_uts{ width: 240px !important; width: 260px; text-align: left; margin-left: 5px; float: left;}
div.kat_uts_pdf{  width: 280px; text-align: left; margin-left: 5px; float: left;}
div.kat_02{ text-align: left; margin-left: 15px; float: left;}
div.kat_03{ text-align: left; margin-left: 15px; margin-top: 28px; float: left;}
div.separator{ width: 830px; height: 5px; margin-top: 40px; background-color: #D7D6D7;  border-top: 1px solid #EB6A00; }
div.text{ width: 720px; height: 55px; float: left;  text-align: center; padding: 4px; margin-top: 10px;}


table.newspane{vertical-align: top; top: 0px; margin-top: 0px;}


div.kontakt{ width: 350px;}
div.down_text{ width: 620px;}
div.text{ width: 650px; text-align: left; margin-left: 14px; float: left;}