*{	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;}
body{
	color:#000000;
	background-color:#ffffff;
	margin:0px;
	padding:0px;
	text-align:center;}		//Zentrierung für IE
input, textarea {
	background-color:#F4F4F5;
	color: #000000;
	border: 1px solid #000000;}
.content input, .content textarea{
	border:1px solid #000000;
	font-size:12px;}
select{
	font-size:11px; 
	background-color:#ffffff; 
	color:#000000; 
	font-weight:bold; 
	width:160px;
	border:0px solid #000000;
	margin:0px;}
option{
	font-weight:normal;
	font-size: 11px;}
.clearing{
	clear:both;
	height:0px;}
.content select{
	border:1px solid #000000;
	font-weight:normal;}
.head{
	font-weight:bold;
	color:#000000;}
form{display:inline;}	//unterbindet Zeilenumbruch nach dem Formular
table {font-family:Arial; font-size:10px; color:#000000; }
td{ text-align:left;}
a {	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	white-space: normal;}
button {
	font-size: 12px;
	color: #000000;
	border: 1px solid #660000;
	background-color: #FFFFFF;
	text-decoration: none;}
strong{font-size:12px;}
.btnOK{font-size:12px; color:#000000;}	//OK-Button im Formular
.navkl {font-size: 10px;
	color: #E1CC71;
	font-weight : bold;}
.header{
	width:1000px;
	height:145px;}
.topnavi{
	background-image:url(http://www.oralmodels24.com/images/topnavi.gif);
	width:1000px;
	height:32px;
	border-collapse:collapse;
	border-spacing:0px;}
.topnavi td{width:125px; text-align:center; vertical-align:top; padding-top:10px;}
.topnavi td a:link, .topnavi td a:visited{font-weight:bold; color:#ffffff; font-size:12px; text-decoration:none;}
.topnavi td a:hover{color:#99cc66; text-decoration:none;}
.topnavi2{
	background-image:url(http://www.oralmodels24.com/images/topnavi2.gif);
	width:1000px;
	height:32px;
	border-collapse:collapse;
	border-spacing:0px;}
.topnavi2 td{width:125px; text-align:center; vertical-align:top; padding-top:10px;}
.topnavi2 td a:link, .topnavi2 td a:visited{font-weight:bold; color:#ffffff; font-size:12px; text-decoration:none;}
.topnavi2 td a:hover{color:#99cc66; text-decoration:none;}
.hauptteil{
	width:1000px;
	border:0px;
	border-spacing:0px;
	border-collapse:collapse;}
.leftnav{background-color:#ffffff; padding-top:5px;}
.content{background-color:#ffffff;}
.footer{background-image:url(http://www.oralmodels24.com/images/footer.gif); height:28px; background-repeat:no-repeat;}
.navleft {
	height:20px;
	color:#ffffff;
	font-size: 12px;
	font-weight: bolder;
	text-decoration: none;
	padding-left:20px;
	width:198px;}
a.navleftlink {
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;}
a.navleftlink:hover {
	color:#99cc66;
	font-weight: bold;
	text-decoration : none;}
.subnavleft {
	padding-left:20px;
	height:20px;
	background-repeat:no-repeat;
	font-weight: bold;
	table-layout:fixed;}
a.subnavleftlink {
	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
	text-decoration: none;}
a.subnavleftlink:hover {color:#99cc66;text-decoration: none;}
.navheader {
	font-size: 11px;
	font-style: normal;
	font-weight: lighter;
	color: #ffffff;}
.navhead{
	background-image:url(http://www.oralmodels24.com/images/navhead.gif);
	height:15px;}
.navbody td{
	width:200px;
	background-image:url(http://www.oralmodels24.com/images/navbody.gif);
	background-repeat:repeat-y;}
.navbottom{
	background-image:url(http://www.oralmodels24.com/images/navbottom.gif);
	height:15px;}
.listtablehead{
	padding:0px;
	border:0px;
	background-image:url(http://www.oralmodels24.com/images/listhead.gif);
	background-repeat:no-repeat;
	height:25px;
	width:670px;
	border-collapse:collapse;
	border-spacing:0px;	}
.listtablebottom{
	padding:0px;
	border:0px;
	background-image:url(http://www.oralmodels24.com/images/listbottom.gif);
	background-repeat:no-repeat;
	height:13px;
	width:670px;
	border-collapse:collapse;
	border-spacing:0px;	}
.listtablehead td{
	color:#ffffff;
	font-size:12px;
	font-weight:bold;}
.listtable{
	border-collapse:collapse;
	border-spacing:0px;
	background-image:url(http://www.oralmodels24.com/images/listbody.gif);
	background-repeat:repeat-y;
	width:670px;}
.listtable td{
	border-bottom:1px solid #000000;
	padding:2px;
	height:16px;}
.listmodels{height:115px;}
.headbl {
	height:25px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;}
.headwh {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;}
a.headw {
	font-size: 11px;
	font-weight: bolder;
	color: #ffffff;
	text-decoration: none;}
a.headw:hover {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;}
.bggrs{	background-color : #F3F2F3;}
.bggrm{	background-color : #EFEFEF;}
.bggrl{	background-color : #E6E1E5;}
.bggrxl{background-color : #C8C6C9;}
.redhd {font-size: 12px;font-weight: bold;color:#3e0340;}
.redtxt {font-size: 12px; color:#996699;}
.redtxtkl {	font-size: 10px;	color:#996699;}
.blacktxt {	font-size: 10px;color: #000000;}
.blacktxtg {font-size: 12px;color: #000000;}
.blacktxtkl {font-size: 10px;color: #000000;}
.bluetxt{ font-size:12px; color:#996699;}
.pa a img{border:0px;}
.boldcolor{color:#99cc66;}
.backcolor{background-color:#f4e6f4;}
