* {margin:0px; padding:0px;}
body { color: black; background-color: white; font-family: Verdana, Arial; text-align:center; background:#ffffff url('../images/background.jpg') repeat-x;}
a {color:#71001C; font-weight:bold;}
a:hover {color:#71001C;}
.bre {clear:both;}
#site {width:965px; margin:auto; margin-top:15px; margin-bottom:15px;}
#head {margin-left:5px;height:175px; background:url('../images/head-bg.jpg') no-repeat;}
.headinfo {width:280px; height:135px; color:#ECCFA7; font-size:12px; float:right; margin:20px 25px 0px 0px; text-align:justify;}
.headinfo h1 {font-size:14px; color:#ECCFA7; font-weight:bold; text-align:center; padding-bottom:5px;}

#mainnav {margin-left:5px;height:23px; background:#87001F url('../images/main-nav.jpg') repeat-x; font-size:14px; font-weight:bold; color:#ffffff; padding-top:5px;}
#mainnav ul {list-style-type: none; display: inline;}
#mainnav ul li {display:inline; padding-left:4px; padding-right:4px;}
#mainnav a {color:#ffffff; text-decoration:none;}
#mainnav a:hover {color:#ffffff; text-decoration:underline;}

#subnav {margin-left:5px; background:#ffffff url('../images/subnav.jpg') repeat-x; font-size:12px; font-weight:bold; color:#7F001D; padding:3px; border-bottom:#E6D9B9 1px solid; border-left:#E6D9B9 1px solid; border-right:#E6D9B9 1px solid;}
#subnav ul {list-style-type: none; display: inline;}
#subnav ul li {display:inline; padding-left:4px; padding-right:4px;}
#subnav a {color:#7F001D; text-decoration:none; font-weight:normal;}
#subnav a:hover {color:#7F001D; text-decoration:underline;}

#subsubnav {margin-left:5px;background:#222222; border: 1px solid #444444; padding:13px; margin-bottom:5px; text-align:left; clear:both; font-size:14px; font-weight:bold; color:#ffffff;}
#subsubnav ul {list-style-type: disc; margin-left:10px;}
#subsubnav ul li {padding-left:4px; padding-right:4px;}
#subsubnav a {color:#ff9900; text-decoration:none;}
#subsubnav a:hover {color:#ff9900; text-decoration:underline;}

.top_nav {margin-left:5px;font-size:14px; font-weight:bold; padding-top:23px; color:#F3858E;}
.top_nav ul {list-style-type: none; display: inline;}
.top_nav ul li {display:inline;}
.top_nav a {color:#ffffff; text-decoration:none;}
.top_nav a:hover {color:#ff9900; text-decoration:underline;}

#navpfad {margin-left:5px; border:1px solid #E6D9B9; background:#F5E6D1; color:#444444; font-size:11px; text-align:left; margin-top:5px; margin-bottom:5px; padding:5px;}
#navpfad a {color:#7F001D; text-decoration:none; font-weight:bold;}
#navpfad a:hover {color:#7F001D; text-decoration:underline;}
.right {float:right; width:329px;}
.left {float:left; width:636px;}

.cont_left {font-size:13px;}
.cont_right {font-size:12px;}

.csc-header { font-size:12px; color:#ffffff; text-align:left; padding:2px; background:#70001B url('../images/orange-bg.jpg') repeat-x; margin-bottom:2px;}
.csc-header h1 { font-size:15px; color:#ffffff; text-align:left; padding:2px;}
.csc-header h2 { font-size:14px; color:#ffffff; text-align:left;padding:2px;}
.csc-header h3 { font-size:13px; color:#ffffff; text-align:left;padding:2px;}
.csc-header h4 { font-size:12px; color:#ffffff; text-align:left;padding:2px;}
.csc-textpic-intext-left img {float:left; padding:4px; margin-right:8px; border:1px solid #444444;}
.csc-textpic-text h3 {font-size:14px; font-weight:bold;}

.fr_std {color:#555555; margin-left:5px;background:#ffffff url('../images/whitefade.jpg') repeat-x; border: 1px solid #E6D9B9; padding:13px; margin-bottom:5px; text-align:justify; clear:both; overflow:hidden;}
.fr_std h5 {font-size:12px; font-weight:bold; letter-spacing: 0px; word-spacing: 3px;}
.fr_std p {padding-bottom:8px;}
.fr_std ul {margin-left:30px; margin-top:5px; margin-bottom:5px;}
.csc-frame-indent3366 {margin-left:5px;background:#ffffff url('../images/whitefade.jpg') repeat-x; border: 1px solid #E6D9B9; padding:13px; margin-bottom:5px; text-align:justify; float:left; font-size:11px; width:179px; color:#555555; overflow:hidden;}
.csc-frame-indent6633 {background:#ffffff url('../images/whitefade.jpg') repeat-x; border: 1px solid #E6D9B9; padding:13px; margin-bottom:5px; text-align:justify; float:right; font-size:11px; width:391px; color:#555555; overflow:hidden;}

.csc-frame-frame2 {margin-left:5px;background:#222222; border: 1px solid #444444; border-bottom:none; text-align:center; clear:both; }
.csc-frame-frame2 div.csc-header h1 {background:#ff9900; color:#000000; text-align:center;}
.csc-frame-frame2 div.csc-header {background:#222222; text-align:center;}

.footer {background:#ffffff url('../images/whitefade.jpg') repeat-x; border: 1px solid #E6D9B9; padding:5px; font-size:12px; margin-left:5px; clear:both; color:#555555;}
.csc-textpic {overflow:hidden;}
.csc-textpic-intext-left div.csc-textpic-imagewrap dl.csc-textpic-image {float:left; margin-right:17px; margin-bottom:5px;}
.csc-textpic-image dt {padding-bottom:5px;}
p.bodytext {padding-bottom:8px; letter-spacing: 0px; word-spacing: 3px; font-size:13px;}
p.bodytext img {border:none;}

.foot_c {font-size:10px; color:#aaaaaa; text-align:center; margin-left:45px; margin-right:40px; background:#222222; border: 1px solid #444444; border-top:none; padding:1px; margin-bottom:10px;}