/*
Design by Matthias Kremer Cremweb design Freiburg
http://www.cremweb.de
*/

* {	margin: 0;	padding: 0;}
.clear {clear: both;}
body {background: #AEDE48; font-family: "Arial", Arial, Helvetica, sans-serif;font-size: 10px; color: #666;}

#page_panel {width: 896px;height: 666px; margin: 0 auto;  background: url(../images/bg.jpg); }

#header {width: 800px; height: 33px;margin: 0 auto;  background: url(../images/bg_header.jpg); }

#index {width: 800px; height: 639px;margin: 0 auto;  background: url(../images/bg_start.jpg); }

#content {width: 800px;	height: 679px;margin: 0 auto;  background: url(../images/bg_content2.jpg);background-repeat:no-repeat}

#menue {display: block;width: 800px; margin: 0 auto;  }
#menu ul { width: 800px; height: 33px;margin: 0 auto;padding: 0;	line-height: 33px; text-decoration: none;font-size: 
                 12px;font-weight: normal;text-transform:uppercase; letter-spacing: .1em; background: url(../images/hg_menu.jpg) repeat-x ;}
#menu ul li { width: auto;display: inline;float: left;	list-style: none;text-align: center;text-decoration: none;}
#menu ul li a { display: block;text-decoration: none;text-transform: inherit;padding: 0 11px;color: #fff;}
/*separator-setzt den seperator nach dem letzten link*/
#menu ul li.sep {width: 2px;background: transparent url(../images/menu_sep2.jpg) no-repeat left top;}
#menu ul li a:hover, #menu ul li a.active { background: transparent url(../images/menu_over2.jpg) repeat-x center top;text-decoration: none;Color: white;}
#menu ul li a.active {font-weight: bold;cursor: default;}

/* Content */

#content_left {width: 200px;	padding: 170px 0 0 25px;float:left; }#content_left p {font-size: 1.2em;color:#0E2F00; ;padding: 0 25px 0 10px; line-height:1.8em;text-align:justify}#content_left strong {font-size: 1.3em; }#content_left img {float:left;padding:2px; margin: 8px 5px 10px 0px;}#content_left a {text-decoration: none;color: #708E2F;	}#content_left a:hover {text-decoration: underline;color: #666;}#content_right {width: 540px; padding: 170px 0 0 25px;float:right; }#content_right p {font-size:10pt; color:#0E2F00; margin: 0; padding: 0 0px 0 0px; line-height:1.5em;text-align:justify;}#content_right img {float:left; padding:0px; }#content_right a {text-decoration: none;color: #708E2F;	}#content_right a:hover {text-decoration: underline;color: #666;}

#psychotherapie_in_freiburg {position: absolute; text-align: right;
	width: 700px;margin: 0 0 0 60px;text-align: justify;color: #999999;background-color: transparent;}

#psychotherapie_in_freiburg h2{margin-top: 250px;font-size: 2em; color: #fff;padding: 50px;background: #AEDE48; }
#psychotherapie_in_freiburg h3{display: none;}
#psychotherapie_in_freiburg p{display: none;} 


h1 {font-size: 1.8em;  color:#0E2F00; padding: 0 0 10px 0px;}
h2 {font-size: 1.5em;  color:#0E2F00; padding: 10px 0 10px 5px;}
h3 {font-size: 1.6em;  color:#0E2F00; padding: 0px 10px 10px 0px;}
h4 {font-size: 1.5em;  color:#5A7598; padding: 5px 10px 10px 0px;}

blockquote { font-style: italic;color: #330010; font-size:1.1em ; padding:15px 0 0 40px; background-position: 0% center;background-image:url('../images/img03.gif'); background-repeat:no-repeat; }

hr {width: 250px; border: 1px solid #5A7654; }

/* Footer */

#footer {width: 896px; margin: 0 auto; background: #AEDE48 url(../images/bg_footer.jpg) repeat-x; }
#footer p { padding: 9px 0 0 55px; color: #718F2F; font-size: x-small;}
#footer a {text-decoration: none;color: #708E2F;	}
#footer a:hover {text-decoration: underline;color: #efefef;}
.wide {margin-left: 290px; }

/* ----------------------styles Formular ------------------------------*/
fieldset {margin: 10px 0 0 3px; }
form {padding:0; margin:0;width:350px;}
fieldset legend {font-size:.9em; color:#666; font-weight:bold; padding-left:5px; padding-right:0; padding-top:0; padding-bottom:0}
label {line-height:1.5em; float:left; height:20px; padding:0 0 0 5px; margin-top: 1px; margin-bottom: 10px; color:#284356; width:70px; font-size:.9em; }
.field { height:18px; float:left; border: 1px solid #808080; width:150px; margin-bottom: 10px; background: #fff; line-height:1.7em; color:#808080 ; text-indent:.5em; font-size:11px;}
.textarea { border: #3a6381  1px solid; width:180px; margin:0; padding:0; float:left;line-height:1.7em; color:#808080 ; text-indent:.5em; font-size:11px;}
.submit{ padding-left:80px; font-size:.85em; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; background:#C0C0C0; color:#333333; cursor: pointer; border-bottom:1px solid #666666; border-right:1px solid #678D74; border-left:1px solid #B8CBBE; border-top:1px solid #B8CBBE}
:hover.submit { cursor:pointer; background:#37536E; border-bottom:1px solid #c0c0c0; border-right:1px solid #284356; border-top:1px solid #3A6381; border-left: 1px solid #3A6381; color:#FFFFFF; }