body { margin:0px;	} 
body, textarea { scrollbar-arrow-color:#003399; scrollbar-base-color:#cedcec; }

a {  font-weight: bold; text-decoration: none; color: #5c81b1}
a:hover {  font-weight: bold; text-decoration: underline} 

.button {  background-color: #cedcec; font-family: Verdana; font-size: 8pt; color: #666666; font-weight: bold; border-style: double}

.back { background-color: #F9FAFB;}
.back_image { background-image:url(../jpg/smallville_back.jpg); }
.ontv { font-family: Verdana; font-size:7.1pt; color: #666666; }
.ontv_no { color: #666666; }

.bold				{ font-size: 8pt; font-weight:bold; }
.text				{ font-family: Verdana; font-size: 8pt; color:#666666; }
.text_bold			{ font-family: Verdana; font-size: 8pt; color:#666666; font-weight:bold; }
.text_color			{ font-family: Verdana; font-size: 8pt; color:#5c81b1; font-weight:bold; }
.text_color_small	{ font-family: Verdana; font-size: 10px; color:#5c81b1; font-weight:bold; }
.text_small 		{ font-family: Verdana; font-size: 10px; color: #666666; font-weight:bold;}
.text_empty 		{ font-family: Verdana; font-size: 1pt; height:10px;}
.text_head  		{ font-family: Verdana; font-size: 10pt; font-weight:bold; color:#3C658E; }
.text_head_sub 		{ font-family: Verdana; font-size: 8pt; font-weight:bold; color:#3C658E; }

.box_color 		  	{ background:#cedcec; background-repeat:no-repeat; }
.box_color_hell	  	{ background:#eaedf4; background-repeat:no-repeat; }
.box_white 		  	{ background:#FFFFFF; background-repeat:no-repeat;}
.box_white_empty  	{ background:#FFFFFF; background-repeat:no-repeat; font-size: 1pt; height:10px;}
.box_white_hidden 	{ background:#FFFFFF; height:0px; padding:0px; }
.box_empty			{ font-size: 1pt; height:10px; }

.line_left   	  	{ border-color:#cedcec; border-style:solid; border-width:1px; border-bottom-width:0px; border-right-width:0px; border-top-width:0px;}
.line_left_top 	  	{ border-color:#cedcec; border-style:solid; border-width:1px; border-bottom-width:0px; border-right-width:0px;}
.line_right 	  	{ border-color:#cedcec; border-style:solid; border-width:1px; border-bottom-width:0px; border-left-width:0px; border-top-width:0px;}
.line_right_top   	{ border-color:#cedcec; border-style:solid; border-width:1px; border-bottom-width:0px; border-left-width:0px;}
.line_side   	  	{ border-color:#cedcec; border-style:solid; border-width:1px; border-bottom-width:0px; border-top-width:0px;}
.line_top    	  	{ border-color:#cedcec; border-style:solid; border-width:1px; border-bottom-width:0px;}
.line_top_only 	  	{ border-color:#cedcec; border-style:solid; border-width:0px; border-top-width:1px;}
.line_bottom 	  	{ border-color:#cedcec; border-style:solid; border-width:1px; border-top-width:0px;}
.line_bottom_left 	{ border-color:#cedcec; border-style:solid; border-width:0px; border-left-width:1px; border-bottom-width:1px;}
.line_bottom_right 	{ border-color:#cedcec; border-style:solid; border-width:0px; border-right-width:1px; border-bottom-width:1px;}
.line_bottom_only 	{ border-color:#cedcec; border-style:solid; border-width:0px; border-bottom-width:1px;}
.line_bottom_dash 	{ border-color:#cedcec; border-style:dashed; border-width:0px; border-bottom-width:1px;}
.line_bottom_dash_left 	{ border-color:#cedcec; border-style:solid; border-width:0px; border-left-width:1px; border-bottom-style:dashed; border-bottom-width:1px;}
.line_bottom_dash_right { border-color:#cedcec; border-style:solid; border-width:0px; border-right-width:1px; border-bottom-style:dashed; border-bottom-width:1px;}
.line_all	 	 	 { border-color:#cedcec; border-style:solid; border-width:1px; }

input.disable 		{	background-color:#F9F7F7; border-style: solid; border-width: 1px; border-color: #E8E6E6; }



/* UMFRAGE */

H1
{
Color: White;
Background-Color: #666666;
Font-Size: 14pt;
Font-weight: bold;
}

.green
{
color: green;
font-weight: bold;
}

.red
{
color: red;
font-weight: bold;
}


TABLE.poll, TABLE.poll_sm
{
font-family: Verdana, sans-serif;
Color: white;
Border-Color: #777777;
Border-Style: solid;
Border-Width: 0px;
Font-Size: 8pt;
}

TD.poll, TD.poll_sm
{
Color: black;
Font-Size: 8pt;
Border-Width: 1px;
vertical-align:bottom;
}

TD.header, TD.header_sm
{
Color: black;
Border-Color: grey;
Border-Style: solid;
Font-Weight: bold;
Text-Align: center;
Font-Size: 8pt;
Border-Width: 1px;
}

TH.poll, TH.poll_sm
{
Color: white;
Font-Size: 8pt;
Border-Width: 1px;
Background-Color: #cedcec;
}

TD.balknormal
{
Color: Black;
Border-Color: grey;
Border-Style: solid;
Font-Size: 8pt;
Background-Color: #cedcec;
Background-Image: url();
Border-Width: 1px;
}

TD.balksieger
{
Color: Black;
Font-Size: 8pt;
Background-Color: #3C658E;
Background-Image: url();
Border-Width: 0px;
}

TD.bgsieger
{
Color: Black;
Font-Size: 8pt;
Background-Color: #F9FAFB;
Border-Width: 1px;
Background-Image: url();
}

TABLE.balktable
{
Color: Black;
Border-Color: Green;
Border-Style: solid;
Font-Size: 8pt;
Border-Width: 0px;
Background-Image: url();
}

INPUT.vorschau
{
Font-Size: 8pt;
Font-Weight: bold;
Border-Color: #000000;
Border-Style: outside;
Border-Width: 1px;
Background-Image: url();
}

TD.aktiv
{
Color: Black;
Border-Color: grey;
Border-Style: solid;
Font-Size: 8pt;
Background-Color: yellow;
Border-Width: 1px;
Background-Image: url();
}
