/* @override http://www.angiodysplasie.de/css/style.css */

/* @override http://www.angiodysplasie.de/css/style.css */

/* @override http://www.angiodysplasie.de/css/style.css */

body{font-family: Arial; font-size: 11pt;  color: #000000; margin: auto;
	text-align: center;}
* {
	/* Reset browsers default margin, padding and font sizes */
	margin: 0;
	padding: 0;text-align: left;
}
html {
	font-size: 100%;
	/* Always show a scrollbar for short pages - stops the jump when the scrollbar appears. non-IE browsers */
	height: 100%;
	margin-bottom: 1px;
}
a {   font-weight: bold; text-decoration: none; color: #003267;}
a:hover {  font-weight: bold; color: #990000; text-decoration: underline;}
a:visited {  font-weight: bold; }

h1{
	background-repeat: no-repeat;font-size:24pt;color:#003267;text-align:left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-style: italic;
	}
h2{
	font-size: 14pt;  font-weight: bold; color: #006699;
	border-bottom-style: solid;
	border-bottom-width: thin;
	width: 90%;
}
h3{
	font-size: 12pt;  font-weight: bold; color: #006699;
	border-bottom-style: solid;
	border-bottom-width: thin;
	width: 70%;
}
h4{
	font-size: 12pt;  font-weight: bold; color: #006699;
	}
#ganzaussen{
	width: 960px;
	margin: 10px auto auto;
	background: url(/images/ganzaussen.gif) no-repeat;background-color: #e3e3f9;
}
#button_home{
	background: url(/images/button_home.gif) no-repeat;
	margin: 0;width:120px;height: 25px;
}
#button_forum{
	background: url(/images/button_forum.gif) no-repeat;
	margin: 0;width:120px;height: 25px;
}
#logo{
	height: 120px;
}
#BaG{
	margin-top: 15px;
}
#navigation{
	margin-top: 5px; font-weight: bold; color: #003267;
}
#navigation a{
	
}
#navigation ul{
	list-style-type: none;
}
#navigation li{
	float: left;margin-left: 0;margin-right: 25px;
}
a.akt{
	color: #990000;
}
#oben a.akt:before{
	content: "[ ";
}
#oben a.akt:after{
	content: " ]";
}

#suchfeld{
	margin-top: 5px;
	
}
#loginfeld{
	color: #b2b2b2;
	text-align: right;
}
#loginfeld input{
	width: 100px;
}
#loginfeld a{
	color: #b2b2b2;
	text-align: right;margin-left: 20px;
}

#loginfeld form{
	margin-left: 70px;
}
#loginfeld .fehler{
	color: #990000;
	font-weight: bold;
	padding-top: 5px;
	text-align: right;
	margin-right: 10px;
}
#loginfeld .fehler a{
	color: #990000;
	margin-left: 20px;
}
#loginfeld a:after{
	content: " >> ";
}
.suchfeld{
	
	width: 140px;
	border: none;
	background: url(/images/suchen.gif) no-repeat;
	height: 20px;
	padding-left: 20px;
	}
#mitte{
	margin-top: 30px;min-height: 500px;
	background: url(/images/bg_mitte.gif);
}
* html #ganzaussen{
	background: url(/images/ganzaussen.jpg) no-repeat;background-color: #e3e3f9;
	width: 960px;
	margin: 10px auto auto;
}
#navilinks ul{
	list-style-type: none;
	
}
#navilinks li{
	margin-left: 0;
	margin-bottom: 10px;
}
#navilinks a.akt{
	color: #990000;
}
#navilinks a{
	font-size: 9pt;
}

#content{
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}
#content #loginfeld{
	color: black;
	text-align: left;
}
#unten{
	background: #ffffff url(/images/linie_unten.gif) no-repeat 0 0;
	padding-top: 20px;
	font-size: 10px;
	color: #b2b2b2;height: 100px;
}
#unten a{
	color: #b2b2b2;text-decoration: underline;
}
.formzeile .grau{
	background-color: #f0eeef;padding-left: 10px;
}
.formzeile .label{
	float: left;
	margin-left: 10px;
	width: 80px;
	clear: both;margin-top: 5px;
}
.formzeile .chklabel{
	float: left;
	margin-left: 10px;
	width: 450px;
	clear: both;margin-top: 5px;
}
.tipp{
	color: #560e8c;font-weight: bold;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	cursor: help;
	
}
.fehler2{
	
color: red;font-size: 10px;}

