/* Styled by gotoralf - Ralf Würtz */

@media all

{
.subcl .csc-frame-frame1 img, .subcr .csc-frame-frame1 img, .subc .csc-frame-frame1 img {margin: 1px;}
.subcl .csc-frame-frame1 h1, .subcr .csc-frame-frame1 h1 {display: block; text-align: center; font-size: 20pt; color: #040; font-weight: bold; background: #f93;}
.subcl .csc-frame-frame2 .csc-textpic-text, .subcr .csc-frame-frame2 .csc-textpic-text, .subc .csc-frame-frame2 .csc-textpic-text {border: 0;}
.subcl .csc-frame-frame2, .subcr .csc-frame-frame2, .subc .csc-frame-frame2  {height: 334px; background: #64c075; border: 1px #f93 solid; overflow: hidden;}
.subcl .csc-frame-frame2 h2 {border: 0; background: transparent; font-size: 16pt; color: #040; font-weight: bold; margin: 0 0 0 0;}

.subc .csc-frame-frame1 h1 {display: block; text-align: center; font-size: 20pt; color: #040; font-weight: bold; background: #f93;}
.subc .csc-frame-frame2 h2 {border: 0; background: transparent; font-size: 16pt; color: #040; font-weight: bold; margin: 0 0 0 10px;}

.subcr .csc-frame-frame1 h1 {display: block; text-align: center;  font-size: 20pt; color: #040; font-weight: bold; background: #f93;}
.subcr .csc-frame-frame2 h2 {border: 0; background: transparent; font-size: 16pt; color: #040; font-weight: bold; margin: 0 0 0 10px !important;}

p.bodytext {margin: 0 0 0 0;}

a:link, a:visited, a:active {font-size: 10pt; text-decoration: none !important; color: #f2a84c; font-family: Arial, Verdana, Sans-Serif;}
a:hover {font-size: 10pt; text-decoration: none !important; color: #BF843C; font-family: Arial, Verdana, Sans-Serif;}


}