	/*RESET*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:center; background:transparent;} body {line-height: 1;}ol, ul{list-style:none;} blockquote, q{quotes:none;} blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;} :focus{outline:0;} ins{text-decoration:none;} del{text-decoration:line-through;} table{border-collapse:collapse; border-spacing:0;}

/*MAIN*/


	
body { 
	font-size: 1.05em;
	line-height: 1.25em;
	font-family: Helvetica Neue, Helvetica, Arial;
	background: white;
	color: #555;
	margin: 0 auto;
	padding: 0 0 0 0;
overflow: hidden; 
}

/*------------------main---------------------------*/

main{
	margin: 10px 17% 0 17%;
	background-color: white;
	
}

#main_druck{
	margin: 10px 17% 0 17%;
	
}

h4{
	color: #666666;
	
}

/*-------------------------------footer------------------------*/

 footer{
	max-width: 900px;
	min-width: 899px;
	margin: 10px auto 0px auto;
	 padding: 0px;
	 width: auto;
	 height: 100px;
	 background-color: white;
 }
 
footer #footer_text{
	max-width: 100%;
	height: auto;
	padding: 1em 1em;
	float: right;
	/*border: 3px dotted black; */
	
}


footer #footer_text a{
	color: #737373;
	
}

footer #footer_text a:hover{
	color: #595959;
	
}

/*-------header_bild------------------*/
section {
    margin: 79px auto 0px;
    max-width: auto;
    position: relative;
    padding: 0px;
}

a {

	color: #062d92;
	text-decoration: none;
	font-weight: bold;

}
/*--------------------bilder_allg--------------------------*/

#text_2 #bild_allg{
	margin: auto;
	margin-top: 1%;
	padding: 5%;
	max-width: 40%;
	height: auto;
	background-color: white;
	border: black 1px solid;
	
}

#text_2 #bild_allg #keine_werbe{
	max-width: 150px;
	
}



 #nav_floater{
	 
margin: auto;
float: right;
width: 100%;
 }
 
  /* Add a white background color to the top navigation */
.topnav {
	background-color:white;
	overflow: hidden;
	padding-top: 8px;
	width: auto;
	float: right;
	margin-top: 0px;

}


/* Style the links inside the navigation bar */
.topnav a {
    float: left;
    display: block;
    color: #666666;
    text-align: center;
	margin: 15px 0px 0px 0px;
    padding: 12px 25px;
    text-decoration: none;
    font-size: 20px;
}


.topnav h2{
	
	margin: -4px;
	padding: 0px;
	font-size: 25px;
	
}

.topnav a{
	font-weight: inherit;
}


/* Add an active class to highlight the current page */
.active {
    background-color: white;
    color: white;
}

/* Hide the link that should open and close the topnav on small screens */
.topnav .icon {
    display: none;
}

/* Dropdown container - needed to position the dropdown content */
.dropdown {
    float: left;
    overflow: hidden;
}

/* Style the dropdown button to fit inside the topnav */
.dropdown .dropbtn {
    font-size: 21px;
    border: none;
    outline: none;
    color: #666666;
    padding: 11px 16px;
    background-color: inherit;
    font-family: inherit;
    margin: 0;
	margin-top: 14px;
}

/* Style the dropdown content (hidden by default) */
.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 160px;
    z-index: 1;
}

/* Style the links inside the dropdown */
.dropdown-content a {
    float: none;
    color: #666666;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
    text-align: left;
}

/* Add a dark background on topnav links and the dropdown button on hover */
.topnav a:hover, .dropdown:hover .dropbtn {
    background-color: #f2f2f2;
    color: #666666;
}



/* Add a grey background to dropdown links on hover */
.dropdown-content a:hover {
    background-color: #ddd;
    color: black;
}

/* Show the dropdown menu when the user moves the mouse over the dropdown button */
.dropdown:hover .dropdown-content {
    display: block;
}

/* nav_verkleinerung */

@media screen and (max-width: 1200px) {
	.topnav a {
    float: left;
    display: block;
    color: #666666;
    text-align: center;
	margin: 15px 0px 0px 0px;
    padding: 12px 18px;
    text-decoration: none;
    font-size: 20px;
}

.dropdown .dropbtn {
    font-size: 17px;
    border: none;
    outline: none;
    color: #666666;
    padding: 8px 16px;
    background-color: inherit;
    font-family: inherit;
    margin: 0;
	margin-top: 20px;
}

.dropdown-content {
	
	display: none;
	position: absolute;
	background-color: #f9f9f9;
    min-width: 160px;
    z-index: 1;

}

.dropdown-content a {
	
	float: none;
	color: #666666;
	padding: 12px 16px;
	text-decoration: none;
	display: block;
	text-align: left;
}

}


@media screen and (max-width: 1050px) {
	.topnav a {
    float: left;
    display: block;
    color: #666666;
    text-align: center;
	margin: 15px 0px 0px 0px;
    padding: 12px 13px;
    text-decoration: none;
    font-size: 15px;
}

.dropdown .dropbtn {
    font-size: 17px;
    border: none;
    outline: none;
    color: #666666;
    padding: 11px 9px;
    background-color: inherit;
    font-family: inherit;
    margin: 0;
	margin-top: 16px;
}

.dropdown-content {
	
	display: none;
	position: absolute;
	background-color: #f9f9f9;
    min-width: 160px;
    z-index: 1;

}

.dropdown-content a {
	
	float: none;
	color: #666666;
	padding: 12px 16px;
	text-decoration: none;
	display: block;
	text-align: left;
}

}
/* When the screen is less than 600 pixels wide, hide all links, except for the first one ("Home"). Show the link that contains should open and close the topnav (.icon) */
@media screen and (max-width: 900px) {
  .topnav a:not(:first-child), .dropdown .dropbtn {
    display: none;
  }
  .topnav a.icon {
    float: right;
    display: block;
	font-size: 45px;
  }

  

  
  .topnav a{
	  
	  display: none;
	  
  }
  /*------------------logo_handy---------------------*/
  #logo_ {

    float: left;
	margin: 34px 0 0 18px;
	font-size: 35px;
	position: absolute;
	}
}


/* The "responsive" class is added to the topnav with JavaScript when the user clicks on the icon. This class makes the topnav look good on small screens (display the links vertically instead of horizontally) */
@media screen and (max-width: 900px) {
  .topnav.responsive {position: absolute; width: 100%; margin-top:8px}
  .topnav.responsive a.icon {
    position: absolute;
    right: 0;
    top: 0;
  }
  .topnav.responsive a {
    float: none;
    display: block;
    text-align: left;
  }
  .topnav.responsive .dropdown {float: none;}
  .topnav.responsive .dropdown-content {position: relative;}
  .topnav.responsive .dropdown .dropbtn {
    display: block;
    width: 100%;
    text-align: left;
  }
} 
/*-------------Button-------------*/


#start_box{
	max-width: 31%;
	height: 3em;
	margin: 50px;
	margin-left: auto;
    margin-right: auto;
}


#start{
    background-color: #222; /* schwarz */
    border: none;
    color: white;
	padding: 7px 28px;
    text-align: center;
    text-decoration: none;
    display: block;
    font-size: 1.5em;
    margin:auto;
	margin-bottom: 10px;
	margin-top: 15px;
	
}


#start_1{
    background-color: #062d92;
    border: none;
    color: white;
    padding: 17px 28px;
    text-align: center;
    text-decoration: none;
    display: block;
    font-size: 20px;
    width: 220px;
    float: left;
    margin: 5px 167px 14px 179px;
	
}


#start_3{
    display: none;
	
}




#start_2{
    background-color: #062d92;
    border: none;
    color: white;
    padding: 17px 28px;
    text-align: center;
    text-decoration: none;
    display: block;
    font-size: 20px;
    width: 100%;
    float: left;
    margin: 5px 0 10px 0;
	
}


#start_box a:hover {
  color: #cccccc;
}

#start_box :hover{
	color: #cccccc;
}

#start:hover{
	color: #cccccc;
	
}


#start_1:hover{
	color: #cccccc;
	
}


#start_3:hover{
	color: #cccccc;
	
}


#start_2:hover{
	color: #cccccc;
	
}


a:hover {

	color: #444;

}

img {

	width: 100%;

}

header {

	background: #fff;
	width: 100%;
	height: 82px;
	position: fixed;
	top: 0;
	left: 0;
	border-bottom: 4px solid #062d92;
	z-index: 100;

}






  
  
  
  
  
  
  
  
  
  
  
  
  
/*-----------------Test------------------*/



#header{
		border-bottom: 4px solid #062d92;
}



#section_test {
    margin: 79px auto 0px;
    max-width: auto;
    position: relative;
    padding: 0px;
	position:relative;
}

#header_hochkant{
	display: none;
}

#img_test {

	width: 100%;

}


#logo_test{

	margin: 6px 0 0 20px;
	float: left;
	width: 254px;
	height: 40px;
   /* background: url(../img/logo.png) no-repeat center;*/
	display: block;
	color: #062d92;
	font-size: 3em;
	padding: 0px;
	line-height: 1.05em;

}
/*-------------------handy----------button auf header bild-------------------------------*/
/*-------------------handy----------button auf header bild-------------------------------*/
/*-------------------handy----------button auf header bild-------------------------------*/
/*-------------------handy----------button auf header bild-------------------------------*/
/*-------------------handy----------button auf header bild-------------------------------*/
/*-------------------handy----------button auf header bild-------------------------------*/
/*-------------------handy----------button auf header bild-------------------------------*/

#button_desktop_test {
	
	padding: 1%;
	float: right;
	width: 420px;
	text-align: center;
	margin: 193px 110px;
	position:absolute;
	left:0;
	top:0;
	background: rgba(171, 205, 239, 0);
	color: white;
	font-size: 44px;
}


#button_desktop_test p{
	line-height: 50px;
	
}


#start_button_desktop_test{
    border: none;
    color: white;
	padding: 18px;
    text-align: center;
    text-decoration: none;
    display: block;
    font-size: 40px;
	font-weight: bold;
    margin:auto;
	margin-bottom: 10px;
	margin-top: 15px;
	background: rgba(171, 205, 239, 0);
	line-height: 44px;

	border: 1px solid white;
}

#start_button_desktop_test:hover {
	background-color: white;
    color: white;
	background-color: rgba(171, 205, 239, 0.3);

}

#start_button_desktop_test:hover a{
 background-color: #1ec279;
}

#fb_zeichen{
	width: 60px;
	height: auto;
	padding: 0 0 0 0;
	margin: 37% 0 0 90px;
	float: right;
	position: absolute;
}

#fb_zeichen_norm{
	width: 60px;
	height: auto;
	padding: 0 0 0 0;
	margin: 20px 53px 0 0;
	float: right;
}
/*-------------------desktop----------button auf header bild-------------------------------*/
/*-------------------desktop----------button auf header bild-------------------------------*/
/*-------------------desktop----------button auf header bild-------------------------------*/
/*-------------------desktop----------button auf header bild-------------------------------*/
/*-------------------desktop----------button auf header bild-------------------------------*/
/*-------------------desktop----------button auf header bild-------------------------------*/
/*-------------------desktop----------button auf header bild-------------------------------*/
@media screen and (max-width: 1125px) {
	
#button_desktop_test {
	
	padding: 1%;
	float: right;
	width: 300px;
	text-align: center;
	margin: 95px 100px;
	position: absolute;
	left: 0;
	top: 0;
	background: rgba(171, 205, 239, 0);
	color: white;
	font-size: 31px;
}


#button_desktop_test p{
	line-height: 50px;
	
}


#start_button_desktop_test{

	color: white;
	padding: 18px;
	text-align: center;
	text-decoration: none;
	display: block;
	font-size: 29px;
	font-weight: bold;
	margin: auto;
    margin-top: auto;
    margin-bottom: auto;
	margin-bottom: 10px;
	margin-top: 15px;
	background: rgba(171, 205, 239, 0);
	line-height: 44px;
	border: 1px solid white;

}

}

/*-------------------------fb_like-----------------------------------------------*/
/*--------------------------fb_like-----------------------------------------------*/
/*-------------------------fb_like------------------------------------------------*/
/*-------------------------fb_like------------------------------------------------*/



#fb_like{
	float:right;
	margin: -10px 0 0 0;	
}



@media screen and (max-width: 900px) {

#fb_like{
	float: right;
	margin: -20px 0 0 0;
}



}
/*------------------------------------------------------------------------*/
/*------------------------------------------------------------------------*/
/*------------------------------------------------------------------------*/
/*------------------------------------------------------------------------*/
/*------------------------------------------------------------------------*/


 #nav_floater_test{
	 
margin: auto;
float: right;
 }

  

#button_pic{
}  
 
  
#button_desktop_test2{
	
	float: right;
	width: 230px;
	text-align: center;
	margin: 0px 20px 10px 20px;
	position:relative;
	height: 223px;
	box-shadow: 10px 10px 15px #aaaaaa;
}

#button_desktop_test2_blogseite{
	width: 264px; 
	height: 257px; 
	margin: 49px 16px 122px 7px;
	float: right;
	text-align: center;
	position:relative;
	box-shadow: 10px 10px 15px #aaaaaa;
}

#start_button_desktop_test2{
    background-color: rgba(171, 205, 239, 0);
    border: none;
    color: white;
	padding: 15px;
    text-align: center;
    text-decoration: none;
    display: block;
    font-size: 20px;
	font-weight: bold;
    margin:auto;
	position:absolute;
	width: 230px;
	height: 223px;
	padding-top:25px;
}

#start_button_desktop_test2_blogseite{
	color: white; 
	width: 235px; 
	height: 198px; 
	padding: 15px;
	padding-top: 43px;
	
    background-color: rgba(171, 205, 239, 0);
    border: none;
    color: white;
    text-align: center;
    text-decoration: none;
    display: block;
    font-size: 20px;
	font-weight: bold;
    margin:auto;
	position:absolute;
}


  


#start_button_desktop_test2:hover {
	background-color: white;
    color: white;
	background-color: rgba(171, 205, 239, 0.5);
}

#start_button_desktop_test2_blogseite:hover {
	background-color: white;
    color: white;
	background-color: rgba(171, 205, 239, 0.5);
}

   
#button_desktop_test2_2{
	
	float: right;
	width: 250px;
	text-align: center;
	margin: 0px 20px 14px 20px;
	position:relative;
	box-shadow: 10px 10px 15px #aaaaaa;
	height: auto;
}

#button_pic_1{
	
	margin: 0 0 -10px 0;
}  
 
   
   
   
#button_desktop_test2_1{
	
width: 400px;
text-align: center;
position: relative;
	
}
 
#start_button_desktop_test2_1 a{ 
color: white;
} 
#start_button_desktop_test2_1{  
background-color: rgba(171, 205, 239, 0);
border: none;
color: white;
padding: 102px 0px 0 35px;
text-align: left;
text-decoration: none;
display: block;
font-size: 35px;
font-weight: bold;
margin: auto;
position: absolute;
width: 898px;
height: 226px;
line-height: 39px; 
} 
 
 
#start_button_desktop_test2_1:hover {
	background-color: white;
    color: white;
	background-color: rgba(171, 205, 239, 0.5);
} 
 
#blogkasten_test{

	height: 755px;
	
}


#blogbox_1_test{
	border: 2px solid #062d92;
    float: left;
    margin: 10px 10px 25px 10px;
    padding: 8px 8px 8px 8px;
    width: auto;
    background-color: white;
    border-radius: 15%;
    text-align: center;
    display: block;

}
	

#blogbox_1_test:hover {
    background-color: #e7edfe;
    color: #666666;
}
	

#blogbox_1_test h3{
	
	font-size: 17px;
	padding: 0px;
	margin: 0px;
	
}


  
  
#hblog_test{
	
		border: 2px solid #666666;	
	width: 16em;
	background-color: white;
	border-radius: 15%;
	text-align: center;
	margin: 15px 20px 15px 0px;
	display: block;
	
	
}


#blog_1_test{
	
	border: #062d92 3px solid;
	width: 281px;
	margin: 0 0 10px 5px;
	padding: 2% 25px 2% 2%;
    border: 1px solid #BFBFBF;
    background-color: white;
	height: 721px;
	float: left;
	
}

#banner_breit{
	
	border: #062d92 3px solid;
	width: 900px;
	position: relative;
    border: 1px solid #BFBFBF;
    background-color: white;
    box-shadow: 10px 10px 15px #aaaaaa;
	height: 224px;

	
}

#blog_3_test{
	
	border: #062d92 3px solid;
	width: auto;
	margin: 0 0 40px 5px;
	padding: 1%;
	
    border: 1px solid #BFBFBF;
    background-color: white;
    box-shadow: 10px 10px 15px #aaaaaa;
	height: 775px;
	
	
}

#blog_4_test{
	
	border: #062d92 3px solid;
	width: auto;	
	margin: 0 5px 40px 0;
	padding: 1%;	

    border: 1px solid #BFBFBF;
    background-color: white;
    box-shadow: 10px 10px 15px #aaaaaa;
	height: 775px;
	
	
}

  
#blog_bild_test_main{
	
	text-align: center;
	float: left;
	width: 162px;
	height: auto;
	margin: 0 9px 4px 0;
}  
  
#blog_1_test_main{
	
	border: #062d92 3px solid;
	width: 526px;
	margin: 0 0 10px 5px;
	padding: 8px 10px 20px 10px;
	
    border: 1px solid #BFBFBF;
    background-color: white;
    box-shadow: 10px 10px 15px #aaaaaa;
	height: 295px;
	float: left;
	
}  
  
  
#blogkasten_test_main{

	height: 907px;
	
}    
#blogkasten_test_main_p{

	float: left;
	width: 334px;
	
}  



