* {	margin:0;	padding:0;}html {	height:100%;}body {	height:100%;	margin:0;	padding:0;	font-family: Arial, Helvetica, Verdana, Sans-Serif;	font-size: 13px;	background-color:#fff;	color:#444;}h1 {	font-size:22px;	color:#0070BF;	/*color:#333;*/	font-weight:normal;	margin:0 0 1em 0;}.title-30 h1 {	text-align:center;}h2 {	font-size:14px;	color:#333;	/* text-transform:uppercase; */	font-weight:bold;	margin:2.5em 0 0.9em 0;	/* letter-spacing:1px; */	line-height:150%;}h3 {	font-size:13px;	margin-top:2em;	margin-bottom:1em;}h4, h5, h6 {	font-size:13px;}p {	margin:0 0 1em 0;}b {}#content p,#content li,#content h3,#content h4,#content h5,#content h6{	line-height:150%;}a {	color:#0075b1;}div.hr {	background-color:#CFDFEC;	height:1px;	margin-bottom:21px;	margin-top:26px;}div.hr hr {	display:none;}#loginbar {	height:37px;	background-color:#CFDFEC;}#loginbar * {	font-size:11px;	color:#015FA3;}#head {	height:114px;	background-image:url(../img/bg-head.jpg);	background-repeat:repeat-x;	padding-left:20px;}#head img {	padding-left:220px;}#topnav {	height:23px;	background-image:url(../img/bg-topnav-off.gif);	background-repeat:repeat-x;	overflow:hidden;}#footer {	height:32px;	background-image:url(../img/bg-footer.jpg);	background-repeat:repeat-x;}#footer p {	color:#0067a0;	margin:0;	padding:9px 0 0 22px;}/** * TOP NAVIGATION LEFT PART */.topnav-left {	float:left;	width:70%;	white-space:nowrap;	margin-left:13px;}.topnav-left ul {	list-style-type:none;	margin:0;	padding:0;	float:left;	display:inline;}.topnav-left ul li {	float:left;	display:inline;}.topnav-left ul li a {	color:#666666;	text-decoration:none;	display:block;	padding:4px 10px;}.topnav-left ul li.act a,.topnav-left ul li.cur a{	color:#0265ac;	background-color:#d2dde6;}.topnav-left ul li a:hover {	background-color:#d2dde6;}/** * TOP NAVIGATION RIGHT PART */.topnav-right {	overflow:hidden;	white-space:nowrap;}.topnav-right ul {	list-style-type:none;	margin:0;	padding:0;	float:right;	display:inline;}.topnav-right ul li {	float:left;	display:inline;}.topnav-right ul li a {	color:#666666;	text-decoration:none;	display:block;	padding:4px 10px;}.topnav-right ul li.act a,.topnav-right ul li.cur a {	color:#0265ac;	background-color:#d2dde6;}.topnav-right ul li a:hover {	background-color:#d2dde6;}/** * SUBNAVIGATION */.subnav ul {	list-style-type:none;}.subnav li {	line-height:150%;}.subnav a {	color:#666;	text-decoration:none;}.subnav li.cur a {	color:#333;	font-weight:bold;}#linkbar {	height:23px;	background-image:url(../img/bg-topnav-off.gif);	background-repeat:repeat-x;	text-align:right;}#linkbar a {	color:#666;	font-size:13px;	text-decoration:none;	padding-left:3em;}#content {	width:800px;	padding:25px;}/** * Registration form */.registration-error {	color:#cc0000;}.registration {}.registration td {	padding:4px 20px 4px 0;}/* Extension PIO */.pio-categories-pages {	margin-bottom:1.5em !important;}/* Categories box on homepage */.pio-categories-home a:hover {	text-decoration:underline;}.pio-categories-home-h2 {	font-size:17px !important;	margin-bottom:12px;}.pio-categories-home-ul-pages {	margin-bottom:16px !important;}.pio-categories-home-ul-pages li {	background-image:url(../img/square.gif) !important;	background-repeat:repeat-x;	background-position:1px 6px !important;	padding-left:10px !important;}.pio-categories-home-h2-review {	font-weight:normal;}.pio-categories-home-ul-review {	margin-bottom:16px !important;}.pio-categories-home-ul-review li {	background-image:url(../img/square.gif) !important;	background-repeat:repeat-x;	background-position:1px 6px !important;	padding-left:10px !important;}.pio-categories-home-h2-campaign {	font-weight:normal;}.pio-categories-home-ul-campaign li {	background-image:url(../img/square.gif) !important;	background-repeat:repeat-x;	background-position:1px 6px !important;	padding-left:10px !important;}/* Categories box */.pio-categories {}.pio-categories a:hover {	text-decoration:underline;}.pio-categories-h2 {	font-size:17px !important;	margin:0 0 12px 0;}.pio-categories-ul-pages {	margin-bottom:16px !important;}.pio-categories-ul-pages li {	background-image:url(../img/square.gif) !important;	background-repeat:repeat-x;	background-position:1px 6px !important;	padding-left:10px !important;}.pio-categories-h2-review {	font-weight:normal;	margin:0 0 12px 0;}.pio-categories-ul-review {	margin-bottom:16px !important;}.pio-categories-ul-review li {	background-image:url(../img/square.gif) !important;	background-repeat:repeat-x;	background-position:1px 6px !important;	padding-left:10px !important;}.pio-categories-h2-campaign {	font-weight:normal;	margin:0 0 12px 0;	}.pio-categories-ul-campaign li {	background-image:url(../img/square.gif) !important;	background-repeat:repeat-x;	background-position:1px 6px !important;	padding-left:10px !important;}/* Contact form */.contact td {	padding-right:1em;	padding-bottom:0.5em;}.contact input {	padding:2px;}#pio-contact-name,#pio-contact-email {	width:400px;}.contact textarea {	padding:2px;	width:400px;}#pio-contact-captcha {	width:100px;}/* CAPTCHA */.captcha-line {	margin:0;	padding:0;}.captcha-number-s {	font-size:9px;	background:#BFCFDC;	line-height:100%;}.captcha-number-w {	font-size:9px;	background:#fff;	line-height:100%;}.text-4 p {    text-align:justify;}/** * Login form */table.login td {	padding:4px 20px 4px 0;}#content input {	padding:1px;	font-size:13px;}#content select {	font-size:13px;}.errors {	background:#ee0000;	color:white;	padding:2px 5px;	margin-bottom:1em;}
