html, body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, pre, form, fieldset, p, blockquote, th, td, img, a {
	margin: 0;
	padding: 0;
	border: 0;
}

html, body {
	height: 100%;
}

body {
	background-color:#1d1d1d;
	font-family:"Trebuchet MS",Tahoma,Verdana,Arial;
	color:#aaaaaa;
	font-size:14px;
	padding:18px 0;
}

textarea {
	font-family:"Trebuchet MS",Tahoma,Verdana,Arial;
	font-size:14px;
}
p,h1,h2,h3,h4,h5 {
	margin-bottom:10px;
}
a {
	color:#ffffff;
}
.header {
	font-size:16px;
	font-weight:bold;
	margin-bottom:5px;
}
#menu {
	font-size:14px;
	color:#888;
	list-style-type:none;
	margin:0;
	padding:0;
	float:right;
}
#menu li{
	margin-left:2px;
	float:left;
}
#menu li a{
	padding:2px 20px;
	border:1px solid #444444;
	background-color: #000;
	color:#aaaaaa;
	text-decoration:none;
	font-weight:bold;
	display:block;
	position:relative;
}
#menu li.active a{
	color:#ffffff;
	text-decoration:none;
	border:1px solid #e94c05;
	background-color: #e94c05;
}
#menu li a:hover{
//	color:#e94c05;
	border:1px solid #e94c05;
	background-color: #1d1d1d;
}
#menu li.active a:hover{
	border:1px solid #e94c05;
	background-color: #e94c05;
}

#menu li.disable a{
	color:#444444;
	border:1px solid #444444;
	background-color: #000;
}
#menu li.disable a:hover{
}

#langs {
	font-size:13px;
	color:#888;
	margin:0;
	padding:0;
}
#langs a{
	color:#aaaaaa;
	text-decoration:none;
}
#langs a.active
{
	color:#ffffff;
	text-decoration:none;
}
.topMenu a{
	font-size:13px;
	color:#888;
	text-decoration:none;
}
.foot{
	border:0;
	border-top:1px solid #e94c05;
	margin-top:20px;
}
.foot td{
	font-size:12px;
	line-height:110%;
}
.foot .footTr1 td{
	padding-top:5px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	color:#e94c05;
	width:20%;
}
.foot .footTr2 td{
	padding-top:2px;
	text-align:left;
	vertical-align:top;
	width:20%;
}
.timg{
	width:145px;
	height:145px;
	border:1px dotted white;
	text-align:center;
	background-color:#000000;
}
.ttxt{
	width:145px;
	text-align:left;
	font-size:12px;
	padding-top:3px;
	padding-bottom:6px;
}
.timg img{
	border:0px solid black;
}
.b200
{
	display:block;
	float:left;
	width:198px;
	height:198px;
	border:1px solid #aaaaaa;
	margin-bottom:20px;
	margin-right:20px;
	background-color:#444;
	text-decoration:none;
}
.b200.last
{
	margin-right:0px;
}
.b200img
{
	width:198px;
	height:112px;
	border:0;
}
.b200head
{
	height:16px;
	padding:4px;
	background-color:#444;
	color:#fff;
}
.b200txt
{
	padding:4px;
	color:#fff;
	font-size:12px;
	line-height:110%;
}
.b640
{
	display:block;
	width:638px;
	height:358px;
	border:1px solid #aaaaaa;
	margin-bottom:20px;
	background-color:#444;
	text-decoration:none;
}
.b640img
{
	width:638px;
	height:358px;
	border:0;
}
#calendarmenu
{
	margin-bottom:5px;
}