#kachel_kasten{
	overflow: auto;
	
}

#kachel_kasten h2{
	font-size: 40px;
	margin-left: 20px;
	
}
#kachel_kasten h3{
	margin-bottom: 0px;
	
}

#kachel_basis{
	width: 246px;
	float: left;
	margin: 0 20px 0 20px;
	height: 255px;
	position: relative;
	border-bottom:#555 1px solid;
	margin-bottom: 20px;
} 
 


#kachel_img {
  opacity: 1;
  display: block;
  width: 100%;
  height: 195px;
	/*transition: .5s ease;*/
  backface-visibility: hidden;
}

#kachel_img_schrift {
  opacity: 1;
  display: block;
  width: 100%;
  height: 195px;
	/*transition: .5s ease;*/
  backface-visibility: hidden;
}

  
#kachel_bild {
  /*transition: .5s ease;*/
  opacity: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
}

#kachel_basis:hover #kachel_img  {
  opacity: 0.2;
}
#kachel_basis:hover #kachel_img_schrift  {
  opacity: 0.2;
}

#kachel_basis:hover #kachel_bild {
  opacity: 1;
}

#kachel_text {
	color: #555;
	font-size: 42px;
	line-height: 44px;
	width: 250px;
	height: 105px;

	}

#kachel_kasten  #wiki_klapp{
	padding: 10px 0 0 0;
	color: #062d92;
	border-bottom: unset;
}

#kachel_kasten  summary{
	padding-left: 276px;

}

#kachel_kasten  #klapp_h h3{
	
	font-size: 30px;
}

  
  
  
  

  
  

#main_test{
	margin: 0px;
	padding: 0px;
	background-color: white;
	
}  

#main_test_o_pic{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: white;
	
}  


  
  
#main_test a{
	color: #062d92;
	
}  

 
#main_test_1{
	margin: 0px;
	padding: 0px;
	background-color: white;
	
}   


#main_test_1 a{
	color: #062d92;
	
}  
  
#head1_test{
	max-width: 800px;
	min-width: 700px;
	margin: 10px auto 0px auto;
	height: auto;
	padding: 10px 1em 0px 1em;
	background-color: white;
	/*border: 3px dotted green; */
	
 }
 
  
#text_1_test{
	max-width: 900px;
	min-width: 899px;
	margin: 10px auto 0px auto;
	height: auto;
	padding: 5px 1em 5px 1em;
	background-color: white;
	
	/*overflow: auto;
	border: 3px dotted black; */
 }
 
#text_2_test{
	max-width: 900px;
	min-width: 899px;
	margin: 10px auto 0px auto;
	height: auto;
	padding: 5px 1em 5px 1em;
	background-color: #f9f9f9;
	overflow: auto;
	
	/*border: 3px dotted black; */
 }
  
  
  
#angaben_links{
	float: left;
	margin: 10px 10px 45px 90px;
	text-align: center;
	
} 
  


  
/* ----------Tabelle_Fragebogen_persönlichkeits-----------------------------------------------------*/

#tabelle_per_fragebogen_test {
	margin: auto;
	margin-bottom: 30px;
	
}

#tabelle_per_fragebogen_test td, #tabelle_per_fragebogen_test th {
    border: 1px solid #cccccc;
}


#tabelle_per_fragebogen_test td, #tabelle_per_fragebogen_test th{
	background-color:f1f1f1; 
	
}

#tabelle_per_fragebogen_test tr:nth-child(odd){background-color: white;}

/*#tabelle_per_fragebogen_test tr:hover {background-color: #bfbfbf;}*//*sipla*/
#tabelle_per_fragebogen_test tr:hover {
	background-color: #f9f9f9;
	
	}

#tabelle_per_fragebogen_test label:hover {
 background:rgba(0,0,0,0.2);
 color: black;
}	
	
#tabelle_per_fragebogen_test th {

    text-align: center;
    background-color: #062d92;
    color: white;
	width: 10%;

}


		  
		  
#tabelle_per_fragebogen_test tr {
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			width: 100%;
			height: auto;
		  }

#tabelle_per_fragebogen_test th {
		  margin: 0 0 0 0;
		  padding: 0 0 0 0;
		  width: auto;
		  height: 50px;
		  }

#tabelle_per_fragebogen_test td {
			text-align: center;
			margin: 0 0 0 0;
			vertical-align: center;
		  }

#tabelle_per_fragebogen_test td strong{
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			height: auto;
			line-height: auto; 

		  }



#tabelle_per_fragebogen_test label{
		margin: auto;
		max-width: auto;
		height: auto;
		display: block;
		padding: 5px
		
		}
#tabelle_per_fragebogen_test label input {
	  width: auto;
	  height: auto;
	}
		
#table_per_fragebogen tbody tr td label{
		border: 1px solid white;
		}

#tabelle_per_fragebogen_test p{
	margin-bottom: unset;
	
}

#tabelle_per_fragebogen_test p strong{
	margin: 9px 0px;
	
}
  
  


ul {

	list-style: none;

}

li {

	display: inline-block;
	float: left;
	padding: 5px

}

#text_1_test ul{

	list-style-type: disc;
}
#text_1_test li{
	display: block;
	float: unset;
	list-style-type: disc;
	
}


	

#text_2_test ul{

	list-style-type: disc;
}
#text_2_test li{
	display: block;
	float: unset;
	list-style-type: disc;
	
}
#text_2_test #list li{
	display:list-item;
	padding-bottom: 5px;
	margin-left: 1em;
}





  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  





#logo{

	margin: 20px;
	float: left;
	width: 200px;
	height: 40px;
   /* background: url(../img/logo.png) no-repeat center;*/
	display: block;
	color: #062d92;
	font-size: 3em;
	padding: 0px;
	line-height: 1.05em;

}

nav {

	float: right;
	padding: 10px;	
	padding-bottom: 0px;
    margin-top: 17px;
    font-size: 1.2em;

}






#menu-icon {

	display: hidden;
	width: 40px;
	height: 40px;
	background: #80ff00 url(../img/menu-icon.png) center;

}

a:hover#menu-icon {

	background-color: #444;
	border-radius: 4px 4px 0 0;

}

/*----------------------------------------------test_button_desktop--------------------------------*/

#button_desktop{
	
	border: 2px solid #666666;
	padding: 1%;
	float: right;
	width: 230px;
	background-color: white;
	border-radius: 15%;
	text-align: center;
	margin: 0px 20px;
	
}

#start_button_desktop{
    background-color: #062d92;
    border: none;
    color: white;
	padding: 18px;
    text-align: center;
    text-decoration: none;
    display: block;
    font-size: 16px;
	font-weight: bold;
	border-radius: 50%;
    margin:auto;
	margin-bottom: 10px;
	margin-top: 15px;
	
}

#start_button_desktop:hover {
    background-color: #e7edfe;
    color: #666666;
}

#button_handy{
		
	display: none;
		
	} 
	


	
	
	
	
	
	
	
	
	
	
	
	
	
/*---------------------------Handy_test_button------------------------------------------------------------------------------------------------------------*/	
/*---------------------------Handy_test_button------------------------------------------------------------------------------------------------------------*/	
/*---------------------------Handy_test_button------------------------------------------------------------------------------------------------------------*/	
/*---------------------------Handy_test_button------------------------------------------------------------------------------------------------------------*/	
/*---------------------------Handy_test_button------------------------------------------------------------------------------------------------------------*/	
/*---------------------------Handy_test_button------------------------------------------------------------------------------------------------------------*/	
/*---------------------------Handy_test_button------------------------------------------------------------------------------------------------------------*/	
/*---------------------------Handy_test_button------------------------------------------------------------------------------------------------------------*/	
/*---------------------------Handy_test_button------------------------------------------------------------------------------------------------------------*/	
/*---------------------------Handy_test_button------------------------------------------------------------------------------------------------------------*/	
/*---------------------------Handy_test_button------------------------------------------------------------------------------------------------------------*/	
/*---------------------------Handy_test_button------------------------------------------------------------------------------------------------------------*/	
/*---------------------------Handy_test_button------------------------------------------------------------------------------------------------------------*/	
/*---------------------------Handy_test_button------------------------------------------------------------------------------------------------------------*/	
/*---------------------------Handy_test_button------------------------------------------------------------------------------------------------------------*/	
/*---------------------------Handy_test_button------------------------------------------------------------------------------------------------------------*/	
/*---------------------------Handy_test_button------------------------------------------------------------------------------------------------------------*/	
/*---------------------------Handy_test_button------------------------------------------------------------------------------------------------------------*/	
/*---------------------------Handy_test_button------------------------------------------------------------------------------------------------------------*/	
/*---------------------------Handy_test_button------------------------------------------------------------------------------------------------------------*/	
/*---------------------------Handy_test_button------------------------------------------------------------------------------------------------------------*/	
/*---------------------------Handy_test_button------------------------------------------------------------------------------------------------------------*/

/* When the screen is less than 600 pixels wide, hide all links, except for the first one ("Home"). Show the link that contains should open and close the topnav (.icon) */
@media screen and (max-width: 900px) {
	
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
/*-----------------Test------------------*/
	
#main_test p {
	margin-bottom: 15px;
		
	}	
#main_test h1, h2, h3, h4 {
	text-align: left;
	margin-left:7px;
		
	}
	
#main_test_1 p {
	margin-bottom: 15px;
		
	}	
#main_test_1 h1, h2, h3, h4 {
	text-align: left;
	}	
#logo_test {

margin: 20px 0 0 8px;
    float: left;
    width: 200px;
    height: 40px;
    display: block;
    font-size: 3em;
    padding: 0px;
    line-height: 1.05em;
}



#header{
		border-bottom: 4px solid #062d92;
}



#section_test {
    margin: 79px auto 0px;
    max-width: auto;
    position: relative;
    padding: 0px;
	position:relative;
}

#header_hochkant{
	display: none;
}

#img_test {

	width: 100%;

}





#button_desktop_test {
	

	float: right;
	width: 100%;
	text-align: center;
	margin: 0px;
	position:absolute;
	left:0;
	top:0;
	background: rgba(171, 205, 239, 0);
	color: white;
	font-size: 38px;
	padding: 10% 0 0 0;
}


#button_desktop_test p{
	line-height: 50px;
	
}
#start_button_desktop_test{
    border: none;
    color: white;
	padding: 0px 10px;
    text-align: center;
    text-decoration: none;
    display: block;
    font-size: 32px;
	font-weight: bold;
    margin:0 3px 0 3px;
	margin-bottom: 10px;
	margin-top: 15px;
	background: rgba(171, 205, 239, 0);
	line-height: 44px;
	border: 1px solid white;
}

#start_button_desktop_test:hover {
	background-color: white;
    color: white;
	background-color: rgba(171, 205, 239, 0.3);

}

#start_button_desktop_test:hover a{
 background-color: #1ec279;
}



#fb_zeichen {

    width: 41px;
    height: auto;
    padding: 0 0 0 0;
    margin: 124% 0 0 24px;
    float: right;
    position: absolute;

}

#fb_zeichen_norm {

    width: 42px;
    height: auto;
    padding: 0 0 0 0;
    margin: -25px 9px 0 0;
    float: right;
}
 #nav_floater_test{
	 
margin: auto;
float: right;
 }

  

#button_pic{
}  
 
  
#button_desktop_test2{
	
	float: none;
	width: 231px;
	text-align: center;
	margin: auto;
	position: relative;
	height: 223px;
	box-shadow: 10px 10px 15px#aaaaaa;
	margin-bottom: 25px;
}

#button_desktop_test2_blogseite{
	
	
	float: none;
	width: 231px;
	text-align: center;
	margin: auto;
	position: relative;
	height: 223px;
	box-shadow: 10px 10px 15px#aaaaaa;
	margin-bottom: 25px;
}



#start_button_desktop_test2{
    background-color: rgba(171, 205, 239, 0);
    border: none;
    color: white;
	padding: 15px;
    text-align: center;
    text-decoration: none;
    display: block;
    font-size: 20px;
	font-weight: bold;
    margin:auto;
	position:absolute;
	width: 232px;
	height: 225px;
	padding-top:25px;
}


#start_button_desktop_test2_blogseite{
    background-color: rgba(171, 205, 239, 0);
    border: none;
    color: white;
	padding: 15px;
    text-align: center;
    text-decoration: none;
    display: block;
    font-size: 20px;
	font-weight: bold;
    margin:auto;
	position:absolute;
	width: 202px;
	height: 184px;
	padding-top:25px;
}


  


#start_button_desktop_test2:hover {
	background-color: white;
    color: white;
	background-color: rgba(171, 205, 239, 0.5);
}

#start_button_desktop_test2_blogseite:hover {
	background-color: white;
    color: white;
	background-color: rgba(171, 205, 239, 0.5);
}

   
 
  
#button_desktop_test2_2{
	
	float: none;
	width: 100%;
	text-align: center;
	margin: auto;
    margin-bottom: auto;
	position: relative;
	height: auto;
	box-shadow: none;
	margin-bottom: 24px;
	max-width: 337px;
}
   
   
#button_desktop_test2_1{
	
width: 400px;
text-align: center;
position: relative;
	
}
 
#start_button_desktop_test2_1 a{ 
color: white;
} 
#start_button_desktop_test2_1{  
	background-color:rgba(171, 205, 239, 0);
	border: none;
	padding: 0px 0px 0 0px;
	text-align: left;
	text-decoration: none;
	display: block;
	font-size: 17px;
	font-weight: bold;
	margin: 0px;
	position: absolute;
	width: 100%;
	height: 96%;
	line-height: 39px;
} 
 
 
#start_button_desktop_test2_1:hover {
	background-color: white;
    color: white;
	background-color: rgba(171, 205, 239, 0.5);
} 

 
#start_button_desktop_test2_1 p{ 

	padding: 4% 0 0 3%;
	width: 55%;
	text-align: center;
}

#banner_breit{
	
	width: 100%;
	position: relative;
	border: none;
	background-color:white;
	box-shadow: none;
	height: 100%;

}
 
 
 
 

#kachel_kasten{
	overflow: auto;
	
}

#kachel_kasten h2{
	font-size: 35px;
	text-align: center;
	margin-left: unset;
	
}

#kachel_basis{

	width: 268px;
	float: unset;
	margin: auto;
    margin-top: auto;
	height: auto;
	position: relative;
	margin-top: 35px;
} 
 


#kachel_img {
	
	opacity: unset;
	display: block;
	width: 100%;
	height: 218px;
	transition: .5s ease;
	backface-visibility: unset;
	position: relative;
}

  
#kachel_img_schrift {
	
	opacity: 0.7;
	display: block;
	width: 100%;
	height: 222px;
	transition: .5s ease;
	backface-visibility: unset;
	position: relative;
}

  
#kachel_bild {
 
 /*transition: .5s ease;*/
  opacity: unset;
  position: absolute;
  top: unset;
  left: unset;
  transform: unset;
  -ms-transform: unset;
  text-align: center;
}

#kachel_text {
	
	color:#555;
	font-size: 22px;
	line-height: 44px;
	width: 248px;
	height: auto;
	background-color:rgba(226, 228, 230, 0.82);
	position: absolute;
	text-align: center;
	margin: -53px 10px;
	}
	
#kachel_basis:hover #kachel_img  {
  opacity: 0.9;
}
#kachel_basis:hover #kachel_img_schrift  {
  opacity: 0.9;
}

#kachel_basis:hover #kachel_bild {
  opacity: 0.6;
}


#kachel_kasten  #wiki_klapp{
	padding: 31px 0 10px 0;
	color: #062d92;
	border-bottom: unset;
}

#kachel_kasten  summary{
	display: unset;
	padding-left:80px;

}

#kachel_kasten  #klapp_h{
	
	margin-bottom: 22px;
	border: 1px solid #555;
	padding: 5px 10px 5px 10px;
	margin-left: 0px;
			opacity: 1;
}


#kachel_kasten  #klapp_h:hover{
		
		opacity: 0.7;
}

#kachel_kasten  #klapp_h h3{
	
	font-size: 29px;
	text-align: center;
	margin-left: -0px;
}




  
  

  

   
 
 
 
 
#blogkasten_test p{
	
	display: none;	
}
#blogkasten_test{

	overflow: hidden;
	width: 100%;
	height: auto;
}

#blogkasten_test > #blog_1_test  p, h3{
	padding: 0 8px 5px 8px;
}

#blogkasten_test > #blog_1_test  h3{
	text-align: center;
	padding: 0 8px 5px 8px;
}

#blog_bild_test{
	min-width: 80px;
	max-width: 181px;
}

#blogbox_1_test{
	border: 2px solid #062d92;
    float: left;
    margin: 10px 10px 25px 10px;
    padding: 8px 8px 8px 8px;
    width: auto;
    background-color: white;
    border-radius: 15%;
    text-align: center;
    display: block;

}
	

#blogbox_1_test:hover {
    background-color: #e7edfe;
    color: #666666;
}
	

#blogbox_1_test h3{
	
	font-size: 17px;
	padding: 0px;
	margin: 0px;
	
}


  
  
#hblog_test{
	
	border: 2px solid #666666;	
	width: 16em; 
	background-color: white;
	border-radius: 15%;
	text-align: center;
	margin: 15px 20px 15px 0px;
	display: block;
	
	
}


#blog_1_test{
	
	width: 99%;
	margin: 0 0 10px 0px;
	padding: 6px 0px 0px 0px;
	border: 1px solid#BFBFBF;
	background-color:white;
	height: auto;
	font-size: 16px;
}



	


