/* This file is part of  bdpcms-nds.
 * (c) 2008-2011 Michael Ross [michael@ross.cx]
 * All rights reserved. See README for details.
 *
 * $CVSHeader: websites/bdpnds/system/style.css,v 1.1 2011/04/19 22:30:08 cvs Exp $
 */

body {
	color: #696969;
	font-weight: normal;
	line-height: 120%;
	font-family: Verdana, Arial, sans-serif;
	background-color: white;
}

a {
	font-weight: bold;
	text-decoration: none;
	}

a:hover {
	text-decoration: underline;
}

a.hwp-link {
	font-weight: bold;
	text-decoration: none;
	color: grey;
}

a.hwp-link:hover {
	font-weight: bold;
	text-decoration: underline;
	color: grey;
}

td {
font-size: 90%;
vertical-align: top;
padding-right: 10px;
padding-bottom: 10px;
/*border: 1px dotted green;*/
}

table.head {
}

table.cms_message {
border-top: 1px solid black;
border-left: 1px solid black;
font-size: 80%;
line-height: 120%;
margin-bottom: 20px;
}

tr.cms_message_error {
background-color: #EA7A1A;
}

tr.cms_message_warning {
background-color: #FFEFAE;
}

tr.cms_message_notice {
background-color: #C0EFC0;
}

td.cms_message {
padding-left: 20px;
padding-right: 20px;
padding-top: 8px;
}

th.logo {
width: 230px;
height: 150px;
text-align: center;
vertical-align: bottom;
/*border: 1px dotted green;*/
}

td.sofa {
height: 100px;
text-align: right;
color: #008F5F;
vertical-align: bottom;
}

td.navi_oben {
font-size: 100%;

height: 50px;
text-align: right;
vertical-align: bottom;
font-weight: bold;
}

a.navi_oben {
margin-left: 3%;
margin-right: 0px;
text-decoration: none;
}

a.navi_oben:hover {
text-decoration: underline;
}

a.logo {
font-size: 60%;
color: #008F5F;
text-decoration: none;
}

a.logo:hover {
text-decoration: underline;
}

table.main {
/*border: 1px dotted green;*/
margin-top: 40px;
}

td.navi {
font-weight: bold;
font-size: 100%;
line-height: 140%;
vertical-align: top;
text-align: left;
width: 230px;
/*border: 1px dotted green;*/

}


a.navi {
color: #008F5F;
font-weight: bold;
text-decoration: none;
}

a.navi:hover {
text-decoration: underline;
}

a.wuerfel_gross {
color: #ffffff;
font-weight: bold;
font-size: 14px;
line-height: 20px;
text-decoration: none;
}

a.wuerfel_klein {
color: #ffffff;
font-weight: bold;
font-size: 12px;
line-height: 20px;
text-decoration: none;
}


a.content {
color: #696969;
font-weight: bold;
text-decoration: none;
}

a.content:hover {
text-decoration: underline;
}


a.content_small {
color: #696969;
font-weight: normal;
text-decoration: none;
font-size: smaller;
}

a.content_small:hover {
text-decoration: underline;
}


td.content {
font-size: 90%;
vertical-align: top;
text-align: left;
width: 570px;
}


td.image {
font-size: 90%;
vertical-align: top;
text-align: center;
width: 960px;
}


td.content_wide {
vertical-align: top;
text-align: left;
padding-right: 4%;
}

td.sidepic {
width: 132px;
vertical-align: top;
text-align: right;
}


div.footer {
clear: both;
position: relative;
top: 40px;
/*margin-top: 100px;*/
margin-bottom: 300px;
font-size: 8pt;
line-height: 12px;
width: 100%;
color: grey;
border-top-color: grey;
border-top-width: 1px;
border-top-style: solid;
}

a.footer {
text-decoration: none;
color: grey;
}


a.footer:hover {
text-decoration: none;
color: grey;
}


table.event {
}

tr.event {
	width: 100%;
}

td.event_pic {
text-align: left;
vertical-align: top;
padding-top: 22px;
width: 160px;
}

