@charset "utf-8";
/* CSS Document */

html, body { height:100%; margin:0; font:11px Verdana, Helvetica, sans-serif; color:#666666; line-height: 1.5em; background:url(../images/bg_body.jpg)#ffffff }
td { height:100%; margin:0; font:11px Verdana, Helvetica, sans-serif; color:#666666; background:url(../images/bg_td.jpg) top repeat-x;}
a, a:hover, a:visited{color:#585454; text-decoration:none;}
a:hover{text-decoration:underline;}
h1{ font-family: arial, helvetica, verdana, tahoma, sans-serif; color:#666666; padding:0px 10px 15px 10px; letter-spacing:2px;font-size: 125%;}

h2{ font-family: arial, helvetica, verdana, tahoma, sans-serif; color:#666666; margin-bottom:15px;letter-spacing:2px;font-size: 125%; letter-spacing: 2px;}

h3{ font-family: arial, helvetica, verdana, tahoma, sans-serif; color:#666666; margin-bottom:5px;letter-spacing:2px;font-size: 115%; letter-spacing: 2px;}

h4{ font-family: arial, helvetica, verdana, tahoma, sans-serif; color:#666666; letter-spacing:1px;font-size: 105%; margin-bottom:5px;}

ul { padding-left:0; margin:0;}

div#gui {width:790px; margin:0 auto;padding-top:12px;}

/* Main */
div#main{float:left; width:790px; background-color:#ffffff;border: 1px solid #B3B2B2;}

/* Header */
div#guiHeader {float:left; width:790px; height:110px; background:url(../images/header_home.jpg) bottom no-repeat;}
div#guiHeaderpsychos {float:left; width:790px; height:110px; background:url(../images/header_psychos.jpg) bottom no-repeat;}
div#guiHeadertherap {float:left; width:790px; height:110px; background:url(../images/header_therap.jpg) bottom no-repeat;}


/* Crumbs*/
div#guiBreak{float:left; width:790px; height:20px; background:url(../images/hg_break.jpg) top no-repeat;}

div#guiCrumbs{float:left; width:770px; height:23px; background:url(../images/hg_crumbs.jpg) top no-repeat; padding-top:3 px; padding-right:20px; font:arial, helvetica, verdana, tahoma, sans-serif; color:#666666; font-size: 9px;}

div#guiCrumbspsychos{float:left; width:770px; height:23px; background:url(../images/hg_crumbs_psychos.jpg) top no-repeat; padding-top:3 px; padding-right:20px; font:arial, helvetica, verdana, tahoma, sans-serif; color:#666666; font-size: 9px;}

div#guiCrumbstherap{float:left; width:770px; height:23px; background:url(../images/hg_crumbs_therap.jpg) top no-repeat; padding-top:3 px; padding-right:20px; font:arial, helvetica, verdana, tahoma, sans-serif; color:#666666; font-size: 9px;}



/* Right */
div#right{float:left; width:580px;}
div#guiContent {float:left; width:520px; padding:10px 30px 10px 30px;background-color:white;}
div#guiContentSub{float:left; width:520px; padding:10px 30px 0px 30px; text-align:right; font-size:9px; color:#666666;}


/* Left */
div#left{float:left;  width: 200px; padding-left:10px; padding-top:10px; padding-bottom:5px;background-color:white;
   display: inline;  /* FIX IE double margin bug */
   margin-left: 0;}
div#guiContentSuche{float:left; width:180px; height:20px; padding-top:8px; padding-left:10px;}


/* Bottom*/
div#guiLogo{float:left; width:770px; height:20px; background:url(../images/bg_logo.jpg) bottom no-repeat;padding-left:20px;padding-top:10px; text-align:left; font-size:9px;}
div#guiFooter {float:left; width:790px; height:29px; background:url(../images/bg_footer.jpg) top no-repeat; padding-top:3px;  text-align:center; font-size:9px;}
div#guiDesign {float:left; width:790px;height:2px; text-align:left; font-size:9px;padding-left:2px; }





/* Stylesheet: ipvt Modified On 2013-10-11 14:37:41 */