#blog_3_test{
	
	border: #062d92 3px solid;
	width: auto;
	margin: 0 0 40px 5px;
	padding: 1%;
	
    border: 1px solid #BFBFBF;
    background-color: white;
    box-shadow: 10px 10px 15px #aaaaaa;
	height: 775px;
	
	
}

#blog_4_test{
	
	border: #062d92 3px solid;
	width: auto;	
	margin: 0 5px 40px 0;
	padding: 1%;	

    border: 1px solid #BFBFBF;
    background-color: white;
    box-shadow: 10px 10px 15px #aaaaaa;
	height: 775px;
	
	
}

  
#blog_bild_test_main{
	
	text-align: center;
	float: none;
	width: 162px;
	height: auto;
	margin: 0 9px 4px 0;
}  
  

#blog_1_test_main{
	
	margin: 0 0 10px 0px;
	padding: 6px 6px 0px 6px;
	border: 1px solid#BFBFBF;
	background-color:white;
	box-shadow: none;
	height: auto;
	float: left;
	width: auto;	
	font-size: 14px;
}

#blog_1_test_main h3{
	text-align: left;
	margin: 0px;
	padding:0px;
	margin: 0 10px;
}

#blog_bild_handy_test_main{
	text-align: center;
}	
 
  
  
#blogkasten_test_main{

	height: auto;
	overflow: hidden;
	padding: 0 0 8px 0;
	
}    
#blogkasten_test_main_p{

	display: none;
	
}  


  
  
  

#main_test{
	margin: 0px;
	padding: 0px;
	background-color: white;
	
}  
  
  
#main_test a{
	color: #062d92;
	
}

#main_test_1{
	margin: 0px;
	padding: 0px;
	background-color: white;
	
}  
  
  
#main_test_1 a{
	color: #062d92;
	
}  
  
#head1_test{
	max-width: 800px;
	min-width: 700px;
	margin: 10px auto 0px auto;
	height: auto;
	padding: 0px;
	background-color: white;
	/*border: 3px dotted green; */
	
 }
 
  
#text_1_test{
	max-width: 700px;
	min-width: 260px;
	text-align: justify;
	margin: 10px 0 0 0;
	height: auto;
	padding: 3px 10px;
	background-color: white;

	
	/*border: 3px dotted black; */
 }
 
#text_2_test{
	max-width: 700px;
	min-width: 260px;
	text-align: justify;
	margin: 10px 0 0 0;
	height: auto;
	padding: 3px 14px;
	background-color: #f9f9f9;

	
	/*border: 3px dotted black; */
 }
  	
	
#angaben_links{
	float: unset;
	margin: 10px 10px 30px 10px;
	text-align: center;
	
}	

  
/*-----------------------Fragebogen_persönlichkeit------------------------*/



#tabelle_per_fragebogen_test td, #tabelle_per_fragebogen_test th {
    border: 1px solid #cccccc;
}


#tabelle_per_fragebogen_test td, #tabelle_per_fragebogen_test th{
 
	
}

/*#tabelle_per_fragebogen_test tr:nth-child(even){background-color: white;}

/*#tabelle_per_fragebogen_test tr:hover {background-color: #bfbfbf;}*/

#tabelle_per_fragebogen_test th {
    padding-top: 12px;
    padding-bottom: 12px;
    text-align: center;
    background-color: #062d92;
    color: white;
	width: 10%;

}





	
		  
		  
#tabelle_per_fragebogen_test tr {
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			width: 100%;
			height: auto;
		  }

#tabelle_per_fragebogen_test th {
		  margin: 0 -12px 0 0;
		  padding: 22px 0 0 0;
		  width: auto;
		  height: 50px;
		  }

#tabelle_per_fragebogen_test td {
			text-align: center;
			margin: 0 0 0 0;
			padding: 5px;

		  }

#tabelle_per_fragebogen_test td strong{
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			height: auto;
			line-height: auto; 

		  }



#tabelle_per_fragebogen_test label{
		margin: auto;
		max-width: auto;
		height: auto;
		display: block;
		
		}
#tabelle_per_fragebogen_test label input {
	  width: auto;
	  height: auto;
	}
		
#table_per_fragebogen tbody tr td label{
		border: 1px solid white;
		}

#tabelle_per_fragebogen_test p{
	margin-bottom: unset;
	
}

#tabelle_per_fragebogen_test p strong{
	margin: 9px 0px;
	
}

#tabelle_per_fragebogen_test label:hover {
 background:rgba(0,0,0,0.3);
 color: black;
 cursor:pointer;
 display: block;
}
	
  
  
  
  	
	
	
	
	
	
	

	

	
	
	
	
	
	
	
	
	
	
	
	
	
	
	#button_desktop{
		
	display: none;
		
	}
	
	
	#button_handy{
	
	border: 2px solid #666666;
	padding: 1%;
	width: auto;
	background-color: white;
	border-radius: 15%;
	text-align: center;
	margin: 15px 20px 15px 20px;
	display: block;
	
}

#start_button_handy{
    background-color: #062d92;
    border: none;
    color: white;
	padding: 18px;
    text-align: center;
    text-decoration: none;
    display: block;
    font-size: 16px;
	border-radius: 50%;
    margin:auto;
	margin-bottom: 10px;
	margin-top: 15px;
	font-weight: bold;	
}


#start_button_handy:hover {
    background-color: #e7edfe;
    color: #666666;
}
	
	
	

}

/*------------------------blogbox - Desktop---------------------------------*/

#blogkasten{
	width: auto;
	height: 72px;
	margin: auto;
	padding: 0 0px;	
	
	
}


#blogbox_1{
	border: 2px solid #062d92;
    float: left;
    margin: 10px 10px 25px 10px;
    padding: 8px 8px 8px 8px;
    width: auto;
    background-color: white;
    text-align: center;
    display: block;

}
	

#blogbox_1:hover {
    background-color: #e7edfe;
    color: #666666;
}
	

#blogbox_1 h3{
	
	font-size: 17px;
	padding: 0px;
	margin: 0px;
	
}



/*------------------------blogbox - handy---------------------------------*/

@media screen and (max-width: 900px) {


#blogkasten{
	
	width: auto;	
	height: auto;
	margin: 5px 10px 5px 10px;
	padding: 0 0px;
	display: inline-table;
	
}


#blogbox_1{
	margin: 3px 10px 7px 0px;
	padding: 3px 2px;
	width: auto;
	background-color: white;
	text-align: center;
	display: block;

}
	

#blogbox_1:hover {
    background-color: #e7edfe;
    color: #666666;
}
	

#blogbox_1 h3{
	
	font-size: 13px;
	padding: 0px;
	margin: 0px;
	
}



}

/*-------------------------blog_kasten---desktop------------------------------*/



#hblog{
	
		border: 2px solid #666666;	
	width: 16em;
	background-color: white;
	border-radius: 0;
	text-align: center;
	margin: 15px 20px 15px 0px;
	display: block;
	
	
}


#blog_1{
	
	border: #062d92 3px solid;
	width: 260px;
	margin: 0 10px 31px 12px;
	padding: 9px 7px 7px 8px;
	
    border: 1px solid #BFBFBF;
    background-color: white;
    box-shadow: 10px 10px 15px #aaaaaa;
	height: 394px;
	float: left;
	overflow: hidden;
	
}

#blog_1 p {
	
	font-size: 13px;
	line-height: 21px;
	margin-bottom: 10px;
	text-align: justify;
}

#blog_1 > p  > stong{
	text-align: left;
}


#blog_1 h2 {
	
	font-size: 16px;
	line-height: 1.15em;
	margin: 0px 0 4px 0;
	
}


#blog_2{
	
	border: #062d92 3px solid;
	width: auto;	
	margin: 0 5px 40px 0;
	padding: 1%;	

    border: 1px solid #BFBFBF;
    background-color: white;
    box-shadow: 10px 10px 15px #aaaaaa;
	height: 775px;
	

	
}

#blog_3{
	
	border: #062d92 3px solid;
	width: auto;
	margin: 0 0 40px 5px;
	padding: 1%;
	
    border: 1px solid #BFBFBF;
    background-color: white;
    box-shadow: 10px 10px 15px #aaaaaa;
	height: 775px;
	
	
}

#blog_4{
	
	border: #062d92 3px solid;
	width: auto;	
	margin: 0 5px 40px 0;
	padding: 1%;	

    border: 1px solid #BFBFBF;
    background-color: white;
    box-shadow: 10px 10px 15px #aaaaaa;
	height: 775px;
	
	
}




/*-------------------------blog_kasten---handy------------------------------*/

@media screen and (max-width: 900px) {
	
	
#hblog{
	
	border: 2px solid #666666;
	padding: 0px 15px 0px 15px;
	width: auto;
	background-color: white;
	border-radius: 0;
	text-align: center;
	margin: auto;
	margin-top: 35px;
	margin-bottom: 15px;
	display: block;
	
	
}

#hblog h1{
	
	text-align: center;
}

#hblog h2{
	
	margin: 10px 0 10px 0;
	text-align: center;
}
	

#blog_1{
	
	float: unset;
	border: #062d92 3px solid;
	width: auto;
	margin:5px 0 35px 0;
	padding: 10px 2px 10px 2px;
	
    border: 1px solid #BFBFBF;
    background-color: white;
    box-shadow: 10px 10px 15px #aaaaaa;
	height: auto;
	
}

#blog_1 h2, h3, p{
	margin: 0 10px;
	
}

#blog_1 p{
	text-align: justify;
}


#blog_2{
	
	float: unset;
	border: #062d92 3px solid;
	width: auto;	
	margin:5px 0 35px 0;
	padding: 2%;	

    border: 1px solid #BFBFBF;
    background-color: white;
    box-shadow: 10px 10px 15px #aaaaaa;
	height: auto;
	
}

#blog_3{
	
	float: unset;
	border: #062d92 3px solid;	
	width: auto;
	margin:5px 0 35px 0;
	padding: 2%;
			
    border: 1px solid #BFBFBF;
    background-color: white;
    box-shadow: 10px 10px 15px #aaaaaa;
	height: auto;
	
}

#blog_4{
	
	float: unset;
	border: #062d92 3px solid;	
	width: auto;	
	margin:5px 0 35px 0;
	padding: 2%;
		
    border: 1px solid #BFBFBF;
    background-color: white;
    box-shadow: 10px 10px 15px #aaaaaa;
	height: auto;
	
}

}

/*-------------------Thema/blog_bild_desktop------------------------------------------------*/


#blog_bild{
	
	margin: 0 0 3px 0;
	text-align: center;
	width: 100%;
	height: 169px;
}

#blog_bild_kasten{
	position: relative;
	text-align: center;
}

#blog_titel{
	position: absolute;
	margin: 60px 0 0 5px;
	height: auto;
	background-color:rgba(255, 255, 255, 0.99);
	padding: 10px 5px 10px 3px;
	width: 235px;
	
}

#blog_bild_rahmen{
	 opacity: 0.9;
	width: 100%;
	height: 169px;
	position: absolute;
	
}

#blog_bild_rahmen:hover{
	  opacity: 1;
}

#blog_titel_text{
	font-size: 23px;
	height: auto;
	text-align: center;
	color:#555;
	line-height: 24px;
	font-weight: initial;

}

#thema_bild{
	float: right;
	width: 50%;
	height:auto;
	margin: 10px;
	text-align: center;
	
}


#thema_bild_left{
	float: left;
	width: 300px;
	height:auto;
	margin: 15px 10px 10px 10px;
	text-align: center;
	
}


#thema_bild_mitte{
	float: unset;
	width: auto;
	height:auto;
	margin: 10px;
	text-align: center;
	height: 490px;
	
}




#thema_bild_test{
	float: right;
	width: 50%;
	height:auto;
	margin: 10px;
	text-align: center;
	
}


#thema_bild_left_test{
	float: left;
	width: 45%;
	height:auto;
	margin: 2% 10px 10px 10px;
	text-align: center;
	
}


#thema_bild_mitte_test{
	float: unset;
	width: auto;
	height:auto;
	margin: 10px;
	text-align: center;
	height: 490px;
	
}


/*-------------------thema/blog_bild_handy------------------------------------------------*/



@media screen and (max-width: 900px) {

#blog_bild_kasten{
	position: relative;
	text-align: center;
	float: left;
	margin: 0 10px 0 0;
}
}

@media screen and (max-width: 450px) {

#blog_bild_kasten{
	position: relative;
	text-align: center;
	float: unset;
}
}

@media screen and (max-width: 900px) {

#blog_bild_handy{

	text-align: center;
	
}





#blog_bild{
	
	margin: 0 0 3px 0;
	text-align: center;
	width: 225px;
	height: 169px;
}


#blog_titel{
	position: unset;
	margin: 60px auto 0 auto;
	height: auto;
	background-color:rgba(255, 255, 255, 0.99);
	padding: 10px 5px 10px 0px;
	width: 95%;
	
}

#blog_bild_rahmen{
	 opacity: 0.9;
	width: 100%;
	height: 169px;
	position: absolute;
	
}

#blog_bild_rahmen:hover{
	  opacity: 1;
}

#blog_titel_text{
	font-size: 23px;
	height: auto;
	text-align: center;
	color:#555;
	line-height: 24px;
	font-weight: initial;

}

}

	
@media screen and (max-width: 900px) {	
	
#thema_bild{
	float: unset;
	width: auto;
	max-width: 100%;
	margin: 0 0 20px 0;
	text-align: center;
	height: auto;
	
}
	
	
		
#thema_bild_left{
	float: unset;
	width: auto;
	max-width: 100%;
	margin: 0 0 20px 0;
	text-align: center;
	height: auto;
	
}
	
	
#thema_bild_test{
	float: unset;
	width: auto;
	max-width: 100%;
	margin: 0 0 20px 0;
	text-align: center;
	height: auto;
	
}
	
	
		
#thema_bild_left_test{
	float: unset;
	width: auto;
	max-width: 100%;
	margin: 0 0 20px 0;
	text-align: center;
	height: auto;
	
}
	
	
	
#thema_bild_handy{
	text-align: center;
}	

	
}




/*--------------------------blog_bild_tablet--------------------------------

@media screen and (max-width: 900px) {

log_bild_kasten {

    position: relative;
    text-align: center;
    float: left;
    margin-right: 11px;
    margin: 0px 12px 0 0;

}

#blog_bild_rahmen {

    opacity: 0.9;
    width: 100%;
    height: 169px;
    position: absolute;

}


#blog_titel {

    position: unset;
    margin: 46px auto 0 auto;
    height: auto;
    background-color: rgba(255, 255, 255, 0.99);
    padding: 10px 5px 10px 0px;
    width: 95%;

}


#blog_titel_text {

    font-size: 23px;
    height: auto;
    text-align: center;
    color: #555;
    line-height: 24px;
    font-weight: initial;

}



}


*/


/*-------------------einverständnis---------------*/

#einverstaendnis {
max-width: 30%;
  margin: auto;
  background-color: #e6e6e6;

  }

  
#einverstaendnis:hover{
	background-color: #e7edfe;
	
}


#einverstaendnis label{
	max-width: 100%;
	height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
  padding-top: 1px;
  
}

#einverstaendnis label h3{
	text-align: center;
}


#einverstaendnis label h4{
	text-align: center;
}


#text_2 #tabelle_geschlecht tr td:hover{
	background-color: #e7edfe;
	
}


#einverstaendnis input{
	margin-left: 50%;

}

#auswahl tbody p{
  margin: 0 0 0 0;
}

#text_2 #code_eingabe{
	max-width: 15em;
	height: auto;
	background-color: #f1f1f1;
	margin: auto;
			
}

#text_2 #code_eingabe{
	text-align:center;
	
}

#text_2 #code_eingabe input{
	margin-right: auto;
	margin-left: auto;
	margin-top: 13px;
}

#geschlecht_p{
	margin: auto;
	text-align: center;
}


#text_2 #tabelle_geschlecht #tabelle_alter p{
	text-align:center;
	margin-bottom: 0px;
	
}


#text_2 #tabelle_geschlecht {
	margin: auto;
	margin-bottom: 25px;
	max-width: 100%;
	
}



#text_2 #tabelle_geschlecht label{
	max-width: 100%;
	height: auto;
	margin: 18px;

	
}

#text_2 #tabelle_geschlecht tbody{
	max-width: 100%;
	height: auto;

}

#text_2 #tabelle_geschlecht tr{
	max-width: 100%;		
	height: 100%;
	
}

#text_2 #tabelle_geschlecht tr td{
	max-width: 100%;		
	height: auto;
	margin: 10px;
	padding: 5px;
	background-color: #f1f1f1;
	
}

#text_2 #tabelle_alter{
	margin: auto;

}

#text_2 #tabelle_alter label{
	max-width: 100%;
	height: auto;
	margin: 18px;
	
}

#text_2 #tabelle_alter tbody{
	max-width: 100%;
	height: auto;
	vertical-align: baseline;
}

#text_2 #tabelle_alter tr{
	max-width: 100%;		
	height: 100%;
	
}

#text_2 #tabelle_alter tr td{
	max-width: 100%;		
	height: auto;
	margin: 10px;
	padding: 5px;

}



ul {

	list-style: none;

}

li {

	display: inline-block;
	float: left;
	padding: 5px

}

#text_1 ul{

	list-style-type: disc;
}
#text_1 li{
	display: block;
	float: unset;
	list-style-type: disc;
	
}


	

#text_2 ul{

	list-style-type: disc;
}
#text_2 li{
	display: block;
	float: unset;
	list-style-type: disc;
	
}
#list li{
	display:list-item;
	padding-bottom: 5px;
	margin-left: 1em;
}

