/* Allgemeines */
body {font-size:11px; line-height:15px; font-family:Verdana,sans-serif; margin:0; padding:0; background-image:url(http://www.ethnoclassics.com/pix/back.gif); text-align:left;}
div, p {margin:0; padding:0;}

/* Links, Navigation */
a:link, a:visited, a:hover, a:active {text-decoration:none; font-weight:bold;}

/* Struktur */
.a_all {width:510px; text-align:left; margin:0; padding:0;}
.a_logo {margin-top:10px; display:none;}
.a_logo_print {margin:10px 0px 0px 11px; padding-bottom:6px; height:33px; border-bottom:3px solid #000;}
.a_content {width:510px;}

.a_kopf {height:146px; width:750px; margin-bottom:6px; display:none;}
.a_inhalt {background-color:#EFEFEF; padding:10px;}
.a_inhalt_a {background-color:#EFEFEF; padding:10px 10px 0px 10px; margin-bottom:6px; margin-top:10px;}
.a_service {height:25px; text-align:right; background-color:#FFF; padding-right:8px; padding-top:4px; display:none;}
.a_lang {display:none;}

.a_sp_l {width:225px; float:left; margin-right:25px; display:none;}
.a_sp_r {width:480px; float:left;}

.a_navi {display:none;}
.a_subnavi {margin-bottom:20px; clear:both;}

#a_range {}
#a_range_back {}
#a_footer {width:480px; margin-top:25px;}
#a_footer_back {width:480px;}

/* Spalten */
.b_1sp {width:500px;}
.b_2sp_l {width:292px; float:left; padding-right:15px; border-right:1px solid #000;}
.b_2sp_r {width:174px; float:left; margin-left:15px;}

/* Container */
.c_cont {}

/* Textelemente, Listen */
h1 {font-family:Georgia, serif; font-weight:bold; font-size:13px; margin:4px 0px 6px 0px; padding-bottom:6px;}
h2 {font-size:11px; font-weight:bold; margin:0; padding-bottom:4px;}

.text {margin:5px 0px;}
.subpic {font-size:10px; margin:3px 0px;}

.c_cont img {padding-top:3px;}
#a_range img {padding-top:0px;}
.icon {float:left; padding-right:6px;}
.bild_dl {width:150px; text-align:center; padding:4px 4px 0px 4px; margin:5px 10px 5px 0px; background-color:#FFF; float:left;}

ul {margin:6px 0px 8px 0px; padding: 0;}
ul.pfeil {margin:2px 0px 0px 0px; padding:0;}
ul.sitemap {padding: 0px 0px 0px 0px; margin: 3px 0px 8px 20px;}
ol {margin:4px 0px 1px 8px; padding: 0px 0px 0px 0px;}
li {margin:0px 0px 0px 16px; padding:0px 0px 0px 0px; list-style-position:outside; list-style-type:disc;}
li.int {vertical-align:middle; margin:0px 0px 2px 13px; padding:0; list-style-type:none; list-style-image:url(http://www.ethnoclassics.com/pix/pfeil_int.gif);}
li.ext {vertical-align:middle; margin:0px 0px 2px 13px; padding:0; list-style-type:none; list-style-image:url(http://www.ethnoclassics.com/pix/pfeil_int.gif);}
li.site {vertical-align:middle; margin: 0px 0px 2px 4px; padding: 0px 0px 0px 0px; list-style-position:outside; list-style-type: none; list-style-image:url(http://www.ethnoclassics.com/pix/site_li.gif);}

/* Bilder */

/* Abstände, Linien */
.linie {font-size:1px; line-height:1px; height:1px; margin:5px 0px; padding:0; clear:both; background-color:#635A53;}
.divider_25 {font-size:1px; line-height:1px; height:25px; margin:0; padding:0; clear:both;}
.abschluss {font-size:1px; line-height:1px; height:1px; margin:0; padding:0; clear:both;}

/* Formulare, Inputfelder */
input, textarea {border:1px solid #635A53; font-family: Verdana,sans-serif; font-size:11px; font-style:normal; color:#000; line-height:1.5em;
	background-color:#FFF; height:21px; width:98%; padding:1px 0px 0px 3px; margin: 4px 0px 0px 0px;}
textarea {height:auto;}
.f_select {width:98%; margin:0; font-size:11px; font-family: Verdana,sans-serif;}
.check {background-color:transparent; border:0px; width:auto; margin: -1px 0px 0px 2px; vertical-align:middle;}
.radio {background-color:transparent; border:0px; width:auto; margin: -1px 0px 0px 1px; vertical-align:middle;}
label {font-size:11px; line-height:15px; color:#000; white-space:normal; vertical-align:top; margin:0; padding:0;}
form {padding:0; margin:0;}
fieldset {border:0; margin:0; padding:0;}
button {margin:4px 0px 4px 0px; padding-top:2px;}	