table.header th img {margin: 19px}
table.menuTop td.text {
	text-align: left;
	vertical-align: bottom;
	font-family: Arial, Helvetica, Verdana;
	font-weight: bold;
	padding-bottom: 8px;
	font-size: 12px;
}
table.menuTop td.vote {
	background-color: #2678B9;
	color: #FFFFFF;
	text-transform: uppercase;
	padding-left: 8px;
}
table.footer, table.footer a {color: #FFFFFF; text-decoration: none}
table.footer td.menu {
	font-family: Arial, Helvetica, Verdana;
	vertical-align: top;
	background-color: #2678B9;
	font-size: 12px;
	font-weight: bold;
}
table.footer td.menu div.footerMenuTop {
	text-transform: uppercase;
	height: 26px;
	line-height: 26px;
	padding: 0px 10px 0px 10px;
	border-bottom: 1px dashed #FFFFFF;
}
table.footer td.menu div.footerMenuBottom {font-size: 12px; line-height: 20px; height: 20px; padding: 0px 10px 0px 10px} 
table.footer td.c {
	width: 309px;
	padding: 0px 10px 0px 5px;
	background-color: #89C0DF;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}
table.footer a.highlight {
	color: #E7E614;
}
table.footer a.highlight:hover {
	color: #fe860c;
}
	

div.menuLeft {
	font-family: Arial, Helvetica, Verdana;
	width: 165px;
	}
table.loginForm {
	font-size: 10px;
}
div.tudtaE {
	padding: 0px 5px 0px 5px;
	position: absolute;
	top: 75px;
	left: 350px;
	width: 638px;
	height: 22px;
	border: 1px solid #76AFD3;
	background-color: #FFFFFF;
	font-size: 11px;
	line-height: 22px;
}
div.tudtaE marquee {float: right; width: 636px;}

div.tudtaEtext {
	padding: 0px 5px 0px 5px;
	position: absolute;
	top: 75px;
	left: 290px;
	width: 60px;
	height: 22px;
	font-size: 11px;
	font-weight: bold;
	line-height: 22px;
}

div.langButton {
	padding: 0px 5px 0px 5px;
	position: absolute;
	top: 20px;
	left: 912px;
	width: 55px;
	height: 22px;
	border: 1px solid #76AFD3;
	text-align: center;
	background-color: #FFFFFF;
	font-size: 11px;
	line-height: 22px;
	color: #176FB4;
	font-weight: bold;
	text-transform: uppercase;
}
div.langButton a {color: #176FB4; text-decoration: none}

table.bodyIndex td.vote {
	background-color: #2678B9;
	color: #FFFFFF;
}
table.bodyIndex td.vote table.vote {
	margin-left: 5px;
}
table.bodyIndex td.vote table.vote thead th {
	font-weight: normal;
	text-align: left;
	font-size: 11px;
}

table.BIContent {
	margin-top: 15px;
}

table.BIContent td.BICcontent {
	border-right: 1px dashed #6FBFE0;
}

table.BIContent td.BICcontent table.BICarticle {
	border-top: 1px dashed #6FBFE0;
	margin-bottom: 15px;
}

table.BIContent td.BICcontent table.BICarticle a {color: #2678B9; text-decoration: none}
table.BIContent td.BICcontent table.BICarticle h4 {margin: 0px}
table.BIContent td.BICcontent table.BICarticle p {margin-top: 6px}


div.BICAheader {
	height: 20px;
	line-height: 20px; 
	font-size: 12px; 
	font-weight: bold; 
	font-family: Arial, Helvetica, Verdana; 
	padding: 4px 6px 4px 6px; 
	border-bottom: 1px dashed #6FBFE0;
}
div.BICcalendarHeader {
	height: 20px;
	line-height: 20px; 
	font-size: 12px; 
	font-weight: bold; 
	font-family: Arial, Helvetica, Verdana; 
	padding: 4px 6px 4px 6px; 
	border-top: 1px dashed #6FBFE0;
	border-bottom: 1px dashed #6FBFE0;
}


div.BICAcontent {
	padding: 5px 10px 10px 10px;
}

div.articleListItem {
	border-bottom: 1px dashed #6FBFE0;
	margin-bottom: 15px;
}

div.articleListItem h4, div.articleListItem h6 {
	margin: 0px;
}

div.articleListItem p {
	margin: 4px 0px 6px 0px;
}

div.articleListItem a {
	color: #BCC602;
	text-decoration: none;
}

table.relatedBox {
	float: right;
	width: 155px;
	margin: 0px 0px 10px 10px;
	background: #FFFFFF url(/pic/bg_related_box.gif) left top no-repeat;
}
table.relatedBox td.content {
	padding: 5px;
}

table.relatedBox td.content h6 {
	margin: 0px;
	font-weight: bold;
}

table.relatedBox td.content ul {
	margin: 5px 0px 0px 15px;
}
table.relatedBox td.content li {
	margin: 0px 0px 3px 5px;
}

table.galery {width: 182px}

table.galery td.pic {
	text-align: center;
	padding: 10px;
	background: #FFFFFF url(/pic/bg_galery_image.gif) right bottom no-repeat;
	}
table.popupPicList td {
	padding: 0px 2px 0px 2px;
}

table.calendar tbody td {
	border-top: 2px solid #D8E9F2; 
	padding: 0px 3px 3px 0px;
}
table.calendar tbody td a {
	text-decoration: none;
}
table.calendar tbody td.inactive a {
	color: #F0F0F0;
}
table.calendar tbody td.event {
	background: #FFFFFF url(/pic/calendar/event.gif) right bottom no-repeat;
}
table.calendar tbody td.selected {
	background: #FFFFFF url(/pic/calendar/today.gif) right bottom no-repeat;
}
div.template2 {width: 640px}