* { 	
	margin: 0px 0px 0px 0px 
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 14px;
}

a:link {
	text-decoration: none;
}

#content {
    	margin: 50px;
}
	    
#footer {
     	margin-top: 200px;
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 9px;
    	text-align: center;
}

/* Kontaktformular */
.csc-mailform-field label {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 12px;
	font-weight: bold;
	margin-top: 15px;
        display: block;	
}

fieldset {
   	border: 1px solid #218684;
   	background: #F7FFFF;
}

/* Newsbereich */
.news-latest-container {
    background-color: #E5EFEE;
    padding: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    margin-top: 50px;
    width:150px;
    border:solid 1px #387168;
}

.tx-guestbook-form-inputfield-med {
border:solid 1px #387168;
}

.news-latest-item h3 a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: black;
}

.news-latest-item p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.news-latest-date a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
}

.news-single-item {
    font-family: Arial, Helvetica, sans-serif;
}

.news-latest-morelink a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
}

.news-latest-gotoarchive a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
}

/* Inhaltsbereich */
.csc-header h1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bolder;
    margin-bottom: 20px;
}

.bodytext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}	

/* Menue */
.menu {
    margin-left: -15px;
    margin-top: 50px;
    border: 10px;
    list-style-type: none;
    list-style-image:url(fileadmin/template/settele/images/link.gif)
}	    

*html 
.menu {margin-left: 20px;}
		
.menu-head {
    margin-top: 10px;
}    

.menu-head-act {
    margin-top: 10px;
    color: #224F4F;
} 

.menu-head a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #218684;
    font-weight: bolder;
    text-decoration:none;
}

.menu-head a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #218684;
    font-weight: bolder;
    text-decoration:none;
    color: #224F4F;
}	

.menu-head-act a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #218684;
    font-weight: bolder;
    text-decoration:none;
    color: #224F4F;
}	

.menu-text a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #218684;
    font-weight: none;
    text-decoration:none;
    margin-left: 15px;
}

.menu-text a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: none;
    text-decoration:none;
    margin-left: 15px;
    color: #224F4F;  
}	

.menu-text-act a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: none;
    text-decoration:none;
    margin-left: 15px;
    color: #224F4F;  
}

/* Photoalbum */
.fotoboek-single img {
        border-width: 1px;
        border-color: #DDDDDD;
        padding: 10px;
}

/*
.fotoboek-navigation {
	visibility: collapse;
}
*/
.fotoboek-thumbnails img {
        border-width: 1px;
        border-color: #DDDDDD;
        padding: 3px;
}

/* Lieferantenseite */
#body_62 #content table {
	width: 650px;
}

.da_newsletter_subscription-email {
	font-weight: bold;
	font-style: italic;
}

.vcard table {
color: #800000;
}

/* Shop*/
.tx-ttproducts-pi1 {
 margin-right: 15;
}

.listitem td {
 padding: 10px;
 font-size: 12px;
 background:#F7FFFF;
}

.listitem, th {
# color: #54549E;
 padding: 0 0 10 0;
 font-size: 12px;
}

.billing_address label
{
 display: block;
}

.label {
text-align: left;
background: #ddd5bf;
}

.button {
text-align: right;
background: #ddd5bf;
}

input {margin-top: 8px;}

.tx-ttproducts-pi1 a strong, .tx-ttproducts-pi1 a
{   font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #218684;
    font-weight: bolder;
    text-decoration:none;
}

.tx-ttproducts-pi1 strong
{   
    font-size: 12px;
    font-weight: bolder;
}

.price_summary td, .bodytext, em, .order_form label, .address dt, .address dd, .address h2, .notes dt, .notes dd, .notes h2
{   
    font-size: 12px;
}

.shipping {background-color: #F7FFFF;}

table {width: 100%;}

td {vertical-align: top; font-size: 12px;}

th {background-color: #F7FFFF; padding: 10px;}

.tt_products_minibasket {text-align: right;}

.shoplinks {display: none;}
