/*

AUTHOR+COPYRIGHT:
Wilhelmine Freudenthal
Barrierefreies Webdesign / Semantischer Code

CONTACT:
wilhelmine@semantic-coding.net
http://www.semantic-coding.net

Februar 2006
last modified: 10/09/2007

*/

body
{
 width:17cm;
 font-family:Garamond, Georgia;
 font-size:11pt;
 text-align:left;
 border-left:6pt solid #0c77bf;
 height:auto;
 padding:0.6cm;
 margin:0cm;
}

acronym, abbr{ border:none;}

a
{
 text-decoration:none;
 color:#999999;
 font-style:italic;
 font-size:1.1em;
}

#content #content-text{ width:14cm;}

#ueber-site{ border-left:6pt solid #8BB45A;}
#produkte-site{ border-left:6pt solid #1bbbe9;}
#pflege-site{ border-left:6pt solid #6c2d7c;}
#links-site{ border-left:6pt solid #c50a33;}
#site-map-site{ border-left:6pt solid #9ca6b2;}
#kontakt-site{ border-left:6pt solid #f08a00;}

#ueber-site h2{ color:#8BB45A;}
#produkte-site h2{ color:#1bbbe9;}
#pflege-site h2{ color:#6c2d7c;}
#links-site h2{ color:#c50a33;}
#kontakt-site h2{ color:#f08a00;}

#content .company
{
 font-weight:bold;
 color:#666666;
 font-size:13pt;
}

#header #logo a
{
 text-decoration:none;
 color:#666666;
 font-style:normal;
}

#header #nav,
#kontakt-site ul#form,
#kontakt-site iframe
{display:none;}

#home-site #content img
{
 width:6cm;
 margin:1cm;
}

#home-site #content
{
 margin-top:2cm;
 height:8cm;
 margin:auto;
 text-align:center;
}

#home-site #content .vcard
{
 width:8cm;
 margin:auto;
 display:block;
 text-align:center;
}

#home-site #content .vcard .adr{ display:block; }

#home-site #content .vcard span, #home-site #content .vcard a
{margin:0 0 0.2cm 0;}

#content{position:relative;}

#content #content-img
{
 margin:0.6cm;
 text-align:right;
 height:6cm;
 width:6cm;
 position:absolute;
 right:3cm;
}

#ueber-site #content #content-text cite,
#pflege-site #content #content-text div
{
 display:block;
 width:7cm;
}

#content #content-img img{ width:4cm;}

#produkte-site ul, #links-site ul
{
 list-style:none;
 margin:0;
 padding:0; 
}

#produkte-site #content{position:relative;}

#produkte-site ul li, #links-site ul li
{
 padding-left:6px;
 margin:0.2cm;
}

#produkte-site #content-img div
{
 position:absolute;
 left:1cm;
 width:240px;
 text-align:left;
 padding:0.2cm;
 border:1pt solid #1bbbe9;
}

#produkte-site #content-img .arztbox-kronen{ top:6.9cm;}
#produkte-site #content-img .arztbox-implantate{ top:3.7cm;}
#produkte-site #content-img .arztbox-prothetik{ top:5.5cm;}
#produkte-site #content-img .arztbox-orthopaedie{ top:5.4cm;}
#produkte-site #content-img .arztbox-valplast{ top:12cm;}
#produkte-site #content-img div ul li{ margin: 0 0 0 4pt;}
#produkte-site #content-img div h4
{
 margin:0;
 padding:0 0 6pt 0; 
}

#produkte-site #produkte-img img
{
 width:180px;
 margin:0.6cm 0.6cm 0.6cm 0;
 display:block;
}

#site-map-site #content #content-img
{
 width:7cm;
 font-size:15pt;
 margin:0;
 padding:0;
 position:absolute;
 text-align:left;
 top:-0.4cm;
 right:0.6cm;
}

#site-map-site #content #content-img #accessibility
{
 color:#085A91;
 border:1.6pt solid #085A91;
 padding:0.14cm;
 margin:0;
}

#site-map-site .access-key
{
 font-size:12pt;
}

#site-map-site #content ul
{
 margin:0;
 padding:0;
 list-style:none;
}

#site-map-site #content .home,
#site-map-site #content .ueber,
#site-map-site #content .produkte,
#site-map-site #content .pflege,
#site-map-site #content .links,
#site-map-site #content .site-map,
#site-map-site #content .kontakt
{
 height:1cm;
 margin:0.4cm 0 0.4cm 0;
 padding:0.3cm;
}

#site-map-site #content li a{ border-left:12pt solid; padding-left:0.1cm;}
#site-map-site #content .home a{border-color:#0c77bf;}
#site-map-site #content .ueber a{border-color:#8BB45A;}
#site-map-site #content .produkte a{border-color:#1bbbe9;}
#site-map-site #content .pflege a{border-color:#6c2d7c;}
#site-map-site #content .links a{border-color:#c50a33;}
#site-map-site #content .site-map a{border-color:#9ca6b2;}
#site-map-site #content .kontakt a{border-color:#f08a00;}

#site-map-site #content .produkte{ height:8.2em; }
#site-map-site #content .ueber{ height:5em; }

#site-map-site #content .home a,
#site-map-site #content .ueber a,
#site-map-site #content .produkte a,
#site-map-site #content .pflege a,
#site-map-site #content .links a,
#site-map-site #content .site-map a,
#site-map-site #content .kontakt a
{
 text-transform:uppercase;
 font-weight:bold;
 font-style:normal;
}

#site-map-site #content .site{ display:block; }

#site-map-site #content .produkte .links-list{ padding:0 0 0 0.6cm; }

#site-map-site #content .produkte .links-list a
{
 font-weight:normal;
 text-transform:none;
 margin:0;
 padding:0 0 0 0.2cm;
 color:#333333;
 text-decoration:underline;
 font-style:italic;
 display:inline;
}

#kontakt-site img{border:none;}
#ueber-site #content #content-img { position:relative; }
#ueber-site #content #content-img img { margin-bottom:5mm; }

#kontakt-site #content #content-text h2
{
 margin:0.8cm 0 0.2cm 0;
 padding:0; 
}

#kontakt-site #content #content-text p
{
 margin:0;
 padding:0; 
}

#kontakt-site #content #content-text #credits ul
{
 margin:0;
 padding:0;
 list-style:none;
}

#kontakt-site #content #content-text #credits ul li
{
 position:relative;
 width:19cm;
 margin:0;
}

#kontakt-site #content #content-text a
{
 color:#333333;
 text-decoration:underline;
}

#kontakt-site #credits span
{
 color:#F08A00;
 font-weight:normal;
 padding-left:2mm;
}