html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
	margin: 0;
	padding: 0;
}

body {
	font-family: "Trebuchet MS",Georgia,Helvetica,sans-serif;
	color: #000000;
	line-height: normal;
	background-color: #FFFFFF;
}

h1 {
	font-size: 15px;
}

a {
	color: #000000;
	text-decoration: none;
	background: white;
}

a:link {
	color: #0087c7;
	text-decoration: none;
	background: white;
}

a:visited {
	color: #999999;
	text-decoration: none;
	background: white;
}

a:hover {
	text-decoration: underline;
	background: white;
}

#wrapper {
	width: 715px;
	margin: 33px auto;
	text-align: left;
}

#wraprofile {
	width: 715px;
	margin: 0px auto;
	text-align: left;
}

#wrapper img {
	margin-bottom: 7px;
}

#titles {
	width: 715px;
	height: 33px;
}

#titles_p {
	width: 715px;
	padding-bottom: 10px;
}

#navBar {
	float: left;
	width: 25%;
	margin: 0px;
	padding: 0px 0px 0px 21px;
	font-size: 12px;
}

#navBar_p {
	float: left;
	width: 15%;
	margin: 0px;
	padding: 0px 0px 0px 55px;
	font-size: 12px;
}

#navBar_c {
	float: left;
	width: 20%;
	margin: 0px;
	padding: 0px 0px 0px 55px;
	font-size: 12px;
}

#navBar_port {
	float: left;
	width: 23%;
	margin: 0px;
	padding: 0px 0px 0px 35px;
}

#navBar_port2 {
	float: left;
	width: 15%;
	margin: 0px;
	padding: 0px 0px 0px 35px;
}

#headlines {
	float: right;
	margin: 0px;
	width: 30%;
	padding: 0px 0px 50px 10px;
	font-size: 12px;
	background: url(images/navp.gif) 0 0 no-repeat;
}

#headlines p {
	padding: 10px 0px 5px 0px;
}

#headlines_port {
	float: left;
	width: 15%;
	background: url(images/navp.gif) 0 0 no-repeat;
	padding: 0px 0px 0px 25px;
}

#content {
	float: right;
	width: 38%;
	padding-right: 10px;
	background: url(images/navp.gif) 0 0 no-repeat;
}

#content_p {
	float: left;
	width: 70%;
	background: url(images/navp.gif) 0 0 no-repeat;
}

#content_c {
	float: left;
	width: 50%;
	background: url(images/navp.gif) 0 0 no-repeat;
}

#content_port {
	float: left;
	width: 55%;
	background: url(images/navp.gif) 0 0 no-repeat;
	font-size: 14px;
	padding-left: 32px;
}

#globalNav {
	padding: 0px;
	height: 40px;
	background-color: #EDEDED;
}

.lang {
	float: left;
	margin: 15px 300px 3px 0px;
}

.profind {
	float: left;
	width: 59px;
	height: 40px;
	border: 0px solid;
	background: url(prof_ind.gif) no-repeat 0 0px;
}

a.profind:link, a.profind:visited, a.profind:active {
	text-decoration: none;
	background: url(prof_ind.gif) no-repeat 0 0px;
}

a.profind:hover {
	background: url(prof_ind.gif) no-repeat -59px 0px;
}

.servind {
	float: left;
	width: 89px;
	height: 40px;
	border: 0px solid;
	background: url(services_ind.gif) no-repeat 0 0px;
}

a.servind:link, a.servind:visited, a.servind:active {
	text-decoration: none;
	background: url(services_ind.gif) no-repeat 0 0px;
}

a.servind:hover {
	background: url(services_ind.gif) no-repeat -89px 0px;
}

.portfind {
	float: left;
	width: 92px;
	height: 40px;
	border: 0px solid;
	background: url(port_ind.gif) no-repeat 0 0px;
}

a.portfind:link, a.portfind:visited, a.portfind:active {
	text-decoration: none;
	background: url(port_ind.gif) no-repeat 0 0px;
}

a.portfind:hover {
	background: url(port_ind.gif) no-repeat -92px 0px;
}

.contind {
	float: left;
	width: 80px;
	height: 40px;
	border: 0px solid;
	background: url(cont_ind.gif) no-repeat 0 0px;
}

a.contind:link, a.contind:visited, a.contind:active {
	text-decoration: none;
	background: url(cont_ind.gif) no-repeat 0 0px;
}

