body { font-family: arial,helvetica;
        font-size: 9pt ! important;
        font-style: normal;
        color: black;
        background: #f9f9f9;}

table { font-family: arial,helvetica;
	font-size: 9pt ! important;
	font-style: normal;
	color: black;}
	
td { text-align: left;
	vertical-align: top;
	}


h1 {font-style: normal;
        font-size: 11pt;
        font-weight: bold;
        color: #2e2e2e;
        text-align: center }

h2 {font-style: normal;
        font-size: 11pt;
        font-weight: bold;
        color: #2e2e2e;
        text-align: center }

h3 {font-style: normal;
        font-size: 10pt;
        font-weight: bold;
        color: #2e2e2e;
        text-align: center }

hr {text-align: center;
        color: none;
        height: 1;
        width: 100%}

.schaufenster {padding-left: 6px;
	padding-right: 6px;
	}

.tx-newloginbox-pi1 table
	{ border: 0px solid #b1e130;
	width: 40%;
	}

.tx-newloginbox-pi1 td
	{ background: #fffe72;
	padding: 0px; }

.submit
	{ background: #b1e130;
	width: 100px; }

.submitpw
	{ background: #b1e130;
	width: 110px; }

.forgotpw
	{ border: 0px solid #b1e130;
	width: 40%;
	}
	
.csc-mailform-submit
	{ background: #b1e130;
	width: 100px; }
     
.navilinks_level1no
	{font-family: arial,helvetica;
         font-size: 10pt;
         font-style: normal;
         text-align: left;
         color: black; }

.navilinks_level1act
	{font-family: arial,helvetica;
         font-size: 10pt;
         font-style: normal;
         text-align: left;
         color: blue; }

.navilinks_level2no
	{font-family: arial,helvetica;
         font-size: 8pt;
         font-style: normal;
         text-align: left;
         color: black; }

.navilinks_level2act
	{font-family: arial,helvetica;
         font-size: 8pt;
         font-style: normal;
         text-align: left;
         color: blue; }

.navioben_menu1no
	{font-family: arial,helvetica;
         font-size: 9pt;
         font-style: normal;
         text-align: left;
         color: black; }

.navioben_menu1act
	{font-family: arial,helvetica;
         font-size: 9pt;
         font-style: normal;
         text-align: left;
         color: blue; }

a:link {text-decoration: none;
        color: black;
        }
        
a:visited {text-decoration: none;
        color: black;
        }
        
a:hoover { text-decoration: underline;
	color: black;
	}
	
a:active { text-decoration: none;
        color: black;
        }

.copyright {
         font-size: 9pt;
         font-style: normal;
         text-align: left;
         color: black; }

//Stile Quiz

.tx-srquiz-pi1 P
	{ font-family:Arial, Helvetica; font-size:12px; line-height:125%; color:#2e2e2e; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }

.tx-srquiz-pi1 P.tx-srquiz-pi1-label
	{ font-family:Arial, Helvetica; font-size:12px; line-height:125%; color:#2e2e2e; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }

.tx-srquiz-pi1 A:link
	{ background-color:transparent; color:navy; text-decoration:none; font-weight:bold;}

.tx-srquiz-pi1 A:visited
	{ background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }	

.tx-srquiz-pi1 A:hover
	{ background-color:transparent; color:#333333; text-decoration:none; }

.tx-srquiz-pi1 A:active
	{ background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }

.tx-srquiz-pi1 INPUT
	{ font-size:12px; font-family:Arial, Helvetica; background-color:#FFFFFF; color:#000000; font-weight:normal; }

.tx-srquiz-pi1 INPUT.tx-srquiz-pi1-submit
	{ font-size:12px; font-family:Arial, Helvetica; background-color:#b1e130; color:#000000; font-weight:normal; }

.tx-srquiz-pi1 .tx-srquiz-pi1-question TD
	{ text-align:left; vertical-align:middle; background-color:transparent; }

.tx-srquiz-pi1 .tx-srquiz-pi1-question P
	{ font-family:Arial, Helvetica; font-size:12px; color:#000000; margin-top:4px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }

.tx-srquiz-pi1 .tx-srquiz-pi1-question P.tx-srquiz-pi1-label
	{ font-family:Arial, Helvetica; font-size:12px; color:#000000; margin-top:4px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }

.tx-srquiz-pi1 .tx-srquiz-pi1-question INPUT
	{ font-size:10px; font-family:Arial, Helvetica; background-color:#FFFFFF; color:#000000; font-weight:bold; }

.tx-srquiz-pi1 .tx-srquiz-pi1-question SELECT
	{ font-size:10px; font-family:Arial, Helvetica; background-color:#FFFFFF; color:#000000; font-weight:bold; }

.tx-srquiz-pi1 .tx-srquiz-pi1-question-radio TD
	{ text-align:left; vertical-align:middle; background-color:transparent; }

.tx-srquiz-pi1 .tx-srquiz-pi1-question-radio P
	{ font-family:Arial, Helvetica; font-size:12px; color:#000000; margin-top:4px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }

.tx-srquiz-pi1 .tx-srquiz-pi1-question-radio P.tx-srquiz-pi1-label
	{ font-family:Arial, Helvetica; font-size:12px; color:#000000; margin-top:4px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }

.tx-srquiz-pi1 .tx-srquiz-pi1-question-radio INPUT
	{ font-size:10px; font-family:Arial, Helvetica; background-color:transparent; color:#FFFFFF; font-weight:bold; vertical-align:middle; }

.tx-srquiz-pi1 .tx-srquiz-pi1-answer TD
	{ text-align:left; vertical-align:top; background-color:transparent; }

.tx-srquiz-pi1 .tx-srquiz-pi1-answer P
	{ font-family:Arial, Helvetica; font-size:12px; color:#000000; margin-top:4px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }

.tx-srquiz-pi1 .tx-srquiz-pi1-answer P.tx-srquiz-pi1-label
	{ font-family:Arial, Helvetica; font-size:12px; color:#000000; margin-top:4px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }

.tx-srquiz-pi1 .tx-srquiz-pi1-results TD
	{ text-align:left; vertical-align:top; background-color:transparent; }

.tx-srquiz-pi1 .tx-srquiz-pi1-results P
	{ font-family:Arial, Helvetica; font-size:12px; color:#000000; margin-top:4px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }

.tx-srquiz-pi1 .tx-srquiz-pi1-results P.tx-srquiz-pi1-label
	{ font-family:Arial, Helvetica; font-size:12px; color:#000000; margin-top:4px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }
