/* PAGE */
/*General*/

/*Allgemeine Einstellungen*/
body
{
	font-family:Arial;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
}

.clsTextWin
{
    FONT-SIZE: 10pt;
    COLOR: #06359B;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #E1E8F8;
    TEXT-DECORATION: none;
}

.clsTextWinBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #06359B;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #E1E8F8;
    TEXT-DECORATION: none;
}

/*Gesamte Tabelle*/
.clsMainTable
{
	background-color:#C5C6C7;
}

.clsAnswerMain
{
	background-color:#FFFFFF;
}

.clsTableHeader
{
	font-size:14px;
	color:#000000;
	background-color:#FFFFFF;
}

/*Matrix-Label*/
.clsTableHeaderMatrix
{
	font-size:14px;
	font-weight:normal;
	color:#000000;
	background-color:#FFFFFF;
}

/*Frage*/
.clsQuestion
{
	font-size:14px;
	color:#000000;
	text-decoration:none;
}

/*Text Antworten 1. Reihe*/
.clsAnswer
{
	font-weight:normal;
	font-size:10pt;
	color:#000000;
	text-decoration:none;
}

/*Text Antworten 2. Reihe*/
.clsAnswerEven
{
	font-weight:normal;
	font-size:10pt;
	color:#000000;
	text-decoration:none;
}

.clsAnswer:hover
{
	font-weight:bold;
}

.clsAnswerEven:hover
{
	font-weight:bold;
}

/*Hintergrund Antworten 1. Reihe*/
.clsTableRow
{
	font-weight:normal;
	font-size:8pt;
	color:#000000;
	background-color:#FFFFFF;
}

/*Hintergrund Antworten 2. Reihe*/
.clsTableRowEven
{
	font-weight:normal;
	font-size:8pt;
	color:#000000;
	background-color:#C5C6C7;
}

/*Button*/
.clsButton
{
	font-weight:bold;
	font-size:11pt;
	color:#000000;
	background-color:#BBCC00;
	text-decoration:none;
}

.clsButton a:link
{
	font-weight:bold;
	font-size:11pt;
	color:#000000;
	background-color:#BBCC00;
	text-decoration:none;
}

.clsButton a:visited
{
	font-weight:bold;
	font-size:11pt;
	color:#000000;
	background-color:#BBCC00;
	text-decoration:none;
}

.clsButton a:hover
{
	font-weight:bold;
	font-size:11pt;
	color:#000000;
	background-color:#BBCC00;
	text-decoration:none;
}

/*Abschlusstext*/
.clsFinalText
{
	font-size:14pt;
	color:#000000;
}

.clsFinalText a:link
{
	font-size:14pt;
	color:#000000;
}

/*Fortschrittsbalken*/
.clsProgBarForward
{
	background-color:#545F6B;
}

.clsttop
{
	background-image:url(../../../../images/ma_vote_8/vtop.gif);
}

.clstleft
{
	background-image:url(../../../../images/ma_vote_8/vleft.gif);
}

.clstright
{
	background-image:url(../../../../images/ma_vote_8/vright.gif);
}

.clstbottom
{
	background-image:url(../../../../images/ma_vote_8/vbottom.gif);
}

.clstcornertopleft
{
	background-image:url(../../../../images/ma_vote_8/vtopleft.gif);
}

.clstcornertopright
{
	background-image:url(../../../../images/ma_vote_8/vtopright.gif);
}

.clstcornerbottomleft
{
	background-image:url(../../../../images/ma_vote_8/vbottomleft.gif);
}

.clstcornerbottomright
{
	background-image:url(../../../../images/ma_vote_8/vbottomright.gif);
}

.clsttopin
{
	background-image:url(../../../../images/ma_vote/intop.gif);
}

.clstleftin
{
	background-image:url(../../../../images/ma_vote/inleft.gif);
}

.clstrightin
{
	background-image:url(../../../../images/ma_vote/inright.gif);
}

.clstbottomin
{
	background-image:url(../../../../images/ma_vote/inbottom.gif);
}

.clstcornertopleftin
{
	background-image:url(../../../../images/ma_vote/intopleft.gif);
}

.clstcornertoprightin
{
	background-image:url(../../../../images/ma_vote/intopright.gif);
}

.clstcornerbottomleftin
{
	background-image:url(../../../../images/ma_vote/inbottomleft.gif);
}

.clstcornerbottomrightin
{
	background-image:url(../../../../images/ma_vote/inbottomright.gif);
}