td.event_data {
font-size: 90%;
vertical-align: top;
text-align: left;
padding-left: 20px;
padding-top: 20px;

}

div.event_description {
vertical-align: top;
}


td.form {
font-size: 90%;
vertical-align: top;
padding-left: 20px;
padding-top: 2px;
}

td.thumb {
text-align: center;
padding-top: 10px;
padding-left: 10px;
}

img {
border: none;
}

h1 {
margin-top: 3px;
margin-bottom: 2%;
font-size: 110%;
font-weight: bold;
}



h2 {
margin-top: 40px;
margin-bottom: 2%;
font-size: 100%;
font-weight: bold;
}


div.memberinfo {
color: blue;
font-size: 80%;
font-weight: normal;
margin-right: 40px;
margin-top: 20px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: black;
}

td.programm_trenner {
border-right-color: #696969;
border-right-width: 1px;
border-right-style: solid;
}

tr.programm_event {
}

td.programm_daten {
font-size: 70%;
width: 20%;
vertical-align: bottom;
text-align:right;
padding-bottom: 0px;
}

td.programm_daten_titel {
font-size: 100%;
padding-bottom: 0px;
}

a.programm {
font-size: 90%;
font-weight: bold;
text-decoration: none;
}

a.programm:hover {
font-size: 90%;
font-weight: bold;
text-decoration: underline;
}

a.mini {

color: #696969;
}

.mini {
font-size: 90%;
color: #696969;
}

li {
margin-bottom: 3px;
}

.cms {
	font-size: 10pt;
}

div.hey {
position: fixed;
top: 0px;
left: 0px;
font-family: courier new;
font-size: 48pt;
color: yellow;
background-color: red;
width: 12%;
height: 8%;
}

