/* Generell Styling */

img, div { behavior: url(tl_files/retrovelo/iepngfix.htc) }

/* Generell Styling */

body {background:#eaeaea url("../images/back.gif") no-repeat 50% 10px ;color:#2b2b2b;font:11px "Lucida Grande", Verdana, Sans-serif;margin:0;padding:0;text-align:center;}

a img {border:0px solid #fff;}

#position {margin:0 auto;width:830px;padding:40px;position:relative;text-align:left;}

#header {margin:0;}

#logo {position:absolute;top:16px;left:35px;margin:0 0 30px 0;border:0px solid #fff;}

#content {margin:15px 0 0 0px;width:620px;float:right;}

#content div {line-height:20px;}

.haendler td {padding:10px 0 0 20px;vertical-align:top;width:200px;border-right:1px solid #ccc;margin:0 0 10px 0;border-bottom:20px solid #fff;}

.haendler tr td:first-child {padding-left:0 !important;}

.haendler tr td:last-child {border-right:0px solid #fff !important;}

.optionen td {padding:0 10px;vertical-align:top;width:200px;border-right:1px solid #ccc;}

.optionen td h3 {padding:0 0 10px 0;}

.optionen tr td:first-child {padding-left:0 !important;}

.optionen tr td:last-child {border-right:0px solid #fff !important;}

.uebersicht td {padding:0 10px;vertical-align:top;width:200px;}

.uebersicht td:first-child {padding-left:0 !important;} 

.presse a {background-image:none !important;padding:0 !important;}
.presse a:hover {background:#fff !important;color:#812317 !important;}

.presse td {
padding:0 33px 10px 0;vertical-align:top;}

.presse .center {text-align:center;}

.presse td:last-child {padding:0 0 10px 0 !important;}

.downloads {width:620px;}

.downloads td {
padding:0 33px 10px 0;vertical-align:top;}

.downloads td:last-child {padding:0 0 10px 0 !important;}

.downloads a {margin:0;padding:0 !important;}

/* Suche */

label {display:none;}

#ctrl_1 {width:105px;height:14px;padding:0;margin:0;float:left;}

#ctrl_1_submit {background:#812419;border:0px solid #fff;color:#fff;margin:0 0 0 5px;padding:2px 6px 2px 6px;float:right;}

#ctrl_1 .col_1 {width:170px;}

.header {padding:15px 0 0 0;}

.pagination{text-align:right;width:100%;}

.pagination_all {font-weight:bold;margin:0 20px 0 0;}

.pagination ul {list-style-type:none;border-top:2px solid #812317;margin:25px 0 0 0 !important;padding:15px 0 0 0 !important;width:100%;}

.pagination ul li {display:inline;}

/* Language Style */

.mod_changelanguage ul {font-size:10px;margin:75px 0 0 0;list-style-type:none;float:right;}

.mod_changelanguage li {display:inline;padding:0 4px;}

.mod_changelanguage li a {color:#000;text-decoration:none;display:inline;}

.mod_changelanguage li a:hover {border-bottom:2px solid #812317;color:#812317;padding:0 0 3px 0;}

/* Menue Design */

#navigation {float:left;font-size:12px;margin:15px 0 0 0;}

.mod_navigation {margin:0 0 10px 0;padding:0;}

.mod_navigation p {margin:0;padding:0;}

.mod_navigation p level_1 {font-weight:bold;}

.mod_navigation ul {list-style-type:none;margin:0;padding:0;width:170px;}

.mod_navigation li {width:170px;}

.mod_navigation li:first-child {padding-top:0;}

.mod_navigation a {color:#000;font-weight:bold;text-decoration:none;}

.mod_navigation .rot a:hover {color:#812317;}

.mod_navigation .blau a:hover {color:#5bacff;}

.mod_navigation .gruen a:hover {color:#2ecc0a;}

.mod_navigation .main {background-color:#fff;color:#000;font-weight:bold;padding:4px 0;}

.mod_navigation .sub {background:#fff url("../images/sub_back.jpg") no-repeat left top;
font-size:11px;font-weight:normal !important;margin:0;padding:6px 0 0px 16px !important;width:140px;}

.mod_navigation .sub a {color:#000;font-weight:normal !important;text-decoration:none;}

.mod_navigation ul .nomargin {background:#fff;margin:0;padding:6px 0 0 0;font-weight:normal !important;}

.mod_navigation ul .nomargin a {font-weight:normal !important;}

.products {border-top:2px solid #812317;margin:2px 0 0 0;padding:6px 0 4px 0 !important;}

.info {border-top:2px solid #5bacff;margin:5px 0 0 0;padding:6px 0 4px 0 !important;}

.contact {border-top:2px solid #2ecc0a;margin:5px 0 0 0;padding:6px 0 4px 0 !important;}

.mod_navigation ul li .active {padding-left:15px !important;font-weight:bold !important;}

/* Content Design */

#content h1,h2,h3,h4,h5 {font-size:12px;letter-spacing:-1px;margin:0;padding:0;text-transform:uppercase;}

.links {float:left;margin:0 0 0px 0;}

.rechts {float:right;margin:0 0 0 0px;}

.breite {width:300px;}

.downloadrechts {padding-left:21px;}

.box {width:276px;border:2px solid #812317;color:#444;line-height:20px;padding:5px 10px;margin:0;}

.linie {border-top:2px solid #812317;padding:10px 0 0 0;}

.eigen {width:620px;}

.eigen ul li {padding:3px 0;}

.invisible {display:none;}

#content a {background:#fff;color:#812317;text-decoration:none;padding:2px 4px;text-transform:none !important;}

#content .image_container a {padding:0 !important;}

#content p {margin:0 0 10px 0;}

#content ul {list-style-type:none;margin:0;padding-left:0;}

#content a[href^="http:"] {background:url("../images/exlink.jpg") 97% 50% no-repeat;padding-right:15px;}
#content a[href^="http:"]:hover {background:#812317 url("../images/exlinkhover.jpg") 97% 50% no-repeat;color:#fff;}
#content a[href^="http://www.retrovelo.de"] {padding-right:5px;background:#fff;}
#content a[href^="http://www.retrovelo.de"]:hover {background:#812317;color:#fff;}

.highlight {font-weight:bold;}

#mb_popup{display:none;}

#farbwechsler {position:absolute;left:245px;top:210px;height:200px;width:50px;}

#farbwechsler a {display:block;float:left;margin:0 400px -2px 0;}
#farbwechsler a img {float:left;margin:0;padding:0 !important;border:0;}

.saettel td {width:206px;vertical-align:top;padding:0;margin:0;}
.saettel .ueber {padding:0 0 5px 0;}
.saettel td a img {padding:0;margin:15px 0 0 0;}

.reifen {width:100%;}
.reifen td {vertical-align:top;padding:0;margin:0;}
.reifen .ueber {padding:0 0 5px 0;}
.reifen .ueber2 {padding:10px 0 5px 15px;}
.reifen td a img {padding:0;margin:15px 0 0 0;float:left;}

.farbenansicht {width:100%;}
.farbenansicht td {height:25px;vertical-align:top;padding:0;margin:0;}
.farbenansicht td .small {font-size:8px;}
.farbenansicht td img {vertical-align: middle;margin:0 4px 3px 0;}
.farbenansicht td a  {margin:0 !important;padding:0 !important;}

.farbenansicht .ueber {padding:0 0 15px 15px;}

td.trenner {width:190px !important;border-left:1px solid #ccc;padding:0 0 0 16px;}
td.neu {padding:10px 0 0 0;}
td.mittig {text-align:center;}

hr {width:620px;height:1px;color:#fff;border-top:1px solid #ccc;margin:30px 0 20px 0;display:block;}

/** HIDING FOCUSING */
a:active, a {outline: none;}
:focus {-moz-outline-style: none; }
:-moz-any-link:focus {outline: none;}
