* {
	font-family:Helvetica, Arial, sans-serif;
	margin:0;
	padding:0;
	border:none;
	list-style:none;
}


/* classes */
.nom { margin: 0 !important; }
.pr20 { padding-right: 20px; }
.pb20 { padding-bottom: 20px; }

/**/

strong {
	font-weight:bold;
}

body {
	background-color:#1F1963;
}

/**/

h1 {
	float:left;
	margin:10px 0;
}
h1, h1 a {
	width:113px;
	height:84px;
	background:url(../imgs/logoDrNeumann.jpg) no-repeat;
}
h1 a {
	display:block;
	text-indent:-9000px;
	overflow:hidden;
}

/**/

h2 {
	clear:both;
	color:#282364;
	border-bottom:2px solid #FFCC26;
}
h2 img {
	padding:4px 0;
}


p {
	font:11px/21px Helvetica, Arial,  sans-serif;
	color:#636466;
}

a {
	font-weight:bold;
	color:#282364;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}


/*************************************************/
#main {
	float:left;
	width:100%;
	background:url(../imgs/bgTop.jpg) top repeat-x #FFF;
	padding-bottom:10px;
}
#mainCenter {
	width:770px;
	margin:0 auto;
}

/**/

#btLanguage{
	display:block;
	background-color:#0C3;
}
#btEnglishVersion, #btDeutschVersion {
	float:right;
	display:block;
	width:142px;
	height:22px;
	text-indent:-9000px;
	overflow:hidden;
	margin:10px 0 0 60px;
}
#btEnglishVersion:hover, #btDeutschVersion:hover {
		opacity:0.85;
		filter: alpha(opacity=85);
		-moz-opacity:0.85;
}
#btEnglishVersion {
	background:url(../imgs/btEnglishVersion.gif) no-repeat;
}
#btDeutschVersion {
	background:url(../imgs/btDeutschVersion.gif) no-repeat;
}

/**/

#menu, #menu_en {
	float:right;
	width:630px;
	background-color:#EBEEF5;
	padding:4px 5px 0 5px;
	margin:37px 0 5px 0;
	font-size:0;	
}
#menu li, #menu_en li {
	float:left;
	display:inline;
	padding:0 1px 0 0;
	font-size:0;
	line-height:0;
}
#menu_en {
	width:578px;
}
/**/

#footer {
	float:left;
	width:100%;
	font:11px/16px Helvetica, Arial,  sans-serif;
	color:#FFF;
	background:url(../imgs/bgFooter.jpg) top repeat-x #1f1963;
	border-top:5px solid #EBEEF5;
}
#footer a{
    color:#FFF;
    font-weight:normal;
}
#footerCenter {
	width:770px;
	height:100px;
	margin:15px auto;
}
#footerCenter #adress{
	float:left;
}
#footerCenter #adress .country-name{
	display:block;
}
#footerCenter #phones {
	float:right;
	text-align:right;
}