#text_3 ul{

	list-style-type: disc;
}
#text_3 li{
	display: block;
	float: unset;
	list-style-type: disc;
	
}


.current {

	color: #007a99;
	padding: 10px 40px;

}



h1 {

	font-size: 35px;
	color:  #666666;
	line-height: 1.15em;
	margin: 10px 0 ;

}

h2{
	font-size: 25px;
	line-height:1.15em;
	color:  #666666;
	margin: 18px 0 12px 0;
}

h3{
	font-size: 19px;
	line-height: 25px;
	color:  #666666;
	margin-bottom: 10px;
	margin: 5px 0 5px 0;
	
}

p {

	line-height: 25px;
	margin-bottom: 10px;

}


/*------------------------Allgemein------------------*/

main #rahmen{
	background-color: #f9f9f9;
	
}

 main #bild_1{
	max-width: 100%;
	height: 500px;
	padding: 1em 1em;

	/*border: 3px dotted black; */
 }
 
  main #head1{
	max-width: 100%;
	height: auto;
	padding: 10px 1em 0px 1em;
	background-color: white;
	/*border: 3px dotted green; */
	
 }

main #text_1{
	max-width: 100%;
	height: auto;
	padding: 5px 1em 5px 1em;
	background-color: white;
	margin-top: 10px;
	
	/*border: 3px dotted black; */
 }
 
main #text_2{
	max-width: 100%;
	height: auto;
	padding: 5px 1em 5px 1em;
	background-color: #f9f9f9;
	margin-top: 10px;
	
	/*border: 3px dotted black; */
 }
 
main #text_3{
	max-width: 100%;
	height: auto;
	padding: 1em 1em 0em 1em;
	background-color: white;
	/*border: 3px dotted black; */
 }
 
main #text_4{
	max-width: 100%;
	height: auto;
	padding: 1em 1em 0em 1em;
	background-color: #f9f9f9;	
	/*border: 3px dotted black; */
 }
 
main #text_5{
	max-width: 100%;
	height: auto;
	padding: 1em 1em 0em 1em;	
	background-color: white;
	/*border: 3px dotted black; */
 }

 main #text_6{
	max-width: 100%;
	height: auto;
	padding: 1em 1em 0em 1em;
	background-color: #f9f9f9;	
	/*border: 3px dotted black; */
 }

/* ----------Tabelle_Fragebogen_persönlichkeits-----------------------------------------------------*/

#tabelle_per_fragebogen {
	margin: 0;
	margin-bottom: 30px;
	width:100%;
}

#tabelle_per_fragebogen td, #tabelle_per_fragebogen th {
    border: 1px solid #cccccc;
}


#tabelle_per_fragebogen td, #tabelle_per_fragebogen th{
	background-color: f1f1f1; 
	
}

#tabelle_per_fragebogen tr:nth-child(odd){background-color: white;}

/*#tabelle_per_fragebogen tr:hover {background-color: #bfbfbf;}*//*sipla*/
#tabelle_per_fragebogen tr:hover {
	background-color: #f9f9f9;
	
	}

#tabelle_per_fragebogen label:hover {
  background:rgba(0,0,0,0.2);
 color: black;
 
}	
	
#tabelle_per_fragebogen th {

    text-align: center;
    background-color: black;
    color: white;
	width: 10%;

}


		  
		  
#tabelle_per_fragebogen tr {
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			width: 100%;
			height: auto;
		  }

#tabelle_per_fragebogen th {
		  margin: 0 0 0 0;
		  padding: 0 0 0 0;
		  width: 4%;
		  height: 50px;
		  }
		  

	 #tabelle_per_fragebogen  #table_frage{
	padding: 10px 3px 6px 3px;
}

	
	 #tabelle_per_fragebogen  tr th p{
	margin: 0 3px;
}

			  

	 #tabelle_per_fragebogen  #label_gross{
	margin: auto;
	max-width: auto;
	height: auto;
	display: block;
	font-size: 13px;
	height: 90px;
	padding: 4px 3px 0 3px;
}		
	  
  	 #tabelle_per_fragebogen  #table_frage:hover{
 background:white;

}

 #tabelle_per_fragebogen  #range_pfeil{
	margin: 11px 0 17px 0;
	padding: 0;
	line-height: 0;
	font-size: 47px;
	 
 }

#tabelle_per_fragebogen td {
			text-align: center;
			margin: 0 0 0 0;
			vertical-align: center;
			width: 92px;
			padding: 0 0 0 0;
		  }

#tabelle_per_fragebogen td strong{
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			height: auto;
			line-height: auto; 

		  }


#tabelle_per_fragebogen label{
	margin: auto;
	max-width: auto;
	height: auto;
	display: block;
	font-size: 15px;
	height: 50px;
	padding: 4px 3px 0 3px;
	color: black;
		
		}
		

#tabelle_per_fragebogen label input {
	  width: auto;
	  height: auto;
	}
		
#table_per_fragebogen tbody tr td label{
		border: 1px solid white;
		}

#tabelle_per_fragebogen p{
	margin-bottom: unset;
	
}

#tabelle_per_fragebogen p strong{
	margin: 9px 0px;
	
}

#tabelle_per_fragebogen #slider_p{
	padding: 0;
	margin: 2px 1px 1px 1px;
	font-size: 13px;
	color: black;
	
}

/*--------------------------------slider---------------------------------------*/
/*--------------------------------slider---------------------------------------*/
/*--------------------------------slider---------------------------------------*/
/*--------------------------------slider---------------------------------------*/
/*--------------------------------slider---------------------------------------*/
/*--------------------------------slider---------------------------------------*/
/*--------------------------------slider---------------------------------------*/
/*--------------------------------slider---------------------------------------*/


.slidecontainer {
  width: 100%; /* Width of the outside container */

}

/* The slider itself */
.slider {
  -webkit-appearance: none;  /* Override default CSS styles */
  appearance: none;
  width: 99%; /* Full-width */
  height: 8px; /* Specified height */
  background: #d3d3d3; /* Grey background */
  outline: none; /* Remove outline */
  opacity: 0.7; /* Set transparency (for mouse-over effects on hover) */
  -webkit-transition: .2s; /* 0.2 seconds transition on hover */
  transition: opacity .2s;
  border-radius: 10px; 

}

/* Mouse-over effects */
.slider:hover {
  opacity: 1; /* Fully shown on mouse-over */

}

/* The slider handle (use -webkit- (Chrome, Opera, Safari, Edge) and -moz- (Firefox) to override default look) */
.slider::-webkit-slider-thumb {
  -webkit-appearance: none; /* Override default look */
  appearance: none;
  width: 25px; /* Set a specific slider handle width */
  height: 25px; /* Slider handle height */
  background: #b6c8fc; /* Green background */
  cursor: pointer; /* Cursor on hover */
    height: 25px;
  border-radius: 50%; 
}

.slider::-moz-range-thumb {
  width: 25px; /* Set a specific slider handle width */
  height: 25px; /* Slider handle height */
  background: #b6c8fc; /* Green background */
  cursor: pointer; /* Cursor on hover */
    height: 25px;
  border-radius: 50%; 
}


/*-----------------------------------------------------------------------*/
/*-----------------------------------------------------------------------*/
/*-----------------------------------------------------------------------*/
/*-----------------------------------------------------------------------*/
/*-----------------------------------------------------------------------*/

/*------------------------Daten rund um den P.Test---------------------------*/

main #text_1_chrome{
	max-width: 100%;
	max-height: 100%;
 }


#subnav {
	
	display: block;
	width: 15em;
	margin-right: 1.5em;
	margin-bottom: 1.5em;
	float: left;
	border: solid 1px #e6e6e6;
	background-color: #f9f9f9;
	margin-top: 0px;
	padding-bottom: inherit;
	
}

#subnav a{
	
	font-weight: unset;
	
}

#h2testdaten {
	
	padding-bottom: 0px;
	
}


#h3testdaten {
	
	margin-top: 15px;
	
}


#subnav_smartphone {
	
	display: none;
	
}

#text_1_subnav{
	
	display: none;
	
}


/*----------------------------Subklapptext---------------------------------------*/	

#klappenhead{
	
	margin-top: 5px;
	margin-bottom: 30px;
		color: #062d92;
}

summary {
    cursor: pointer;
}




#subklapptext{

margin-bottom: 15px;
	color: #062d92;
	margin: 50px;
}

#klapp_h{
    margin-top: -23px;
    margin-left: 18px;

}

#klapp_h h1{
	margin: 0px;
	padding: 0px;

}
#klapp_h h2{
	margin: 0px;
	padding: 0px;
	color: #666666;
}
#klapp_h h3{
	margin: 0px;
	padding: 0px;

}
#klapp_h h4{
	margin: 0px;
	padding: 0px;

}
#klapp_h{
		margin-bottom: 22px;
	
}
#klapp_h p{
		color: #555;
	
}


#wiki_klapp p{
	color: #555;
	
}

#wiki_klapp{
	border-bottom: #666666 2px solid;
	padding: 10px 0 15px 0;
	color: #062d92;
}



/*-----------------------------desktop_tabelle_wiss_werte------------------------------------------*/

 #table_wiss_werte {
	
	margin: auto;
	margin-top: 20px;

}

#klapp_h #table_wiss_werte table, th, td {
    border: 1px solid #062d92;
    border-collapse: collapse;
	color: #666666;
	padding: 2px 5px 2px 5px;
}



#klapp_h #table_wiss_werte th, td {
    padding: 5px;
    text-align: left;
}

#scroll{
	display: none;
}

#list li{
	display:list-item;
	padding-bottom: 5px;
	margin-left: 1em;
	color: #555;
}

/*-------------------------smartphone-------------------------------------------------------------------------------------------------------------------------*/
/*MEDIA QUERY*/
@media only screen and (max-width : 900px) {



	header {

		position: absolute;

	}

	#menu-icon {

		display:inline-block;

	}	
	
	
	

 
 /*-------------------------------------------------------------------------------------------------------------------*/



/*	nav ul, nav:active ul { 

		display: none;
		position: absolute;
		padding: 20px;
		background: #f9f9f9;
		border: 5px solid #444;
		right: 20px;
		top: 60px;
		width: 50%;
		border-radius: 4px 0 4px 4px;

	}

	nav li {

		text-align: center;
		width: 100%;
		padding: 10px 0;
		margin: 0;

	}

	nav:hover ul {

		display: block;

	}
	*/
	
a {

	color: #062d92;
	text-decoration: none;
	font-weight: bold;

}	

.current { 
	color: #00ccff;
	padding: 10px 40px;

}
	
/*--------überschriften/absätze------------------*/
	
	
h1 {

	font-size: 1.5em;
	color:  #666666;
	line-height: 1.15em;
	margin: 20px 0 20px 7px;
	text-align: left;

}

h2{
	font-size:1.25em;
	line-height:1.15em;
	color:  #666666;
	margin: 20px 0 10px 7px;
	
}

h3{
	font-size:1.1em;
	line-height:1.3em;
	color:  #666666;
	margin-bottom: 15px;
	margin: 10px 0 10px 0;

	
}

p {

	line-height: 1.45em;
	margin-bottom: 20px;
}


	
	
/*------------------main---------------------------*/

main{
	margin: 0;
	padding: 0;
	padding-top: 10px;
}



/*-----------header_nav-----------*/
	nav {

	float: right;
	padding: 20px;	
	margin-top: 0;
	}

	
	
/*-------------------header_bild-----------------*/	
	section {

	margin: 79px auto 0px;
	max-width: 980px;
	position: relative;
	display: none;
	padding: 0px;

}
	
#header_hochkant{
	display: block;
}	
/*-----------------------Fragebogen_persönlichkeit------------------------*/



#tabelle_per_fragebogen td, #tabelle_per_fragebogen th {
    border: 1px solid #cccccc;
}


#tabelle_per_fragebogen td, #tabelle_per_fragebogen th{
 
	
}

/*#tabelle_per_fragebogen tr:nth-child(even){background-color: white;}

/*#tabelle_per_fragebogen tr:hover {background-color: #bfbfbf;}*/

#tabelle_per_fragebogen th {
    padding-top: 12px;
    padding-bottom: 12px;
    text-align: center;
    background-color: black;
    color: white;
	width: 10%;

}




		  /* Force table to not be like tables anymore
#tabelle_per_fragebogen table, thead, tbody, th, td, tr {
			display: block;
		  }
		  
	#tabelle_per_fragebogen table{
			display: block;
		  }
		  
	#tabelle_per_fragebogen thead{
			display: block;
		  }
		  
	#tabelle_per_fragebogen tbody{
			display: block;
		  }
		  
	#tabelle_per_fragebogen th{
			display: block;
		  }
		  
	#tabelle_per_fragebogen td{
			display: block;
		  }
		 
	#tabelle_per_fragebogen tr{
			display: block;
		  }
		  
	*/
		  
		  
#tabelle_per_fragebogen tr {
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			width: 100%;
			height: auto;
		  }

#tabelle_per_fragebogen th {
		  margin: 0 -12px 0 0;
		  padding: 22px 0 0 0;
		  width: auto;
		  height: 50px;
		  }

#tabelle_per_fragebogen td {
			text-align: center;
			margin: 0 0 0 0;
			padding: 5px;

		  }

#tabelle_per_fragebogen td strong{
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			height: auto;
			line-height: auto; 

		  }



#tabelle_per_fragebogen label{
		margin: auto;
		max-width: auto;
		height: auto;
		display: block;
		
		}
#tabelle_per_fragebogen label input {
	  width: auto;
	  height: auto;
	}
		
#table_per_fragebogen tbody tr td label{
		border: 1px solid white;
		}

#tabelle_per_fragebogen p{
	margin-bottom: unset;
	
}

#tabelle_per_fragebogen p strong{
	margin: 9px 0px;
	
}

#tabelle_per_fragebogen label:hover {
 background:rgba(0,0,0,0.2);
 color: black;
 cursor:pointer;
 display: block;
}
	

	
	
#start_box{
	max-width: 100%;
	height: 3em;
	margin: 20px;
	margin-left: auto;
    margin-right: auto;
}
	
#start{
    background-color: #222; /* schwarz */
    border: none;
    color: white;
	padding: 17px 28px;
    text-align: center;
    text-decoration: none;
    display: block;
    font-size: 16px;
    margin:auto;
	margin-bottom: 10px;
	margin-top: 15px;
	
}

.start: hover {
 background:#14f500;
 cursor:pointer;
}

	

	
#start_1{
    background-color: #062d92; /* Green */
    border: none;
    color: white;
	padding: 17px 28px;
    text-align: center;
    text-decoration: none;
    display: block;
    font-size: 16px;
    margin:auto;
	margin-bottom: 10px;
	margin-top: 15px;
	width: 100%;
	
}

.start_1: hover {
 background:#14f500;
 cursor:pointer;
}



	

	
#start_3{
    background-color: #062d92; /* Green */
    border: none;
    color: white;
	padding: 17px 28px;
    text-align: center;
    text-decoration: none;
    display: block;
    font-size: 16px;
    margin:auto;
	margin-bottom: 10px;
	margin-top: 15px;
	width: 100%;
	
}

.start_3: hover {
 background:#14f500;
 cursor:pointer;
}

		

	
#start_2{
    background-color: #062d92; /* Green */
    border: none;
    color: white;
	padding: 17px 28px;
    text-align: center;
    text-decoration: none;
    display: block;
    font-size: 16px;
    margin:auto;
	margin-bottom: 10px;
	margin-top: 15px;
	
}

.start_2: hover {
 background:#14f500;
 cursor:pointer;
}

	


 
/*-----------------einvetstaendnis.php------------------------*/
/*
.container h3{
  font-size: 55px;
}
.container p{
  font-size: 45px;
  line-height: 50px;
}
.container label input{
  width: 70px;
  height: 70px;
}
*/
#einverstaendnis {
max-width: 100%;
  margin: auto;
  background-color: #f1f1f1;
}
#einverstaendnis label{
	max-width: 100%;
	height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
  
}

#einverstaendnis input{
	margin-left: 50%;
	width: auto;
	height: auto;

}

#auswahl tbody p{
  margin: 0 0 0 0;
}

#text_2 #code_eingabe{
	max-width: 15em;
	height: auto;
	background-color: #f1f1f1;
	margin: auto;
			
}

#text_2 #code_eingabe{
	text-align:center;
	
}

#text_2 #code_eingabe input{
	margin-right: auto;
	margin-left: auto;
	margin-top: 13px;
}

#text_2 #tabelle_geschlecht #tabelle_alter p{
	text-align:center;
	margin-bottom: 0px;
	
}


#text_2 #tabelle_geschlecht {
	margin: auto;
	margin-bottom: 25px;
	max-width: 100%;
	
}



#text_2 #tabelle_geschlecht label{
	max-width: 100%;
	height: auto;
	margin: 18px;

	
}

#text_2 #tabelle_geschlecht tbody{
	max-width: 100%;
	height: auto;
	vertical-align: baseline;
}

#text_2 #tabelle_geschlecht tr{
	max-width: 100%;		
	height: 100%;
	
}

#text_2 #tabelle_geschlecht tr td{
	max-width: 100%;		
	height: auto;
	margin: 10px;
	padding: 5px;
	background-color: #f1f1f1;
	
}

#text_2 #tabelle_alter{
	margin: auto;
	
}

#text_2 #tabelle_alter label{
	max-width: 100%;
	height: auto;
	margin: 18px;
	
}

#text_2 #tabelle_alter tbody{
	max-width: 100%;
	height: auto;

}

#text_2 #tabelle_alter tr{
	max-width: 100%;		
	height: 100%;
	
}