a.contind:hover {
	background: url(cont_ind.gif) no-repeat -80px 0px;
}

.proforg {
	float: left;
	width: 59px;
	height: 40px;
	border: 0px solid;
	background: url(prof_org.gif) no-repeat 0 0px;
}

a.proforg:link, a.proforg:visited, a.proforg:active {
	text-decoration: none;
	background: url(prof_org.gif) no-repeat 0 0px;
}

a.proforg:hover {
	background: url(prof_org.gif) no-repeat -59px 0px;
}

.servpro {
	float: left;
	width: 89px;
	height: 40px;
	border: 0px solid;
	background: url(serv_pro.gif) no-repeat 0 0px;
}

a.servpro:link, a.servpro:visited, a.servpro:active {
	text-decoration: none;
	background: url(serv_pro.gif) no-repeat 0 0px;
}

a.servpro:hover {
	background: url(serv_pro.gif) no-repeat -89px 0px;
}

.portfpro {
	float: left;
	width: 92px;
	height: 40px;
	border: 0px solid;
	background: url(port_prof.gif) no-repeat 0 0px;
}

a.portfpro:link, a.portfpro:visited, a.portfpro:active {
	text-decoration: none;
	background: url(.port_prof.gif) no-repeat 0 0px;
}

a.portfpro:hover {
	background: url(port_prof.gif) no-repeat -92px 0px;
}

.contpro
{
	float: left;
	width: 80px;
	height: 40px;
	border: 0px solid;
	background: url(cont_pro.gif) no-repeat 0 0px;
}

a.contpro:link, a.contpro:visited, a.contpro:active {
	text-decoration: none;
	background: url(cont_pro.gif) no-repeat 0 0px;
}

a.contpro:hover {
	background: url(cont_pro.gif) no-repeat -80px 0px;
}

.profserv {
	float: left;
	width: 59px;
	height: 40px;
	border: 0px solid;
	background: url(prof_serv.gif) no-repeat 0 0px;
}

a.profserv:link, a.profserv:visited, a.profserv:active {
	text-decoration: none;
	background: url(prof_serv.gif) no-repeat 0 0px;
}

a.profserv:hover {
	background: url(prof_serv.gif) no-repeat -59px 0px;
}

.servser {
	float: left;
	width: 89px;
	height: 40px;
	border: 0px solid;
	background: url(ser_serv.gif) no-repeat 0 0px;
}

a.servser:link, a.servser:visited, a.servser:active {
	text-decoration: none;
	background: url(ser_serv.gif) no-repeat 0 0px;
}

a.servser:hover {
	background: url(ser_serv.gif) no-repeat -89px 0px;
}

.portserv {
	float: left;
	width: 92px;
	height: 40px;
	border: 0px solid;
	background: url(ser_port.gif) no-repeat 0 0px;
}

a.portserv:link, a.portserv:visited, a.portserv:active {
	text-decoration: none;
	background: url(ser_port.gif) no-repeat 0 0px;
}

a.portserv:hover {
	background: url(ser_port.gif) no-repeat -92px 0px;
}

.contserv {
	float: left;
	width: 80px;
	height: 40px;
	border: 0px solid;
	background: url(cont_serv.gif) no-repeat 0 0px;
}

a.contserv:link, a.contserv:visited, a.contserv:active {
	text-decoration: none;
	background: url(cont_serv.gif) no-repeat 0 0px;
}

a.contserv:hover {
	background: url(cont_serv.gif) no-repeat -80px   0px;
}

.portprof
{
	float: left;
	width: 59px;
	height: 40px;
	border: 0px solid;
	background: url(port_profi.gif) no-repeat 0 0px;
}

a.portprof:link, a.portprof:visited, a.portprof:active
{
	text-decoration: none;
	background: url(port_profi.gif) no-repeat 0 0px;
}

a.portprof:hover
{
	background: url(port_profi.gif) no-repeat -59px 0px;
}

.portser {
	float: left;
	width: 89px;
	height: 40px;
	border: 0px solid;
	background: url(port_serv.gif) no-repeat 0 0px;
}

a.portser:link, a.portser:visited, a.portser:active {
	text-decoration: none;
	background: url(../port_serv.gif) no-repeat 0 0px;
}

a.portser:hover {
	background: url(port_serv.gif) no-repeat -89px 0px;
}

