/* ::::: 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; border: 0px solid green; }
#bilderleiste { position: relative; top: 0pt; margin: 0px auto; padding: 0px; width: 800px; height: 160px; background-color: rgb(193, 209, 220); background-image: url('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); background-image: url('navi-bg.png'); background-repeat: repeat-x; 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); }
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; }
.csc-header { margin: 0px; padding: 0px; }
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; }
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; }
