/*
 * default.css - burkhart rüchel - fotografie
 * http://www.arche-foto.com/default.css 
 * 
 * (c)2003,2010
 * 
 * Ulrich Hoppenheit, Berlin,
 * proMedia Internet KG, Koblenz
 *
 * 
 * 
 */


body,frame
{
 font-family:"Arial","Helvetica","sans-serif";
 font-size:10pt;
 background-color:#cccccc;
 color:#606060;
}

p,ul,ol,li,div,td,th { font-family:"Arial","Helvetica","sans-serif"; font-size: 10pt }

b { font-family:"Arial","Helvetica","sans-serif"; font-weight: bold }

h1 { font-family:"Arial","Helvetica","sans-serif"; font-size:20pt; }
h2 { font-family:"Arial","Helvetica","sans-serif"; font-size:17pt; }
h3 { font-family:"Arial","Helvetica","sans-serif"; font-size:14pt; }
h4 { font-family:"Arial","Helvetica","sans-serif"; font-size:12pt; }
h5 { font-family:"Arial","Helvetica","sans-serif"; font-size:10pt; font-weight: bold }
h6 { font-family:"Arial","Helvetica","sans-serif"; font-size:8pt; font-weight: bold }


a:link    { color:#606060; text-decoration:none; }
a:visited { color:#606060; text-decoration:none; }
a:hover   { color:#333333; text-decoration:underline; background-color:#e8e8e8; padding:0px; margin:0px; font-weight:bold }
a:active  { color:#ff8040; text-decoration:none; background-color:#ffffff; padding:0px; margin:0px }

a:visited.aktuell { color:#333333; text-decoration:none; font-weight:bold }

.qh1 { font-family:"Arial","Helvetica","sans-serif"; font-size:20pt; font-weight: bold }
.qh2 { font-family:"Arial","Helvetica","sans-serif"; font-size:17pt; font-weight: bold }
.qh3 { font-family:"Arial","Helvetica","sans-serif"; font-size:14pt; font-weight: bold }
.qh4 { font-family:"Arial","Helvetica","sans-serif"; font-size:12pt; font-weight: bold }
.qh5 { font-family:"Arial","Helvetica","sans-serif"; font-size:10pt; font-weight: bold }
.qh6 { font-family:"Arial","Helvetica","sans-serif"; font-size:8pt; font-weight: bold }


img	 { border:none; margin-top:0px; margin-bottom:0px }


/* -- zur Anschauung ggf. einkommentieren--
table { border-color:#000000; border-style:solid; border-width:1px; }
td    { border-color:#ff0000; border-style:solid; border-width:1px; }
 */


table.auessere
{
 height:100%;
 width:100%;
}

td.obere
{
 padding-bottom:24px;
 text-align:center;
}


td.linke
{
 width:120px;
 padding-right:20px;
 text-align:right;
 vertical-align:bottom;
 line-height:150%;
}

td.bildfenster
{
 text-align:center;
/*
 width:600px;
 */
}

td.rechte
{
 width:120px;
 padding-left:20px;
 vertical-align:top;
 line-height:150%;
}

td.untere
{
padding-top:24px;
 text-align:center;
}


/*  -- allgemeine Schriftformate --
 */
.riesig   { font-size: 18pt }
.groesser { font-size: 14pt }
.gross    { font-size: 12pt }
.mittel   { font-size: 11pt }
.norm     { font-size: 10pt }
.klein    { font-size:  7pt; font-family:"Verdana","Tahoma","Arial","Helvetica","sans-serif"; }


.fett       { font-weight:bold }
.kursiv     { font-family:"Times New Roman","Times","serif"; font-size:14px; font-style:italic }
.einrueck   { margin-left:30px }
.zweirueck  { margin-left:60px }
.anderthalb { line-height:150% }


.bildunter  { font-family:"Times New Roman","Times","serif"; font-size:14px; font-style:italic }
.zitat      { font-family:"Times New Roman","Times","serif"; font-size:14px; font-style:italic }

.firmenname  { font-variant:small-caps }
.markenname  { font-variant:small-caps }
.produktname { font-style:italic }
.smallcaps   { font-variant:small-caps }


/* -- Farben --
 */
.rot           { color:#f70008 }
.weiss         { color:#ffffff }
.schwarz       { color:#000000 }


/* -- Rahmen --
 */
.kastengrau    { background-color:#f8f8f8; border:1px solid #d6d8ec; padding:6px }
.kastengrau2   { background-color:#f0f0f0; border:1px solid #808080; padding:6px }
.kastengelb    { background-color:#fffff6; border:1px solid #d6d8ec; padding:6px }
.kastenblau    { background-color:#f1f4fe; border:1px solid #d6d8ec; padding:6px }
.kastenblau2   { background-color:#f1f4fe; border:1px solid #808080; padding:6px }
.rahmengrau    { border:1px solid #c0c0c0; padding:12px }
.rahmenrot     { border:1px solid #f70008; padding:12px }
.rahmenschwarz { border:1px solid #000000; padding:12px }
.bggrau        { background-color:#f8f8f8; padding:6px }
.bggelb        { background-color:#fffff6; padding:6px }

