
/* BERLIN-OFFICE.de */

/* help.css */






/* ------- service.php -------- */
article#servicebox
    {
	float: left;
    width: 600px;
	margin-top: 25px;
	margin-left: 10px;
	margin-bottom: 15px;
	display: inline-block;
    }
	
article#servicebox li
    {
	list-style-type: square;
    }	

.servilink:link		{font-family: Open Sans, sans-serif; font-weight: bold; font-size: 16px; text-decoration: none; color: #49423C;}
.servilink:active	{font-family: Open Sans, sans-serif; font-weight: bold; font-size: 16px; text-decoration: none; color: #49423C;}
.servilink:visited	{font-family: Open Sans, sans-serif; font-weight: bold; font-size: 16px; text-decoration: none; color: #49423C;}
.servilink:hover	{font-family: Open Sans, sans-serif; font-weight: bold; font-size: 16px; text-decoration: underline; color: #666666;}	






/* ------ faq.php -------- */
.faqheadlink:link		{font-family: Open Sans, sans-serif; font-weight: bold; font-size: 16px; text-decoration: none; color: #49423C;}
.faqheadlink:active	{font-family: Open Sans, sans-serif; font-weight: bold; font-size: 16px; text-decoration: none; color: #49423C;}
.faqheadlink:visited	{font-family: Open Sans, sans-serif; font-weight: bold; font-size: 16px; text-decoration: none; color: #49423C;}
.faqheadlink:hover	{font-family: Open Sans, sans-serif; font-weight: bold; font-size: 16px; text-decoration: underline; color: #666666;}	

.faqtextlink:link		{font-family: Open Sans, sans-serif; font-weight: normal; font-size: 16px; text-decoration: underline; color: #49423C;}
.faqtextlink:active	{font-family: Open Sans, sans-serif; font-weight: normal; font-size: 16px; text-decoration: underline; color: #49423C;}
.faqtextlink:visited	{font-family: Open Sans, sans-serif; font-weight: normal; font-size: 16px; text-decoration: underline; color: #49423C;}
.faqtextlink:hover	{font-family: Open Sans, sans-serif; font-weight: normal; font-size: 16px; text-decoration: underline; color: #666666;}

#faquebersichtbox
    {
	float: left;
    width: 600px;
	margin-top: 25px;
	margin-left: 10px;
	margin-bottom: 15px;
	display: inline-block;
    }

#faqbildbox
    {
	float: right;
	margin-top: 15px;
    width: 230px;
	height: 431px;
	background: #fcfcfc;
    }
		
	
article.faqtextbox
    {
	float: left;
	margin-top: 15px;
	margin-bottom: 25px;
    width: 600px;
	margin-left: 0px;
	display: inline-block;
	text-align: justify;
    }	
/* ------------------------- */	







/* ------- impressum.php -------- */
article#impressumbox
    {
	float: left;
    width: 600px;
	margin-top: 25px;
	margin-left: 10px;
	margin-bottom: 15px;
	display: inline-block;
    }


#gmapbox
    {
	float: left;
	width: 300px;
	height: 300px;
	margin-top: 20px;
    }
	
/* ------------------------- */		
	
	
	
	
	
/* ------- datenschutz.php -------- */	
	article#datensbox
    {
	float: left;
    width: 600px;
	margin-top: 25px;
	margin-left: 10px;
	margin-bottom: 15px;
	display: inline-block;
	text-align: justify;
    }
	
/* ------------------------- *



/* ------- ueberuns.php -------- */	
	article#ueberunsbox
    {
	float: left;
    width: 600px;
	margin-top: 25px;
	margin-left: 10px;
	margin-bottom: 15px;
	display: inline-block;
	text-align: justify;
    }
	
/* ------------------------- *



/* ------- kontakt.php -------- */	

article#kontaktbox
    {
	float: left;
    width: 600px;
	margin-top: 8px;
	margin-left: 10px;
	margin-bottom: 15px;
	display: inline-block;
    }

#kontaktformheadline
    {
	float: left;
	display: inline;
	text-align:left;
	padding: 10px;
	width: 580px;
	background: #ededed;
    }


#kontaktformularbox
    {
	float: left;
	display: inline;
	margin-top: 20px;
	text-align:left;
	padding: 10px;
	width: 580px;
	background: #ededed;   
    }
	
.kontaktzeilehoch
    {
	margin-top: 5px;
	height: 75px;
	text-align:left;
    }
	
.kontaktzeileschmal
    {
	margin-top: 5px;
	height: 25px;
	text-align:left;
    }

.kontaktbezeichner
    {
	float: left;
	text-align:left;
	margin-top: 10px;
	margin-left: 20px;
	width: 530px;
	display: inline;
    }

	
.kontakteingabefeld
    {
	float: left;
	margin-top: 4px;
	margin-left: 20px;
	width: 530px;
	display: inline;
    }
	
.kontaktbezeichner2
    {
	float: left;
	text-align:left;
	margin-top: 10px;
	margin-left: 20px;
	width: 530px;
	display: none;
    }	


.kontakteingabefeld2
    {
	float: left;
	margin-top: 4px;
	margin-left: 20px;
	width: 530px;
	display: none;
    }	

.kontaktbezeich
    {
	float: left;
	text-align:left;
	margin-top: 10px;
	margin-left: 20px;
	width: 530px;
	display: none;
    }	


.kontakteingabe
    {
	float: left;
	margin-top: 4px;
	margin-left: 20px;
	width: 530px;
	display: none;
    }	

.kontaktbez
    {
	float: left;
	text-align:left;
	margin-top: 10px;
	margin-left: 20px;
	width: 530px;
	display: none;
    }	


.kontakteingabef
    {
	float: left;
	margin-top: 4px;
	margin-left: 20px;
	width: 530px;
	display: none;
    }	
	




	
.kontinput
      {
	  width: 530px;
	  height: 30px;
      /* color:#999999; */
	  color: #6C665F;
      font-size:20px;
      font-family:Roboto, Arial, sans-serif;
      font-weight:normal;
      text-decoration:none;
      text-align:left;
	  border-style:solid; 
	  border-width:1px; 
	  border-color:#ffffff; 
	  background-color:#ffffff;
	  border-radius:2px;
      }
	  

	  
.konttxtinput
      {
	  width: 530px;
	  height: 120px;
      color:#6C665F;
      font-size:20px;
      font-family:Roboto, Arial, sans-serif;
      font-weight:normal;
      text-decoration:none;
      text-align:left;
	  border-style:solid; 
	  border-width:1px; 
	  border-color:#ffffff; 
	  background-color:#ffffff;
	  border-radius:2px;
      }
	
.absendefeld
    {
	float: left;
	margin-top: 10px;
	width: 380px;
	height: 50px;
	display: inline;
	margin-left: 180px;
    }




#kontaktformbottomline
    {
	float: left;
	display: inline;
	margin-top: 20px;
	text-align:left;
	width: 600px;
	background: #ffffff;
    }


/* ------------------------- *

/* ------- anforderung.php  Abweichungen von Kontakt -------- */	


.anfinput
      {
	  width: 530px;
	  height: 30px;
      /* color:#999999; */
	  color: #6C665F;
      font-size:16px;
      font-family:Roboto, Arial, sans-serif;
      font-weight:normal;
      text-decoration:none;
      text-align:left;
	  border-style:solid; 
	  border-width:1px; 
	  border-color:#ffffff; 
	  background-color:#ffffff;
	  border-radius:2px;
      }
	  
.anfin50
      {
	  width: 50px;
	  height: 30px;
      /* color:#999999; */
	  color: #6C665F;
      font-size:16px;
      font-family:Roboto, Arial, sans-serif;
      font-weight:normal;
      text-decoration:none;
      text-align:left;
	  border-style:solid; 
	  border-width:1px; 
	  border-color:#ffffff; 
	  background-color:#ffffff;
	  border-radius:2px;
      }
	  
.anftxtinput
      {
	  width: 530px;
	  height: 80px;
      color:#6C665F;
      font-size:16px;
      font-family:Roboto, Arial, sans-serif;
      font-weight:normal;
      text-decoration:none;
      text-align:left;
	  border-style:solid; 
	  border-width:1px; 
	  border-color:#ffffff; 
	  background-color:#ffffff;
	  border-radius:2px;
      }

.kontaktanbfeld1
    {
	float: left;
	margin-top: 4px;
	margin-left: 20px;
	width: 220px;
	display: inline;
    }

.kontaktanbfeld2
    {
	float: left;
	margin-top: 4px;
	margin-left: 20px;
	width: 260px;
	display: inline;
    }
























