/* ::::: http://bettinastadler.de/typo3/fileadmin/portfolio/styles.css ::::: */

html { height: 100%; min-height: 100%; margin: 0px; padding: 0px; }
body { height: 100%; min-height: 100%; text-align: center;
                 background-color: rgb(130, 168, 197); margin: 0px auto; padding: 0px; }

#pagecontainer { height: 100%; width: 800px; background-color: rgb(193, 209, 220);
                 position: relative; margin: 0px auto; padding: 0px;
                 text-align: left; font-family: Verdana,Helvetica,sans-serif;
                 font-size: 11px; font-weight: normal;
                 color: rgb(255, 255, 255);
                 line-height: 20px;
                 }

#bilderleiste { position: relative; top: 0pt;
                 margin: 0px auto; padding: 0px;
                 width: 800px; height: 160px;
                 background-color: rgb(193, 209, 220);
                 background-image: url('daten/portfolio-header.png');
                 background-repeat: no-repeat;
                 border-bottom: 2px solid rgb(130, 168, 197);
                 }

#navigation { width: 800px; height: 25px;
                 background-color: rgb(74, 74, 76);
                 border-bottom: 2px solid rgb(130, 168, 197);
                 padding: 10px 0px;
                 }

#inhaltscontainer { width: 800px; margin: 0px auto;
                 position: relative; border: 0px solid silver;
                 }

#inhalt { position: relative; top: 0pt; width: 760px;
                 background-color: rgb(193, 209, 220);
                 margin: 0px auto; padding: 10px 20px;
                 font-family: Verdana,Helvetica,sans-serif;
                 font-size: 11px; font-weight: normal;
                 color: rgb(51, 51, 51);
                 line-height: 20px;
                 border: 0px solid silver;
                 }

.navi { font-family: Verdana,Helvetica,sans-serif;
                 font-size: 11px; font-weight: bold;
                 color: rgb(130, 168, 197);
                 line-height: 20px; margin: 10px 12px;
                 }

a.navi:link { font-family: Verdana,Helvetica,sans-serif; font-size: 11px;
                 font-weight: bold; color: rgb(130, 168, 197); line-height: 20px; margin: 10px 12px; }
a.navi:visited { font-family: Verdana,Helvetica,sans-serif; font-size: 11px;
                 font-weight: bold; color: rgb(130, 168, 197); line-height: 20px; margin: 10px 12px; }
a.navi:hover { font-family: Verdana,Helvetica,sans-serif; font-size: 11px;
                 font-weight: bold; color: rgb(193, 209, 220); line-height: 20px; margin: 10px 12px; }
a.navi:active { font-family: Verdana,Helvetica,sans-serif; font-size: 11px;
                 font-weight: bold; color: rgb(255, 255, 255); line-height: 20px; margin: 10px 12px; }

h1, h2, h3, h4, h5, p, td, ul, ol, blockquote, input, textarea, select {
                 font-family: Verdana,Helvetica,sans-serif; color: rgb(51, 51, 51); }

h1 { font-size: 14px; font-weight: bold; margin: 5px 0px 0px; padding: 10px 0px 0px; }
h1.csc-firstHeader, h2.csc-firstHeader, h3.csc-firstHeader, h4.csc-firstHeader, h5.csc-firstHeader, h6.csc-firstHeader {
                 margin-top: 10px; margin-bottom: 0px; }

.csc-header { margin: 0px; padding: 0px; }

a { color: rgb(51, 51, 51); text-decoration: none; }
a:hover { color: rgb(51, 51, 51); text-decoration: none; }

p, pre { margin: 0px; }
p, td, ul, ol { font-size: 11px; }

p.bodytext { font-family: Verdana,Helvetica,sans-serif; font-size: 11px;
                 font-weight: normal; color: rgb(51, 51, 51);
                 line-height: 20px; margin: 0px; padding: 0px 0px 10px; }