/* stylesheet for bs psykolog web */
/* March 2005, bente schiele */
/* W3C validated without errors or warnings, 020305 */

/*//////////////////////////////////////////////////////////////////////////////////// GLOBAL FORMATS */

body{
			margin: 0px;
			padding: 0px;
			font-size: 11px;
			background-color:rgb(245,247,251);}
a{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			padding-bottom:1px;
			
			font-family:  Verdana, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: normal;
			font-style: normal;
			text-align: left;
			text-decoration:none;
			line-height: 12px;
			color:rgb(154,16,16);
			background:transparent}
			
a:hover{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			padding-bottom:1px;

			font-family: Verdana, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: normal;
			font-style: normal;
			text-align: left;
			text-decoration: none;
			line-height: 12px;
			color: rgb(255,255,255);
			background: rgb(021,021,096)}
			
a:active{
			padding-top:0px;
			padding-left:0px;
			padding-right:0px;
			padding-bottom:1px;
			
			font-family:  Verdana, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: normal;
			font-style: normal;
			text-align: left;
			text-decoration: none;
			line-height: 12px;
			color: rgb(154,16,16);
			background: transparent}

/*//////////////////////////////////////////////////////////////////////////////////// MAIN MENUS */
			
#menu{
			position: absolute;
			top: 540px;
			left: 30px;
			width: 640px;
			height: 15px;
			font-family: Verdana, Tahoma, sans-serif;
			font-size: 11px;
			text-align: left;
			color: rgb(90,90,160);
			z-index: 3;}
			
#menu a{
			padding-top:1px;
			padding-left:2px;
			padding-right:4px;
			padding-bottom:2px;

			font-family:  Verdana, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: bold;
			font-style: normal;
			text-align: left;
			text-decoration: none;
			line-height: 20px;
			color: rgb(90,90,160);
			background: transparent}

#menu a:hover{
			padding-top:1px;
			padding-left:2px;
			padding-right:4px;
			padding-bottom:2px;

			font-family: Verdana, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: bold;
			font-style: normal;
			text-align: left;
			text-decoration: none;
			color:rgb(255,255,255);
			background:rgb(021,021,096)}

#menu a:active{
			padding-top:1px;
			padding-left:2px;
			padding-right:4px;
			padding-bottom:2px;
			
			font-family:  Verdana, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: bold;
			font-style: normal;
			text-align: left;
			text-decoration:none;
			color:rgb(90,90,160);
			background:transparent}
			
/*//////////////////////////////////////////////////////////////////////////////////// SUB MENUS */

#sub_menus{
			position: absolute;
			top: 77px;
			left: 520px;
			width: 190px;
			height: 115px;
			font-size: 11px;
			font-weight: normal;
			line-height: 20px;
			text-align: left;
			z-index: 2;}

#sub_menus a{
			padding-top:1px;
			padding-left:2px;
			padding-right:4px;
			padding-bottom:2px;

			font-family:  Verdana, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: bold;
			font-style: normal;
			text-align: left;
			text-decoration: none;
			line-height: 20px;
			color: rgb(90,90,160);
			background: transparent}

#sub_menus a:hover{
			padding-top:1px;
			padding-left:2px;
			padding-right:4px;
			padding-bottom:2px;

			font-family: Verdana, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: bold;
			font-style: normal;
			text-align: left;
			text-decoration: none;
			color:rgb(255,255,255);
			background:rgb(021,021,096)}

#sub_menus a:active{
			padding-top:1px;
			padding-left:2px;
			padding-right:4px;
			padding-bottom:2px;

			font-family:  Verdana, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: bold;
			font-style: normal;
			text-align: left;
			text-decoration:none;
			color:rgb(90,90,160);
			background:transparent}

/*//////////////////////////////////////////////////////////////////////////////////// MINOR MENUS */

#subsub_menus{
			position: absolute;
			top: 430px;
			left: 520px;
			width: 180px;
			height: 20px;
			font-size: 11px;
			font-weight: normal;
			text-align: left;
			z-index: 2;}