.formzeile{
	margin-top: 5px;
}
#mitgliedsantrag .fehler{
	color: red;font-size: 10px;
	margin-left: 90px;display: none;clear: both;
}
#mitgliedsantrag .haeckchen,#regform .haeckchen{
	display: none;float: right;
}
#mitgliedsantrag .zeile{
	margin-bottom: 15px;width: 550px;clear: both;
}

#mitgliedsantrag .lang,#fragebogen .lang{
	width: 355px; margin-right: 15px;margin-top: 0px;float: left;
}
#mitgliedsantrag .lang0,#fragebogen .lang0{
	width: 265px; margin-right: 15px;margin-top: 0px;float: left;
}
#mitgliedsantrag .mittel{
	width: 170px; margin-right: 15px;margin-top: 0px;float: left;
}

#mitgliedsantrag .ganzkurz,#fragebogen .ganzkurz{
	width: 80px; margin-right: 10px;margin-top: 0px;float: left;
}
#mitgliedsantrag .kurz,#fragebogen .kurz{
	width: 120px; margin-right: 15px;margin-top: 0px;float: left;
}


#mitgliedsantrag .pflicht{
	border-left: 5px solid #3495de;
}
#mitgliedsantrag label{
	color: #a1a1a1;font-size: 10px;
}

#mitgliedsantrag #siesind{
	height: 100px;
}
#mitgliedsantrag #submit,#fragebogen #absenden{
	margin-top: 20px;
}
#fragebogen{
	margin-bottom: 20px;font-size: 9pt;
}
.land{
	font-size: 12pt;  font-weight: bold; color: #006699;
	border-bottom-style: solid;
	border-bottom-width: thin;
	width: 90%;
}
.arztzeile{
	height: 200px;font-size: 12px;
}
.arztzeile h3{
	width: 100%;
}
.suchzeile{
	margin-bottom: 8px;
}
.prevnext{
	margin-bottom: 10px;
	border-bottom: thin solid #006699;
}
.kontakt{
	float: left; width: 240px;
	height: 120px;
}
.kontakt img{
	float: left;
}
.kontakttext{
	float: left;
	margin-left: 10px;
}
#fragebogen #behandlungen,#fragebogen #zusatztext{
	width: 650px;
	height: 100px;
}
.newszeile{
	margin-top: 20px;
}
.newszeile h4{
	margin-bottom: 5px;
}
@media print{
#ganzaussen{
	background: none;
}
.container_16{
	margin: 0;
	padding: 0;}
div,h1,h2,h3 {page-break-before:avoid;
page-break-after: avoid;
}
#reiter{
	display: none;

}
input{
	border-style: none;
	border-bottom: thin dotted gray;
}
#submit{
	display: none;
}
h2{
display: none;	
}
#suchfeld{
	display: none;

}
#content{
	padding: 0;
}
#navilinks,#navigation,#loginfeld,#button_home,#button_forum,#logo,select{
	display: none;
}
#navigation ul{
	margin-top: 80px;
	list-style-type: none;
}
#navigation li{
	padding-left: 0;
	margin-left: 4px;
}
#navigation li.akt{
	list-style-image: url(/pictures/punkt.gif);
}
#navigation li.akt a{
	color: #990000;
}
#unten{
	
	border-top: thin solid #006699;
	background: none;
}

.arztzeile{
	orphans:3; margin:1cm 0 0; padding:0;font-size:11px;
}

#mitte a[href^="http://"]:link:after {
  content: " (<" attr(href) ">) ";
  background: transparent;font-size: 80%;
}

#mitte a[href^="/"]:link:after {
  content: " (<http://angiodysplasie.de " attr(href) ">) ";font-size: 80%;
}
}
