
/* www.dental-art-frick.com */
/* Rechtsveranwortlicher und Autor: Peter Hammer, peter.hammer@dental-art-frick.com */
/* Online seit: 01.01.2007 */

/* Design, Realisierung: BAU11, Buero fuer Bildschirmgestaltung, www.bau11.com */
/* Andreas Geier, Dipl. Kommunikationsdesigner, andi@bau11.com */
/* Hosting: Strato AG */



/* Allgemein */

body {
 color:#000;
 background:#fff;
 text-align:center;
 margin:0;
 padding:20px; }

p {
 font-family:Verdana,Helvetica,Arial,sans-serif;
 font-size:11px;
 line-height:16px;
 text-indent:12px;
 margin:0;
 padding:0 0 8px 0; }

h1 {
 color:#000;
 font-family:"Times New Roman",Times,serif;
 font-size:20px;
 line-height:25px;
 font-weight:bold;
 margin:4px 0 20px 0;
 padding:0; }

h2 {
 clear:left;
 color:#000;
 font-family:"Times New Roman",Times,serif;
 font-size:15px;
 line-height:19px;
 font-weight:normal;
 margin:14px 0 10px 0;
 padding:10px 0 0 0; }

p a:link, ul a:link {
 color:#800;
 text-decoration:none;
 font-weight:normal;
 border-bottom:1px dashed #800;
 padding-bottom:1px; }
p a:visited, ul a:visited {
 color:#800;
 text-decoration:none;
 font-weight:normal;
 border-bottom:1px dashed #800;
 padding-bottom:1px; }
p a:hover, ul a:hover {
 color:#000;
 text-decoration:none;
 font-weight:normal;
 border-bottom:1px solid #000;
 padding-bottom:1px; }
p a:active, ul a:active {
 color:#800;
 text-decoration:none;
 font-weight:normal;
 border-bottom:1px dashed #800;
 padding-bottom:1px; }

em {
 font-style:normal;
 font-weight:bold; }

.grey {
 color:#666; }

.follow {
 padding-bottom:0; }

.preline {
 border-top:1px solid #999;
 margin-top:18px;
 padding-top:18px; }

.left {
  text-indent:0; }

.afterimg {
  clear:both; }



/* Bilder */

img { 
 border:none;
 margin:0;
 padding:0; }

a:link img, a:visited img, a:active img {
 display:block;
 text-decoration:none;
 font-weight:normal;
 border:1px solid #666; }
a:hover img {
 display:block;
 text-decoration:none;
 font-weight:normal;
 border:1px solid #666; }



/* Seitenstruktur */

#preload {
 position:absolute;
 top:0;
 left:-2000px; }

#sheet {
 position:relative;
 width:80%;
 text-align:left;
 background:#fff;
 border-left:20px solid #fff;
 border-right:none;
 padding:0;
 margin:auto; }

#content {
 padding:0;
 margin:0; }

#marginal {
 display:none; }

.printonly {
 display:block;
 color:#666;
 text-indent:0;
 margin:0;
 padding:0; }

.printnot {
 display:none; }



/* Navigation Allgemein */

#head1z, #head2z, #head3z, #head4z, #head5z, 
#head1p, #head2p, #head3p, #head4p, #head5p, 
#head1u, #head2u, #head3u, #head4u, #head5u {
 display:none; }



/* Inhalt */

.explain {
 font-family:"Times New Roman",Times,serif;
 font-size:13px;
 line-height:19px;
 font-style:italic; }

.picbox {
 float:left;
 width:120px;
 border-right:10px solid #fff;
 margin:0;
 padding:0 0 8px 0; }

.picbox2 {
 float:left;
 width:120px;
 border:none;
 margin:0;
 padding:0 0 8px 0; }

.picboxnext {
 clear:both;
 float:left;
 width:120px;
 border-right:10px solid #fff;
 margin:0;
 padding:0 0 8px 0; }

.picboxdouble {
 float:left;
 width:250px;
 border-right:10px solid #fff;
 margin:0;
 padding:0 0 8px 0; }

.picboxtriple {
 float:left;
 width:380px;
 border-right:10px solid #fff;
 margin:0;
 padding:0 0 8px 0; }

.picbox p, .picbox2 p, .picboxnext p, .picboxdouble p, .picboxtriple p {
 color:#666;
 text-indent:0;
 padding:4px 0 0 0; }
.picbox p em, .picbox2 p em, .picboxnext p em, .picboxdouble p em, .picboxtriple p em {
 color:#222; }

#content ul {
 display:block;
 list-style-type:none;
 margin:0;
 padding:0 0 8px 0; }

#content li {
 font-family:"Times New Roman",Times,serif;
 font-size:13px;
 line-height:19px;
 background:url(../img/layout/point.gif) 0 7px no-repeat;
 margin:0;
 padding:0 0 0 12px; }



/* Fussbereich */

.footer {
 clear:both;
 border-bottom:1px solid #999;
 padding:8px 0 16px 0;
 margin:16px 0 10px 0; }

.footer2 {
 clear:both;
 color:#666;
 text-indent:0;
 padding:10px 0 10px 0;
 margin:0; }

#cap1 {
 color:#666;
 text-indent:0;
 padding:0;
 margin:0; }

#cap2, #cap3 {
 display:none; }

#end {
 clear:both; }



/* Popup Fenster */

#sheet2 {
 width:512px;
 text-align:left;
 background:#fff;
 border:20px solid #fff;
 padding:0;
 margin:auto; }

#sheet2 img.view {
 border:1px solid #666;
 margin-bottom:10px; }

#sheet2 p {
 text-indent:0;
 padding:8px 0 8px 0; }

.footer_popup {
 border-top:1px solid #999;
 padding:8px 0 10px 0;
 margin:10px 0 0 0; }