#text_2 #tabelle_alter tr td{
	max-width: 100%;		
	height: auto;
	margin: 10px;
	padding: 5px;

}


/*------------------------Allgemein------------------*/

 main #rahmen{
	background-color: #f9f9f9;
	
}

 main #bild_1{
	max-width: 100%;
	height: 500px;
	padding: 1em 1em;
	/*border: 3px dotted black; */
 }
 
  main #head1{
	max-width: 100%;
	height: auto;
	
	/*border: 3px dotted green; */
	
 }

main #text_1{
	max-width: 100%;
	height: auto;

	background-color: white;
	/*border: 3px dotted black; */
 }
 
main #text_2{
	max-width: 100%;
	height: auto;
	padding: 1em 1em;
	background-color: #f9f9f9;
	/*border: 3px dotted black; */
 }
 
main #text_3{
	max-width: 100%;
	height: auto;
	padding: 1em 1em;
	background-color: white;
	/*border: 3px dotted black; */
 }
 
main #text_4{
	max-width: 100%;
	height: auto;
	padding: 1em 1em;	
	background-color: #f9f9f9;	
	/*border: 3px dotted black; */
 }
 
main #text_5{
	max-width: 100%;
	height: auto;
	padding: 1em 1em;	
	background-color: white;
	/*border: 3px dotted black; */
 }

 main #text_6{
	max-width: 100%;
	height: auto;
	padding: 1em 1em;
	background-color: #f9f9f9;	
	/*border: 3px dotted black; */
 }
 
 footer{
	max-width: 700px;
	min-width: 260px;
	text-align: justify;
	margin: 10px 0 0 0;
	height: auto;
	padding: 3px 10px;
	background-color: #e6e6e6;
 }
 
footer #footer_text{
	max-width: 100%;
	height: auto;
	padding: 1em 1em;
	
	/*border: 3px dotted black; */
	
}


footer #footer_text a{
	color: #b3b3b3;
	
}

footer #footer_text a:hover{
	color: #808080;
	
}

/*--------------------bilder_allg--------------------------*/

#text_2 #bild_allg{
	margin: 0;
	max-width: 100%;
	height: auto;
	background-color: white;
	border: black 1px solid;
	
}

#text_2 #bild_allg #keine_werbe{
	max-width: 150px;
	
}



/*------------------------Daten rund um den P.Test---------------------------*/

#text_1_subnav{
	
	max-width: 100%;
	height: 80px;
	background-color: #f9f9f9;
	/*border: 3px dotted black; */
 
	
}

main #text_1_chrome{
	max-width: 100%;
	max-height: 100%;
	margin-bottom: 0em;
	/*border: 3px dotted black; */
 }

#subnav_smartphone {
	
	display: block;
	width: auto;
	border: solid 1px #e6e6e6;
	background-color: #f9f9f9;
	margin-top: 20px;
	padding: 10px;
	float: none;
	height: auto;
	
}

#subnav a{
	
	font-weight: unset;
	
}

#h2testdaten {
	
	padding-bottom: 0px;
	
}


#h3testdaten {
	
	margin-top: 15px;
	
}


#subnav {
	
	display: none;
}



/*-----------------------------Handy_tabelle_wiss_werte------------------------------------------*/
@media screen and (max-width: 900px) {

#scroll{
	display: initial;
}


#table_wiss_werte {
	
	margin: auto;
	margin-top: 0px;
	display: initial;
}

#table_wiss_werte caption{
	display: block;
}

#table_wiss_werte tbody {
	display: block;
	overflow: scroll;
}

#table_wiss_werte tr{
	display:table-row;
}

#table_wiss_werte th{
	
display: table-cell;
}

#table_wiss_werte td{
	
display: table-cell;
}


#table_wiss_werte table, th, td {
    border: 1px solid #062d92;
    border-collapse: collapse;
	border-spacing: 0;
	width: 100%;

}
#table_wiss_werte th, td {
    padding: 5px;
    text-align: initial;
}

#table_wiss_werte table, thead, , th, td, tr {
	display: initial;
}

}

#list li{
	display:list-item;
	padding-bottom: 5px;
	margin-left: 1em;
	color: #555;
	font-size: 15px;
}


#tabelle_per_fragebogen {
	margin: 0;
	margin-bottom: 30px;
	width:100%;
}

#tabelle_per_fragebogen td, #tabelle_per_fragebogen th {
    border: 1px solid #cccccc;
}


#tabelle_per_fragebogen td, #tabelle_per_fragebogen th{
	background-color: f1f1f1; 
	
}

#tabelle_per_fragebogen tr:nth-child(odd){background-color: white;}

/*#tabelle_per_fragebogen tr:hover {background-color: #bfbfbf;}*//*sipla*/
#tabelle_per_fragebogen tr:hover {
	background-color: #ccccc;
	
	}

#tabelle_per_fragebogen label:hover {
 background:#ccccc;
 
}	
	
#tabelle_per_fragebogen th {

    text-align: center;
    background-color: black;
    color: white;
	width: 10%;

}


		  
		  
#tabelle_per_fragebogen tr {
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			width: 100%;
			height: auto;
		  }

#tabelle_per_fragebogen th {
		  margin: 0 0 0 0;
		  padding: 0 0 0 3px;
		  width: 4%;
		  height: 50px;
		  font-size: 12px;
		  }
		  

	 #tabelle_per_fragebogen  #table_frage{
	padding: 10px 3px 6px 3px;
}				  


	  
  	 #tabelle_per_fragebogen  #table_frage:hover{
 background:white;

}



#tabelle_per_fragebogen td {
			text-align: center;
			margin: 0 0 0 0;
			vertical-align: center;
			width: 88px;
			padding: 0 0 0 0;
		  }

#tabelle_per_fragebogen td strong{
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			height: auto;
			line-height: auto; 

		  }


#tabelle_per_fragebogen label{
	margin: auto;
	max-width: auto;
	height: auto;
	display: block;
	font-size: 11px;
	height: 60px;
	padding: 4px 3px 0 3px;
	line-height: 16px;
		
		}

#tabelle_per_fragebogen label input {
	  width: auto;
	  height: auto;
	}
		
#table_per_fragebogen tbody tr td label{
		border: 1px solid white;
		}
		

#tabelle_per_fragebogen p{
	margin-bottom: unset;
	
}

#tabelle_per_fragebogen p strong{
	margin: 9px 0px;
	
}



}




























/*----------------------------cookie----------------------------------------------------------------------------*/
/*----------------------------cookie----------------------------------------------------------------------------*/
/*----------------------------cookie----------------------------------------------------------------------------*/
/*----------------------------cookie----------------------------------------------------------------------------*/
/*----------------------------cookie----------------------------------------------------------------------------*/
/*----------------------------cookie----------------------------------------------------------------------------*/
/*----------------------------cookie----------------------------------------------------------------------------*/




#page-wrapper {
	max-width: 800px;
	margin: 100px auto 0;
	display: block;
}
#cookie-popup {
	font-size: 13px;
	background-color: rgba(0,0,0,0.8);
	text-align: center;
	color: #fff;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 8000;
	line-height: 20px;
}

.logo_pop_up{
	width: 119px;
    float: left;
    margin: 0 233px 23px 0;
	
}
.cookie-popup-inner {
	-webkit-box-shadow: 0px 0px 5px 0px rgba(255, 255, 255, 0.2);
	-moz-box-shadow: 0px 0px 5px 0px rgba(255, 255, 255, 0.2);
	box-shadow: 0px 0px 5px 0px rgba(255, 255, 255, 0.2);
    position: absolute;
    z-index: 9000;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    background-color: #427bd4;
    min-height: 220px;
    width: 312px;
}
.cookie-popup-inner button {
	background-color: #14b83d;
	border: 2px solid #199838;
	color: white;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    font-size: 19px;
    width: 175px;
    height: 44px;
    margin: 0 0px 0 0;
}

.cookie-popup-inner #cookie_button_auswahl {
color: black;
font-size: 15px;
background-color: white;
border: none;
width: 80px; 
margin-left: 0px;
margin-right: 21px;
margin-bottom: 12px;
height: 27px;
} 

.cookie-popup-inner button:hover {
	background-color: #17cf45;
	border: 2px solid #17cf45;
	color: #fff;
}
.more a {
	border: 1px solid #ccc;
	line-height: 24px;
	display: block;
	color: #ccc;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.more a:hover,
.more a:focus {
	text-decoration: none;
	background-color: #333;
	color: #fff;
}
.hidden {
	display: none;
}



/*-----------------------------------obj test--------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------obj test------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------obj test-----------------------------------------------------------------------------------------------------------*/
/*-----------------------------------obj test--------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------obj test------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------obj test-----------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------obj test----------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------obj test--------------------------------------------------------------------------------------------------------*/


/* ----------Tabelle_fragebogen_objtest_persönlichkeits-----------------------------------------------------*/

 #tabelle_per_fragebogen_objtest{
	margin: 0;
	margin-bottom: 30px;
	width:100%;
}

#tabelle_per_fragebogen_objtest td, #tabelle_per_fragebogen_objtest th {
    border: 1px solid #cccccc;
}


#tabelle_per_fragebogen_objtest td, #tabelle_per_fragebogen_objtest th{
	background-color: f1f1f1; 
	
}

#tabelle_per_fragebogen_objtest tr:nth-child(odd){background-color: white;}

/*#tabelle_per_fragebogen_objtest tr:hover {background-color: #bfbfbf;}*//*sipla*/
#tabelle_per_fragebogen_objtest tr:hover {
	background-color: #f9f9f9;
	
	}

#tabelle_per_fragebogen_objtest label:hover {
 background:#e7edfe;
 
}	
	
#tabelle_per_fragebogen_objtest th {

    text-align: center;
    background-color: #062d92;
    color: white;
	width: 10%;

}


		  
		  
#tabelle_per_fragebogen_objtest tr {
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			width: 100%;
			height: auto;
		  }



	 #tabelle_per_fragebogen_objtest  #table_frage{
	padding: 10px 3px 6px 3px;
}

	
	 #tabelle_per_fragebogen_objtest  tr th p{
	margin: 0 3px;
}

			  

	 #tabelle_per_fragebogen_objtest  #label_gross{
	margin: auto;
	max-width: auto;
	height: auto;
	display: block;
	font-size: 13px;
	height: 90px;
	padding: 4px 3px 0 3px;
}		
	  
  	 #tabelle_per_fragebogen_objtest  #table_frage:hover{
 background:white;

}

 #tabelle_per_fragebogen_objtest  #range_pfeil{
	margin: 11px 0 17px 0;
	padding: 0;
	line-height: 0;
	font-size: 47px;
	 
 }

#tabelle_per_fragebogen_objtest td {
			text-align: center;
			margin: 0 0 0 0;
			vertical-align: center;
			width: 130px;
			padding: 0 0 0 0;
		  }

#tabelle_per_fragebogen_objtest td strong{
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			height: auto;
			line-height: auto; 

		  }


#tabelle_per_fragebogen_objtest label{
	margin: auto;
	max-width: auto;
	height: auto;
	display: block;
	font-size: 15px;
	height: 56px;
	padding: 16px 3px 0 3px;
	color: black;
		
		}
		

#tabelle_per_fragebogen_objtest label input {
	  width: auto;
	  height: auto;
	}
		
#table_per_fragebogen_objtest tbody tr td label{
		border: 1px solid white;
		}

#tabelle_per_fragebogen_objtest p{
	margin-bottom: unset;
	
}

#tabelle_per_fragebogen_objtest p strong{
	margin: 9px 0px;
	
}

#tabelle_per_fragebogen_objtest #slider_p{
	padding: 0;
	margin: 2px 1px 1px 1px;
	font-size: 13px;
	color: black;
	
}


	
#tabelle_per_fragebogen_objtest th {
		  margin: 0 0 0 0;
		  padding: 0 0 0 0;
		  width: 4%;
		  height: 50px;
		  }
		  

/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

@media screen and (max-width: 900px) {

#tabelle_per_fragebogen_objtest {
	margin: 0;
	margin-bottom: 30px;
	width:100%;
}

#tabelle_per_fragebogen_objtest td, #tabelle_per_fragebogen_objtest th {
    border: 1px solid #cccccc;
}


#tabelle_per_fragebogen_objtest td, #tabelle_per_fragebogen_objtest th{
	background-color: f1f1f1; 
	
}

#tabelle_per_fragebogen_objtest tr:nth-child(odd){background-color: white;}

/*#tabelle_per_fragebogen_objtest tr:hover {background-color: #bfbfbf;}*//*sipla*/
#tabelle_per_fragebogen_objtest tr:hover {
	background-color: #f9f9f9;
	
	}

#tabelle_per_fragebogen_objtest label:hover {
 background:#e7edfe;
 
}	
	
#tabelle_per_fragebogen_objtest th {

    text-align: center;
    background-color: #062d92;
    color: white;
	width: 10%;

}


		  
		  
#tabelle_per_fragebogen_objtest tr {
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			width: 100%;
			height: auto;
		  }

#tabelle_per_fragebogen_objtest th {
		  margin: 0 0 0 0;
		  padding: 0 0 0 3px;
		  width: 4%;
		  height: 50px;
		  font-size: 12px;
		  }
		  

	 #tabelle_per_fragebogen_objtest  #table_frage{
	padding: 3px 3px 3px 3px;
}				  


	  
  	 #tabelle_per_fragebogen_objtest  #table_frage:hover{
 background:white;

}



#tabelle_per_fragebogen_objtest td {
			text-align: center;
			margin: 0 0 0 0;
			vertical-align: center;
			width: 88px;
			padding: 0 0 0 0;
		  }

#tabelle_per_fragebogen_objtest td strong{
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			height: auto;
			line-height: auto; 

		  }


#tabelle_per_fragebogen_objtest label{
	margin: auto;
	max-width: auto;
	height: auto;
	display: block;
	font-size: 11px;
	height: 88px;
	padding: 33px 3px 0 3px;
	
		
		}

#tabelle_per_fragebogen_objtest label input {
	  width: auto;
	  height: auto;
	}
		
#table_per_fragebogen_objtest tbody tr td label{
		border: 1px solid white;
		}
		

#tabelle_per_fragebogen_objtest p{
	margin-bottom: unset;
	line-height: 16px;
}

#tabelle_per_fragebogen_objtest p strong{
	margin: 9px 0px;
	font-size: 14px;
}



}









/*-----------------------------------obj test-----22222222222222222222---------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------obj test------22222222222222222222------------------------------------------------------------------------------------------------------*/
/*-----------------------------------obj test------22222222222222222222-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------obj test-----22222222222222222222---------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------obj test------22222222222222222222------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------obj test-----22222222222222222222------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------obj test-----22222222222222222222-----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------obj test-----22222222222222222222---------------------------------------------------------------------------------------------------*/
/*-----------------------------------obj test-----22222222222222222222---------------------------------------------------------------------------------------------------*/


/* ----------Tabelle_fragebogen_objtest_persönlichkeits-----------------------------------------------------*/

 #tabelle_per_fragebogen_objtest_2{
	margin: 0;
	margin-bottom: 30px;
	width:100%;
}

#tabelle_per_fragebogen_objtest_2 td, #tabelle_per_fragebogen_objtest_2 th {
    border: 1px solid #cccccc;
}


#tabelle_per_fragebogen_objtest_2 td, #tabelle_per_fragebogen_objtest_2 th{
	background-color: f1f1f1; 
	
}

#tabelle_per_fragebogen_objtest_2 tr:nth-child(odd){background-color: white;}

/*#tabelle_per_fragebogen_objtest_2 tr:hover {background-color: #bfbfbf;}*//*sipla*/
#tabelle_per_fragebogen_objtest_2 tr:hover {
	background-color: #f9f9f9;
	
	}

#tabelle_per_fragebogen_objtest_2 label:hover {
 background:#e7edfe;
 
}	
	
#tabelle_per_fragebogen_objtest_2 th {

    text-align: center;
    background-color: #062d92;
    color: white;
	width: 10%;

}


		  
		  
#tabelle_per_fragebogen_objtest_2 tr {
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			width: 100%;
			height: auto;
		  }



	 #tabelle_per_fragebogen_objtest_2  #table_frage{
	padding: 0;
}

	
	 #tabelle_per_fragebogen_objtest_2  tr th p{
	margin: 0 3px;
}

			  

	 #tabelle_per_fragebogen_objtest_2  #label_gross{
	margin: auto;
	max-width: auto;
	height: auto;
	display: block;
	font-size: 13px;
	height: 90px;
	padding: 4px 3px 0 3px;
}		
	  
  	 #tabelle_per_fragebogen_objtest_2  #table_frage:hover{
 background:white;

}

 #tabelle_per_fragebogen_objtest_2  #range_pfeil{
	margin: 11px 0 17px 0;
	padding: 0;
	line-height: 0;
	font-size: 47px;
	 
 }

#tabelle_per_fragebogen_objtest_2 td {
			text-align: center;
			margin: 0 0 0 0;
			vertical-align: center;
			width: 130px;
			padding: 0 0 0 0;
		  }

#tabelle_per_fragebogen_objtest_2 td strong{
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			height: auto;
			line-height: auto; 
			font-size: 18px;
		  }


#tabelle_per_fragebogen_objtest_2 label{
	margin: auto;
	max-width: auto;
	height: auto;
	display: block;
	font-size: 18px;
	height: 48px;
	padding: 16px 3px 0 3px;
	color: #4d4d4d;
		
		}
		

#tabelle_per_fragebogen_objtest_2 label input {
	  width: auto;
	  height: auto;
	}
		
#table_per_fragebogen_objtest tbody tr td label{
		border: 1px solid white;
		}

