body {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: Black;
font-weight: normal;
line-height: 16px;
}

.stammbeschreibung {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: Black;
font-weight: normal;
line-height: auto;
	scrollbar-base-color:#BD0B2F;
	scrollbar-3d-light-color:#ECECEC;
	scrollbar-arrow-color:#BD0B2F;
	scrollbar-darkshadow-color:#ECECEC;
	scrollbar-face-color:#ECECEC;
	scrollbar-highlight-color:#ECECEC;
	scrollbar-shadow-color:#BD0B2F;
	scrollbar-track-color:#ECECEC;
}

.text {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: Black;
font-weight: normal;
line-height: 16px;
}
.textbeschreibung {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: Black;
font-weight: normal;
line-height: 14px;
}
.textsmall {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: Black;
font-weight: normal;
line-height: 13px;
}
.txt {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: Black;
font-weight: bold;
}

.MsoNormal {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: Black;
font-weight: normal;
line-height: 16px;
}

.smallgrey {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;
color: Black;
font-weight: normal;
}
.red {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #BD0B2F;
font-weight: bold;
}

.big_red {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 15px;
color: #BD0B2F;
font-weight: bold;
}

.red_small {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #BD0B2F;
font-weight: bold;
text-align: center;
}
.bg1{
 background-image: url(http://www.csr-automotive.com/ebay/vorlage-2008/csr-automotive-bg.jpg);
 background-repeat: no-repeat;
 width: 989px;
 height: 578px;
}
.bgbanner{
 background-image: url(http://www.csr-automotive.com/ebay/vorlage-2008/banner/csr-automotive-banner.jpg);
 background-repeat: no-repeat;
 width: 559px;
 height: 72px;
}
.menu{
 width: 951px;
 height: 32px;
}

h1 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 20px;
color: #BD0B2F;
font-weight: bold;
text-align: center;
}
h2 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 15px;
color: #BD0B2F;
font-weight: bold;
text-align: center;
line-height: 14px;
}

h3 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000000;
font-weight: bold;
text-align: center;
line-height: 13px;
}

.border{
 border: solid; border-color: #BD0B2F; border-width: 1px;
}
.border-grey{
 border: solid; border-color: #757270; border-width: 1px;
}
a:link, a:visited, a:active {
 text-decoration: none;
 color: #BD0B2F;
}
a:hover {
 text-decoration: none;
 color: #AAAAAA;
}
.line-bg{
background: #bcbcbc;
}



.cssnav-xline
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(http://www.csr-automotive.com/ebay/vorlage-2008/xline_aktiv.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 196px;
height: 47px;
margin: 0;
padding: 0;
}

.cssnav-xline a
{
display: block;
color: #000000;
font-size: 11px;
width: 196px;
height: 47px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.cssnav-xline img
{
width: 196px;
height: 47px;
border: 0
}

* html a:hover
{
visibility:visible
}

.cssnav-xline a:hover img
{
visibility:hidden
}

.cssnav-xline span
{
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 

.cssnav-xxline
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(http://www.csr-automotive.com/ebay/vorlage-2008/xxline_aktiv.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 196px;
height: 47px;
margin: 0;
padding: 0;
}

.cssnav-xxline a
{
display: block;
color: #000000;
font-size: 11px;
width: 196px;
height: 47px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.cssnav-xxline img
{
width: 196px;
height: 47px;
border: 0
}

* html a:hover
{
visibility:visible
}

.cssnav-xxline a:hover img
{
visibility:hidden
}

.cssnav-xxline span
{
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 

.cssnav-sxline
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(http://www.csr-automotive.com/ebay/vorlage-2008/sxline_aktiv.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 196px;
height: 47px;
margin: 0;
padding: 0;
}

.cssnav-sxline a
{
display: block;
color: #000000;
font-size: 11px;
width: 196px;
height: 47px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.cssnav-sxline img
{
width: 196px;
height: 47px;
border: 0
}

* html a:hover
{
visibility:visible
}

.cssnav-sxline a:hover img
{
visibility:hidden
}

.cssnav-sxline span
{
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 

.cssnav-sfline
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(http://www.csr-automotive.com/ebay/vorlage-2008/sfline_aktiv.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 196px;
height: 47px;
margin: 0;
padding: 0;
}

.cssnav-sfline a
{
display: block;
color: #000000;
font-size: 11px;
width: 196px;
height: 47px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.cssnav-sfline img
{
width: 196px;
height: 47px;
border: 0
}

* html a:hover
{
visibility:visible
}

.cssnav-sfline a:hover img
{
visibility:hidden
}

.cssnav-sfline span
{
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 

.cssnav-oline
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(http://www.csr-automotive.com/ebay/vorlage-2008/oline_aktiv.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 196px;
height: 47px;
margin: 0;
padding: 0;
}

.cssnav-oline a
{
display: block;
color: #000000;
font-size: 11px;
width: 196px;
height: 47px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.cssnav-oline img
{
width: 196px;
height: 47px;
border: 0
}

.cssnav-oline a:hover img
{
visibility:hidden
}

.cssnav-oline span
{
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 

.herstellungtabsContent {
		color: #959595;
		width: 660px;
		height: 350px;
		border: none;
		margin: 0px auto;
		position: absolute;  top:45px; left:260px;
		z-index: 10;
}

.tabsContent {
		color: #959595;
		width: 908px;
		height: 350px;
		border: none;
		margin: 0px auto;
		position: relative;  top:0px; left:0px;
		z-index: 10;
}

.tabsmainContent {
		color: #959595;
		width: 920px;
		height: 400px;
		border: none;
		margin: 0px auto;
		position: relative;  top:13px; left: -4px;
		z-index: 10;
}

.herstellung-head {
	position: relative; 
	left: 210px; 
	top: 2px; 
	width: 500px; 
	height: 40px; 
	z-index: 1; 
	border: none;
}

.beschreibung-head {
	position: absolute; left: 700px; top: 5px; 
	width: 218px; 	height: 44px; 
	z-index: 99999999; 
	border: none;
}

.line-video-pic {
	position: relative; left: 8px; top: 236px; 
	width: 162px; 
	height: 160px; 
	z-index: 5;
}

.cross-promotion-bg {
	background-color: #cccccc;
}

.thumbnail img{
border: 1px solid #cccccc;
margin: 0 5px 5px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: none;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #fcfcfc;
padding: 0px;
left: -1000px;
visibility: hidden;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 0px;
 border: none;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 4;
left: 482px; /*position where enlarged image should offset horizontally */
z-index: 9999999;
border: none;
}
