
BODY
{
font-size:10pt;
font-family:Arial,Helvetica,Verdana;
Background-Color: #FFFFFF;
url(http://www.graf-arco.de/images/bg.jpg); 
background-attachment: fixed;
scrollbar-base-color:#FFF255;
scrollbar-highlight-color:#CFB124;
scrollbar-arrow-color:#BC9725;
}

TD
{
color:#4F4F4F;
font-size:10pt;
font-family:Arial,Helvetica,Verdana;
}

a:hover.mai { color:#FF0000; text-decoration:none; }

td.fass1 {
background: url('../images/maibaum-fass1.png');
background-repeat: no-repeat; 
background-position:362px 190px;
} 

td.fass {
background: url('../images/maibaum-fass.png');
background-repeat: no-repeat; 
background-position:347px 516px;
} 

.tester {
width:244px;
height:28px;
background: url('../images/testsieger_form_bg.gif') left top no-repeat;
padding-left:4px;
}

.voting {
width:280px;
height:28px;
background: url('../images/voting_form_bg.gif') left top no-repeat;
padding-left:4px;
}

.votingsmall
{
font-size:9px;
font-family:Arial,Helvetica,Verdana;
Color: #000;
font-weight:bold;
margin-top:33px;
}

.votingtext
{
font-size:13px;
font-family:Arial,Helvetica,Verdana;
Color: #000;
line-height:140%;
}

td.votingpreis {
    background: url("../images/vote/vote-preis.jpg") no-repeat scroll 10px 80px transparent;
}

.form {
width:220px;
height:28px;
background: url('../images/testsieger_form_bg.gif') left top no-repeat;
padding-left:4px;
}

.bluetaler
{
font-size:13pt;
font-family:Arial,Helvetica,Verdana;
font-weight: bold;
Color: #2E5DA5;
line-height: 170%;
}

.bluetaler2
{
font-size:13pt;
font-family:Arial,Helvetica,Verdana;
font-weight: bold;
Color: #2E5DA5;
line-height: 170%;
}

.redtaler
{
font-size:13pt;
font-family:Arial,Helvetica,Verdana;
font-weight: bold;
Color: #D01F27;
font-style:italic;
}

.blue2mai
{
font-size:11pt;
font-family:Arial,Helvetica,Verdana;
font-weight: bold;
Color: #2E5DA5;
line-height: 170%;
}

.blue
{
font-size:10pt;
font-family:Arial,Helvetica,Verdana;
font-weight: bold;
Color: #2E5DA5;
}

.bluever
{
font-size:9pt;
font-family:"Arial Black",Helvetica,Verdana;
Color: #081F49;
text-transform: uppercase;
}

.bluebig
{
font-size:18pt;
font-family:Arial,Helvetica,Verdana;
Color: #081F49;
font-weight:bold;
}

.blue2
{
font-size:10pt;
font-family:Arial,Helvetica,Verdana;
Color: #081F49;
font-weight:bold;
line-height: 1.5em;
}

.bluesmall
{
font-size:10pt;
font-family:Arial,Helvetica,Verdana;
Color: #2E5DA5;
font-weight:bold;
}

.bluesmallmai
{
font-size:8pt;
font-family:Arial,Helvetica,Verdana;
Color: #2E5DA5;
line-height: 1.5em;
}

.red
{
font-size:10pt;
font-family:"Arial Black",Arial,Helvetica,Verdana;
font-weight: bold;
Color: #B01527;
text-transform: uppercase;
}

.redsm
{
font-size:10pt;
font-family:Arial,Helvetica,Verdana;
font-weight: bold;
Color: #D01F27;
}

.red2
{
font-size:14pt;
font-family:Arial,Helvetica,Verdana;
font-weight: bold;
Color: #D01F27;
}

.vab
{
font-size:10pt;
font-family:Arial,Helvetica,Verdana;
Background-Color: #FBD72B;
}

.vaa
{
font-size:10pt;
font-family:Arial,Helvetica,Verdana;
Background-Color: #FBF7CD;
}

TD.headline
{
color:#000000;
font-size:16pt;
font-family:Arial,Helvetica,Verdana;
}

.shop
{
font-size:12pt;
Font-Weight:bold;
Background-Color:#28539C;
Color:#FFFFFF;
}

.shop2
{
font-size:10pt;
Font-Weight:bold;
Background-Color:#28539C;
Color:#FFFFFF;
}

.shop3
{
font-size:7pt;
padding-left:48px;
}

TD.small
{
color:#000000;
font-size:8pt;
font-family:Arial,Helvetica,Verdana;
}

TD.dis
{
color:#AFAFAF;
font-size:7pt;
font-family:Arial,Helvetica,Verdana;
}

TD.aa
{
color:#4F4F4F;
Background-Color:#EFEFEF;
font-size:8pt;
font-family:Arial,Helvetica,Verdana;
}

TD.ab
{
color:#4F4F4F;
Background-Color:#FFFFFF;
font-size:8pt;
font-family:Arial,Helvetica,Verdana;
}

.ac
{
color:#4F4F4F;
font-size:8pt;
font-family:Arial,Helvetica,Verdana;
}

/* small Body */

TD.pa
{
color:#4F4F4F;
Background-Color:#EFEFEF;
font-size:8pt;
Text-Align: center;
font-family:Arial,Helvetica,Verdana;
}

TD.pb
{
color:#4F4F4F;
Background-Color:#FFFFFF;
font-size:8pt;
Text-Align: center;
font-family:Arial,Helvetica,Verdana;
}

TD.ma
{
color:#4F4F4F;
Background-Color:#EFEFEF;
font-size:8pt;
font-family:Arial,Helvetica,Verdana;
}

TD.mb
{
color:#4F4F4F;
Background-Color:#FFFFFF;
font-size:8pt;
font-family:Arial,Helvetica,Verdana;
}


TD.smallb
{
color:#000000;
font-size:6pt;
font-family:Arial,Helvetica,Verdana;
}

TD.g1
{
color:#4F4F4F;
Background-Color:#EFEFEF;
font-size:10pt;
font-family:Arial,Helvetica,Verdana;
}

TD.g2
{
color:#4F4F4F;
Background-Color:#FFFFFF;
font-size:10pt;
font-family:Arial,Helvetica,Verdana;
}

.last
{
color:#6F6F6F;
font-size:8pt;
font-family:Arial,Helvetica,sans-serif;
}

/* smaller Body */

.qbar { 
background-color:#FBD72B; 
font-family:Arial,Helvetica,Verdana,sans-serif; 
border-right: #28539C 1px solid; 
border-top: #28539C 1px solid; 
border-left: #28539C 1px solid; 
border-bottom: #28539C 1px solid; 
}
/* zum Ausf&uuml;llen */

.qbar3 { 
background-color:#EFEFEF;
border-left: medium none #FBFCFD; 
border-right: medium none #FBFCFD; 
border-top: medium none #FBFCFD; 
border-bottom: 2px dotted #000000;
}
/* dotted line */

.qbar2 {
border-right: 2px dotted #000000;
border-top: 2px dotted #000000;
border-left: 2px dotted #000000;
border-bottom: 2px dotted #000000;
color: #000000; 
font-size: 10pt; 
font-family: Arial, Verdana; 
background-color:#EFEFEF;
}

a:hover.mai { text-decoration:none; }

a:hover.sp { color:#FFFFFF; text-decoration:none; }

a:link { color:#28539C; }
a:visited { color:#4F4F4F; }
a:hover { color:#FFFFFF; Background-Color: #28539C; text-decoration:none; }
a:active { color:#28539C; }

a.image:hover { background-color: transparent;}

a:link.tm { color:#4F4F4F; font-size:8pt; text-decoration:none;}
a:visited.tm { color:#4F4F4F; font-size:8pt; text-decoration:none; }
a:hover.tm { color:#FFFFFF; font-size:8pt; Background-Color: #28539C; text-decoration:none; }
a:active.tm { color:#FFFFFF; font-size:8pt; Background-Color: #28539C; text-decoration:none; }



/* ##### &Auml;nderungen 23.01.2006 ##### */
.wp {
	margin:0px 10px 0px 0px;
}

/* Thumbnails */

.thumbnail{
	padding: 2px;
	border: 0px solid #ddd;
	float: left;
	margin-right: 0px;
	margin-bottom: 10px;
	padding-right: 10px;
	}	

.caption{ 
	height: 20; 
	clear: both;
	font-size: 0.8em;
	margin-top: 0px;
	margin-bottom: 7px;
	}

