body {margin:0px; background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	scrollbar-3d-light-color : #F9F9F9;
	scrollbar-arrow-color : #696969;
	scrollbar-face-color : #E0E0E0;
	scrollbar-base-color : #F9F9F9;
	scrollbar-dark-shadow-color : #FFFFFF;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #FFFFFF;
}

a, a:visited {color:#000000; text-decoration:none;}


td.cont {background:url(../bkg_img.php) no-repeat left top; border:1px solid #000000;}
td.cont_left {vertical-align:top; padding:31px 12px 0px 3px; width:129px;}
td.cont_left #hd {padding-top:69px;}
td.cont_center {vertical-align:top; padding-top:15px; width:500px;}
td.cont_right {vertical-align:top; padding:149px 5px 0px 12px;}

td.banners {border-left:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #000000; background-color:#FFFFFF;}
table.topsearch {background-color:#FFFFFF; border:1px solid #000000;}
table.topsearch td.stext {padding:0px 4px 0px 4px; border-right:1px solid #000000; text-align:center;}
table.topsearch input.text {border:0px; width:123px; padding:0px 4px 0px 4px; height:17px;}
input.text1 {border:1px solid #999999;}
textarea.text1 {border:1px solid #999999;}
table.topsearch td.btext {border-left:1px solid #000000; height:19px;}
table.topsearch td.btext input {border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
span.sbutton {border:1px solid #000000; height:19px; width:1%; padding:0px 3px 0px 3px; background-color:#FFFFFF; vertical-align:middle;}
td.stext_lang {border:1px solid #000000; text-align:left; background-color:#FFFFFF; width:100%;}
table.content {border:1px solid #000000; background-color:#FFFFFF;}
div.content { overflow:auto; width:100%; height:578px;}

td.stexts div {text-align:center; height:16px; background-color:#FFFFFF; margin-left:4px; padding:3px 4px 0px 4px;}

td.stexts1 div {text-align:center; height:16px; background-color:#FFFFFF; padding:3px 4px 0px 0px;}

td.stexts2 div {text-align:center; background-color:#FFFFFF;}
td.banners td {text-align:center;}

table.calendarform td {text-align:right; font-size:10px;}
table.calendarform input {width:70px; border:1px solid #000000; font-size:11px;}

div.mover {margin-bottom:0px; margin-right:0px; border:1px solid #000000; border-right:2px solid #000000; border-bottom:2px solid #000000; cursor:pointer;}
div.mout {margin-bottom:1px; margin-right:1px; border:1px solid #000000;}

table.actualities td { vertical-align:top; padding:4px 0px 4px 0px; font-family:Arial, Helvetica, sans-serif;}
td.actualities_image img {margin-right:8px; margin-bottom:7px;}
td.actualities_desc {text-align:justify; color:#333333;}
td.actualities_desc div {text-align:right; color:#6A6A6A;}
td.actualities_desc div.top {text-align:left; font-size:11px; color:#626262;}
td.actualities_desc div.top span{text-align:left; font-size:12px; font-weight:bold; color:#626262;}

td.cal_head {font-size:11px; color: #999999; padding-top:15px;}
td.cal_out, td.cal_over {font-size:11px;}
td.cal_over {cursor:pointer; color:#000000;}
td.cal_out div.top {color:#666666; font-size:12px; font-weight:bold; padding-top:10px;}
td.cal_over div.top {font-size:12px; font-weight:bold; text-decoration:underline; padding-top:10px;}
td.cal_out div.place {color:#666666; font-size:11px;}
td.cal_out div.descr {font-size:11px; color:#666666;}
td.cal_over div.descr {font-size:11px; color:#000000; text-decoration:underline;}

table.links td {padding-bottom:15px; font-family:Arial, Helvetica, sans-serif;}
td.link_out {color:#666666; font-size:11px;}
td.link_out div.title {font-size:12px; font-weight:bold; color:#636363;}
td.link_out div {font-size:10px; color:#666666;}
td.link_over {color:#000000; font-size:11px; cursor:pointer;}
td.link_over div.title {font-size:12px; font-weight:bold; color:#000000;}
td.link_over div {font-size:10px; color:#000000;}
div.linklists {font-size:11px; font-weight:bold; color:#000000; padding-bottom:7px;}
div.linklists a, div.linklists a:visited {color:#686868;}
div.linklists a:hover {color:#000000;}

div.personlists {padding:5px 0px 10px 30px;}
span.fotodesc {font-size:11px; color:#999999;}
div.video {width:121px; padding:4px 0px 4px 0px; border:1px solid #999999; vertical-align:middle; text-align:center;}

.logos
{
	width: 100%;
	border-top: 1px solid #000;
}
	
.logos div.sp
{
	color: #976800;
	margin-left: 20px;
}
	
.logos a:hover
{
	text-decoration: underline;
}