#subsub_menus a{
			padding-top:1px;
			padding-left:2px;
			padding-right:4px;
			padding-bottom:2px;

			font-family:  Verdana, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: bold;
			font-style: normal;
			text-align: left;
			text-decoration: none;
			line-height: 20px;
			color: rgb(90,90,160);
			background: transparent}

#subsub_menus a:hover{
			padding-top:1px;
			padding-left:2px;
			padding-right:4px;
			padding-bottom:2px;

			font-family: Verdana, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: bold;
			font-style: normal;
			text-align: left;
			text-decoration: none;
			color:rgb(255,255,255);
			background:rgb(021,021,096)}

#subsub_menus a:active{
			padding-top:1px;
			padding-left:2px;
			padding-right:4px;
			padding-bottom:2px;

			font-family:  Verdana, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: bold;
			font-style: normal;
			text-align: left;
			text-decoration:none;
			color:rgb(90,90,160);
			background:transparent}

/*//////////////////////////////////////////////////////////////////////////////////// PAGE TEXT */

#page_title{
			position: absolute;
			top: 17px;
			left: 22px;
			width: 585px;
			height:15px;
			font-family: Verdana,Times New Roman, serif;
			font-size:16px;
			font-weight: bold;
			color: rgb(90,90,140);
			text-align: left;
			z-index:2}

#page_text{
			position: absolute;
			top: 50px;
			left:26px;
			width: 470px;
			height: 115px;
			padding: 5px;
			font-family: Verdana, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: normal;
			text-align: left;
			line-height: 15px;
			color: rgb(8,8,120);
			z-index: 3;}

#page_img{
			position: absolute;
			top: 14px;
			left: 632px;
			width: 65px;
			height: 54px;
			background-image: url('pictures/logo_bs_small.gif');
			background-repeat: no-repeat;
			z-index: 2;}

#page_h_line_upper{
			position: absolute;
			top: 47px;
			left: 22px;
			width: 570px;
			height: 1px;
			border: 0;
			background-image: url(pictures/1px_brown.gif);
			background-repeat: repeat-x;
			z-index: 2;}
			
#page_h_line_lower{
			position: absolute;
			top: 534px;
			left: 23px;
			width: 660px;
			height: 1px;
			border: 0;
			background-image: url(pictures/1px_brown.gif);
			background-repeat: repeat-x;
			z-index: 2;}

#page_v_line_left{
			position: absolute;
			top: 47px;
			left: 22px;
			width: 1px;
			height:510px;
			border: 0;
			background-image: url(pictures/1px_brown.gif);
			background-repeat: repeat-y;
			z-index: 2;}

#page_v_line_right{
			position: absolute;
			top: 59px;
			left: 624px;
			width: 1px;
			height:420px;
			border: 0;
			background-image: url(pictures/1px_brown.gif);
			background-repeat: repeat-y;
			z-index: 2;}

.ul{
			line-height: 17px;
			list-style-image: url('pictures/brown_dash.gif');}

/*//////////////////////////////////////////////////////////////////////////////////// INDEX TEXT */

#index_title{
			position: absolute;
			top: 30px;
			left: 30px;
			width: 396px;
			height:57px;
			/*background-image: url('pictures/index_title_02.gif');*/
			background-image: url('pictures/index_title_text.gif');
			background-repeat: no-repeat;
			z-index:2}	
			
#index_sub-title{
			position:absolute; 
			top: 85px; 
			left: 45px; 
			width: 462px;
			font-family: Arial,Verdana, Tahoma, sans-serif; 
			font-size: 16px; 
			font-weight: bold; 
			font-style: normal; 						
			text-align: left; 			
			color: rgb(90,90,140); 			
			z-index:2;}				

#index_text1{
			position: absolute;
			top: 226px;
			left: 310px;
			width: 280px;
			height: 90px;
			font-family: Arial,Verdana,Tahoma,ms sans-serif;
			font-size: 18px;
			font-weight: normal;
			text-align: left;
			line-height: 28px;
			color: rgb(16,16,90);
			z-index: 2;}
			
