/* Project Smooth - Relunch 2008 */

html,body {
margin: 0px; 
padding: 0px;

font: 12px Verdana,sans-serif; 
text-align: center; 
cursor: default;

scrollbar-arrow-color: #731A47;
scrollbar-base-color: #731A47;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #731A47;
scrollbar-shadow-color: #731A47;
scrollbar-darkshadow-color: #731A47;
scrollbar-track-color: #FFFFFF;
}

/* Allgemein */

div {background-color: transparent;}
img {vertical-align: bottom; border: 0px;}
ul {margin: 0px; padding-left: 14px;}
li {margin: 0px; padding: 0px;}
input {margin: 0px; padding: 0px;}


h1 {display: inline;}
h2 {color: #000000; font-size: 26px; font-variant: small-caps;}
h3 {text-transform: uppercase; font-size: 20px; font-weight: normal; margin-bottom: 5px;}
h4 {color: #731A47; font-size: 16px;}


/* Spezialfälle */
#content p{margin: 0px; margin-left: 90px; text-align: justify;}
#content h2 {font-size: 14px; margin-left: 90px;}
#content h3 {font-size: 14px; margin-left: 90px;}
#content ul {margin-left: 90px;}

img.weiter {vertical-align: baseline;}

.repertoire {font-size: 20px; font-variant: small-caps; list-style-type: none; }
.repertoire li{}
.referenzen li{font-size: 14px; margin: 10px 20px; list-style-type: square; width: 300px;}
li.nop {list-style-type: none;}

/* Klassen */
.contentheader {font-variant: small-caps !important; font-size: 20px !important; font-weight: normal !important; display: block !important; margin-bottom: 10px;}


.abstand {margin-top: 20px !important;}
.eingerueckt {margin-left: 110px;}
 
.underline {text-decoration: underline;}
.textcolor {color: #731A47;}
.italic {font-style: italic;}

/* Seite */

div#navcontainer{float: right; width: 260px;}
.navlist {padding: 1px; font: normal 12px monospace; margin-left: 10px; margin-top: 0px;}
.navlist li {list-style: none; border-bottom: 1px #731A47 dashed; text-align: left;  width: 160px;}
.navlist li a {display: block; padding: 0.25em 0.5em 0.25em 0.5em; text-decoration: none;}

.sideheader {font-size: 12px; width: 100%; text-align: center;  color: #731A47; font-weight: bold; font-variant: small-caps;}
.sidediv {margin-top: 40px; margin-left: 10px; width: 162px;}
.sideimage {float: left; margin-right: 2px;}


.newsdate {font-size: 10px; font-weight: bold;}

div.player{margin-top: 5px; display: none;} /*statt block*/

/*news*/
div#news{margin-top: 40px; margin-left: 10px; width: 162px;}
div#newsframe{height: 160px; margin-top: 5px; width: 160px; overflow: auto; border: 1px dashed #731A47;}
.news {}

/* Links */

a {color: #731A47; text-decoration: none; font-weight: bold;}
#content a:hover{color: #999999; text-decoration: underline;}
#topdiv a{color: #999999;}
#topdiv a:hover{color: #731A47;}
.navlist li a:link { color: #731A47; }
.navlist li a:visited { color: #731A47; }
.navlist a:hover {color: #999999; background: white;}
#footer a {color: #FFFFFF; font-weight: bold; font-size: 11px;}

/* Listenkonstruktion */

#header h1 {padding: 0px; margin: 0px; vertical-align: bottom;}
#menue li{float:left;}
#menue ul{display: inline; width: 833px; list-style-type: none;}
#footermenue ul{display: inline; width: 833px; height: 17px;  list-style-type: none;}
#footermenue li{float:left;}

/* Formular */
form {color: #731A47; font-weight: bold; font-size: 12px;}

/* Rahmenkonstruktion */

div#topdiv{width: 100%; margin-top: 0px; text-align: right; font-size: 11px; color: #999999;}
div#site{text-align: left; width: 833px; margin: 0 auto; background: transparent url(http://www.project-smooth.com/_img/site/project-smooth_seite.gif) no-repeat right bottom; }
div#border {background: transparent url(http://www.project-smooth.com/_img/site/background_site.gif) repeat-y; background-position: 0px 0px;}
div#hintergrundbild{background: transparent url(http://www.project-smooth.com/_img/site/background_body.jpg) no-repeat 0px 242px; }
div#header{}
div#menue {line-height: 30px; width: 833px; height: 25px; text-align: left; margin: 0px; padding: 0px;}
div#content {width: 570px;}
div#footer{width:833px; margin-top: 40px; background: transparent url(http://www.project-smooth.com/_img/site/background_bottom.gif) no-repeat 1px bottom; padding-bottom: 5px; clear: right;}
