/* ::::: 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_act { font-family: Verdana,Helvetica,sans-serif; font-size: 11px; font-weight: bold; color: rgb(255, 255, 255); line-height: 20px; margin: 10px 12px; }
.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; }
form { margin: 0px; }
p, pre { margin: 0px; }
p, td, ul, ol { font-size: 11px; }
input, textarea, select { padding-left: 5px; 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; }
p.bodytext a { font-weight: bold; }
form table tr td { padding-left: 5px; padding-right: 20px; color: rgb(51, 51, 51); }
form table tr td.csc-form-labelcell, form table tr td.csc-form-commentcell { background-color: rgb(193, 209, 220); }
form table tr td.csc-form-fieldcell { background-color: rgb(193, 209, 220); }
form table tr td.csc-form-fieldcell input, form table tr td.csc-form-fieldcell select, form table tr td.csc-form-fieldcell textarea { border: 1px solid rgb(130, 168, 197); color: rgb(51, 51, 51); }
form table tr td.csc-form-labelcell p.csc-form-label-req { font-weight: bold; }
form table.csc-mailform tr td.csc-form-labelcell {  }
.csc-mailform { width: 600px; padding: 10px 0px; margin-bottom: 20px; display: block; clear: both; font-family: Verdana,Helvetica,sans-serif; font-size: 11px; color: rgb(51, 51, 51); border: 0px dotted red; }