#index_text2{
			position: absolute;
			top: 410px;
			left: 300px;
			width: 280px;
			height: 54px;
			font-family: Verdana,Tahoma,ms sans-serif;
			font-size: 11px;
			font-weight: normal;
			text-align: right;
			line-height: 16px;
			color: rgb(16,16,90);
			z-index: 2;}

#index_img1{
			position: absolute;
			top: 17px;
			left: 567px;
			width: 120px;
			height: 99px;
			background-image: url('pictures/logo_bs.gif');
			background-repeat: no-repeat;
			z-index: 2;}
			
#index_img2{
			position: absolute;
			top: 234px;
			left: 77px;
			width: 170px;						
			height: 226px;
			background-image: url('pictures/bente_image_small.jpg');
			background-repeat: no-repeat;
			z-index: 2;}
			
#index_adresse{
			position: absolute;
			width: 336px;		
			left: 45px;
			top: 110px;
			font-family: Verdana, Tahoma, sans-serif;
			font-size: 12px;
			font-weight: bold;
			text-align: left;
			color: rgb(90,90,140);
			z-index: 2;}

#index_h_line_upper{
			position: absolute;
			top: 204px;
			left: 78px;
			width: 504px;
			height: 1px;
			border: 0;
			background-image: url(pictures/1px_brown.gif);
			background-repeat: repeat-x;
			z-index: 2;}

#index_img{
			position: absolute;
			top: 17px;
			left: 567px;
			width: 120px;
			height: 99px;
			background-image: url('pictures/logo_bs.gif');
			background-repeat: no-repeat;
			z-index: 2;}

/*//////////////////////////////////////////////////////////////////////////////////// COUNTER BOX */				
#stats{			position: absolute;
				font-family:Verdana; 
				font-size: 10px;
				width: 240px;
				line-height: 12px;
				text-align:left;
				color:rgb(0,0,99); 
				height: 12px; 			
				left: 36px;
				top: 590px;
				z-index:2}			
				
/*//////////////////////////////////////////////////////////////////////////////////// COPYRIGHT */

#copyright{
			position: absolute;
			top: 590px;
			left: 505px;
			width: 210px;
			height: 15px;
			font-family:  Verdana, Tahoma, sans-serif;
			font-size: 9px;
			line-height: 12px;
			text-align: right;
			z-index:2}

#copyright a{
			padding: 0px;
			font-family:  Verdana, Tahoma, sans-serif;
			font-size: 9px;
			font-weight: normal;
			font-style: normal;
			text-align: left;
			text-decoration: none;
			line-height: 14px;
			color:rgb(030,033,223);
			background:transparent}

/*//////////////////////////////////////////////////////////////////////////////////// CONTAINER */

#container{
			position: relative;
			height:580px;
			width:720px;
			border-style: none;
			background-image: url('pictures/bgr_page_1px_v.gif');
			background-repeat: repeat-x;
			z-index:0}

#container_index{
			position: relative;
			height:580px;
			width:720px;			
			border-style: none;
			background-image: url('pictures/bgr_index_1px_v.gif');
			background-repeat: repeat-x;
			z-index:0}

#link_quality{
			position: absolute;
			top: 518px;
			left: 31px;
			width: 640px;
			height:15px;
			padding:0px;
			font-family:  Verdana, Tahoma, sans-serif;
			font-size: 10px;
			font-weight: normal;
			font-style: normal;
			text-align: left;
			color: rgb(0,0,0);
			/*color:rgb(154,64,68);*/
			background:transparent;
			z-index: 2;}
			
#link_back{			 			
			position: absolute;
			margin:0px;
			padding:0px;
			top: 527px;
			left: 686px;			
			background:transparent;
			z-index: 20;}
			
#link_back a{
			margin:0px;
			padding:0px;			
			background:transparent;}
			
#link_back a:hover{
			margin:0px;
			padding:0px;			
			background:transparent;}		
			
#container td{
			text-align: left;}	

#blue_frame{
			position: absolute; 			
			left: 0px;
			top: 0px;
			width: 720px; 
			height: 580px; 			
			background-image:url('pictures/blue_frame.gif');
			background-repeat: no-repeat; 
			z-index: 1;} 
/*============================================================================ */