/*****************************************************************************************************/
/***     CSS FILE für den ADMIN Bereich des SITE Managers                                          ***/
/***     Haupt definition aller Domkumente                                                         ***/
/***                                                                                               ***/
/*****************************************************************************************************/

body, a { font-family: "verdana", "arial", "geneva", sans-serif; font-size: 12px; font-weight: normal; color: #5A2E00; }
body { background-color:#AF8354; }
html, body {height: 100%; margin: 0; }
ul, li { margin: 0; padding: 0; }
b { color:#5A2E00; }
a { color:#5A2E00; }
a:hover { color:#5A2E00; }

h1 { color:#5A2E00; font-size:18px; }

.clear_left { clear:left; }

fieldset { border: 1px solid #AF8354; margin-top:10px; }
legend { padding:2px 10px 2px 10px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; color:#5A2E00; border: 1px solid #AF8354; }

hr { color:#AF8354; height:1px; border:1px dashed #AF8354; }

/**********************************************************************************************************/
/*** PAGE DIVs Traumdeutung
/**********************************************************************************************************/

#seiten_bereich { width:1000px; margin:auto; text-align:left; position:relative; }

#left_image { width: 40px; height:500px; background-image:url('/templates/default/images/traumdeutung-hoch.jpg'); background-position: top; position:absolute; left:0px; top:0px; }

#content_background { width: 960px; background:#F8ECC6; min-height:800px; position:absolute; left: 40px; top:0px; }

#content_haeder_image { margin:10px 10px 0px 10px; background-image:url('/templates/default/images/traumdeutung_header_back.jpg'); background-repeat: repeat-x; position:relative; }

#content_haeder_image_werbung { width:200px; height:90px;  position:absolute; right:5px; top:5px; text-align:right; }

#content_haeder_line { margin:0px 10px 10px 10px; padding:3px; background:#AF8354; color:#F8ECC6; }
#content_haeder_line b { color:#F8ECC6; }

#content_bereich { position:relative; width: 950px; left:10px; }

#left_menue_bereich { 
	width:200px; 
	position:relative; 	top:0px; left:0px;
	min-height:300px; border:2px solid #fff; background:#F5E2A8; margin:0px 0px 10px 0px;
	background-image:url('/templates/default/images/traumdeutung_back.jpg'); background-repeat: repeat-x;
	float:left;
}

#modul_bereich { position:absolute; width:728px; top:0px; right:10px; left:210px; margin:0px 0px 10px 0px; border:2px solid #fff; min-height:645px; background:#F5E2A8; }


/**********************************************************************************************************/
/*** LEFT Menue Bereich																					***/
/**********************************************************************************************************/
#left_menue { }
#left_menue a { font-family: Georgia, "Times New Roman", Times, serif; }

#left_menue .menue_level_1 { line-height: 25px; list-style: none; text-align: left; white-space: nowrap; padding-right: .5em; } 
#left_menue .menue_level_2 { margin-left:10px; line-height: 20px; list-style: none; text-align: left; white-space: nowrap; padding-right: .5em; }
#left_menue .menue_level_3 { margin-left:20px; line-height: 18px; list-style: none; text-align: left; white-space: nowrap; padding-right: .5em; }

/* Text def. der Menue Links */
#left_menue .menue_level_1 a { text-decoration : none; color: #000; font-size: 12px; font-weight: bold; margin: 0; padding: 3px 5px; letter-spacing:0.1em; }
#left_menue .menue_level_1 a.current { color: #800000; padding-bottom: 4px; }
#left_menue .menue_level_1 a:hover { background: #495154; color: #fff; line-height: 25px; }

/* Text def. der SUB Menue Links */
#left_menue .menue_level_2 a { font-family: "verdana", "arial", "geneva", sans-serif; }
#left_menue .menue_level_2 a { text-decoration : none; color: #000; font-size: 12px; font-weight: normal; margin: 0; padding: 3px 5px; }
#left_menue .menue_level_2 a.current { color: #800000; padding-bottom: 5px; font-weight: bold; }
#left_menue .menue_level_2 a:hover { background: #495154; color: #fff; line-height: 20px; }

/* Text def. der SUB Menue Links */
#left_menue .menue_level_3 a { font-family: "verdana", "arial", "geneva", sans-serif; }
#left_menue .menue_level_3 a { text-decoration : none; color: #000; font-size: 11px; font-weight: normal; margin: 0; padding: 3px 5px; }
#left_menue .menue_level_3 a.current { color: #800000; padding-bottom: 5px; font-weight: bold; }
#left_menue .menue_level_3 a:hover { background: #495154; color: #fff; line-height: 18px; }

#bottom_menu	{ padding:10px 10px 10px 10px;  text-align:center; }
#bottom_menu li { display: inline; list-style: none; margin-right:10px; }
#bottom_menu .bottom_menue { font-size:10px; padding-left:10px; text-decoration : none; letter-spacing:0.1em; color:#AF8354; }

/**********************************************************************************************************/
/*** DIV und CLASS für Standart Formulare
/**********************************************************************************************************/

.rootweb_default_form_input, .rootweb_default_form_input_pflicht { font-size: 15px; font-family:Verdana; color:#5A2E00; border:1px solid #AF8354; margin-top:2px; margin-bottom:7px; margin-right:3px; padding:2px; }
.rootweb_default_form_input_pflicht { background-color: #F8F1F2; }
.rootweb_default_form_button { background:url(/images/design/button_back.png); border: 3px double #5A2E00; border-left-color: #5A2E00; border-top-color: #5A2E00;
	color: #5A2E00; padding:3px 10px 3px 10px; font-weight:bold; }

/*****************************************************************************************************/
/***     CSS für Global DOCS
/*****************************************************************************************************/
#traumdeutung_global_docs { margin:10px; }
#traumdeutung_global_docs { letter-spacing:0.1em; }

#traumdeutung_global_docs h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 24px; font-weight: bold; color:#650000; margin:0px; }
#traumdeutung_global_docs i { font-size:14px; }
#traumdeutung_global_docs a { text-decoration : none; color: #650000; font-weight: bold; margin: 0; padding: 5px 4px 5px 4px; border-bottom: none; }

/*****************************************************************************************************/
/***     CSS für Symbol AbisZ Link - Block
/*****************************************************************************************************/
#traumsymbole_abisz { margin:20px 10px 10px 10px; background-image:url('/templates/default/images/traumdeutung_back.jpg'); background-repeat: repeat-x; }
#traumsymbole_abisz h1 { font-size:12px; border-bottom:1px dashed #AF8354; padding:5px; color:#000; }
#traumsymbole_abisz .link { float:left;	width:150px; margin-left:20px; margin-bottom:5px; }
#traumsymbole_abisz .link a { text-decoration:none; }

/*****************************************************************************************************/
/***     CSS für Symbol pro Buchstaben - Block
/*****************************************************************************************************/
#traumsymbole_buchstabe { margin:10px; }
#traumsymbole_buchstabe h1 { font-size:14px; border-bottom:1px solid #AF8354; padding:5px 5px 5px 0px; color:#000; letter-spacing:0.1em; }
#traumsymbole_buchstabe #link_bereich .link { float:left; width:170px; letter-spacing:0.1em; line-height:150%; margin-left:5px; }
#traumsymbole_buchstabe #link_bereich .link a { font-size:10px; text-decoration:none; color:#000; padding:5px;}
#traumsymbole_buchstabe #link_bereich .link a:hover { background-color:#AF8354; text-decoration:underline; }

/*****************************************************************************************************/
/***     CSS für Symbol Detail - Block
/*****************************************************************************************************/
#traumsymbol_detail { margin:10px; }
#traumsymbol_detail h1 { font-size:16px; border:1px solid #AF8354; padding:5px 5px 5px 10px; background:#5A2E00; color:#fff; }

#traumsymbol_detail .link_bereich h2 { font-size:10px; border:1px solid #5A2E00; padding:2px 5px 2px 5px; background:#AF8354; color:#fff; margin:10px 0px 5px 0px ; }
#traumsymbol_detail .link_bereich { font-size:10px; margin-top:13px; }

#traumsymbol_detail .link_bereich a			{ font-size:10px; text-decoration:none; color:#000; padding:5px; }
#traumsymbol_detail .link_bereich a:hover	{ background-color:#AF8354; text-decoration:underline; }



/*****************************************************************************************************/
/***     CSS für Werbung
/*****************************************************************************************************/
.werbung_buecher { margin-top:40px; font-size:10px; border:1px solid #AF8354; padding:5px 5px 5px 10px; background:#5A2E00; color:#fff; letter-spacing:0.1em; }
.werbung_buecher b { color:#fff; letter-spacing:0.2em; }
