BODY
{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	background: black;
	margin: 0px;
	padding: 0px;
}
*html BODY{
	scrollbar-3dlight-color: #000;
	scrollbar-arrow-color: #7D7D7D;
	scrollbar-darkshadow-color: #000;
	scrollbar-face-color: #000;
	scrollbar-highlight-color: #7D7D7D;
	scrollbar-shadow-color: #7D7D7D;
	scrollbar-track-color: #000;
}
TD
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}

a:hover {
	text-decoration: underline;
}

 Admin Header 
.tableHeadCorner
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #fff;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #7d7d7d
}
.tableHeadCornerDRed  
{
	color: #f5f5f5;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	background-color: #900;
	padding-left: 5px;
}
.tableBodydunkel10 
{ 
  color: #FFFFFF; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica; 
	text-decoration: none; 
	background-color: #1e1e1e 
}
.tablePreise
{
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	BACKGROUND-COLOR: #424142;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.techdata051 {
	background-color: #313334;
	color:#FFFFFF;
	margin: 0px;
	padding: 2px 8px 4px;

}
.techdata052 {
	background-color: #666567;
	color:#FFFFFF;
	margin: 0px;
	padding: 2px 8px 4px;
}

.techdata055 {
	background-color: #666567;
	height:8px;
}

.tableWhiteLine{
	background-color: #FFFFFF;
	height: 1px;
}
.tableWhiteLineOben{
	border-top: 1px solid #FFFFFF;
}
.tableWhiteLineUnten{
	border-bottom: 1px solid #FFFFFF;
}
.tableWhiteLineUntenOben{
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

 Ende Admin Header 

.header {
	background-color: #000000;
	background-image: url(../images/header/header_background.gif);
	margin: 0px;
	padding: 0px;
	margin-top: 0;
	margin-left: 0;
}
.main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	background-color: #000000;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 20px;
}
.tableHeader {
	background-color: #393A3A;
	background-image:  url(../images/tables/tableHeader.gif);
	margin: 0px;
	padding: 0px 0px 0px 8px;
	height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;

}
.tableText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 4px 8px 16px;
}
.segment {
	background-color: #202121;
	margin: 0;
	padding: 0;

}
.segmentTop {
	background-image:url(/images/segmente/background.gif);
	background-repeat:repeat-x;
	margin: 0;
	padding: 0;

}
.segmentText {

	background-color: #202121;
	margin: 0px;
	padding: 4px 8px;
}
.shortnewsHeader {
	background-color: #202121;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	font-weight: bold;
	color:#FF0000;

}
.shortnewsDate {
	background-color: #202121;
	margin: 0px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;

}
.shortnewsImage {
	margin: 0px;
	text-align: right;
	font-size: 10px;
	vertical-align: top;
	padding: 8px 16px 16px 8px;
}
.rot {
	color: #EB0013;
}
.rotHeader {
	color: #FF0000;
	size:11px;
	font-weight:bold;
	
}
.gelb {
	color: #FFCD09;
}
.blau {
	color: #0E3263;
}
.gruen {
	color: #004D25;
}
.grau {
	color: #979797;
}
.techdata2 {
	background-color: #202121;
	margin: 0px;
	padding: 2px 8px 4px;

}
.techdata1 {
	margin: 0px;
	padding: 2px 8px 4px;
}
.textWeiss10
{
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.textWeiss11
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.textWeiss12
{
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.textWeiss13
{
    FONT-SIZE: 13px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.textWeiss14
{
    FONT-SIZE: 14px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.linkWeiss11
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.linkWeiss10 
{ color: #FFFFFF; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica; 
	text-decoration: none 
}
.inputButton150
{
    FONT-SIZE: 10px;
    WIDTH: 120px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica
}

.inputButton100
{
    FONT-SIZE: 10px;
    WIDTH: 100px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica
}

.inputButton200
{
    FONT-SIZE: 10px;
    WIDTH: 200px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica
}

.inputText100
{
    FONT-SIZE: 11px;
    WIDTH: 100px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #f1f1f1
}
.inputText120 { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica; background-color: #f1f1f1; width: 120px }
.inputText130 { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica; background-color: #f1f1f1; width: 130px }
.inputText490 { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica; background-color: #f1f1f1; width: 490px }
.inputText400 { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica; background-color: #f1f1f1; width: 400px }
.inputText450 { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica; background-color: #f1f1f1; width: 450px }
.inputText430 { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica; background-color: #f1f1f1; width: 430px }
.inputText350 { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica; background-color: #f1f1f1; width: 350px }
.inputText200 { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica; background-color: #f1f1f1; width: 200px }
.inputText330 { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica; background-color: #f1f1f1; width: 330px }
.inputText380 { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica; background-color: #f1f1f1; width: 380px }
.inputText50 { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica; background-color: #f1f1f1; width: 50px }
.inputText40 { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica; background-color: #f1f1f1; width: 40px }
.inputText20 { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica; background-color: #f1f1f1; width: 20px }
.inputText30 { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica; background-color: #f1f1f1; width: 30px }
.inputText80 { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica; background-color: #f1f1f1; width: 80px }
.inputText150
{
    FONT-SIZE: 10px;
    WIDTH: 150px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #f1f1f1
}
.inputText200
{
    FONT-SIZE: 10px;
    WIDTH: 200px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #f1f1f1
}
.inputText200_geb
{
    FONT-SIZE: 10px;
    WIDTH: 66px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #f1f1f1
}
.inputText250
{
    FONT-SIZE: 10px;
    WIDTH: 250px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #f1f1f1
}
.Textarea300
{
    FONT-SIZE: 10px;
    WIDTH: 296px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #f1f1f1
}
.Textarea350
{
    FONT-SIZE: 10px;
    WIDTH: 350px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #f1f1f1
}
.tableheaderDucatisti 
{

	background-color: #004D25;
	margin: 0px;
	padding: 2px 8px 4px;
}
.tableheaderHaendler 
{
	background-color: #0E3263;
	margin: 0px;
	padding: 2px 8px 4px;
}

.tableheaderHaendlerStore 
{
	background-color: #EB0013;
	margin: 0px;
	padding: 2px 8px 4px;
}


.tableheaderHaendlerDealer 
{
	background-color: #333333;
	margin: 0px;
	padding: 2px 8px 4px;
}

.tableheaderHaendlerPoint 
{
	background-color: #666666;
	margin: 0px;
	padding: 2px 8px 4px;
}
.tableheaderCompany 
{
	background-color: #979797;
	margin: 0px;
	padding: 2px 8px 4px;
	color: #000000;

}
.techdata3 {
	background-color: #202121;
	margin: 0px;
	padding: 2px 8px 4px;
	font-weight: bold;
}
.tableTextReg {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 4px 8px;
}
.inputText60 {
	color: black;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	background-color: #f1f1f1;
	width: 60px;
	text-align: right;
}
.inputTextTicker {
color: #FFFF00; font-size: 11px; font-family: Verdana, Arial, Helvetica; background-color: #f1f1f1; width: 770px}
.bildRechts{
margin-left: 16px;
margin-bottom: 16px;
}

/* css ducati.com */

.titoloBike, .titoloBike a {color:#FF0000; text-transform:uppercase; font-weight:800; font-size: 12px; font-family: Arial,Helvetica,sans-serif; margin-top: -3px; margin-bottom: 1px;}