.clsbuttontop
{
	background-image:url(../../../../images/ma_vote_8/button_top.gif);
}

.clsbuttonleft
{
	background-image:url(../../../../images/ma_vote_8/button_left.gif);
}

.clsbuttonright
{
	background-image:url(../../../../images/ma_vote_8/button_right.gif);
}

.clsbuttonbottom
{
	background-image:url(../../../../images/ma_vote_8/button_bottom.gif);
}

.clsbuttontopleft
{
	background-image:url(../../../../images/ma_vote_8/button_topleft.gif);
}

.clsbuttontopright
{
	background-image:url(../../../../images/ma_vote_8/button_topright.gif);
}

.clsbuttonbottomleft
{
	background-image:url(../../../../images/ma_vote_8/button_bottomleft.gif);
}

.clsbuttonbottomright
{
	background-image:url(../../../../images/ma_vote_8/button_bottomright.gif);
}

.clsFormfieldErrorQuestion
{
	font-weight:bold;
	font-size:8pt;
	color:#ff0000;
	background-color:#FFFFFF;
}

.clsFormfieldErrorTableRow
{
	font-weight:bold;
	font-size:8pt;
	color:#ff0000;
	background-color:#FFFFFF;
}

.clsTableRowError
{
	font-weight:bold;
	font-size:8pt;
	color:#ff0000;
	background-color:#FFFFFF;
}

.clsFormfieldErrorTableRowEven
{
	font-weight:bold;
	font-size:8pt;
	color:#ff0000;
	background-color:#FFFFFF;
}

.clsTableRowErrorEven
{
	font-weight:bold;
	font-size:8pt;
	color:#ff0000;
	background-color:#FFFFFF;
}

.clsFormField
{
	font-weight:normal;
	font-size:8pt;
}

.clsFormFieldXXS
{
	font-weight:normal;
	font-size:8pt;
	width:10px;
}

.clsFormFieldXS
{
	font-weight:normal;
	font-size:8pt;
	width:25px;
}

.clsFormFieldS
{
	font-weight:normal;
	font-size:8pt;
	width:50px;
}

.clsFormFieldSX
{
	font-weight:normal;
	font-size:8pt;
	width:80px;
}

.clsFormFieldXM
{
	font-weight:normal;
	font-size:8pt;
	width:100px;
}

.clsFormFieldM
{
	font-weight:normal;
	font-size:8pt;
	width:150px;
}

.clsFormFieldXXM
{
	font-weight:normal;
	font-size:8pt;
	width:200px;
}

.clsFormFieldL
{
	font-weight:normal;
	font-size:8pt;
	width:250px;
}

.clsFormFieldXL
{
	font-weight:normal;
	font-size:8pt;
	width:350px;
}

.clsFormFieldXXL
{
	font-weight:normal;
	font-size:8pt;
	width:450px;
}

.clsFormfieldError
{
	font-weight:bold;
	font-size:8pt;
	color:#ff0000;
	background-color:#ffffff;
}

.clsErrorLogical
{
	font-weight:bold;
	font-size:8pt;
	color:#ff0000;
}

.clsActionButton
{
	font-weight:bold;
	font-size:8pt;
	color:#000000;
	text-decoration:none;
	background-color:transparent;
}

.clsNormalText
{
	font-weight:normal;
	font-size:8pt;
	color:#000000;
}

.clsBoldText
{
	font-weight:bold;
	font-size:8pt;
	color:#000000;
}

.clsLTHeader
{
	font-weight:bold;
	font-size:10pt;
	color:#778899 ;
}

.clsActionButtonLeft
{
	background-image:url(../../images/common/form_left2.gif);
	background-color:transparent;
}

.clsActionButtonRight
{
	background-image:url(../../images/common/form_right2.gif);
	background-color:transparent;
}

.clsSplashLink
{
	font-weight:bold;
	font-size:9pt;
	color:#800000;
	text-decoration:none;
}

.clsLink
{
	font-weight:normal;
	font-size:8pt;
	color:#64649c;
	text-decoration:underline;
}

.clsInfoText
{
	font-weight:normal;
	font-size:8pt;
	color:#800000;
}

.clsInfoTextGrey
{
	font-weight:normal;
	font-size:8pt;
	color:#999999;
	text-align:center;
}

.clsBreakLine
{
	background-color:#000000;
}

/*Hintergrund Fortschrittsbalken*/
.clsProgBarLeft
{
	background-color:#ffffff;
}

