body {
font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	font-size:0.7em;
	background-image:url(img/back.gif);

}

.copy {
padding:0px 0px 0px 0px !important; 
margin:0px 0px 0px 0px !important;
text-align:center;
width:380px;
}

/*buecher auf der home*/
#hauptinhalt .highlights_box {
margin:0px 0px 0px 60px;
padding:0px 0px 0px 0px;

width: 310px;
}


.content_border {
margin:0px 10px 0px 0px;
padding:0px 0px 0px 0px;
text-align:right;
width: 110px;
float:left;


}

.home_img {
width: 90px;
float:left;
}


#hauptinhalt .abo {
background-color:#FFFFFF;
background:#FFFFFF;
color:#990000;
font-weight:bold;
border:0px #FFFFFF solid;
margin:0px 0px 0px 0px !important;
padding:0px 0px 0px 0px !important;
border:1px #990000 solid;
text-align:left;
cursor: pointer;
}


#newsletter_bestellung td{

margin:0px 0px 0px 0px !important;
padding:5px 0px 0px 0px !important;
}


.imgtext-table {

margin:0px 0px 0px 0px !important;
padding:0px 0px 0px 0px !important;

}

.imgtext-nowrap {

width:310px;
margin:0px 0px 0px 60px !important;
padding:0px 0px 0px 0px !important;
}

.imgtext-nowrap p{
margin:0px 0px 0px 10px !important;
padding:0px 0px 0px 0px !important;
}

a {
font-weight:bold;
color:#990000;
text-decoration:none;
}

a:hover {
text-decoration: underline;
}


img {
border:0px;
}


table, table a {
font-size:1em;
}


#warenkorb td{
color:#FFFFFF;
font-size:10px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#warenkorb .warentabelle{
	margin:15px 0px 0px 15px;
	padding:0px 0px 0px 0px;
	
}

#zettel {

	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
}

/*H1 in der ueberschrift*/

#hauptinhalt .tx-newloginbox-pi1 form p{
	font-size:0.7em;
}

#hauptinhalt .headline h1 {
	color:#990000;
	font-size:2em;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 20px;
}



#hauptinhalt .headline p {
	color:#013334;

	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 20px 20px;
}




#hauptinhalt p {
	margin:0px 0px 0px 0px;
	padding:0px 20px 10px 60px;
}


#hauptinhalt h1 {
	margin:0px 0px 0px 0px;
	padding:0px 20px 10px 60px;
	font-size:1em;
}


/*
#hauptinhalt h3{
	margin:0px 0px 0px 0px;
	padding:0px 20px 10px 60px;
font-size:1em;
}
*/
#rechts p,h1 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

}

#rechts h1 {
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
font-size:1.3em;
font-weight:bold;
color:#013334;
}



.news-latest-container {
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

#navigation a{
color:#FFFFFF;
}


#navigation h1  {
font-size:0.9em;
color:#FFFFFF;
	margin:30px 0px 5px 10px;
	padding:0px 0px 0px 0px;
}

#navigation table  {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.inputsuche {
width: 90px;
font-size:0.9em;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	height:17px;
	border:0px;
}

.detailsuchelink {
	margin:5px 0px 30px 10px;
	padding:0px 0px 0px 0px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:0.9em;

}