html, body { height:100%; margin: 0; padding: 0; font-family: 'Open Sans', sans-serif; }
#background { z-index: -1; position: fixed; top: 0; bottom: 0; left: 0; right: 0;overflow: hidden; }
#backgroundImage, #backgroundImage1 { position: absolute;width: 100%;}
#container { position:relative; max-width: 1004px; padding-right:10px; padding-left:10px; top:0px; margin:0 auto; height: 100%; } 
#logo { width:310px; height:140px; padding-top: 10px; }

#nav2 {padding-top:10px; width:310px; line-height:12px; height:25px; background-image:url(https://www.pharmasicherheit.de/wp-content/uploads/white.png)}

/*#bottom_div { height:20px; position:absolute; bottom:10px; }*/
#bottom_div, #nav2 , #bottom_div a, #nav2 a {width:310px; font-family: 'Open Sans', sans-serif; font-size:13px; color:#fff; text-decoration:none;}
#bottom_div a.aktiv, #bottom_div a:hover,  #nav2 a.aktiv, #nav2 a:hover{ color:#009ee0;}

#inhalt hr, #inhalt1 hr {height: 1px;color: #7b909b;background-color: #7b909b;border: none;}


#inhalt {    font-family: 'Open Sans', sans-serif; font-size:16px; color:#000;  overflow: auto; line-height:24px; letter-spacing:0.1px; }
#inhalt ul, #aktuell ul {
    list-style-image: url("../../uploads/pfeil.jpg");
}
#inhalt a {color:#2ed03c; text-decoration:none;}



hr {clear:both; height: 1px; border-width: 1px 0 0 0; border-style: solid; border-color: #8e9cb8;}
 
#headerbild {margin-top:0px;}

#inhalt h1 {font-family: 'Open Sans', sans-serif; font-size:28px; color:#8e9cb8; line-height:30px; margin-bottom:-10px;  }


#menu-hauptmenu { list-style: outside none none;margin: 0px;padding: 0px;padding-top:16px;}
#menu-hauptmenu li {float: left; padding:0; margin:0; margin-bottom:4px;}
#menu-hauptmenu a { line-height:30px; display:block; text-decoration:none; color:#8e9cb8; font-family: 'Open Sans', sans-serif; font-size:19px; letter-spacing:0.2px; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; padding-right:15px;}
#menu-hauptmenu a:hover, #menu-hauptmenu a.active, #menu-hauptmenu .current_page_item a  {font-size:28px; color:#2ed03c;}

#menu-footermenu {margin-top:-5px; list-style: outside none none; float:center;}
#menu-footermenu li {float: right; padding:0; margin:0; }
#menu-footermenu a { line-height:30px; display:block; text-decoration:none; color:#8e9cb8; font-family: 'Open Sans', sans-serif; font-size:15px; letter-spacing:0.2px; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; padding-left:15px;}
#menu-footermenu a:hover, #menu-footermenu a.active, #menu-footermenu .current_page_item a  {font-size:15px; color:#2ed03c;}

#sidebar, #sidebar1{ background-color: #dde1e9; font-size:14px;}
#sidebar1 {padding:10px;}
#sidebar .aligncenter {max-width:100%}
#inner-header h1 {font-family: 'Open Sans', sans-serif; font-size:28px; color:#8e9cb8; line-height:30px; margin-bottom:-10px;  }
#inner-header h2 {font-family: 'Open Sans', sans-serif; font-size:28px; color:#2ed03c; line-height:30px;margin-bottom:-15px; }
#inner-header h3 {font-family: 'Open Sans', sans-serif; font-size:28px; color: #8e9cb8; line-height:30px; font-weight:normal; margin-bottom:5px; }

h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000}
.alignright {float:right}

