body { background-color:#FFFFFF;color:#28507a; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; }

td  { color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
h1  {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold}
h2  {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold}
h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #093c68
	margin-bottom: 0px;
	text-transform:uppercase;
}

h4  {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold}

p {
	margin-top: 2px;
	margin-bottom: 0px;
}

/*
main links 
*/


A:link,A:visited,A:hover{
		 COLOR: #000000;
		 FONT-FAMILY: Arial, Helvetica, sans-serif;
		 FONT-SIZE: 11px;
		 FONT-STYLE: normal;
		 FONT-WEIGHT: normal;
		 TEXT-DECORATION: none 
		 }

A.contakt:link,A.contakt:visited,A.contakt:hover{
		 COLOR: #000000;
		 FONT-FAMILY: Arial, Helvetica, sans-serif;
		 FONT-SIZE: 12px !important;
		 FONT-STYLE: normal;
		 FONT-WEIGHT: normal;
		 TEXT-DECORATION: none 
}

A.more:link,A.more:visited,A.more:hover{
		 color:#000000;
		 FONT-FAMILY: Arial, Helvetica, sans-serif;
		 FONT-SIZE: 12px;
		 FONT-STYLE: normal;
		 FONT-WEIGHT: bold !important;
		 TEXT-DECORATION: none;
		 }
A.more_r:link,A.more_r:visited,A.more_r:hover{
		 color:#485d78;
		 FONT-FAMILY: Arial, Helvetica, sans-serif;
		 FONT-SIZE: 12px;
		 FONT-STYLE: normal;
		 FONT-WEIGHT: bold !important;
		 TEXT-DECORATION: none;
		 }

A.newstop:link,A.newstop:visited,A.newstop:hover{
		 color:#485d78;
		 FONT-FAMILY: Arial, Helvetica, sans-serif;
		 FONT-SIZE: 12px;
		 FONT-STYLE: normal;
		 FONT-WEIGHT: bold !important;
		 TEXT-DECORATION: none;
		 }
		 
/*
main table 
*/
table{
	color:#000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none
}
td{
	color:#000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none
}
th{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	text-align:left;
	text-transform: uppercase
}

.sub1{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	text-align:left;
	text-transform: uppercase
}
/*
main table 
*/
/*
IMAGES table 
*/
table.images{
	color:#000000;
	background:#e7eaf0;	
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
}
table.images td{
	color:#28507a;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px !important;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	text-align:left !important;
}


A.menud:visited,A.menud:hover,A.menud:link {
		COLOR: #000000;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-SIZE: 16px;
		FONT-STYLE: normal;
		FONT-WEIGHT: bold;
		TEXT-DECORATION: none
		}
A.leftmenu:link,A.leftmenu:visited,A.leftmenu:hover  {
		 COLOR: #000000;
		 FONT-FAMILY: Arial, Helvetica, sans-serif;
		 FONT-SIZE: 11px;
		 FONT-STYLE: normal;
		 FONT-WEIGHT: bold;
		 TEXT-DECORATION: none ;
		 text-transform : uppercase;
		 }
.leftmenu{
		 COLOR: #000000;
		 FONT-FAMILY: Arial, Helvetica, sans-serif;
		 FONT-SIZE: 11px;
		 FONT-STYLE: normal;
		 FONT-WEIGHT: bold;
		 TEXT-DECORATION: none ;
		 text-transform : uppercase;
		 }

		 
A.rightmenu:link,A.rightmenu:visited,A.rightmenu:hover  {
		 COLOR: #000000;
		 FONT-FAMILY: Arial, Helvetica, sans-serif;
		 FONT-SIZE: 12px;
		 FONT-STYLE: normal;
		 FONT-WEIGHT: none;
		 TEXT-DECORATION: none ;
		 }
/*
news main
*/
table.newsmain{
	color:#000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	padding:2px;
}
table.newsmain td{
	color:#000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
	
}
table.newsmain th{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 16px !important;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	text-align:left;
	text-transform: uppercase
}

/*
news right
*/
table.newsright{
	color:#000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	
}
table.newsright td{
	color:#000000;
	background:#e7eaf0;	
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	padding-left:5px;
	padding-right:5px;
}
table.newsright th{
	COLOR: #FFFFFF;
	background: #7B97BD;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px !important;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	text-align:left;
	text-transform: uppercase;
	padding-left:4px;
}


.date{
	COLOR: #888899 !important;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px !important	;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

.titlevent{
		 COLOR: #000000;
		 FONT-FAMILY: Arial, Helvetica, sans-serif;
		 FONT-SIZE: 12px;
		 FONT-WEIGHT: bold;
		 TEXT-DECORATION: underline 
		 }
.datesevents{
		 COLOR: #000000;
		 FONT-FAMILY: Arial, Helvetica, sans-serif;
		 FONT-SIZE: 10px;
		 FONT-WEIGHT: bold;
		 TEXT-DECORATION: none 
		 }		 
.autorevents{
		 COLOR: #000000;
		 FONT-FAMILY: Arial, Helvetica, sans-serif;
		 FONT-SIZE: 12px;
		 FONT-WEIGHT: bold;
		 TEXT-DECORATION: none 
		 }
		 

	
.eventtitle{
	font-weight : bold ! important; 
}

.eventdate{
	font-size : 10px !important; 
	font-weight : bold ! important; 
}


table.main {
	border: 0px none black;
	border-collapse: collapse;
	padding: 0px;
	margin: 1px;
} 

table.main td {
	border: none;
	padding: 3px;
	margin: 0px 0px 0px 0px;
} 

table.main th {
    padding: 2px; 
	font-family : arial, helvetica, sans-serif !important; 
	border: none;
	color: #000000;
	margin: 0px 0px 0px 0px;
	text-decoration : none;
/*	text-align: right;*/
	text-transform: none;
}

.content{
	text-align: justify;
}


.border_lft {
	border-left: black double;
	border-collapse: collapse;
	font-size:12px;
	padding: 0px;
	margin: 0px;
} 

.border_rght {
	border-right: black double;
	border-collapse: collapse;
	font-size:10px;
	padding: 0px;
	margin: 0px;
} 
.border_rght3 {
	border: 1px black solid;
	font-size:10px;
	padding: 0px;
	margin: 0px;
} 
.border_lft1 {
	border-left: black double;
	border-bottom:1px black double;
	border-top:1px black double;
	border-collapse: collapse;
	padding: 0px;
	margin: 0px;
} 

.border_rght1 {
	border-right: black double;
	border-bottom:1px black solid;
	border-collapse: collapse;

	padding: 0px;
	margin: 0px;
} 
.border_rght2 {
	border-right: black double;
	border-left: 1px black solid;
	border-collapse: collapse;
	font-size:10px;
	padding: 0px;
	margin: 0px;
} 
.border_rght4 {
	border-right: 1px black solid;
	font-size:10px;
	padding: 0px;
	margin: 0px;
} 
.border_col1 {
	border: 1px black solid;
	border-collapse: collapse;
	padding: 0px;
	margin: 0px;
} 
.border_col {
	border-right: 1px black solid;
	border-left: 1px black solid;
	border-collapse: collapse;
	padding: 0px;
	margin: 0px;
	font-size:10px;
} 

.border_lft2 {
	border-left: black double;
	border-right: 1px black solid;
	border-collapse: collapse;
	font-size:12px;
	padding: 0px;
	margin: 0px;
} 

.border_row {
	border: 1px double black;
} 

.line_row {
	border-top: 1px double black;
} 

hr {
	border: 1px black solid;
	padding: 0px;
	margin: 0px;
	font-size:10px;
} 

input  {
	border: 1px black solid;
	border-collapse: collapse;
	padding: 0px;
	margin: 0px;
	font-size:10px;
} 
select  {
	border: 1px black solid;
	border-collapse: collapse;
	padding: 0px;
	margin: 0px;
	font-size:10px;
} 

.topnews {
	border: none
	padding-left: 2px ! important;
	margin: 0px 0px 0px 0px;
} 

img.topnews {
	border: 1px black solid;
	padding: 0px;
	margin: 2px 2px 2px 2px;
} 