#tabelle_per_fragebogen_objtest_2 p{
	margin-bottom: unset;
	
}

#tabelle_per_fragebogen_objtest_2 p strong{
	margin: 9px 0px;
	
}

#tabelle_per_fragebogen_objtest_2 #slider_p{
	padding: 0;
	margin: 2px 1px 1px 1px;
	font-size: 13px;
	color: black;
	
}


	
#tabelle_per_fragebogen_objtest_2 th {
		  margin: 0 0 0 0;
		  padding: 0 0 0 0;
		  width: 4%;
		  height: 50px;
		  }
		


#obj_t_f2_h4 {
	border: 1px solid #cccccc; 
	border-bottom: none; 
	padding: 4px 4px 0 4px; 
	background-color: #e6f5ff;
}

#obj_t_f2_p{
	border: 1px solid #cccccc; 
	border-top: none; 
	padding: 4px; 
	background-color: #e6f5ff;
}
	
	
/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

@media screen and (max-width: 900px) {

#tabelle_per_fragebogen_objtest_2 {
	margin: 0;
	margin-bottom: 30px;
	width:100%;
}

#tabelle_per_fragebogen_objtest_2 td, #tabelle_per_fragebogen_objtest_2 th {
    border: 1px solid #cccccc;
}


#tabelle_per_fragebogen_objtest_2 td, #tabelle_per_fragebogen_objtest_2 th{
	background-color: f1f1f1; 
	
}

#tabelle_per_fragebogen_objtest_2 tr:nth-child(odd){background-color: white;}

/*#tabelle_per_fragebogen_objtest_2 tr:hover {background-color: #bfbfbf;}*//*sipla*/
#tabelle_per_fragebogen_objtest_2 tr:hover {
	background-color: #f9f9f9;
	
	}

#tabelle_per_fragebogen_objtest_2 label:hover {
 background:#e7edfe;
 
}	
	
#tabelle_per_fragebogen_objtest_2 th {

    text-align: center;
    background-color: #062d92;
    color: white;
	width: 10%;

}


		  
		  
#tabelle_per_fragebogen_objtest_2 tr {
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			width: 100%;
			height: auto;
		  }

#tabelle_per_fragebogen_objtest_2 th {
		  margin: 0 0 0 0;
		  padding: 0 0 0 3px;
		  width: 4%;
		  height: 50px;
		  font-size: 12px;
		  }
		  

	 #tabelle_per_fragebogen_objtest_2  #table_frage{
	padding: 0;
}				  


	  
  	 #tabelle_per_fragebogen_objtest_2  #table_frage:hover{
 background:white;

}



#tabelle_per_fragebogen_objtest_2 td {
			text-align: center;
			margin: 0 0 0 0;
			vertical-align: center;
			width: 88px;
			padding: 0 0 0 0;
			line-height: 15px;
		  }

#tabelle_per_fragebogen_objtest_2 td strong {
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			height: auto;
			font-size: 12px;
		  }


#tabelle_per_fragebogen_objtest_2 label{
	margin: auto;
	max-width: auto;
	height: auto;
	display: block;
	font-size: 14px;
	padding: 15px 0px;
	
		
		}

#tabelle_per_fragebogen_objtest_2 label input {
	  width: auto;
	  height: auto;
	}
		
#table_per_fragebogen_objtest tbody tr td label{
		border: 1px solid white;
		}
		

#tabelle_per_fragebogen_objtest_2 p{
	margin-bottom: unset;
	line-height: 16px;
}

#tabelle_per_fragebogen_objtest_2 p strong{
	margin: 9px 0px;
	font-size: 13px;
}


#obj_t_f2_h4 {
	border: 1px solid #cccccc; 
	border-bottom: none; 
	padding: 4px 4px 0 4px; 
	background-color: #e6f5ff;
	margin: 0;
}


#obj_t_f2_p{
	border: 1px solid #cccccc; 
	border-top: none; 
	padding: 4px; 
	background-color: #e6f5ff;
	margin: 0;
}
	
	
	


}








/*-----------------------------------obj test-----33333333333333333333333333333333-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------obj test-----33333333333333333333333333333333-------------------------------------------------------------------------------------------------------*/
/*-----------------------------------obj test-----33333333333333333333333333333333------------------------------------------------------------------------------------------------------*/
/*-----------------------------------obj test-----33333333333333333333333333333333---------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------obj test-----33333333333333333333333333333333-------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------obj test-----33333333333333333333333333333333------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------obj test-----33333333333333333333333333333333-----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------obj test-----33333333333333333333333333333333---------------------------------------------------------------------------------------------------*/


/* ----------Tabelle_fragebogen_objtest_persönlichkeits-----------------------------------------------------*/

 #tabelle_per_fragebogen_objtest_3{
	margin: 0;
	margin-bottom: 30px;
	width:100%;
}

#tabelle_per_fragebogen_objtest_3 td, #tabelle_per_fragebogen_objtest_3 th {
    border: 1px solid #cccccc;
}


#tabelle_per_fragebogen_objtest_3 td, #tabelle_per_fragebogen_objtest_3 th{
	background-color: f1f1f1; 
	
}

#tabelle_per_fragebogen_objtest_3 tr:nth-child(odd){background-color: white;}

/*#tabelle_per_fragebogen_objtest_3 tr:hover {background-color: #bfbfbf;}*//*sipla*/
#tabelle_per_fragebogen_objtest_3 tr:hover {
	background-color: #f9f9f9;
	
	}

#tabelle_per_fragebogen_objtest_3 label:hover {
 background:#e7edfe;
 
}	
	
#tabelle_per_fragebogen_objtest_3 th {

    text-align: center;
    background-color: #062d92;
    color: white;
	width: 10%;

}


		  
		  
#tabelle_per_fragebogen_objtest_3 tr {
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			width: 100%;
			height: auto;
		  }



	 #tabelle_per_fragebogen_objtest_3  #table_frage{
	padding: 10px 3px 6px 3px;
}

	
	 #tabelle_per_fragebogen_objtest_3  tr th p{
	margin: 0 3px;
}

			  

	 #tabelle_per_fragebogen_objtest_3  #label_gross{
	margin: auto;
	max-width: auto;
	height: auto;
	display: block;
	font-size: 13px;
	height: 90px;
	padding: 4px 3px 0 3px;
}		
	  
  	 #tabelle_per_fragebogen_objtest_3  #table_frage:hover{
 background:white;

}

 #tabelle_per_fragebogen_objtest_3  #range_pfeil{
	margin: 11px 0 17px 0;
	padding: 0;
	line-height: 0;
	font-size: 47px;
	 
 }

#tabelle_per_fragebogen_objtest_3 td {
			text-align: center;
			margin: 0 0 0 0;
			vertical-align: center;
			width: 90px;
			padding: 0 0 0 0;
		  }

#tabelle_per_fragebogen_objtest_3 td strong{
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			height: auto;
			line-height: auto; 

		  }


#tabelle_per_fragebogen_objtest_3 label{
	margin: auto;
	max-width: auto;
	height: auto;
	display: block;
	font-size: 15px;
	height: 56px;
	padding: 16px 3px 0 3px;
	color: black;
		
		}
		

#tabelle_per_fragebogen_objtest_3 label input {
	  width: auto;
	  height: auto;
	}
		
#table_per_fragebogen_objtest tbody tr td label{
		border: 1px solid white;
		}

#tabelle_per_fragebogen_objtest_3 p{
	margin-bottom: unset;
	
}

#tabelle_per_fragebogen_objtest_3 p strong{
	margin: 9px 0px;
	
}

#tabelle_per_fragebogen_objtest_3 #slider_p{
	padding: 0;
	margin: 2px 1px 1px 1px;
	font-size: 13px;
	color: black;
	
}


	
#tabelle_per_fragebogen_objtest_3 th {
		  margin: 0 0 0 0;
		  padding: 0 0 0 0;
		  width: 4%;
		  height: 50px;
		  }
		  

/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

@media screen and (max-width: 900px) {

#tabelle_per_fragebogen_objtest_3 {
	margin: 0;
	margin-bottom: 30px;
	width:100%;
}

#tabelle_per_fragebogen_objtest_3 td, #tabelle_per_fragebogen_objtest_3 th {
    border: 1px solid #cccccc;
}


#tabelle_per_fragebogen_objtest_3 td, #tabelle_per_fragebogen_objtest_3 th{
	background-color: f1f1f1; 
	
}

#tabelle_per_fragebogen_objtest_3 tr:nth-child(odd){background-color: white;}

/*#tabelle_per_fragebogen_objtest_3 tr:hover {background-color: #bfbfbf;}*//*sipla*/
#tabelle_per_fragebogen_objtest_3 tr:hover {
	background-color: #f9f9f9;
	
	}

#tabelle_per_fragebogen_objtest_3 label:hover {
 background:#e7edfe;
 
}	
	
#tabelle_per_fragebogen_objtest_3 th {

    text-align: center;
    background-color: #062d92;
    color: white;
	width: 10%;

}


		  
		  
#tabelle_per_fragebogen_objtest_3 tr {
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			width: 100%;
			height: auto;
		  }

#tabelle_per_fragebogen_objtest_3 th {
		  margin: 0 0 0 0;
		  padding: 0 0 0 3px;
		  width: 4%;
		  height: 50px;
		  font-size: 12px;
		  }
		  

	 #tabelle_per_fragebogen_objtest_3  #table_frage{
	padding: 3px 3px 3px 3px;
}				  


	  
  	 #tabelle_per_fragebogen_objtest_3  #table_frage:hover{
 background:white;

}



#tabelle_per_fragebogen_objtest_3 td {
			text-align: center;
			margin: 0 0 0 0;
			vertical-align: center;
			width: 42px;
			padding: 0 0 0 0;
		  }

#tabelle_per_fragebogen_objtest_3 td strong{
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			height: auto;
			line-height: auto; 

		  }


#tabelle_per_fragebogen_objtest_3 label{
	margin: auto;
	max-width: auto;
	height: auto;
	display: block;
	font-size: 11px;
	height: 88px;
	padding: 33px 3px 0 3px;
	
		
		}

#tabelle_per_fragebogen_objtest_3 label input {
	  width: auto;
	  height: auto;
	}
		
#table_per_fragebogen_objtest tbody tr td label{
		border: 1px solid white;
		}
		

#tabelle_per_fragebogen_objtest_3 p{
	margin-bottom: unset;
	line-height: 16px;
	margin: 0px;
}

#tabelle_per_fragebogen_objtest_3 p strong{
	margin: 0;
	font-size: 14px;
}



}











/*-----------------------------------lehrertest-----33333333333333333333333333333333-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------lehrertest-----33333333333333333333333333333333-------------------------------------------------------------------------------------------------------*/
/*-----------------------------------lehrertest-----33333333333333333333333333333333------------------------------------------------------------------------------------------------------*/
/*-----------------------------------lehrertest-----33333333333333333333333333333333---------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------lehrertest-----33333333333333333333333333333333-------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------lehrertest-----33333333333333333333333333333333------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------lehrertest-----33333333333333333333333333333333-----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------lehrertest-----33333333333333333333333333333333---------------------------------------------------------------------------------------------------*/


/* ----------Tabelle_fragebogen_objtest_persönlichkeits-----------------------------------------------------*/

 #tabelle_per_fragebogen_lehrertest{
	margin: 0;
	margin-bottom: 30px;
	width:100%;
}

#tabelle_per_fragebogen_lehrertest td, #tabelle_per_fragebogen_lehrertest th {
    border: 1px solid #cccccc;
}


#tabelle_per_fragebogen_lehrertest td, #tabelle_per_fragebogen_lehrertest th{
	background-color: f1f1f1; 
	
}

#tabelle_per_fragebogen_lehrertest tr:nth-child(odd){background-color: white;}

/*#tabelle_per_fragebogen_lehrertest tr:hover {background-color: #bfbfbf;}*//*sipla*/
#tabelle_per_fragebogen_lehrertest tr:hover {
	background-color: #f9f9f9;
	
	}

#tabelle_per_fragebogen_lehrertest label:hover {
 background:#e7edfe;
 
}	
	
#tabelle_per_fragebogen_lehrertest th {

    text-align: center;
    background-color: #062d92;
    color: white;
	width: 10%;

}


		  
		  
#tabelle_per_fragebogen_lehrertest tr {
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			width: 100%;
			height: auto;
		  }



	 #tabelle_per_fragebogen_lehrertest  #table_frage{
	padding: 10px 3px 6px 3px;
}

	
	 #tabelle_per_fragebogen_lehrertest  tr th p{
	margin: 0 3px;
}

			  

	 #tabelle_per_fragebogen_lehrertest  #label_gross{
	margin: auto;
	max-width: auto;
	height: auto;
	display: block;
	font-size: 13px;
	height: 90px;
	padding: 4px 3px 0 3px;
}		
	  
  	 #tabelle_per_fragebogen_lehrertest  #table_frage:hover{
 background:white;

}

 #tabelle_per_fragebogen_lehrertest  #range_pfeil{
	margin: 11px 0 17px 0;
	padding: 0;
	line-height: 0;
	font-size: 47px;
	 
 }

#tabelle_per_fragebogen_lehrertest td {
			text-align: center;
			margin: 0 0 0 0;
			vertical-align: center;
			width: 90px;
			padding: 0 0 0 0;
		  }

#tabelle_per_fragebogen_lehrertest td strong{
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			height: auto;
			line-height: auto; 

		  }


#tabelle_per_fragebogen_lehrertest label{
	margin: auto;
	max-width: auto;
	height: auto;
	display: block;
	font-size: 15px;
	height: 56px;
	padding: 16px 3px 0 3px;
	color: black;
		
		}
		

#tabelle_per_fragebogen_lehrertest label input {
	  width: auto;
	  height: auto;
	}
		
#table_per_fragebogen_objtest tbody tr td label{
		border: 1px solid white;
		}

#tabelle_per_fragebogen_lehrertest p{
	margin-bottom: unset;
	
}

#tabelle_per_fragebogen_lehrertest p strong{
	margin: 9px 0px;
	
}

#tabelle_per_fragebogen_lehrertest #slider_p{
	padding: 0;
	margin: 2px 1px 1px 1px;
	font-size: 13px;
	color: black;
	
}


	
#tabelle_per_fragebogen_lehrertest th {
		  margin: 0 0 0 0;
		  padding: 0 0 0 0;
		  width: 4%;
		  height: 50px;
		  }
		  

#tabelle_per_fragebogen_lehrertest select {
    width: 211px;
    margin: 0 8px;
	}

#tabelle_per_fragebogen_lehrertest input[type=text] {
    width: 200px;
    margin: 0 8px;
	}


		  
		  
		  
/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

@media screen and (max-width: 900px) {

#tabelle_per_fragebogen_lehrertest {
	margin: 0;
	margin-bottom: 30px;
	width:100%;
}

#tabelle_per_fragebogen_lehrertest td, #tabelle_per_fragebogen_lehrertest th {
    border: 1px solid #cccccc;
}


#tabelle_per_fragebogen_lehrertest td, #tabelle_per_fragebogen_lehrertest th{
	background-color: f1f1f1; 
	
}

#tabelle_per_fragebogen_lehrertest tr:nth-child(odd){background-color: white;}

/*#tabelle_per_fragebogen_lehrertest tr:hover {background-color: #bfbfbf;}*//*sipla*/
#tabelle_per_fragebogen_lehrertest tr:hover {
	background-color: #f9f9f9;
	
	}

#tabelle_per_fragebogen_lehrertest label:hover {
 background:#e7edfe;
 
}	
	
#tabelle_per_fragebogen_lehrertest th {

    text-align: center;
    background-color: #062d92;
    color: white;
	width: 10%;

}


		  
		  
#tabelle_per_fragebogen_lehrertest tr {
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			width: 100%;
			height: auto;
		  }

#tabelle_per_fragebogen_lehrertest th {
		  margin: 0 0 0 0;
		  padding: 0 0 0 3px;
		  width: 4%;
		  height: 50px;
		  font-size: 12px;
		  }
		  

	 #tabelle_per_fragebogen_lehrertest  #table_frage{
	padding: 3px 3px 3px 3px;
}				  


	  
  	 #tabelle_per_fragebogen_lehrertest  #table_frage:hover{
 background:white;

}



#tabelle_per_fragebogen_lehrertest td {
			text-align: center;
			margin: 0 0 0 0;
			vertical-align: center;
			width: 42px;
			padding: 0 0 0 0;
		  }

#tabelle_per_fragebogen_lehrertest td strong{
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			height: auto;
			line-height: auto; 
			font-size: 13px;
		  }


#tabelle_per_fragebogen_lehrertest label{
	margin: auto;
	max-width: auto;
	height: auto;
	display: block;
	font-size: 11px;
	height: 88px;
	padding: 33px 3px 0 3px;
	
		
		}

#tabelle_per_fragebogen_lehrertest label input {
	  width: auto;
	  height: auto;
	}
		
#table_per_fragebogen_objtest tbody tr td label{
		border: 1px solid white;
		}
		

#tabelle_per_fragebogen_lehrertest p{
	margin-bottom: unset;
	line-height: 19px;
	margin: 0px;
}

#tabelle_per_fragebogen_lehrertest p strong{
	margin: 0;
	font-size: 14px;
}


#tabelle_per_fragebogen_lehrertest select {
    width: 160px;
    margin: 0 4px;
	}

#tabelle_per_fragebogen_lehrertest input[type=text] {
    width: 160px;
    margin: 0 4px;
	}


#tabelle_per_fragebogen_lehrertest input[type=number] {
    width: 50px;
    margin: 0 4px;
	}





}














