/*-----------------------------------------------------
   mainContent & Typ.
------------------------------------------------------ */
#mainContent h1,
.home #mainContent h2                                  {
	font: normal 2em Georgia, "Times New Roman", Times, serif;
	margin: 15px 0 20px 0;
	color: #2b467f;
}
#mainContent h2                                        {
	font: normal 1.8em Georgia, "Times New Roman", Times, serif;
	margin: 25px 0 20px 0;
	color: #2b467f;
}
#mainContent h3                                        {
	font: normal 1.5em Georgia, "Times New Roman", Times, serif;
	margin: 20px 0;
	color: #2b467f;
}
#mainContent h4,
#mainContent h5,
#mainContent h6                                        {
	font: bold 1em Georgia, "Times New Roman", Times, serif;
	margin: 20px 0;
	color: #2b467f;
}
#mainContent p,
#mainContent ul,
#mainContent ol,
#mainContent table                                     { margin: 20px 0; }
#mainContent ul,
#mainContent ol                                        { padding-left: 15px; }
#mainContent ul li                                     {
	background: transparent url(../images/layout/list.gif) no-repeat 0 6px;
	padding-left: 15px;
}
#mainContent ol li                                     { list-style: outside decimal; margin-left: 30px; }
#mainContent h1, #mainContent h2,
#mainContent h3, #mainContent h4,
#mainContent h5, #mainContent h6                       { clear: both; }
#mainContent img                                       {
	margin: 5px 10px 15px 10px;
	padding: 3px;
	border: 1px solid #9a9a9a;
}

#mainContent a                                         { color: #415f99; text-decoration: underline; }
#mainContent a:hover                                   { text-decoration: none; }

#mainContent h1 a, #mainContent h2 a, 
#mainContent h3 a, #mainContent h4 a, 
#mainContent h5 a, #mainContent h6 a                   { color: #2b467f; text-decoration: none; }

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

   CENTAR ALTERNATIVE
   
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
------------------------------------------------------ */

/*-----------------------------------------------------
   Profili
------------------------------------------------------ */
.profil                                                {
	display: inline;
	float: left;
	width: 410px;
	margin: 0 10px 20px 10px;
	padding: 10px;
	border: 1px solid #415f99;
}
.profil .image                                         { display: inline; float: left; width: 100px; text-align: center; }
.profil .content                                       { display: inline; float: right; width: 300px;}
	
#mainContent .profil img                               { padding: 0; border: 0; }
#mainContent .profil ul,
#mainContent .profil ol                                { padding: 0 0 0 5px; }

#mainContent .profil h3                                { 
	font-size: 1em;
	font-weight: bold;
	margin: 0 0 10px 0;
}

#filter                                                {
	background: #fff;
	border: 1px solid #415f99;
	font: normal 12px Arial, Helvetica, sans-serif;
	float: right;
	margin: -40px 15px 0 0; 
}