/* HTML-Layout */

img.links {
	width: 120px;
	height: 120px;
}

img.mitte {
	width: 460px;
	height: 120px;
}

img.rechts {
	width: 120px;
	height: 120px;
}

body {
	background-attachment : scroll;
	background-image : url(images/dlshop.gif);
	background-repeat : no-repeat;
	background-color : White;
}

td.layout {
	padding : 5px;
}

td.mitte {
	padding : 5px;
	width: 100%;
}

table.layout {
	width: 100%;
}

/* Infobox rechts */
.infobox {
	border : 1px solid Black;
	padding : 3px;
	background-color : #EEEEEE;
  width: 110px;
}

/* Schriftarten */
p,td,ol,ul,li {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
} 

h3 {
font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
}

h4 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
}

hr.fuss {
	width : 100%;
	height : 1px;
  color: black;
} 

/* Hyperlinks */
A {
	text-decoration : underline;
	color : black;
}

A:hover {
	text-decoration : none;
	color : black;
	background-color : Silver;
}

A.navigation {
	text-decoration : none;
	color : White;
}

A:HOVER.navigation {
	background-color : Gray;
	/*width : 110px;
	*/
}

/* Shop */

INPUT {
        border : 1px solid Gray;
        background-color : White;
}

INPUT.check {
        border : none;
        background-color : White;
}

INPUT.knopf {
        background-color : #F5F5F5;
        font-family : Arial, Helvetica, sans-serif;
        font-size: 12px;
        cursor:hand;
        height: 20px;
}

INPUT.feld {
        width : 300px;
}

TEXTAREA.feld {
        border : 1px solid Gray;
        background-color : White;
        width : 300px;
        overflow : auto;
}

HR {
        color : #B22222;
        height : 1px;
}

h1 {
        color: #B22222;
        font-size: 19px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-decoration: none;
        bottom-margin: 15px;
}

h2 {
        color: #B22222;
        font-size: 16px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-decoration: none;
        bottom-margin: 12px;
}

h3,h4,h5,h6 {
         font-family: Arial, Helvetica, sans-serif;
}

p,ul,ol,li,td,th,address,blockquote,nobr,b,i
        {
        font-size:12px;
        font-family: Arial, Helvetica, sans-serif;
}


tr.tableRowHeader {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        background-color: #BBBBBB;
}

td.tableCell_header {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: black;
}

a.tableCellHeader {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        color: black;
}

a.tableCellHeader:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: underline;
        color: black;
}

tr.tableRowOdd {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        background-color: #EEEEEE;
}

tr.tableRowEven {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        background-color: #DDDDDD;
}

td.tableRowOdd {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        background-color: #EEEEEE;
}

td.tableRowEven {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        background-color: #DDDDDD;
}

tr.tableRowAktuell {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        background-color: #FF5555
}

td.tableCell {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
}

.label {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
}

.FeldInhalt {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #BB3355;
        font-weight: bold
}

.bestellbutton {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: normal;
        border-color : Gray;
        border : Gray;
}

a.knopf {
        background-color : #F5F5F5;
        border : 1px solid Gray;
        font-family : Arial, Helvetica, sans-serif;
        font-size: 12px;
        text-align: center;
        padding-left : 15px;
        padding-right : 15px;
        padding-bottom : 1px;
        padding-top : 1px;
        height : 20px;
        text-decoration : none;
        font-weight : normal;
        color: black;
}

EM {
        font-size:12px;
        font-family: Arial, Helvetica, sans-serif;
        color : Gray;
}

