/* body anweisungen */
body {
        background-color: #FFFFFF;
        margin-top:0px;
        margin-bottom:0px;
        margin-left:0px;
        margin-right:0px;
}

/* text allgemein */
body, table, tr, td, div, input, textarea, select, p, br, li, ul {
        font-family: Verdana;
        font-size: 11px;
        text-decoration: none;
        color: #000000
}


/* FOOTER */
/* FOOTER */

.headertd {
        border: solid;
        border-width: 0px 0px 0px 0px;
	background-image: url(img/headerbg.jpg);
	height:130px;
	background-repeat:no-repeat; 
	background-position:left left;
        border-color: #8E7809 #8E7809 #8E7809 #8E7809
}




/* NAVIGATION */
/* NAVIGATION */

.navitd {
        border: solid;
        border-width: 0px 0px 0px 1px;
        background-color: #F9F4DA;
        border-color: #8E7809 #8E7809 #8E7809 #8E7809
}

.navitdright {
        border: solid;
        border-width: 0px 1px 0px 0px;
        background-color: #F9F4DA;
        border-color: #8E7809 #8E7809 #8E7809 #8E7809
}

.navitable {
        border: solid;
        border-width: 1px 1px 1px 1px;
        background-color: #F9F4DA;
        border-color: #8E7809 #8E7809 #8E7809 #8E7809
}


.naviheader {
        border: solid;
        border-width: 0px 0px 0px 0px;
        background-color: #FFD500;
        border-color: #FFF7D1 #FFF7D1 #FFF7D1 #FFF7D1
}

.navimiddle {
        border: solid;
        border-width: 0px 0px 0px 0px;
        background-color: #fdeb8d;
        border-color: #FFF7D1 #FFF7D1 #FFF7D1 #FFF7D1
}

a.linknavigation {
        text-decoration: none;
        color: #5C4103;

}

a.linknavigation:hover {
        text-decoration: none;
        color: #E4A000;
}


/* MIDDLE */
/* MIDDLE */

.middletd {
        border: solid;
        border-width: 0px 0px 0px 0px;
        background-color: #F9F4DA;
        border-color: #8E7809 #8E7809 #8E7809 #8E7809
}



h1 {
        color : #000000;
        font-size : 13px;
        font-weight: bold;
        line-height:10px;

}

h2 {
        color : #000000;
        font-size : 12px;
        font-weight: bold;
        line-height:10px;
}


a.produkte {
        text-decoration: none;
        color: #5C4103;
	font-weight: bold;
}

a.produkte:hover {
        text-decoration: none;
        color: #E4A000;
	font-weight: bold;
}

.seitennavi2 {
        color: #5C4103;
        font-size : 16px;
	font-weight: bold;
}
a.seitennavi {
        text-decoration: underline;
        color: #5C4103;
        font-size : 16px;
	font-weight: bold;
}

a.seitennavi:hover {
        text-decoration: none;
        color: #E4A000;
        font-size : 16px;
	font-weight: bold;
}


/* FOOTER */
/* FOOTER */

a.suchwort {
        text-decoration: none;
        color: #000000;

}

a.suchwort:hover {
        text-decoration: none;
        color: #000000;
}


a.footerdot {
        text-decoration: none;
        color: #666352;

}

a.footerdot:hover {
        text-decoration: none;
        color: #666352;
}

.footertd {
        border: solid;
        border-width: 0px 1px 1px 1px;
        background-color: #F9F4DA;
        border-color: #8E7809 #8E7809 #8E7809 #8E7809
}


.copyright {
        color : #666352;
        font-size : 9px;
}




.prodtable{


        border-width: 0px 0px 0px 0px;
	border-style:solid;
	margin:0px;
	border-color:#FBEA93

}

.prodtableheader{

	background-color: #FBEA93;
        border-width: 0px 0px 0px 0px;
	border-style:solid;
	margin:0px;
	padding:0px;
	border-color:#FBEA93

}

.prodtablerow1{

	background-color: #FBF3CC;
        border-width: 1px 0px 1px 0px;
	border-style:solid;
	margin:0px;
	padding:5px;
	border-color:#FBEA93

}

.prodtablerow2{

	background-color: #FFFBE7;
        border-width: 1px 0px 1px 0px;
	border-style:solid;
	margin:0px;
	padding:5px;
	border-color:#FBEA93

}

a.preisumabutton  {
	padding:0;
	margin:0;
	font-size:13px;
	text-decoration: none;
	color:#000000;
	}

a.preisumabutton:hover {
	padding:0;
	margin:0;
	font-size:13px;
	text-decoration: underline;
	color:#000000;
	}


.ContactForm {padding:10px;margin:10px 0 0 30px;}
.ContactForm input {font-size:12px;color:#424242;}
.ContactForm input:focus, textarea:focus {background:#eee;color:#424242;border:1px solid #bbb;}
.ContactFormRow {width:100%;overflow:hidden;margin-bottom:20px;}
.ContactFormCol {width:98%;float:left;display:inline;text-align:left;position:relative;}
.ContactFormCol label {font-size:13px;line-height:16px;vertical-align:middle;color:#5C4103;}
.ContactFormCol span{color:#bbb;font-style:italic;padding-left:5px;vertical-align:middle;}
.ContactInputReg, textarea.ContactInputReg {width:95%;padding:10px;margin-top:3px;font:normal 12px 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-serif;color:#424242;border:1px solid #CCC;-webkit-border-radius:5px;-moz-border-radius:5px;}
.ContactFormButton{border:none;cursor:pointer;margin:0;background:url("http://www.preisuma.de/img/btn-getintouch.png") no-repeat 0 0;width:105px;height:32px;text-indent:-9999px;color:transparent;text-transform:capitalize;display:block;}
.ContactFormButton:hover{background-position:0 -32px;}
label.error {color:#ff1800;font-size:12px;position:absolute;right:10px;text-align:right;top:0;}