.portport {
	float: left;
	width: 92px;
	height: 40px;
	border: 0px solid;
	background: url(port_port.gif) no-repeat 0 0px;
}

a.portport:link, a.portport:visited, a.portport:active {
	text-decoration: none;
	background: url(port_port.gif) no-repeat 0 0px;
}

a.portport:hover {
	background: url(../port_port.gif) no-repeat -92px 0px;
}

.portcont {
	float: left;
	width: 80px;
	height: 40px;
	border: 0px solid;
	background: url(port_cont.gif) no-repeat 0 0px;
}

a.portcont:link, a.portcont:visited, a.portcont:active {
	text-decoration: none;
	background: url(port_cont.gif) no-repeat 0 0px;
}

a.portcont:hover {
	background: url(port_cont.gif) no-repeat -80px 0px;
}

.contprof {
	float: left;
	width: 59px;
	height: 40px;
	border: 0px solid;
	background: url(cont_prof.gif) no-repeat 0 0px;
}

a.contprof:link, a.contprof:visited, a.contprof:active {
	text-decoration: none;
	background: url(cont_prof.gif) no-repeat 0 0px;
}

a.contprof:hover {
	background: url(ont_prof.gif) no-repeat -59px 0px;
}

.contservi {
	float: left;
	width: 89px;
	height: 40px;
	border: 0px solid;
	background: url(cont_servi.gif) no-repeat 0 0px;
}

a.contservi:link, a.contservi:visited, a.contservi:active {
	text-decoration: none;
	background: url(cont_servi.gif) no-repeat 0 0px;
}

a.contservi:hover {
	background: url(cont_servi.gif) no-repeat -89px 0px;
}

.contport
{
	float: left;
	width: 92px;
	height: 40px;
	border: 0px solid;
	background: url(cont_portf.gif) no-repeat 0 0px;
}

a.contport:link, a.contport:visited, a.contport:active{
	text-decoration: none;
	background: url(ont_portf.gif) no-repeat 0 0px;
}

a.contport:hover {
	background: url(cont_portf.gif) no-repeat -92px 0px;
}

.contcont {
	float: left;
	width: 80px;
	height: 40px;
	border: 0px solid;
	background: url(cont_cont.gif) no-repeat 0 0px;
}

a.contcont:link, a.contcont:visited, a.contcont:active {
	text-decoration: none;
	background: url(cont_cont.gif) no-repeat 0 0px;
}

a.contcont:hover {
	background: url(cont_cont.gif) no-repeat -80px 0px;
}

.feature {
	padding: 0px 10px 10px 35px;
	font-size: 14px;
}

.featurep {
	padding: 0px 10px 10px 50px;
	font-size: 14px;
}

.featurem {
	padding: 0px 10px 10px 45px;
	font-size: 14px;
}

.fpink {
	color: #F57EAB;
	background: #FFFFFF;
}

.fred {
	color: #BE4041;
	background: #FFFFFF;
}

.forange {
	color: #EB6C00;
	background: #FFFFFF;
}

.fgreen {
	color: #426526;
	background: #FFFFFF;
}

.port
{
	font-size: 14px;
	color: #999999;
}

.port2 {
	font-size: 16px;
	line-height: 12pt;
	color: #5B699A;
}

.col {
	color: #6f729f;
	font-size: 12px;
}

#advert {
	width: 211px;
	height: 102px;
	margin: 0px;
}

.thumbs {
	border: 1px solid #cccccc;
	margin: 2px 0px 0px 0px;
	padding: 5px;
}

.rssThumbFloat {
	float: left;
	margin: 0px;
	padding: 0px 3px 0px 0px;
}

.rssThumb {
	border: 0px;
	margin: 3px 0px 0px 0px;
}

#placeholder {
	border: 1px solid #cccccc;
	margin: 5px 0px 5px 0px;
	padding: 3px;
}

ul.navi {
	list-style: none;
	font-size: 14px;
	text-align: right;
	padding: 3px 25px 0px 0px;
	line-height: 16pt;
}
.navi2 {
	list-style: none;
	font-size: 14px;
	text-align: left;
}

#siteInfo {
	clear: both;
	font-size: 11px;
	color: #999999;
	margin: 10px 0px 0px 0px;
	padding: 0px 10px 10px 22px;
	border-top: 1px solid #ededed;
	background: white;
}