.t1 { color: rgb(0,0,0); }
.t2 { color: rgb(0,0,51); }
.t3 { color: rgb(0,0,102); }
.t4 { color: rgb(0,0,153); }
.t5 { color: rgb(0,0,204); }
.t6 { color: rgb(0,0,255); }
.t7 { color: rgb(0,51,0); }
.t8 { color: rgb(0,51,51); }
.t9 { color: rgb(0,51,102); }
.t10 { color: rgb(0,51,153); }
.t11 { color: rgb(0,51,204); }
.t12 { color: rgb(0,51,255); }
.t13 { color: rgb(0,102,0); }
.t14 { color: rgb(0,102,51); }
.t15 { color: rgb(0,102,102); }
.t16 { color: rgb(0,102,153); }
.t17 { color: rgb(0,102,204); }
.t18 { color: rgb(0,102,255); }
.t19 { color: rgb(0,153,0); }
.t20 { color: rgb(0,153,51); }
.t21 { color: rgb(0,153,102); }
.t22 { color: rgb(0,153,153); }
.t23 { color: rgb(0,153,204); }
.t24 { color: rgb(0,153,255); }
.t25 { color: rgb(0,204,0); }
.t26 { color: rgb(0,204,51); }
.t27 { color: rgb(0,204,102); }
.t28 { color: rgb(0,204,153); }
.t29 { color: rgb(0,204,204); }
.t30 { color: rgb(0,204,255); }
.t31 { color: rgb(0,255,0); }
.t32 { color: rgb(0,255,51); }
.t33 { color: rgb(0,255,102); }
.t34 { color: rgb(0,255,153); }
.t35 { color: rgb(0,255,204); }
.t36 { color: rgb(0,255,255); }
.t37 { color: rgb(51,0,0); }
.t38 { color: rgb(51,0,51); }
.t39 { color: rgb(51,0,102); }
.t40 { color: rgb(51,0,153); }
.t41 { color: rgb(51,0,204); }
.t42 { color: rgb(51,0,255); }
.t43 { color: rgb(51,51,0); }
.t44 { color: rgb(51,51,51); }
.t45 { color: rgb(51,51,102); }
.t46 { color: rgb(51,51,153); }
.t47 { color: rgb(51,51,204); }
.t48 { color: rgb(51,51,255); }
.t49 { color: rgb(51,102,0); }
.t50 { color: rgb(51,102,51); }
.t51 { color: rgb(51,102,102); }
.t52 { color: rgb(51,102,153); }
.t53 { color: rgb(51,102,204); }
.t54 { color: rgb(51,102,255); }
.t55 { color: rgb(51,153,0); }
.t56 { color: rgb(51,153,51); }
.t57 { color: rgb(51,153,102); }
.t58 { color: rgb(51,153,153); }
.t59 { color: rgb(51,153,204); }
.t60 { color: rgb(51,153,255); }
.t61 { color: rgb(51,204,0); }
.t62 { color: rgb(51,204,51); }
.t63 { color: rgb(51,204,102); }
.t64 { color: rgb(51,204,153); }
.t65 { color: rgb(51,204,204); }
.t66 { color: rgb(51,204,255); }
.t67 { color: rgb(51,255,0); }
.t68 { color: rgb(51,255,51); }
.t69 { color: rgb(51,255,102); }
.t70 { color: rgb(51,255,153); }
.t71 { color: rgb(51,255,204); }
.t72 { color: rgb(51,255,255); }
.t73 { color: rgb(102,0,0); }
.t74 { color: rgb(102,0,51); }
.t75 { color: rgb(102,0,102); }
.t76 { color: rgb(102,0,153); }
.t77 { color: rgb(102,0,204); }
.t78 { color: rgb(102,0,255); }
.t79 { color: rgb(102,51,0); }
.t80 { color: rgb(102,51,51); }
.t81 { color: rgb(102,51,102); }
.t82 { color: rgb(102,51,153); }
.t83 { color: rgb(102,51,204); }
.t84 { color: rgb(102,51,255); }
.t85 { color: rgb(102,102,0); }
.t86 { color: rgb(102,102,51); }
.t87 { color: rgb(102,102,102); }
.t88 { color: rgb(102,102,153); }
.t89 { color: rgb(102,102,204); }
.t90 { color: rgb(102,102,255); }
.t91 { color: rgb(102,153,0); }
.t92 { color: rgb(102,153,51); }
.t93 { color: rgb(102,153,102); }
.t94 { color: rgb(102,153,153); }
.t95 { color: rgb(102,153,204); }
.t96 { color: rgb(102,153,255); }
.t97 { color: rgb(102,204,0); }
.t98 { color: rgb(102,204,51); }
.t99 { color: rgb(102,204,102); }
.t100 { color: rgb(102,204,153); }
.t101 { color: rgb(102,204,204); }
.t102 { color: rgb(102,204,255); }
.t103 { color: rgb(102,255,0); }
.t104 { color: rgb(102,255,51); }
.t105 { color: rgb(102,255,102); }
.t106 { color: rgb(102,255,153); }
.t107 { color: rgb(102,255,204); }
.t108 { color: rgb(102,255,255); }
.t109 { color: rgb(153,0,0); }
.t110 { color: rgb(153,0,51); }
.t111 { color: rgb(153,0,102); }
.t112 { color: rgb(153,0,153); }
.t113 { color: rgb(153,0,204); }
.t114 { color: rgb(153,0,255); }
.t115 { color: rgb(153,51,0); }
.t116 { color: rgb(153,51,51); }
.t117 { color: rgb(153,51,102); }
.t118 { color: rgb(153,51,153); }
.t119 { color: rgb(153,51,204); }
.t120 { color: rgb(153,51,255); }
.t121 { color: rgb(153,102,0); }
.t122 { color: rgb(153,102,51); }
.t123 { color: rgb(153,102,102); }
.t124 { color: rgb(153,102,153); }
.t125 { color: rgb(153,102,204); }
.t126 { color: rgb(153,102,255); }
.t127 { color: rgb(153,153,0); }
.t128 { color: rgb(153,153,51); }
.t129 { color: rgb(153,153,102); }
.t130 { color: rgb(153,153,153); }
.t131 { color: rgb(153,153,204); }
.t132 { color: rgb(153,153,255); }
.t133 { color: rgb(153,204,0); }
.t134 { color: rgb(153,204,51); }
.t135 { color: rgb(153,204,102); }
.t136 { color: rgb(153,204,153); }
.t137 { color: rgb(153,204,204); }
.t138 { color: rgb(153,204,255); }
.t139 { color: rgb(153,255,0); }
.t140 { color: rgb(153,255,51); }
.t141 { color: rgb(153,255,102); }
.t142 { color: rgb(153,255,153); }
.t143 { color: rgb(153,255,204); }
.t144 { color: rgb(153,255,255); }
.t145 { color: rgb(204,0,0); }
.t146 { color: rgb(204,0,51); }
.t147 { color: rgb(204,0,102); }
.t148 { color: rgb(204,0,153); }
.t149 { color: rgb(204,0,204); }
.t150 { color: rgb(204,0,255); }
.t151 { color: rgb(204,51,0); }
.t152 { color: rgb(204,51,51); }
.t153 { color: rgb(204,51,102); }
.t154 { color: rgb(204,51,153); }
.t155 { color: rgb(204,51,204); }
.t156 { color: rgb(204,51,255); }
.t157 { color: rgb(204,102,0); }
.t158 { color: rgb(204,102,51); }
.t159 { color: rgb(204,102,102); }
.t160 { color: rgb(204,102,153); }
.t161 { color: rgb(204,102,204); }
.t162 { color: rgb(204,102,255); }
.t163 { color: rgb(204,153,0); }
.t164 { color: rgb(204,153,51); }
.t165 { color: rgb(204,153,102); }
.t166 { color: rgb(204,153,153); }
.t167 { color: rgb(204,153,204); }
.t168 { color: rgb(204,153,255); }
.t169 { color: rgb(204,204,0); }
.t170 { color: rgb(204,204,51); }
.t171 { color: rgb(204,204,102); }
.t172 { color: rgb(204,204,153); }
.t173 { color: rgb(204,204,204); }
.t174 { color: rgb(204,204,255); }
.t175 { color: rgb(204,255,0); }
.t176 { color: rgb(204,255,51); }
.t177 { color: rgb(204,255,102); }
.t178 { color: rgb(204,255,153); }
.t179 { color: rgb(204,255,204); }
.t180 { color: rgb(204,255,255); }
.t181 { color: rgb(255,0,0); }
.t182 { color: rgb(255,0,51); }
.t183 { color: rgb(255,0,102); }
.t184 { color: rgb(255,0,153); }
.t185 { color: rgb(255,0,204); }
.t186 { color: rgb(255,0,255); }
.t187 { color: rgb(255,51,0); }
.t188 { color: rgb(255,51,51); }
.t189 { color: rgb(255,51,102); }
.t190 { color: rgb(255,51,153); }
.t191 { color: rgb(255,51,204); }
.t192 { color: rgb(255,51,255); }
.t193 { color: rgb(255,102,0); }
.t194 { color: rgb(255,102,51); }
.t195 { color: rgb(255,102,102); }
.t196 { color: rgb(255,102,153); }
.t197 { color: rgb(255,102,204); }
.t198 { color: rgb(255,102,255); }
.t199 { color: rgb(255,153,0); }
.t200 { color: rgb(255,153,51); }
.t201 { color: rgb(255,153,102); }
.t202 { color: rgb(255,153,153); }
.t203 { color: rgb(255,153,204); }
.t204 { color: rgb(255,153,255); }
.t205 { color: rgb(255,204,0); }
.t206 { color: rgb(255,204,51); }
.t207 { color: rgb(255,204,102); }
.t208 { color: rgb(255,204,153); }
.t209 { color: rgb(255,204,204); }
.t210 { color: rgb(255,204,255); }
.t211 { color: rgb(255,255,0); }
.t212 { color: rgb(255,255,51); }
.t213 { color: rgb(255,255,102); }
.t214 { color: rgb(255,255,153); }
.t215 { color: rgb(255,255,204); }
.t216 { color: rgb(255,255,255); }

