@font-face	{	font-family: 'DINPro';	font-style: normal;	src: url('DINPro-Regular.otf');	}@font-face	{	font-family: 'DINPro';	font-style: normal;	src: url('DINPro-Bold.otf');	font-weight: bold;	}@font-face	{	font-family: 'Bloomer';	font-style: normal;	src: url('Bloomer.otf');	font-weight: bold;	}body	{	background-color: white;	font-family: DINPro,'Comic Sans MS', Arial, sans-serif;	font-size: 1em;	color:black;
	}.urlticket	{	color:grey;	font-size: 0.7rem;	text-decoration: none;	}.urlticket:hover	{	color: grey;	border-bottom: none;	text-decoration: underline grey;	}.infoFed	{	letter-spacing: 2px;	font-weight: bold;	}.formdiv	{	padding-bottom: 25px;		}textarea	{	padding: 20px;    width: 94%;	line-height: 1.1;    border-radius: 5px;    border: 1px solid #ccc;    box-shadow: 1px 1px 1px #999;	}h3.pcentrum	{	font-family: 'Bloomer';	word-spacing: 3px;	Letter-spacing : 1px;	color: rgb(168,190,74);	width:100%;	text-align: center;	}p.tforminfo	{	font-weight: bold;	text-align: left;	}hr.hrmsg	{	margin: 20px 0px;	color: rgb(168,190,74);	}em.infosupticket	{	color:blue;	font-size: 0.7em;	letter-spacing: 0em;	font-style: italic;	}em.embluenormal	{	color:blue;	font-size: 1em;	letter-spacing: 0em	}em	{	color:blue;	font-size: 1em;	letter-spacing: 0em;	font-style: italic;	}.inbaspage	{	color:blue;	font-size: 0.8em;	text-align: justify;	}.fieldsetblanco	{	background-color: white;	}.inredbaspage	{	color:red;	font-size: 70%;	}.inbluebaspage	{	color:blue;	font-size: 70%;	}.emred	{	color:red;	}strong	{	color:blue;	}.centrum	{	text-align: center;	vertical-align: middle;	}.InscCentrum	{	text-align: center;	vertical-align: middle;	color:blue;	font-weight: bold;	}.urlInsc	{	text-decoration: none;	}.urlInsc:hover	{	color: blue;	border-bottom: none;	text-decoration: underline blue;	}.infos	{	font-size: 0.7em;	}.infosdate	{	font-size: 0.7em;	}.infoScript	{	font-size: 0.7em;	padding-left:15px;	color:white;	}.infoScriptCentrum	{	font-size: 0.7em;	text-align: center;	color:white;	}.pright	{	text-align: right;	vertical-align: middle;	}table		{	width: 100%;	border-collapse: collapse;	}.tdstopcentrum	{	text-align: center;	vertical-align: top;	width:65px;	}.td40left	{	text-align: left;	vertical-align: middle;	width:40%;	}.td60left	{	text-align: left;	vertical-align: middle;	width:60%;	font-weight: bold;	}.td60leftmail	{	text-align: left;	vertical-align: middle;	width:60%;	letter-spacing: 0.1em;	font-weight: bold;	}.td70leftgras	{	text-align: left;	vertical-align: middle;	width:70%;	font-weight: bold;	}.btsubmit	{	color:white;	margin: 5px;	padding: 10px 30px 10px 30px;	font-size: 0.8em;	font-weight: bold;	background-color: rgb(243,79,79);	border-radius: 5px;	text-align: center;	vertical-align: middle;	align-items: center;	}.btsubmit:hover	{	background-color: rgb(210,13,13);	}.btdisabled	{	color:black;	margin: 5px;	padding: 10px 30px 10px 30px;	font-size: 0.8em;	font-weight: bold;	font-style: italic;	background-color: rgb(192,192,192);	border-radius: 5px;	text-align: center;	vertical-align: middle;	align-items: center;	}#main_wrapper	{	min-width: 350px;	max-width: 550px;	height: 100%;	margin: auto;	}#form_solidarisday	{	margin-left: 10px;	margin-right: 10px;	padding-left:1em;	padding-right:1em;	padding-top:1.5em;	padding-bottom:12px;	border: 1px solid #C0C0C0;	background-color: #E0E0E0;	-moz-box-shadow: 4px 4px 4px #DDD;	-webkit-box-shadow: 4px 4px 4px #DDD;	box-shadow: 4px 4px 4px #DDD;	border-radius: 8px;	border:solid 1px rgba(168,168,168,.4);	border-top:solid 1px f8f8f8;	background-color: #f8f8f8;	}.infomaintenance	{	margin: 0 0 25px 0;	padding: 10px;	min-height: 50px;	border: 2px solid;	border-radius: 10px;	box-shadow: 8px 8px 8px red;	font-size: 0.9em;	color: black;	text-align: center;	background-color: white;	}.infoerror	{	margin: 25px 0 25px 0;	padding: 10px;	min-height: 50px;	border: 2px solid;	border-radius: 10px;	border-color: rgb(168,190,74);	box-shadow: 8px 8px 8px rgb(168,190,74);	font-size: 0.9em;	color: black;	text-align: left;	background-color: white;	}a	{	font-size: 1em;	color: blue;		padding-bottom: 3px;	text-decoration: none;	font-weight: bold;	}a:hover	{	color: blue;	border-bottom: 3px solid blue;	}a.gsmurl	{	color:rgba(28,138,219,255);	font-style: normal;	font-size: 0.8em;	}a.gsmurl:hover	{	color:blue;	text-decoration:none;	border-bottom: none;	}