/* CSS fr www.aruna-tantra.de */

/* Important colors 
bg_page = #FFD6AD;
bg_content = #FFF3E8;
linien = #82664A;
schrift_bau:#4A6BAD;
link_red = #990000;
link_blue = #000066;
helles pfirsich #FFEBD7; oder #FFF3E8;
*/
html, body, div, p, h1, h2, h3, h4, h5 h6, ul, ol, 
span, a, table, td, form, img, li {margin: 0;padding: 0;font-family: Verdana, Arial, Helvetica, sans-serif;color: #003;}
img {border :0;} 
table {border:0;}

/* Links --------------------------------------------------------------*/
a {font-weight: bold;font-size: 11px;text-decoration: none;line-height: 14px;}
a:link {color: #3F5A94; }
a:visited {color: #3F5A94; }
a:active {color: #3F5A94; }
a:hover {text-decoration: underline; }

/* html und body with bg-------------------------------------------*/
html, body {background: #FFD6AD;text-align: center;font-size: 0.84em;}

/* Main Structure -------------------------------------------------*/
#container, #container-detail{position: relative;z-index:1;text-align: left;margin: 20px auto;width: 931px;}
#container-detail {width: 670px;}
#container-bilder{position: relative;z-index:1;width: 100%;}		

#header, #header-detail {position: absolute;float:left;width:100%;font-size:85%;background: url(bilder/head_index.jpg); height:204px;left: 0px;top: 0px;}
#header-detail {background: url(bilder/head_detail.jpg);text-align: right;}

.main,.main-jugend,.main-eltern, .main-maenner, .main-frauen,.main-seminare,.main-haus, .main-intensiv, .main-vision, .main-visit, .main-lang, .main-anzeigen, .main-faq, .main-erfahrungen, .main-medium, .main-mitarb, .main-detail, .main-detail-forum, .main-detail-more, .main-link, .main-buch, .main-register, .main-gb, .main-therapeuten, .main-rez,main-gast .main-delete {z-index: 4;position: absolute;width: 849px;background-color: #FFF3E8;height: 800px;right: 3px;top: 199px;line-height: 16px;background-image: url(bilder/footer.gif);background-repeat: no-repeat;background-position: bottom;border: 1px solid #AA8A66;}
.main-intensiv {height: 1050px;}
.main-lang {height: 1550px;}
.main-seminare {height: 2000px;}
.main-maenner {height: 1250px;}
.main-vision {height: 1250px;}
.main-visit {height: 1000px;}
.main-anzeigen {height: 1450px;}
.main-termine {height: 7600px;padding: 0 20px 0 130px;position: absolute;width: 719px;background-color: #FFF3E8;right: 0;top: 203px;line-height: 16px;background-image: url(bilder/footer.gif);background-repeat: no-repeat;background-position: bottom;border: 1px solid #AA8A66;}
.main-faq {height: 2700px}
.main-erfahrungen {height: 2100px;}
.main-haus {height: 2600px;}
.main-medium {height: 1100px;}
.main-frauen {height: 1250px;}
.main-jugend {height: 1500px;}
.main-eltern {height: 1000px;}
.main-mitarb {height: 2000px;}
.main-gast {height: 1250px;}
.main-gb {width: 668px;height: 500px;}
.main-detail {width: 668px;}
.main-detail-forum {height: 650px;width: 668px;}
.main-therapeuten {width: 668px;height: 600px;}
.main-detail-more, .main-rez {width: 668px;height: 1500px;}
.main-link {height: 10000px;}
.main-buch {height: 42000px;}
.main-register {height: 1250px;}
.main-delete {width: 668px;height: 300px;}
.main-bilder  {z-index: 2;position: absolute;width:750px; height:500px;background-color: #FFF3E8;border: 1px solid #AA8A66;text-align:left;margin-left:20px;}

/* content------------------------------------------------------- */
.content, .content-register, .anmeldung, .broschuere, .content-lang, .texte, .content-rez {z-index: 5;position: absolute;width: 530px;height: 630px;top: 66px;left: 120px;padding-left: 10px;padding-bottom: 20px;}
.content-jugend{z-index: 5;position: absolute;width: 530px;height: 430px;top: 66px;left: 120px;padding-left: 10px;padding-bottom: 20px;}

.anmeldung {width: 630px;}
.content-register {top:20px;}

/*content -breit------------------*/
.content-breit, .content-pic, .content-commune {z-index: 5;position: absolute;width: 700px;height: 630px;top: 66px;left: 120px;padding-left: 10px;padding-bottom: 20px;}

/*content detail-----------------------------------------------*/
.content-detail {z-index: 5;position: absolute;width: 650px;height: 630px;top: 50px;left: 0px;padding-left: 10px;padding-bottom: 20px;}

/* content-edit-------------------*/
.content-edit, .content-delete, .content-edit-xl {z-index: 4;position: absolute;width: 850px;background-color: #FFF3E8;height: 1000px;border: 1px solid #AA8A66;text-align: left;margin-top: 20px;margin-left: 20px;left: 20px;top: 20px;}
.content-edit-xl {height: 2000px;}

/* navi ------------------------------------------------------------*/
#navcontainer {position: absolute;height: 400px;width: 160px;left: 0px;top: 203px;background-image: url(bilder/bg_navi_links.gif);background-repeat: no-repeat;z-index: 6;}
#navcontainer ul{list-style-type: none;text-align: left;padding-left: 10px;padding-top: 45px;font-size: 10px;}
#navcontainer ul li a {background: transparent url(bilder/list-off.gif) left center no-repeat;text-align: left;text-decoration: none;color: #990000;padding-left: 20px;margin-top: 10px;line-height: 18px;font-size: 10px;}
#navcontainer ul li a:hover {background: transparent url(bilder/list-on.gif) left center no-repeat;text-decoration: underline;}
#navcontainer #current a { background: transparent url(bilder/list-aktiv.gif) left center no-repeat;color: #3F5A94;}


/* Headertabs---------------------------------------------------*/
#header ul {margin:0;padding:12px 3px 0;list-style:none;}
#header li {float:right;background:url(bilder/tab_r.gif) no-repeat right top;padding:0 5px 0 0;margin: 0;} 
#header a {float:left;display:block;background:url(bilder/tab_l.gif) no-repeat left top;padding:3px 10px 4px 17px;text-decoration:none;font-weight:bold;color:#990000;font-size: 10px;}
/* Commented Backslash Hack hides rule from IE5-Mac -----------------\*/
#header a {float:none;}
/* End IE5-Mac hack */
#header a:hover {color:#fff;text-decoration: underline;}
#header #current {background-image:url(bilder/tab_r_on.gif);}
#header #current a {background-image:url(bilder/tab_l_on.gif);color:#375084;padding-bottom:5px;}

#sidebar-i {width: 160px;background-color: #FFD6AD;background-image: url("../bilder/background/bg_sidebar_rechts_i.png");background-repeat: no-repeat;background-position: 0px 0px;height:656px;position: absolute;left: 689px;top: 0;}
#sidebar-i a:hover	{text-decoration: underline;}
.sidebar-0 			{padding:22px 0 0 50px}
.sidebar-1 			{padding:55px 0 0 0px;text-align: center;}
.sidebar-2 			{padding:230px 0 0 17px;}
.sidebar-3 			{padding:45px 0 0 10px;text-align: center;}
.sidebar-4 			{padding:62px 0 0 10px;text-align: center;}
.sidebar-5 			{padding:45px 0 10px 10px;text-align: center;}




/* titletags-----------------------------------------------------*/
h1 {font-size: 1.5em;font-weight: bold;color: #4A6BAD;margin:30px 0px 2px 120px;}
h2 {font-size: 1em;font-weight: bold;color: #4A6BAD;margin-bottom: 10px;}
h3 {font-size: 1em;font-weight: bold;color:#AB8B6B;margin-bottom: 5px;margin-top:15px;}
h4 {font-size: 1em;font-weight: bold;color:#AB8B6B;margin-bottom: 5px;}
h5 {font-size: 11px;color: #990000;font-weight: bold;margin-left: -3px;}
h6 {font-size: 1.5em;font-weight: bold;color: #4A6BAD;margin:20px 0px 20px 20px;}

.h2-seminarkalender{font-size:14px; margin:20px 0 5px 0;}

/*tabellenmarkier*/
.tr-markier{background-color:#FFE7CE;}

.h2titel{padding-left: 105px;}
.main-termine h1{margin:15px 0 30px 0;}
.content-pic h3{margin-top:0px;}

.content h3, .content-breit h3, .content-breit h2, .content-lang h3, .content h2, .content-commune h2{margin-left:0px;}
.content-pic h3 {padding-top:10px;}

/* rechts------------------------------*/
.community-login, .partnerlink, .send-info, .kalender, .kalender-oben, .kalender-mitte, .link-jugend{z-index: 5;position: absolute;width: 160px;left: 690px;text-align: center;background-repeat: no-repeat;}
.community-login{height: 50px;top: 0px;}
.partnerlink {background-image: url(bilder/bg_partnerlink.gif);height: 64px;top: 49px;padding-top:25px;}

.bilder-rechts, .bilder-oben-vision, .bilder-oben, .bilder-office, .bilder-oben-blank, .info-artikel, .info-rechts-gb{z-index: 5;position: absolute;width: 160px;height: 241px;left: 690px;padding-top: 4px;background-repeat: no-repeat;}
.bilder-rechts {top: 139px;background-image: url(bilder/bg_erfahrungen.gif)}
.bilder-oben-vision {top: 0px;height: 331px;background-image: url(bilder/background/bg_vision.gif)}
.bilder-oben {top: 0px;background-image: url(bilder/bg_erfahrungen.gif)}
.bilder-rechts-link {position: relative;left: 2px;top: 4px;}
.bilder-oben-blank {top: 0px;background-image: url(bilder/bg_erfahrungen_blank.gif)}
.partnerlink a {font-size: 10px;}
.bilder-office{top: 0px;background-image: url(bilder/bg_office.gif);}
.info-artikel {top:0px;background-image: url(bilder/bg_kalender.gif);text-align: center;}
.info-rechts-gb {top: 0px;height: 80px;background-image: url(bilder/bg_gb.gif);background-repeat: no-repeat;padding-top: 10px;text-align: center;}
.arrowpoint{position: relative;padding-top: 65px;text-align: center;}

.send-info {height: 207px;top: 242px;padding-top: 6px;background-image: url(bilder/bg_mailklein.gif);}
.kalender, .kalender-oben, .kalender-mitte{top:243px;height:150px;padding-top: 10px;background-image: url(bilder/bg_kalender.gif);}
.kalender-oben {top:0px;}
.kalender-mitte {top:300px;}
.send-info h2 {margin-bottom: 3px;}
.send-info p {font-size: 11px;margin-bottom: 5px;}

.link-jugend {position: absolute;width: 159px;top: 405px;background-image: url(bilder/bg_partnerlink_jugend.gif);background-repeat: no-repeat;height: 134px;padding-top: 35px;}

/* mailing----------------------------------*/
#mailing-index {position: absolute;width: 160px;top: 380px;left: 690px;background-image: url(bilder/bg_mailing.gif);background-repeat: no-repeat;height: 372px;padding-top: 10px;text-align: center;}
#mailing-index p {padding-left: 5px; padding-right: 5px;}
#mailing input[type=radio] {margin-left:30px;}
#mailing fieldset {padding: 0.5em 1em 0.5em 0.3em;font-size: 11px;margin: 10px;background-color: #FFEBD7;border: 1px solid #82664A;}
#mailing label{margin: 0;display: block;width: 60px;text-align: right;float: left;}
#mailing fieldset div {clear: both;margin: 0.1em 0 0em;position: relative;}
#mailing fieldset div.cr p {margin: 0;display: block;width: 130px;text-align: right;float: left;}
#mailing h2 {padding: 0px;margin: 0px;}

.feedback-no {font-size: 10px;color:#990000;border: 1px dotted #990000;font-weight: bold;padding: 5px;}
.feedback-yes {font-size: 10px;color:#000066;font-weight: bold;margin-top: 5px;margin-bottom: 10px;}


/* Copyright ------------------------------------------*/
.copyright {position: absolute;height: 50px;width: 159px;left:0px;bottom: 0px;z-index: 5;top: 273px;border-top-width: 1px;border-top-style: solid;border-top-color: #AB8B67;}
.copyright p {font-size: 10px;font-weight: bold;color: #3366CC;	}

/*tabellen-unten---------------------*/
.tabelle-content-unten, .tabelle-content-maenner, .tabelle-content-jugend,.tabelle-content-eltern, .tabelle-content-frauen,.tabelle-content-special, .tabelle-content-vision, .tabelle-content-events {z-index: 6;position: absolute;left: 100px;width: 815px;top: 820px;}
.tabelle-content-frauen {top: 1159px;height: 70px;}
.tabelle-content-special {
	top: 1080px;
	height: 70px;
}
.tabelle-content-vision {top: 1320px;}
.tabelle-content-events {
	top: 1300px;
}
.tabelle-content-jugend {
	top: 1379px;
	height: 70px;
}

.tabelle-content-eltern {
	top: 989px;
	height: 70px;
}
.tabelle-content-maenner {top: 1120px;}

/* login-------------------*/
.login, .login-1 {z-index: 5;position: absolute;width: 160px;top: 242px;height: 235px;padding-top: 6px;text-align: center;left: 690px;background-image: url(bilder/bg_login_.gif);background-repeat: no-repeat;}
.login input, .login-1 input {width:120px}
.login form, .login-1 form {padding-bottom:8px;}
.login-form h2, .login-1 h2 {margin-bottom: 3px;}
.login-1{top: 203px;left: 770px;}

/*formulare label------------*/
.c-label {font-size: 10px;color: #990000;}
.f-label {color: #990000;}
.asterix {color: #000066;font-weight: bold;font-size: 14px;vertical-align: middle;}

/* anmeldung--------------*/
.anmeldung textarea, select, input {margin-left: 20px;margin-top: 2px;}
.anmeldung textarea {width: 350px;}
.anmeldung fieldset {padding: 0.5em 1em 0.5em 0.3em;font-size: 11px;margin: 10px;background-color: #FFEBD7;border: 1px solid #82664A;}
.anmeldung label{margin: 0;display: block;width: 110px;text-align: right;float: left;}
.anmeldung fieldset div {clear: both;margin: 0.1em 0 0em;position: relative;}
.anmeldung fieldset div.cr p {margin: 0;display: block;width: 130px;text-align: right;float: left;}
.tbl-anmeldung-rand {background-color: #82664A;width:360px;margin-left: 10px;}
.tbl-anmeldung-oben {background-color: #FFEBD7;width: 100%;font-size: 11px;}
.anmeldung p {margin-left:10px;}
.anmeldung h3 {margin-left:10px;}

/*Broschuere----------------*/
.broschuere textarea, select, input {margin-left: 20px;margin-top: 2px;}
.broschuere textarea {width: 250px;}
.broschuere fieldset {padding: 0.5em 1em 0.5em 0.3em;font-size: 11px;margin: 10px;background-color: #FFEBD7;border: 1px solid #82664A;}
.broschuere label {margin: 0;display: block;width: 130px;text-align: right;float: left;}
.broschuere fieldset div {clear: both;margin: 0.1em 0 0em;position: relative;}
.broschuere fieldset div.cr p {margin: 0;display: block;width: 130px;text-align: right;float: left;}
.broschuere p {margin-left:10px;}
.broschuere h3 {margin-left:10px;}

/*seminarhauser-------------------------------*/
.haus-detail {width: 680px;background-color: #FFEBD7;margin: 8px;border: 1px solid #82664A;} /* bg..*/
.haus-detail-single {width: 650px;background-color: #FFEBD7;border: 1px solid #82664A; margin-left:10px;} /* bg..*/
.tbl-haus {width: 680px;}
.tbl-haus-single {width: 650px;}

.td-haus{width: 190px;padding-left:5px}
.td-anschrift{width: 190px;}
.td-zimmer{width: 100px;}
.td-preis{width: 90px;}
.td-sonstiges{width: 80px;}

/*---links books------------------------------------*/
.main-link div, .main-buch div {z-index: 5;margin-left: 120px;margin-top: 20px;margin-bottom: 10px;}
.link-item, .book-item {margin-right:10px;padding:5px;}
.link-item p, .book-item p {margin-left:15px;}
.main-detail-more p,h2,h3 {margin-left:15px;}

/*------------texte*/
.texte p {margin-left:15px;}

/*details--------------------------*/
.main-detail h1, .main-detail-more h1, .main-detail-forum h1, .content-edit h1, .content-edit-xl h1 {margin:30px 0px 15px 10px;}
.main-detail p, .main-detail-forum p {margin-left:10px; margin-right:5px;}
.main-detail h5 {margin-left:10px;}

/*Listen------------------*/
.li-punkt-rot {list-style-image: url(../bilder/list_dot_red.gif);list-style-position: outside;font-size: 11px;}
.li-punkt-rot-m {list-style-image: url(../bilder/list_dot_red_m.gif);list-style-position: outside;}
.li-punkt-rot li {margin-left: 15px;font-weight: bold; color: #4A6BAD;font-size:11px;}
.li-punkt-rot-m li {margin-left: 15px;font-weight: bold; color: #4A6BAD;}
.li-punkt-rot p, .li-punkt-rot-m p {margin-left:15px;}
.in {margin-left: 10px;margin-right: 10px;font-size:11px;}
.content-breit ul {margin-left: 5px;}
.li-bilder-titel {margin-left:20px;}
.li-bilder-titel li {list-style-image: url(bilder/list_dot_red.gif);list-style-position: outside;margin-left:20px;}
.li-punkt-bilder {list-style-image: url(bilder/list-off.gif);list-style-position: outside;margin-left:20px;}
.li-punkt-bilder li {margin-left: 15px;font-size:11px;}

/*linkliste*/
ul.link-list p {margin: 0 0 10px 15px;}
ul.link-list li{list-style-image: url("bilder/icons/dot-red.gif");margin:0 0 0 15px;}

.main-termine li{list-style-image: url("bilder/icons/dot-red.gif");margin:0 0 0 15px;}
.main-termine img{margin:0 0 0 15px;}

/*floats -----------------*/
.bildfloat-links {float: left;margin-right: 15px;margin-left: 5px;margin-top: 10px;margin-bottom: 15px;}
.content-pic br {clear:both;}
.detail-bild, .detail-bild-1 {z-index: 6;position: absolute;height: 140px;width: 109px;left: 20px;top: 70px;}
.detail-bild-1 {top: 300px;}
.index-bildfloat-links {float: left;margin-right: 15px;margin-left: 5px;margin-top: 5px;margin-bottom: 15px;}
.bildfloat-rechts-aktuelles {float: left;padding:3px 15px 15px 0;}
.bildfloat-rechts {float: left;margin-right: 15px;margin-left: 5px;margin-top: 3px;margin-bottom: 5px;}
.float-termine {float: left;padding: 3px 15px 10px 0;}


/*text therapeuten-------------------*/
.text-therapeuten {position: absolute;height: 400px;width: 450px;left: 180px;top: 80px;}

/* tabellen -------------------------------------------------*/
.seminar-tabelle {width:810px;font-size: 10px;margin-left: 5px;}
.seminar-tabelle a {font-size: 10px;}

.tbl-seminarkalender {width:550px;font-size: 11px;border-collapse:collapse;}

.tbl-eventname {color: #990000;font-size: 10px;font-weight: bold;width: 170px;}
.tbl-eventname-schedule {color: #990000;font-size: 12px;font-weight: bold;width: 190px;}
.td-eventname {color: #990000;font-size: 10px;font-weight: bold;width: 170px;}

.tbl-eventname-edit {color: #990000;font-size: 10px;font-weight: bold;margin-left: 25px;}
.tbl-datum {width: 160px;}
.td-datum {width: 140px;}
.td-preis {width: 100px;text-align: left;}
.tbl-therapeuten {width: 300px;font-size:10px; padding:3px 0}
.tbl-loc{width: 220px;}
.td-loc{width: 200px;}

.seminar-tabelle-schedule {width:700px;font-size: 10px;}
.seminar-tabelle-schedule h3{font-size: 11px;}
.seminar-tabelle-schedule a {font-size: 10px;}
.seminar-tabelle-edit {width:750px;border:0;font-size: 10px;margin-left: 10px;}

.train-termin {color: #990000;font-size: 10px;font-weight: bold;padding-right: 10px;}
.train-termin1 {color: #990000;font-size: 10px;font-weight: bold;padding-right: 10px;padding-left:10px;}


.tbl-links {font-size: 11px;}
.tbl-links-titel {color:#990000;width: 170px;vertical-align: top;font-size: 11px;}
.tbl-links-text {width:360px;vertical-align: top;padding-right:10px;font-size: 11px;}
.tbl-links-url {width:150px;vertical-align: top;}

.tbl-texte {font-size: 11px;margin:15px;}
.tbl-delete {font-size: 11px;margin:15px;width:450px;}
.tbl-texte-datum {width: 100px;}
.tbl-texte-titel {color:#990000;width: 450px;}

.tbl-mailing {width: 750px;margin-left:10px;font-size: 10px;}
.tbl-mailing-header {font-weight: bold;}
.tbl-mailing-name {font-weight: bold;color: #990000;width: 220px;}

.tbl-mailing {font-size: 12px;}
.tbl-edit-termine {margin-left: 10px;}

.tbl-aktuelles {width: 500px;font-size: 12px;}
.tbl-aktuelles-titel {font-size: 11px;font-weight: bold;color: #993333;}
.tbl-aktuelles h5 {margin-left:0;}
.tbl-aktuelles p{}

/*kalender----------------*/
#tbl-kalender {font-size: 11px;width: 100%;}
#tbl-kalender td {text-align: center;}
.lst-datum {padding-right: 10px;padding-left: 10px;}

/* Visitenkarte---------------------------*/
.vcard-detail {height: 950px;position: relative;top: 202px;width: 670px;background-image: url(bilder/bg_vcard.gif);background-repeat: no-repeat;}
.vcard-detail-input {height: 900px;position: relative;width: 670px;background-image: url(bilder/bg_vcard.gif);background-repeat: no-repeat;left: 120px;}
.vcard-titel{position: relative;height: 20px;width: 450px;top: 10px;left: 10px;font-weight: bold;color: #4A6BAD;}
.vcard-subtitel{position: relative;height: 20px;width: 650px;top: 60px;left: 10px;color: #990000;}
.vcard-text, .vcard-profil{position: relative;height: 120px;width: 630px;top: 80px;left: 10px;}
.vcard-text {top: 90px;}
.tbl-vcard{margin-top: 60px;margin-left: 10px;}
.vcard-pic{position: absolute;height: 208px;width: 250px;top: 103px;left: 390px;}
.vcard-img {border: 1px solid #82664A;}
.vcard-submit{position: relative;top: 0px;width: 120px;height: 30px;left: 600px;}
.vcard-pic input {margin: 0px;padding: 0px;}
.vcard-kath {font-weight: bold;color: #990000;padding-top: 10px;padding-left: 10px;padding-bottom: 10px;}
.vcard-pic h3 {margin:0px;}
.firma {font-weight: bold;}
#vcard-plz {width: 40px;}
.ie-fill {position: absolute;height: 20px;width: 100px;left: 0px;bottom: 0px;}

/*Netzwerkerliste*/
.li-punkt-rot li {color:#333;font-weight:normal; }


/*Visitenkarte-input--------------------------*/
.logged {position: absolute;height: 77px;width: 160px;left: 0px;top: 552px;background-image: url(bilder/bg_gb.gif);background-repeat: no-repeat;text-align: center;z-index: 6;}
.logged p {margin-top:10px;}
.vcard-hinweis {position: absolute;z-index: 6;padding: 2px;height: 248px;width: 172px;top: 631px;left: 0px;background-image: url(bilder/bg_formatier.gif);background-repeat: no-repeat;}
.vcard-hinweis h3 {margin-left:0px;margin-top:5px;}
.thumb {position: absolute;height: 70px;width: 70px;top: 0px;right: 0px;}

/*gastbuch-------*/
.li-punkt-rot h3 {display: inline;}
.gb-p {margin-left: 20px;}
.main-gb h1 {margin:30px 0px 15px 10px;}
.main-gb p, .main-gb a {margin-left: 10px;}
.main-gb div {clear: both;position: relative;}
.main-gb label {color: #990000;display: block;width: 100px;text-align: right;float: left;padding-bottom: 10px;padding-right: 5px;}
.main-gb input {width: 130px;display: block;float: left;}
.main-gb textarea {margin-left:20px;}
.main-gb h2 {margin:20px;}
input.xl {width:12.85em;}
* html div.ValueContainer {height: 1%;margin:0;}

/* End hide from IE5/mac */
div.ValueContainer br {clear:none;}

fieldset br {clear:both;}
fieldset {padding:2px 0 2px 20px;border:0;margin:0 0 10px 0;font-size:0.99em;}

label {float:left;width:150px;padding:3px 1px 3px 5px;margin-right:0.5em;}

div.ValueContainer {position:relative;margin:0px 1em 0px 10px;padding:1px 0 0 0;}
div.ValueContainer br {clear:none;}

/*Bucher etc*/
.book-item h3, .link-item h3 {margin-bottom: 10px;margin-left: -3px;}

/*termine------*/
.termin-ort {margin-left: 15px;font-weight: bold;font-size: 11px;}
.termin-text {margin-left: 15px;}
.termin-mail {margin-left: 15px;}
.termin-titel {margin-left: 15px;font-weight: bold;color:#4A6BAD;margin-top:10px;}

/*Community Register----------------*/
.main-register fieldset, .edit-links fieldset {padding: 0.5em 1em 0.5em 0.3em;font-size: 11px;background-color: #FFEBD7;border: 1px solid #82664A;}
.main-register div, .edit-links div {clear: both;position: relative;}
.main-register label, .edit-links label {color: #990000;display: block;width: 100px;text-align: right;float: left;margin-bottom: 6px;margin-right: 5px;}
.main-register input, .edit-links input  {width: 180px;display: block;float: left;}
.main-register select, .edit-links select  {width: 180px;display: block;float: left;}
.main-register input[type=text]:focus {background-color:#e1e1e1;}
#k1, #k2, #k3,#k4 {width: 20px;display: block;float: left;text-align: left;}
.main-register input, .edit-links input {padding:1px 10px 1px 0px;}
.main-register textarea, .edit-links textarea {margin-left: 25px;width: 350px;height:120px;}
#input-email {width: 220px;margin-bottom:5px;}
#input-plz {width: 60px;}
#plz {width: 60px;}
#input-land {width: 35px;}
.main-register hr {margin-left:6px;}
#select-register {width: 50px;}

/* Rezension----------------------*/
.content-rez textarea, select, input {margin-left: 150px;}
.content-rez label {margin: 0;display: block;width: 100px;text-align: right;float: left;}
.main-rez h1 {margin:30px 0px 15px 10px;}
.main-rez h2 {display: inline;}
.main-rez p {margin-left: 15px;}
.rez-url {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #990000;}

/* sonstiges------------*/
.rot {color:#990000;font-weight: bold;}
.schrift-klein {font-size: 10px;}
.rot-klein {color:#990000;font-size: 10px;}
.rot-fett {font-size: 11px;font-weight: bold;color: #993333;}
hr {height: 1px;border: 0 none;border-top: 1px solid #AA8A66;margin: 0 0 10px 0;padding: 0;}
.hr-links {margin-left:120px}
.markier-schwarz {font-size: 10px;font-weight: bold;color: #333333;}

/*edit-----------------------------*/
.tbl-therapeuten-edit {width: 200px;}
.content-edit p, .content-edit-xl p {margin-left:10px;}
.content-edit h3, .content-edit-xl h3 {margin-left:10px;}
.content-edit textarea, select, input {margin-left: 20px;margin-top: 2px;}
.content-edit label {margin: 0;display: block;width: 100px;text-align: right;float: left;}
.content-edit fieldset {padding: 0.5em 1em 0.5em 0.3em;font-size: 11px;margin: 10px;border: none;}
.content-edit fieldset div {clear: both;margin: 0.1em 0 0em;position: relative;}
.content-edit fieldset div.cr p {margin: 0;display: block;width: 130px;text-align: right;float: left;}

/* delete-----*/
.main-delete p {margin-left:10px;}
.main-delete h1 {margin-left:10px;}

/*Bilderalbum*/
.bilder-album {position: absolute;height: 200px;width: 630px;top: 80px;left: 10px;}
.bilder-album-start, .bilder-album-input {height: 670px;position: absolute;width: 670px;background-repeat: no-repeat;left: 120px;z-index: 5;}
.bilder-album-input {background-image: url(bilder/bg_bilder_album_input.gif);}
.bilder-album-input h2 {margin-bottom:20px;}
.bilder-album-titel {position: absolute;width: 619px;height: 41px;top: 40px;left: 13px;padding-left:5px;}
.main-bilder h1, .main-bilder p, .bilder-album p, .main-bilder h5 {margin-left:10px;}
.zeige-bilder, .auswahl-bilder, .auswahl-pw {z-index: 4;position: absolute;width: 500px;height: 500px;top: 66px;left: 310px;padding-top:5px;padding-left: 10px;padding-bottom: 20px;background-color:#FFEBD7;border: 1px solid #82664A;}
.zeige-bilder img {margin: 10px;border: 1px solid #82664A;}
.bilder-album-start p, .bilder-album-start h5 {padding-left:15px;}
.auswahl-bilder {left:120px;width:170px;}
.auswahl-pw {left:120px;height:190px;}
.auswahl-bilder h5, .bilder-album-titel h5 {display: inline;}
.content-detail textarea {margin-left: 20px;margin-top: 2px;}

.bilder-album textarea, select, input, password {margin-left: 20px;margin-top: 2px;}
.bilder-album textarea {width: 350px;}
.bilder-album-thumb {position: absolute;height: 300px;width: 630px;top: 310px;left: 10px;}
.bilder-album-thumb img {margin-left:10px;}
.bilder-album fieldset {padding: 0.5em 1em 0.5em 0.3em;font-size: 11px;margin: 10px;background-color: #FFEBD7;}
.bilder-album label{margin: 0;display: block;width: 130px;text-align: right;float: left;}
.bilder-album fieldset div {clear: both;margin: 0.1em 0 0em;position: relative;}
.bilder-album fieldset div.cr p {margin: 0;display: block;width: 130px;text-align: right;float: left;}
.bilder-album-titel h5, .bilder-album h5 {display: inline;}
.bilder-hilfe {position: absolute;height: 17px;width: 212px;top: 31px;left: 579px;z-index: 8;}
.bilder-back {position: absolute;height: 19px;width: 177px;top: 31px;left: 652px;z-index: 8;}

.auswahl-pw textarea, select, input {margin-left: 20px;margin-top: 2px;}
.auswahl-pw fieldset {padding: 0.5em 0.3em 0.5em 0.3em;font-size: 11px;margin: 10px;background-color: #FFEBD7;}
.auswahl-pw label{margin: 0;display: block;width: 50px;text-align: right;float: left;}
.auswahl-pw fieldset div {clear: both;margin: 0.1em 0 0em;position: relative;}
.auswahl-pw fieldset div.cr p {margin: 0;display: block;width: 130px;text-align: right;float: left;}


/* Anzeigen */
.main-anzeigen p{padding-left:125px;}
.main-anzeigen textarea, select, input {margin-left: 20px;margin-top: 2px;}
.main-anzeigen textarea {width: 350px;}
.main-anzeigen fieldset {padding: 0.5em 1em 0.5em 0.5em;font-size: 11px;margin: 10px 10px 10px 125px;background-color: #FFEBD7;}
.main-anzeigen label{margin: 0;display: block;width: 90px;text-align: right;float: left;}
.main-anzeigen fieldset div {clear: both;margin: 0.1em 0 0em;position: relative;}
#tbl-anzeigen {margin-left:125px;width:650px;}
.tbl-anzeigen-url {width:100px;}
.tbl-anzeigen-suche {font-weight:bold; color:#990000;}
.tbl-anzeigen-titel {color:#990000;}

/*Gastforum*/
#tbl-gastforum {width:550px;margin-top: 10px;}


/*Forum*/

#tbl-forum {margin-left: 20px;width:650px;font-size:12px;}
#tbl-forum-inner {width:650px;font-size:12px;background-color:#FFEBD7;}
.tbl-forum-items {font-size:12px;}
.tbl-forum-top {background-color:#FFEBD7;padding-bottom:10px;}
.tbl-forum-titel {color:#990000; font-weight:bold;padding-bottom:10px;}


/*Anmeldeform*/
.frm-daten{padding-left:20px; font-weight:bold;}

/*Gastforum*/
p.browse             { text-align: right;}

/*Auszeichnungen*/
em.link { font-style: normal;padding:0 0.3em 0.5em 1.5em;color: #000099;background: transparent url("../bilder/icons/em-pfeil.gif") no-repeat 0px 0px;}

/*formular*/
#event_name{height: 22px;width: 230px;}