/*-----------------------------------lehrertest_1-----33333333333333333333333333333333-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------lehrertest_1-----33333333333333333333333333333333-------------------------------------------------------------------------------------------------------*/
/*-----------------------------------lehrertest_1-----33333333333333333333333333333333------------------------------------------------------------------------------------------------------*/
/*-----------------------------------lehrertest_1-----33333333333333333333333333333333---------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------lehrertest_1-----33333333333333333333333333333333-------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------lehrertest_1-----33333333333333333333333333333333------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------lehrertest_1-----33333333333333333333333333333333-----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------lehrertest_1-----33333333333333333333333333333333---------------------------------------------------------------------------------------------------*/


/* ----------Tabelle_fragebogen_objtest_persönlichkeits-----------------------------------------------------*/

 #tabelle_per_fragebogen_lehrertest_1{
	margin: 0;
	margin-bottom: 30px;
	width:100%;
}

#tabelle_per_fragebogen_lehrertest_1 td, #tabelle_per_fragebogen_lehrertest_1 th {
    border: 1px solid #cccccc;
}


#tabelle_per_fragebogen_lehrertest_1 td, #tabelle_per_fragebogen_lehrertest_1 th{
	background-color: f1f1f1; 
	
}

#tabelle_per_fragebogen_lehrertest_1 tr:nth-child(odd){background-color: white;}

/*#tabelle_per_fragebogen_lehrertest_1 tr:hover {background-color: #bfbfbf;}*//*sipla*/
#tabelle_per_fragebogen_lehrertest_1 tr:hover {
	background-color: #f9f9f9;
	
	}

#tabelle_per_fragebogen_lehrertest_1 label:hover {
 background:#e7edfe;
 
}	
	
#tabelle_per_fragebogen_lehrertest_1 th {

    text-align: center;
    background-color: #062d92;
    color: white;
	width: 10%;

}


		  
		  
#tabelle_per_fragebogen_lehrertest_1 tr {
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			width: 100%;
			height: auto;
		  }



	 #tabelle_per_fragebogen_lehrertest_1  #table_frage{
	padding: 10px 3px 6px 3px;
}

	
	 #tabelle_per_fragebogen_lehrertest_1  tr th p{
	margin: 0 3px;
}

			  

	 #tabelle_per_fragebogen_lehrertest_1  #label_gross{
	margin: auto;
	max-width: auto;
	height: auto;
	display: block;
	font-size: 13px;
	height: 90px;
	padding: 4px 3px 0 3px;
}		
	  
  	 #tabelle_per_fragebogen_lehrertest_1  #table_frage:hover{
 background:white;

}

 #tabelle_per_fragebogen_lehrertest_1  #range_pfeil{
	margin: 11px 0 17px 0;
	padding: 0;
	line-height: 0;
	font-size: 47px;
	 
 }

#tabelle_per_fragebogen_lehrertest_1 td {
			text-align: center;
			margin: 0 0 0 0;
			vertical-align: center;
			width: 90px;
			padding: 0 0 0 0;
		  }

#tabelle_per_fragebogen_lehrertest_1 td strong{
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			height: auto;
			line-height: auto; 
			
		  }


#tabelle_per_fragebogen_lehrertest_1 label{
	margin: auto;
	max-width: auto;
	height: auto;
	display: block;
	font-size: 15px;
	height: 56px;
	padding: 16px 3px 0 3px;
	color: black;
		
		}
		

#tabelle_per_fragebogen_lehrertest_1 label input {
	  width: auto;
	  height: auto;
	}
		
#table_per_fragebogen_objtest tbody tr td label{
		border: 1px solid white;
		}

#tabelle_per_fragebogen_lehrertest_1 p{
	margin-bottom: unset;
	
}

#tabelle_per_fragebogen_lehrertest_1 p strong{
	margin: 9px 0px;
	
}

#tabelle_per_fragebogen_lehrertest_1 #slider_p{
	padding: 0;
	margin: 2px 1px 1px 1px;
	font-size: 13px;
	color: black;
	
}


	
#tabelle_per_fragebogen_lehrertest_1 th {
		  margin: 0 0 0 0;
		  padding: 0 0 0 0;
		  width: 4%;
		  height: 50px;
		  }
		  

/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

@media screen and (max-width: 900px) {

#tabelle_per_fragebogen_lehrertest_1 {
	margin: 0;
	margin-bottom: 30px;
	width:100%;
}

#tabelle_per_fragebogen_lehrertest_1 td, #tabelle_per_fragebogen_lehrertest_1 th {
    border: 1px solid #cccccc;
}


#tabelle_per_fragebogen_lehrertest_1 td, #tabelle_per_fragebogen_lehrertest_1 th{
	background-color: f1f1f1; 
	
}

#tabelle_per_fragebogen_lehrertest_1 tr:nth-child(odd){background-color: white;}

/*#tabelle_per_fragebogen_lehrertest_1 tr:hover {background-color: #bfbfbf;}*//*sipla*/
#tabelle_per_fragebogen_lehrertest_1 tr:hover {
	background-color: #f9f9f9;
	
	}

#tabelle_per_fragebogen_lehrertest_1 label:hover {
 background:#e7edfe;
 
}	
	
#tabelle_per_fragebogen_lehrertest_1 th {

    text-align: center;
    background-color: #062d92;
    color: white;
	width: 10%;

}


		  
		  
#tabelle_per_fragebogen_lehrertest_1 tr {
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			width: 100%;
			height: auto;
		  }

#tabelle_per_fragebogen_lehrertest_1 th {
		  margin: 0 0 0 0;
		  padding: 0 0 0 3px;
		  width: 4%;
		  height: 50px;
		  font-size: 12px;
		  }
		  

	 #tabelle_per_fragebogen_lehrertest_1  #table_frage{
	padding: 3px 3px 3px 3px;
}				  


	  
  	 #tabelle_per_fragebogen_lehrertest_1  #table_frage:hover{
 background:white;

}



#tabelle_per_fragebogen_lehrertest_1 td {
			text-align: center;
			margin: 0 0 0 0;
			vertical-align: center;
			width: 42px;
			padding: 0 0 0 0;
		  }

#tabelle_per_fragebogen_lehrertest_1 td strong{
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			height: auto;
			line-height: auto; 
			font-size:13px;
		  }


#tabelle_per_fragebogen_lehrertest_1 label{
	margin: auto;
	max-width: auto;
	height: auto;
	display: block;
	font-size: 11px;
	height: 88px;
	padding: 33px 3px 0 3px;
	
		
		}

#tabelle_per_fragebogen_lehrertest_1 label input {
	  width: auto;
	  height: auto;
	}
		
#table_per_fragebogen_objtest tbody tr td label{
		border: 1px solid white;
		}
		

#tabelle_per_fragebogen_lehrertest_1 p{
	margin-bottom: unset;
	line-height: 19px;
	margin: 0px;
}

#tabelle_per_fragebogen_lehrertest_1 p strong{
	margin: 0;
	font-size: 14px;
}


#tabelle_per_fragebogen_lehrertest_1 select {
    width: 110px;
    margin: 0 4px;
	}

#tabelle_per_fragebogen_lehrertest_1 input {
    width: 110px;
    margin: 0 4px;
	}





}














/*-----------------------------------hauslehrer-----33333333333333333333333333333333-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------hauslehrer-----33333333333333333333333333333333-------------------------------------------------------------------------------------------------------*/
/*-----------------------------------hauslehrer-----33333333333333333333333333333333------------------------------------------------------------------------------------------------------*/
/*-----------------------------------hauslehrer-----33333333333333333333333333333333---------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------hauslehrer-----33333333333333333333333333333333-------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------hauslehrer-----33333333333333333333333333333333------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------hauslehrer-----33333333333333333333333333333333-----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------hauslehrer-----33333333333333333333333333333333---------------------------------------------------------------------------------------------------*/


/* ----------Tabelle_fragebogen_objtest_persönlichkeits-----------------------------------------------------*/

 #tabelle_per_fragebogen_hauslehrer{
	margin: 0;
	margin-bottom: 30px;
	width:100%;
}

#tabelle_per_fragebogen_hauslehrer td, #tabelle_per_fragebogen_hauslehrer th {
    border: 1px solid #cccccc;
}


#tabelle_per_fragebogen_hauslehrer td, #tabelle_per_fragebogen_hauslehrer th{
	background-color: f1f1f1; 
	
}

#tabelle_per_fragebogen_hauslehrer tr:nth-child(odd){background-color: white;}

/*#tabelle_per_fragebogen_hauslehrer tr:hover {background-color: #bfbfbf;}*//*sipla*/
#tabelle_per_fragebogen_hauslehrer tr:hover {
	background-color: #f9f9f9;
	
	}

#tabelle_per_fragebogen_hauslehrer label:hover {
 background:#e7edfe;
 
}	
	
#tabelle_per_fragebogen_hauslehrer th {

    text-align: center;
    background-color: #062d92;
    color: white;
	width: 10%;

}


		  
		  
#tabelle_per_fragebogen_hauslehrer tr {
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			width: 100%;
			height: auto;
		  }



	 #tabelle_per_fragebogen_hauslehrer  #table_frage{
	padding: 10px 3px 6px 3px;
}

	
	 #tabelle_per_fragebogen_hauslehrer  tr th p{
	margin: 0 3px;
}

			  

	 #tabelle_per_fragebogen_hauslehrer  #label_gross{
	margin: auto;
	max-width: auto;
	height: auto;
	display: block;
	font-size: 13px;
	height: 90px;
	padding: 4px 3px 0 3px;
}		
	  
  	 #tabelle_per_fragebogen_hauslehrer  #table_frage:hover{
 background:white;

}

 #tabelle_per_fragebogen_hauslehrer  #range_pfeil{
	margin: 11px 0 17px 0;
	padding: 0;
	line-height: 0;
	font-size: 47px;
	 
 }

#tabelle_per_fragebogen_hauslehrer td {
			text-align: center;
			margin: 0 0 0 0;
			vertical-align: center;
			width: 90px;
			padding: 0 0 0 0;
		  }

#tabelle_per_fragebogen_hauslehrer td strong{
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			height: auto;
			line-height: auto; 
			
		  }


#tabelle_per_fragebogen_hauslehrer label{
	margin: auto;
	max-width: auto;
	height: auto;
	display: block;
	font-size: 15px;
	height: 80px;
	padding: 16px 3px 0 3px;
	color: black;
		
		}
		

#tabelle_per_fragebogen_hauslehrer label input {
	  width: auto;
	  height: auto;
	}
		
#table_per_fragebogen_objtest tbody tr td label{
		border: 1px solid white;
		}

#tabelle_per_fragebogen_hauslehrer p{
	margin-bottom: unset;
	
}

#tabelle_per_fragebogen_hauslehrer p strong{
	margin: 9px 0px;
	
}

#tabelle_per_fragebogen_hauslehrer #slider_p{
	padding: 0;
	margin: 2px 1px 1px 1px;
	font-size: 13px;
	color: black;
	
}


	
#tabelle_per_fragebogen_hauslehrer th {
		  margin: 0 0 0 0;
		  padding: 0 0 0 0;
		  width: 4%;
		  height: 50px;
		  }
		  

/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------handy--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

@media screen and (max-width: 900px) {

#tabelle_per_fragebogen_hauslehrer {
	margin: 0;
	margin-bottom: 30px;
	width:100%;
}

#tabelle_per_fragebogen_hauslehrer td, #tabelle_per_fragebogen_hauslehrer th {
    border: 1px solid #cccccc;
}


#tabelle_per_fragebogen_hauslehrer td, #tabelle_per_fragebogen_hauslehrer th{
	background-color: f1f1f1; 
	
}

#tabelle_per_fragebogen_hauslehrer tr:nth-child(odd){background-color: white;}

/*#tabelle_per_fragebogen_hauslehrer tr:hover {background-color: #bfbfbf;}*//*sipla*/
#tabelle_per_fragebogen_hauslehrer tr:hover {
	background-color: #f9f9f9;
	
	}

#tabelle_per_fragebogen_hauslehrer label:hover {
 background:#e7edfe;
 
}	
	
#tabelle_per_fragebogen_hauslehrer th {

    text-align: center;
    background-color: #062d92;
    color: white;
	width: 10%;

}


		  
		  
#tabelle_per_fragebogen_hauslehrer tr {
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			width: 100%;
			height: auto;
			line-height: 14px;
		  }

#tabelle_per_fragebogen_hauslehrer th {
		  margin: 0 0 0 0;
		  padding: 0 0 0 3px;
		  width: 4%;
		  height: 50px;
		  font-size: 12px;
		  }
		  

	 #tabelle_per_fragebogen_hauslehrer  #table_frage{
	padding: 3px 3px 3px 3px;
}				  


	  
  	 #tabelle_per_fragebogen_hauslehrer  #table_frage:hover{
 background:white;

}



#tabelle_per_fragebogen_hauslehrer td {
			text-align: center;
			margin: 0 0 0 0;
			vertical-align: center;
			width: 42px;
			padding: 0 0 0 0;
		  }

#tabelle_per_fragebogen_hauslehrer td strong{
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			height: auto;
			line-height: auto; 
			font-size:13px;
		  }


#tabelle_per_fragebogen_hauslehrer label{
	margin: auto;
	max-width: auto;
	height: auto;
	display: block;
	font-size: 11px;
	height: 88px;
	padding: 33px 3px 0 3px;
	
		
		}

#tabelle_per_fragebogen_hauslehrer label input {
	  width: auto;
	  height: auto;
	}
		
#table_per_fragebogen_objtest tbody tr td label{
		border: 1px solid white;
		}
		

#tabelle_per_fragebogen_hauslehrer p{
	margin-bottom: unset;
	line-height: 19px;
	margin: 0px;
}

#tabelle_per_fragebogen_hauslehrer p strong{
	margin: 0;
	font-size: 14px;
}


#tabelle_per_fragebogen_hauslehrer select {
    width: 110px;
    margin: 0 4px;
	}

#tabelle_per_fragebogen_hauslehrer input {
    width: 110px;
    margin: 0 4px;
	}





}




/* *------------------43einhalb---------------------------------*/
/* *------------------43einhalb---------------------------------*/
/* *------------------43einhalb---------------------------------*/
/* *------------------43einhalb---------------------------------*/
/* *------------------43einhalb---------------------------------*/
/* *------------------43einhalb---------------------------------*/
/* *------------------43einhalb---------------------------------*/
/* *------------------43einhalb---------------------------------*/
/* *------------------43einhalb---------------------------------*/




#button_studie_einhalb43n {
  background-color: #4CAF50; /* Green */
  border: none;
  color: white;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
	margin: 0 0 20px 60px;
	border: solid 1px #4caf50;
	cursor: pointer;
	width: auto;
}



#button_studie_einhalb43n:hover {
 background: #5fb962;
 border: solid 1px #2f6a31;
}


#typeimage43{
	width: 230px;
	float: left;
	display: block;
} 

#text_1_43{
float: left;
width: 463px;
margin: -15px 0 20px 15px;
}

#text_1_43 p{
	margin-bottom:3px;
}

#filler_43{
	height: 40px;
}

#typeimage43_mobile{
	display: none;
}

#linkimage43{
display: block;
margin-left: auto;
margin-right: auto;
width: 175px;

}

#linklabel_43{
float:left;
width: 286px;	
}

#linklabel_43:hover{
		opacity: 0.80;
}

#linklabel_43 h3{
margin: 5px 0 5px 21px;
width: 240px;
text-align: center;
}

.linkh2_43{
margin: 0px 0 12px 0;
text-align: center;

}

#text_43_test{
	max-width: 920px;
	min-width: 899px;
	margin: 70px auto 0px auto;
	height: auto;
	padding: 10px 15px 15px 1em;
	background-color: white;
	border-top: solid 1px #222
	
	/*overflow: auto;
	border: 3px dotted black; */
 }

#text_43_test .perso_zeigen_43{
	padding: 7px 28px;
	margin-bottom: 30px;
}


@media screen and (max-width: 900px) {


#button_studie_einhalb43n {
  background-color: #4CAF50; /* Green */
  border: none;
  color: white;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
	margin: 0 auto 20px 40px;
	border: solid 1px #4caf50;
	cursor: pointer;
	width: 270px;
}


#button_studie_einhalb43n:hover {
 background: #5fb962;
 border: solid 1px #2f6a31;
}
 
 
}





/* ----------Tabelle_Fragebogen_persönlichkeits-----------------------------------------------------*/

#tabelle_studie_einhalb43 {
width: 690px;
margin: auto;
margin-top:0;
}

#tabelle_studie_einhalb43, #tabelle_studie_einhalb43 td, #tabelle_studie_einhalb43 th {
		border: unset;
	   border-bottom: solid 3px #cacaca;
    border-top: solid 3px #cacaca;
}


#tabelle_studie_einhalb43 td, #tabelle_studie_einhalb43 th{
	background-color: f1f1f1; 
	
}

#tabelle_studie_einhalb43 tr:nth-child(odd){background-color: white;}

#tabelle_studie_einhalb43 tr:hover {
	background-color: #f9f9f9;
	
	}

#tabelle_studie_einhalb43 label:hover {
 background:#e7edfe;
 
}	
	
#tabelle_studie_einhalb43 th {

    text-align: center;
    background-color: black;
    color: white;
	width: 10%;

}


		  
		  
#tabelle_studie_einhalb43 tr {
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			width: 100%;
			height: auto;
		  }