.ttog { cursor:pointer; color:#2ed03c;} 
.ttogwrap {display: none}

#logo img {max-width:100%}

#footmen {line-height:28px;}

@media only screen and (min-width:650px) 
{
	#inhalt { max-width:69%; padding-right:1%; }
	#sidebar { padding-left: 2%; padding-right:2%; margin-top:25px;width:22.7%; float: right;}
	#logo {float:right; margin-right:-18px;}
	#footmen {float:right; margin-left:20px; }
	#sidebar1{display: none}
}
@media only screen and (max-width:650px) 
{
	#sidebar{display: none}
	#sidebar1{display:inherit}
}
@media only screen and (max-width:500px) 
{
	#menu-footermenu li {float:left;}
	
}

@media only screen and (max-width:349px) 
{
	#logo {max-width:100%}
}








/*#inhalt ul, #inhalt1 ul {padding:inherit;}
#inhalt strong, #inhalt1 strong { font-size:15px; font-weight:bold;}
.alignleft {float:left;}
#inhalt td, #aktuell td {margin:0; padding:0}
#inhalt h1, #aktuell h1 { font-size:15px; font-weight:bold; color:#009ee0; margin:0;}
#inhalt li,#aktuell  li {padding-bottom:5px; margin-left:7px;}
#inhalt ul { margin-left:9px;}
#aktuell  ul { margin-left:-27px;}
#inhalt ul, #aktuell ul {list-style-image: url(../../uploads/Pfeil.png); margin-top:-10px;}
#inhalt a, #inhalt1 a {color:#009ee0;}
*/
 

/*
@media only screen and (min-width:650px) 
{
	#inhalt{ margin-left:320px; margin-top:155px;  padding:10px; max-width:535px; }
	#links {float:left; width:310px; margin-top:-155px; font-family: 'Open Sans', sans-serif; }
}
@media only screen and (max-width:649px) 
{
	#inhalt{ float:left;   padding:10px; width:290px; }
	#links {float:left; width:310px; font-family: 'Open Sans', sans-serif; }
}
@media only screen and (min-width:657px) and (max-width:1009px)
{
#inhalt{ float:right;  padding:10px; width:635px; margin-left:345px; height:580px;padding-top:-30px; margin-top:0px;}


#inhalt{float:left;  padding:10px; width:290px; margin-left:15px; height:580px;padding-top:-30px; margin-top:0px;}
#inhalt1{float:left;  padding:10px; width:290px;margin-top:25px; margin-left:325px; height:580px;padding-top:-30px; ;}

}

@media only screen and  (max-width:656px) 
{
#inhalt{float:left;  padding:10px; width:290px; margin-left:0px; padding-top:-30px; margin-top:20px;overflow-y: hidden; -ms-overflow-y: hidden;}
#inhalt1{float:left;  padding:10px; width:290px;margin-top:25px; margin-left:0px; padding-top:-30px;overflow-y: hidden; -ms-overflow-y: hidden; overflow: none;}
#backgroundImage, #backgroundImage1 {display:none; content:url(https://www.pharmasicherheit.de/wp-content/uploads/menbak.gif);}
}*/

input[type=text], textarea { background-color: #fff; border:none; font-family: 'Open Sans', sans-serif; font-size:15px; color:#000; width:80% !important; margin-left:10%; margin-right:10%;}
.send  { background-color: inherit;color:#000; cursor:pointer; margin:0; padding:0; font-weight:bold;}
select {margin-left:10%; font-family: 'Open Sans', sans-serif; font-size:15px; color:#000;}
input[type=checkbox], input[type=submit] { margin-left:10%; margin-right:10%;}
label { font-size:12px }
.ninja-forms-form {background-color:#c7ccda; padding-top:25px;padding-bottom:25px;};

.clearfix:before,
.clearfix:after {
content: " ";
display: table;
}
.clearfix:after {
clear: both;
}
.clearfix {
*zoom: 1;
}


div.one-half { margin-left:140px; }
div.one-half.first {float:left; margin-left:0px; margin-right:10px; display:block;}