/* Define main style */

body
{
	padding:				0px;
	margin:					0px;
	background:				#003b66 url('/img/mainBackground.png') repeat-x top;
	font-family:			Arial;
	font-size:				11px;
}

.wrapper
{
    width: 1000px;
	min-height: 1200px;
    margin:auto;
}

a img{ border:0px;}

a
{
	text-decoration: 		none;
	color:					#333333;
}

a:hover
{
	color:					#003b66;
	text-decoration:		underline;
}

img.newsImage

{

	padding:				3px;

	background:				#FFFFFF;

	margin-right:			5px;

	margin-bottom:			5px;

}





/* mainFrame css */

table.mainFrame td.top

{

	background:				url('/img/shadowTop.png') bottom no-repeat;

	height:					115px;

	vertical-align:			bottom;

}



/* contentFrame css */

td.contentFrame

{

	background:				#FFFFFF;

	width:					820px;

}



/* Spacer */

td.spacer

{

	background:				url('/img/spacerBackground.png') repeat-y;

	width:					25px;

}

td.sidebar

{

	background:				#FFFFFF;

	width:					134px;

}

td.shadowRight

{

	background:				url('/img/shadowRight.png') no-repeat top;

	width:					21px;

}





/* buttons */



/* Top Buttons */

table.topMenu

{

	margin-bottom:			6px;

	margin-left:			170px;

	width:					500px;

}

table.topMenu td.left

{

	background:				url('/img/buttonTopLeft.png');

	width:					10px;

	height:					35px;

}

table.topMenu td.bg

{

	background:				url('/img/buttonTopBackground.png') repeat-x;

	vertical-align:			bottom;

	padding-bottom:			6px;

	padding-left:			4px;

	padding-right:			4px;

	font-family:			Arial;

	font-size:				12px;

	font-weight:			bold;

	color:					#FFFFFF;

	width:					75px;

	text-align:				center;

}

table.topMenu td.right

{

	background:				url('/img/buttonTopRight.png');

	width:					10px;

	height:					35px;

}







/* Sidebar */

table.sideBar

{

	margin-top:			10px;

}

table.sideBar th

{

	background:				url('/img/captionSidebar.png') no-repeat;

	width:					134px;

	height:					40px;

	font-family:			Arial;

	font-size:				12px;

	font-weight:			bold;

	color:					#2b2a2a;

}









/* Side menu */

table.sideMenu

{

	width:					199px;

}

table.sideMenu td

{

	background:				url('/img/sideMenuBackground.png') repeat-y;

}

table.sideMenu td.top

{

	background:				url('/img/sideMenuTop.png') no-repeat bottom center;

	width:					199px;

	height:					52px;

}

table.sideMenu td.sublink

{

	height:					22px;

	font-family:			Arial;

	font-size:				11px;

	padding-left:			20px;

}

table.sideMenu td.link

{

	background:				url('/img/sideMenuLink.png') no-repeat;

	height:					22px;

	font-family:			Arial;

	font-size:				11px;

	color:					#FFFFFF;

	padding-left:			25px;

}

table.sideMenu td.link:hover

{

	background:				url('/img/sideMenuLinkActive.png') no-repeat;

}











/* Calendar css */

table.calendar td

{

	background:				none;

	font-family:			Arial;

	font-size:				11px;

	text-align:				center;

}

table.calendar td.day

{

	background:				#f3f3f3;

	border-bottom:			1px solid #aaaaaa;

	border-right:			1px solid #bbbbbb;

	width:					20px;

}

table.calendar td.on

{

	background:				#00355c;

	color:					#FFFFFF;

	border-bottom:			1px solid #ffffff;

	border-right:			1px solid #eeeeee;

}

table.calendar td.on a

{

	background:				#00355c;

	color: #fff;

	display: block;

}







/* Side List */

table.sideList 

{

	margin-top:				10px;

	margin-bottom:			10px;

	width:					175px;

}

table.sideList td

{

	background:				#b0b0b0;

	font-family:			Arial;

	font-weight:			bold;

	font-size:				9px;

	border-bottom:			1px solid #e0e0e0;

	padding:				1px;

	text-transform:			uppercase;

}

table.sideList td.caption

{

	color:					#373434;

	text-align:				left;

}

table.sideList td.status

{

	text-align:				right;

	color:					#FFFFFF;

}

table.sideList td.normal

{

	text-transform:			none;

	background:				none;

	border:					none;

}







/* Content stuff */

td.mainCaption

{

	background:				url('/img/captionContent.png') no-repeat center bottom;

	height:					45px;

	font-family:			Arial;

	font-size:				13px;

	font-weight:			bold;

	color:					#2b2a2a;

	padding-left:			22px;

}





/* front Box */

table.frontBox

{

	background:				#003b66 url('/img/frontBoxBackground.png') no-repeat;

	width:					302px;

	height:					480px;

	padding-top:			20px;

}





/* Front News */

table.frontNews

{

	width:					270px;

}

table.frontNews td.caption

{

	background:				#00355c;

	color:					#FFFFFF;

	font-family:			Arial;

	font-size:				11px;

	font-weight:			bold;

	padding:				2px;

}

table.frontNews td.texti

{

	padding-top:			3px;

	padding-bottom:			10px;

	font-family:			Arial;

	font-size:				12px;

	color:					#FFFFFF;

}













table.toflur

{

	width:	100%;

}

table.toflur td

{

	padding: 1px;

	border:	1px solid #cccccc;

}





table.pageContentCool td.top

{

	background:				url('/img/contentTop.png') no-repeat;

	width:					610px;

	height:					37px;

}

table.pageContentCool td.texti

{

	background:				url('/img/contentBackground.png') repeat-y;

	padding-left:			20px;

	padding-right:			20px;

}

table.pageContentCool td.botn

{

	background:				url('/img/contentBottom.png') no-repeat;

	width:					610px;

	height:					15px;

}



.maillist {

	padding: 10px;

}