#tabelle_studie_einhalb43 th {
		  margin: 0 0 0 0;
		  padding: 0 0 0 0;
		  width: 4%;
		  height: 50px;
		  }
		  

	 #tabelle_studie_einhalb43  #table_frage{
	padding: 10px 3px 6px 3px;
}

	
	 #tabelle_studie_einhalb43  tr th p{
	margin: 0 3px;
}

			  

	 #tabelle_studie_einhalb43  #label_gross{
	margin: auto;
	max-width: auto;
	height: auto;
	display: block;
	font-size: 13px;
	height: 90px;
	padding: 4px 3px 0 3px;
}		
	  
  	 #tabelle_studie_einhalb43  #table_frage:hover{
 background:white;

}

 #tabelle_studie_einhalb43  #range_pfeil{
	margin: 11px 0 17px 0;
	padding: 0;
	line-height: 0;
	font-size: 47px;
	 
 }

#tabelle_studie_einhalb43 td {
			text-align: center;
			margin: 0 0 0 0;
			vertical-align: center;
			width: 220px;
			padding: 0 0 0 0;
		  }

#tabelle_studie_einhalb43 td strong{
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			height: auto;
			line-height: auto; 

		  }


#tabelle_studie_einhalb43 label{
	margin: auto;
	max-width: auto;
	height: auto;
	display: block;
	font-size: 15px;
	height: 70px;
	padding: 4px 3px 0 3px;
	color: black;
	width: 124px;	
		}
		





#tabelle_studie_einhalb43 label input {
	  width: auto;
	  height: auto;
	}
		
#table_per_fragebogen tbody tr td label{
		border: 1px solid white;
		}

#tabelle_studie_einhalb43 p{
	margin-bottom: unset;
	
}

#tabelle_studie_einhalb43 p strong{
	margin: 9px 0px;
	
}

#tabelle_studie_einhalb43 #slider_p{
	padding: 0;
	margin: 2px 1px 1px 1px;
	font-size: 13px;
	color: black;
	
}

#studieeinhalb43_anweisung{
	border: 1px solid #cccccc; 
	border-top: none; 
	padding: 4px; 
	background-color: #e6f5ff;
}

.text_1_einhalb43	h3{
	font-size: 15px;
	text-align: center;
	margin: 0;
}
.text_1_einhalb43	h2{
	margin: 0 0 10px 9px;
}



	#pfeil_unten{
height: 72px;
width: 43px;

}

#pfeil_oben{
height: 72px;
width: 43px;

}

#tabelle_studie_einhalb43  #label_pfeil_oben{
	background: rgba(76, 175, 80, 0.3);
	border-radius: 10px;
	margin:	0 auto 3px auto;
}
#tabelle_studie_einhalb43  #label_pfeil_oben:hover{
	background: rgba(76, 175, 80, 0.5);
}



#tabelle_studie_einhalb43  #label_pfeil_unten{
	background: rgba(255, 51, 0, 0.3);
	border-radius: 10px;
	margin:	17px auto;
}



#tabelle_studie_einhalb43  #label_pfeil_unten:hover{
	background: rgba(255, 51, 0, 0.5);
}


.tabelle_studie_einhalb43_td1 img{
	height: 295px;
	width: unset;
	
}




#text_2_test .list43 li {
	list-style-type: none;
	font-weight: bold;
	font-size: 16px;
}



#text_43auswertung_test{
	
	max-width: 900px;
	min-width: 899px;
	margin: 10px auto 0px auto;
	height: 345px;
	padding: 5px 1em 5px 1em;
	background-color: white;

	/*overflow: auto;
	border: 3px dotted black; */
 }
 
	
.list_type{
	margin: 0;
	list-style: disc;
}	
	



#studie_einhalb43_start{	
background-color: black;
border: none;
color: white;
padding: 10px 0;
text-align: center;
text-decoration: none;
display: block;
font-size: 16px;
margin: auto;
width: 150px;

}
#studie_einhalb43_start:hover{
	color: #cccccc;
}


#studie_einhalb43_start_input{
background-color: black;
border: none;
color: white;
padding: 10px 0;
text-align: center;
text-decoration: none;
display: block;
font-size: 16px;
margin: auto;
width: 150px;
font-weight: unset;
height: 18px
	
}

#studie_einhalb43_start_input:hover{
	color: #cccccc;
}

@media screen and (max-width: 900px) {


/*-----------------------Fragebogen_persönlichkeit------------------------*/








#tabelle_studie_einhalb43 {
	margin: 0 0 15px 0;
	width:100%;
}


#tabelle_studie_einhalb43 tr {
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			width: 100%;
			height: auto;
		  }

		  

#tabelle_studie_einhalb43 th {
		  margin: 0 0 0 0;
		  padding: 0 0 0 3px;
		  width: 4%;
		  height: 50px;
		  font-size: 12px;
		text-align: center;
		background-color: black;	
		color: white;  
		  }

	  
#tabelle_studie_einhalb43 td, #tabelle_studie_einhalb43 th {
 border: unset;
}



#tabelle_studie_einhalb43 td {
			text-align: center;
			margin: 0 0 0 0;
			vertical-align: center;
			width: auto;
			padding: 10px 3px 6px 3px;
		  }

#tabelle_studie_einhalb43 .tabelle_studie_einhalb43_td1 {
			text-align: center;
			margin: 0 0 0 0;
			vertical-align: center;
			width: 220px;
			padding: 10px 3px 6px 3px;
		  }


#tabelle_studie_einhalb43 tr:hover {
	background-color: #f9f9f9;
	
	}
	 
   #tabelle_studie_einhalb43 td, #tabelle_studie_einhalb43 th {
    border-bottom: solid 3px #f2f2f2;
    border-top: solid 3px #f2f2f2;
	background-color: f1f1f1; 
}

		  
.tabelle_gendeer_input_number{
	width: 55px;
}
		

#tabelle_studie_einhalb43 p{
	margin-bottom: unset;
	
}


	
#studieeinhalb43_anweisung{
	border: 1px solid #cccccc; 
	border-top: none; 
	padding: 4px; 
	background-color: #e6f5ff;
	margin: 0;
}
	
.text_1_einhalb43	h3{
	font-size: 15px;
	text-align: center;
	margin: 0;
}
.text_1_einhalb43	h2{
	margin: 0 0 10px 9px;
}



	#pfeil_unten{
	height: 50px;
    width: 30px;

}

#pfeil_oben{
	height: 50px;
    width: 30px;

}


#tabelle_studie_einhalb43 label{
	margin: auto;
	max-width: auto;
	height: auto;
	display: block;
	font-size: 15px;
	height: unset;
	padding: 4px 3px 0 3px;
	color: black;
	width: 124px;	
		}
		
#tabelle_studie_einhalb43  #label_pfeil_oben{
	background: rgba(76, 175, 80, 0.3);
	border-radius: 10px;
	margin:	0 0 3px 0;
}

#tabelle_studie_einhalb43  #label_pfeil_unten{
	background: rgba(255, 51, 0, 0.3);
	border-radius: 10px;
	margin:	3px 0 0 0;
}


#tabelle_studie_einhalb43  #label_pfeil_oben:hover{
	background: rgba(76, 175, 80, 0.3);
}
#tabelle_studie_einhalb43  #label_pfeil_unten:hover{
	background: rgba(255, 51, 0, 0.3);
}

#tabelle_studie_einhalb43  #label_pfeil_oben:active{
	background: rgba(76, 175, 80, 0.5);
}
#tabelle_studie_einhalb43  #label_pfeil_unten:active{
	background: rgba(255, 51, 0, 0.5);
}

.tabelle_studie_einhalb43_td1 img{
	height: unset;
	width: 100%;
	
}


}









/* *------------------43einhalb---------------------------------*/
/* *------------------43einhalb---------------------------------*/
/* *------------------43einhalb---------------------------------*/
/* *------------------43einhalb---------------------------------*/
/* *------------------43einhalb---------------------------------*/
/* *------------------43einhalb---------------------------------*/
/* *------------------43einhalb---------------------------------*/
/* *------------------43einhalb---------------------------------*/
/* *------------------43einhalb---------------------------------*/



#button_studie_einhalb43_ablenkung {
  background-color: #4CAF50; /* Green */
  border: none;
  color: white;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
	margin: 0 0 20px 60px;
	border: solid 1px #4caf50;
	cursor: pointer;
	width: auto;
}



#button_studie_einhalb43_ablenkung:hover {
 background: #5fb962;
 border: solid 1px #2f6a31;
}
 
#a_link{
	color: #222;

}

#a_link:hover{
	color: #595959;
}

#zeitkasten{
	margin-bottom: 0px; 
	margin-top:5px; 
	font-size: 13px;
	border: solid 1px grey; 
	float: right; 
	padding: 5px;
}



/* ----------Tabelle_Fragebogen_persönlichkeits-----------------------------------------------------*/

#tabelle_studie_einhalb43_ablenkung {
	margin: 0;
	margin-bottom: 30px;
	width:100%;
}

#tabelle_studie_einhalb43_ablenkung td, #tabelle_studie_einhalb43_ablenkung th {
    border: 1px solid #cccccc;
}


#tabelle_studie_einhalb43_ablenkung td, #tabelle_studie_einhalb43_ablenkung th{
	background-color: f1f1f1; 
	
}

#tabelle_studie_einhalb43_ablenkung tr:nth-child(odd){background-color: white;}

#tabelle_studie_einhalb43_ablenkung tr:hover {
	background-color: #f9f9f9;
	
	}

#tabelle_studie_einhalb43_ablenkung label:hover {
 background:#e7edfe;
 
}	
	
#tabelle_studie_einhalb43_ablenkung th {

    text-align: center;
    background-color: #062d92;
    color: white;
	width: 10%;

}


		  
		  
#tabelle_studie_einhalb43_ablenkung tr {
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			width: 100%;
			height: auto;
		  }

#tabelle_studie_einhalb43_ablenkung th {
		  margin: 0 0 0 0;
		  padding: 0 0 0 0;
		  width: 4%;
		  height: 50px;
		  }
		  

	 #tabelle_studie_einhalb43_ablenkung  #table_frage{
	padding: 10px 3px 6px 3px;
}

	
	 #tabelle_studie_einhalb43_ablenkung  tr th p{
	margin: 0 3px;
}

			  

	 #tabelle_studie_einhalb43_ablenkung  #label_gross{
	margin: auto;
	max-width: auto;
	height: auto;
	display: block;
	font-size: 13px;
	height: 90px;
	padding: 4px 3px 0 3px;
}		
	  
  	 #tabelle_studie_einhalb43_ablenkung  #table_frage:hover{
 background:white;

}

 #tabelle_studie_einhalb43_ablenkung  #range_pfeil{
	margin: 11px 0 17px 0;
	padding: 0;
	line-height: 0;
	font-size: 47px;
	 
 }

#tabelle_studie_einhalb43_ablenkung td {
			text-align: center;
			margin: 0 0 0 0;
			vertical-align: center;
			width: 92px;
			padding: 0 0 0 0;
		  }

#tabelle_studie_einhalb43_ablenkung td strong{
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			height: auto;
			line-height: auto; 

		  }


#tabelle_studie_einhalb43_ablenkung label{
	margin: auto;
	max-width: auto;
	height: auto;
	display: block;
	font-size: 15px;
	height: 56px;
	padding: 4px 3px 0 3px;
	color: black;
		
		}
		

#tabelle_studie_einhalb43_ablenkung label input {
	  width: auto;
	  height: auto;
	}
		
#table_per_fragebogen tbody tr td label{
		border: 1px solid white;
		}

#tabelle_studie_einhalb43_ablenkung p{
	margin-bottom: unset;
	
}

#tabelle_studie_einhalb43_ablenkung p strong{
	margin: 9px 0px;
	
}

#tabelle_studie_einhalb43_ablenkung #slider_p{
	padding: 0;
	margin: 2px 1px 1px 1px;
	font-size: 13px;
	color: black;
	
}

#studieeinhalb43_anweisung{
	border: 1px solid #cccccc; 
	border-top: none; 
	padding: 4px; 
	background-color: #e6f5ff;
}


@media screen and (max-width: 900px) {


h1{
	font-family: "Arial";
	font-weight: 700;
	font-style: normal;
	color: #222;
	text-rendering: optimizeLegibility;
	line-height: 1.1;
	letter-spacing: 1px;
}


h2{
	font-family: "Arial";
	font-weight: 700;
	font-style: normal;
	color: #222;
	text-rendering: optimizeLegibility;
	line-height: 1.1;
	letter-spacing: 1px;
	margin: auto auto 20px auto;
	text-align: center;
}

p{
	font-family: "Arial";
	font-weight: 400;
	font-style: normal;
	font-size: 14px;
	direction: 1tr;
	color: #222;
	
}

#list{
	font-weight: 400;
	font-style: normal;
	font-size: 14px;
	direction: 1tr;
	color: #222;
}

#button_studie_einhalb43_text {
  background-color: #4CAF50; /* Green */
  border: none;
  color: white;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
	margin: 0 auto 20px 72px;
	border: solid 1px #4caf50;
	cursor: pointer;
	width: 215px;
}


#button_studie_einhalb43_text:hover {
 background: #5fb962;
 border: solid 1px #2f6a31;
}
 



/*-----------------------Fragebogen_persönlichkeit------------------------*/

#tabelle_studie_einhalb43_ablenkung {
	margin: 0 auto 15px auto;
	width:180px;
}


#tabelle_studie_einhalb43_ablenkung tr {
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			width: 100%;
			height: auto;
		  }

		  

#tabelle_studie_einhalb43_ablenkung th {
		  margin: 0 0 0 0;
		  padding: 0 0 0 3px;
		  width: 4%;
		  height: 50px;
		  font-size: 12px;
		text-align: center;
		background-color: #062d92;	
		color: white;  
		  }



#tabelle_studie_einhalb43_ablenkung td {
			text-align: center;
			margin: 0 0 0 0;
			vertical-align: center;
			width: auto;
			padding: 10px 0 6px 0;
		  }
		  

 #tabelle_studie_einhalb43_ablenkung #mathe {
	
	border-right: solid 1px white;
	padding-left: 10px;
	width:0;
}
#tabelle_studie_einhalb43_ablenkung #mathe_input{
	margin-left: -20px;
}
		

#tabelle_studie_einhalb43_ablenkung td p{
			margin: 0;
			padding: 0;
			width: 70px;
			
		  }	

#tabelle_studie_einhalb43_ablenkung .tabelle_studie_einhalb43_ablenkung_td1 {
			text-align: center;
			margin: 0 0 0 0;
			vertical-align: center;
			width: 130px;
			padding: 10px 3px 6px 3px;
		  }



#tabelle_studie_einhalb43_ablenkung td{
    border: 1px solid #cccccc;
}


#tabelle_studie_einhalb43_ablenkung tr:hover {
	background-color: #f9f9f9;
	
	}
	 


		  
.tabelle_gendeer_input_number{
	width: 55px;
}
		

#tabelle_studie_einhalb43_ablenkung p{
	margin-bottom: unset;
	
}

#studie_einhalb43_start{	
background-color: black;
border: none;
color: white;
padding: 0 0 0 0;
text-align: center;
text-decoration: none;
display: block;
font-size: 16px;
margin: auto;
width: 150px;
height: 42px;
}
#studie_einhalb43_start:hover{
	background-color: none;
}



#studie_einhalb43_start_input{	
background-color: black;
border: none;
color: white;
padding:  12px 0 0 0;
text-align: center;
text-decoration: none;
display: block;
font-size: 16px;
margin: auto;
width: 150px;
font-weight: unset;
height: 32px;
}


#studie_einhalb43_start_input:hover{
	background-color: none;
}


	
#studieeinhalb43_anweisung{
	border: 1px solid #cccccc; 
	border-top: none; 
	padding: 4px; 
	background-color: #e6f5ff;
	margin: 0;
	text-align: center;
}
#studieeinhalb43_anweisung p{
	margin: 0px;
}


/*
43eihalb    Auswertung-------------------------------------------------
43eihalb    Auswertung-------------------------------------------------
43eihalb    Auswertung-------------------------------------------------
43eihalb    Auswertung-------------------------------------------------
43eihalb    Auswertung-------------------------------------------------
43eihalb    Auswertung-------------------------------------------------
*/	

#typeimage43{
display: none;
margin-left: auto;
margin-right: auto;
width: 94%;
float: none;
}

#typeimage43_mobile{
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 60%;
	float: none;
}



.typeh1{
	margin-bottom: 5px;
	margin-top: -10px;

}

.type_p{
	margin-bottom:3px;
}

#type_links{
	margin-bottom:25px;
	text-align: center;
	padding: 5px;
}

#linkimage43{
display: block;
margin-left: auto;
margin-right: auto;
width: 230px;
}

.list_type{
	margin: 0 10px;
	list-style: disc;
}


#text_1_test .perso_zeigen_43{
	padding: 7px 28px;
}



#text_43_test{
	max-width: 700px;
	min-width: 260px;
	text-align: justify;
	margin: 50px 15px 0 15px;
	height: auto;
	padding: 15px 10px;
	background-color: white;
	
	/*overflow: auto;
	border: 3px dotted black; */
 }
 

#text_43_test .perso_zeigen_43{
	padding: 7px 28px;
	margin-bottom: 30px;
}


#text_43auswertung_test{
	max-width: 700px;
	min-width: 260px;
	text-align: justify;
	margin: 10px 0 0 0;
	height: auto;
	padding: 3px 10px;
	background-color: white;

		
}

#linklabel_43{
float:none;
width: auto;	
}

#linklabel_43 h3{
margin: 5px 0 20px 21px;
width: auto;
text-align: center;
}

 
#text_1_43{
float: none;
margin: 0 0 100px 0;
width:auto;
}









}











}


