
a {
color: #7E450A;
text-decoration: underline;
}
a:hover {
text-decoration: none;
}

h1 {
font-size: 16px;
font-weight: bold;
}

p {
font-size: 12px;
}

hr  {
height: 1px;
background-color: #7E450A;
color: #7E450A;
border: #7E450A;
}

#mainnav {
color: #FFFFFF;
line-height: 25px;
font-size: 14px;
padding-left: 10px;
}
#mainnav ul
{
margin: 0px;
padding: 0px;
list-style-type: none;
}
#mainnav ul li { 
display: inline; 
float: left;
}
#mainnav ul li a
{
color: #FFFFFF;
text-decoration: none;
text-align: left;
font-size: 14px;
line-height: 20px;
margin: 0px 0px 0px 0px;
padding: 0px 5px 0px 5px;
overflow: hidden;
}
#mainnav a:hover
{
text-decoration: underline;
}
#mainnav a.act
{
text-decoration: none;
font-weight: bold;
}



#subnav {
line-height: 25px;
padding-left: 10px;
}
#subnav ul
{
margin: 0px;
padding: 0px;
list-style-type: none;
}
#subnav ul li { 
display: inline; 
float: left;
}
#subnav ul li a
{
color: #7E450A;
text-decoration: none;
text-align: left;
font-size: 12px;
line-height: 20px;
margin: 0px 0px 0px 0px;
padding: 0px 5px 0px 5px;
overflow: hidden;
}
#subnav a:hover
{
text-decoration: underline;
}
#subnav a.act
{
text-decoration: none;
font-weight: bold;
}

#footer {
color: #7E450A;
font-size: 11px;
line-height: 25px;
text-align: center;
}
#footer A {
color: #7E450A;
text-decoration: underline;
}

/* bildtext */
.csc-textpic-caption {
font-size: 10px;
}


/* Produkt Extension Styles */
/* list ansicht */
.tx-abaproducts-pi1 {
margin: 0px 0px 0px 5px;
}
.tx-abaproducts-pi1 .clear {
margin: 5px 0px 5px 0px;
}
.tx-abaproducts-pi1 .products_produktbild {
float: left;
margin: 0px 5px 0px 0px;
}
.tx-abaproducts-pi1 .products_list_text h2 {
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 0px;
}
.tx-abaproducts-pi1 .products_list_text h2 a { 
text-decoration: none;
}
.tx-abaproducts-pi1 .products_list_text p { 
margin: 0px;
padding: 0px;
font-size: 12px;
}
.tx-abaproducts-pi1 .products_detail_link {
text-align:right;
font-size: 12px;
}
.tx-abaproducts-pi1 .tx-abaproducts-pi1-browsebox-strong {
font-size: 12px;
}
/* detail ansicht */
.tx-abaproducts-pi1 .products_detail_produktbild {
float: left;
width: 240px;
}
.tx-abaproducts-pi1 .products_detail_text_detail {
float: left;
width: 460px;
padding-left: 10px;
}
.tx-abaproducts-pi1 .products_detail_text_detail h2 {
font-size: 14px;
font-weight: bold;
margin: 0px;
padding: 0px;
}
.tx-abaproducts-pi1 .products_detail_kurzbeschreibung {
padding-bottom: 5px;
font-style:italic;
}
.tx-abaproducts-pi1 .products_detail_aktionstext {
padding: 5px 0px 5px 0px;
color: #E60003;
}
.tx-abaproducts-pi1 .products_detail_merkmal_container {
float: right;
width: 100px;
padding: 0px 0px 20px 10px;
font-size: 10px;
}
.tx-abaproducts-pi1 .products_detail_merkmal_bezeichnung {
font-weight: bold;
}
.tx-abaproducts-pi1 .products_detail_merkmal_img {
text-align: center;
}

.tx-abaproducts-pi1 .products_detail_kurztext {
padding: 10px 0px 0px 0px;
font-weight: bold;
}
.tx-abaproducts-pi1 .products_detail_langtext {
}

.tx-abaproducts-pi1 .products_detail_backlink {
padding-top: 20px;
}

/* Produkt Teaser Styles */
.tx-abaproducts-pi2 .products_teaser_container {
width: 230px;
}
.tx-abaproducts-pi2 .products_teaser_produktbild {
width: 80px;
float: left;
}
.tx-abaproducts-pi2 .products_teaser_text {
width: 145px;
float: left;
}
.tx-abaproducts-pi2 h2 {
font-weight: bold;
padding: 5px 0px 5px 0px;
margin: 0px;
font-size: 12px;
}
.tx-abaproducts-pi2 h2 a {
text-decoration: none;
}
.tx-abaproducts-pi2 .products_teaser_text {
color: #E60003;
}
.tx-abaproducts-pi2 .products_teaser_backlink {
}


/* Produkt Aktions Seite Styles */
.tx-abaproducts-pi2 .products_aktion_produktbild {
float: left;
width: 80px;
}
.tx-abaproducts-pi2 .products_aktion_text {
float: left;
}
.tx-abaproducts-pi2 .products_aktion_beschreibung {
padding: 0px;
margin: 0px;
}
.tx-abaproducts-pi2 .products_aktion_aktionstext {
color: #E60003;
padding: 5px 0px 10px 0px; 
margin: 0px;
}
.tx-abaproducts-pi2 .products_aktion_text h2 {
font-weight: bold;
padding: 0px 0px 5px 0px;
margin: 0px;
font-size: 12px;
}
.tx-abaproducts-pi2 .products_aktion_backlink {
margin: 0px;
padding: 0px;
}

#akt_cont {
}
#akt_img {
float: left;
width: 100px;
border: #CCCCCC 1px solid;
}
#akt_img img {
margin: 0px;
padding: 0px;
}

#jaeger {
height: 50px;
clear: both;
}

.addr_zeile {
	float:none;
	clear: both;
	padding: 5px 0px 0px 0px;
}


.addr_label {
	width: 130px; 
	float: left;		
}	

.addr_field {
	width: 200px; 
	float: left;
}	

.addr_field_required {
	float:none;
	clear:both;
	font-weight: bold;
	color: #ff0000;
	padding: 0px 0px 10px 0px;
}


/* Formular Style */
.csc-mailform {
        border: 0px;
}
.csc-mailform-field label {
        font-size: 12px;
       /* width: 80px; 
        float: left; */
        text-align: left;
        margin-right: 10px;
        display: block;
		margin-top: 5px;
}
.csc-mailform-field input, .csc-mailform textarea {
        /* float: left; */
        margin-left: 0px;
		/* width: 250px; */
		margin-top: 5px;
}
.csc-mailform .csc-mailform-field .csc-mailform-submit {
        margin-left: 88px;
		margin-top: 5px;
		/* width: 100px !important; */
}
/* form style end */
