body {
	margin: 0px;
	padding: 0px;
	background-color:#FFFFFF;
	background-image: url(bg.png);
	background-repeat: no-repeat;
	background-position: top right;
}
body,td,p,input,textarea,select{
	font-family: Verdana,Tahoma,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
  	color: #000000;
}
input,textarea,form{
	margin:0px;
	padding: 0px;
}

input,textarea{
	border: 1px solid #DDDDDD;
	margin:0px;
	padding: 0px;
}
input{
	height:19px;
	padding:0px;
	margin: 0px;
}

select{
	background-color: #EEEEEE;
}

h1{
	font-family: "Trebuchet MS",Tahoma, Helvetica, sans-serif;
	font-size:16pt;
	color:#941260;
	font-weight:normal;
	line-height:18pt;
	margin:0px;
	padding:0px;
	font-style:italic;
	margin-top:-4px;
}

hr{
	border: 0;
	height: 1px;
	color: #fff; 
	background-color: #fff; 
	color: #AAA;
	border: 1px solid #AAA; 
	border-style: none none solid;
}

form{
	margin: 0;
	padding: 0;
}

p{
	margin-top: 0;
	margin-bottom: 10px;
	padding:0;
}

sup,p sup,h1 sup{
	line-height:21px;
	margin:0;
	padding:0;
}

a,a:visited{
	color: #000088;
	text-decoration: none;
	cursor: pointer;
}

a:hover {
	text-decoration: underline;
	color: #0000FF;
}

a img{
	border:0;
}

a:hover img{
	border:0;
}

/*MISC*/

.leftmenu{
	padding-bottom:50px;
}

.mainleft{
}

.mainright{
}

.h1menu a,.h1menu_sel a{
	padding:0px;
	margin:0px;
	text-align:left;	
	color:#2078B4;
	font-family: "Trebuchet MS",Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	line-height:10px;
	font-weight: normal;
}

.h1menu_sel{
}

.h1menu_sel a{
	color:#FFFFFF;
}

.h1menu a:hover,.h1menu_sel a:hover {
	background-color:transparent;
	text-decoration: none;
}

.h1menu a:hover{
	color:#60B8E4;
}

h2{
	font-family: "Trebuchet MS",Verdana,Tahoma, Helvetica, sans-serif;
	font-size:18px;
	color:#2078B4;
	font-weight:bold;
	margin:0;
	padding:0;
}

h3,.submenu,.submenu a,.submenu_sel a{
	font-family: "Trebuchet MS",Verdana,Tahoma, Helvetica, sans-serif;
	font-size:13px;
	color:#2078B4;
	font-weight:bold;
	margin:0;
	padding:0;
}
.mytbl td{
	background-color:#EEEEEE;
}
.td1{
font-weight:bold;
}
.submenu a,.submenu_sel a{
	color:#2078B4;
	text-decoration:none;
	padding-left:10px;
	margin-right:10px;
	border-left:3px solid #CCCCCC;
	clear:both;
	float:left;
	white-space:nowrap;
}
.submenu a:hover,.submenu a:visited{
	color:#9E1F63;
}
.submenu_sel a{
	color:#CCCCCC;
}

.maintopshadow{
	background-image: url(img/shadow.png);
	background-repeat: no-repeat;
	background-position: top;
}
.sm{
	line-height: 15px;
	padding:0px;
	margin:0px;
	text-align:left;	
	color:#DDDDDD;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
}
.sm a,.sm a:visited{
	color:#EEEEEE;
}
.sm a:hover{
	color:#FFFFFF;
	background-color:transparent;
}
.textbox{
	background-color:#EEEEEE;
	padding:8px;
}
.textbox ul{
	padding:13px;
	margin:0px;
}
.textbox li{
	padding:0px;
	margin:0px;
	line-height:16px;
}

.postit div{
	color:#666666;
}

.mysuper{
	position: relative;
	bottom:3px;
}

/*MENU*/
.menu{
margin-top:80px;
	width:850px;
}
.menu td.l{
}
.menu td.m{
	text-align:left;
	width:400px;
}
.menu td.r{
	width:300px;
}

/*TMID*/
.tmid{
	width:1006px;
}
.tmid td.l{
	width:0px;
}
.tmid td.m{
}
.tmid td.r{
	width:200px;
}

/*MENUIT*/
.menuittable{
	width:100%;
}
.menuittable td.l{
	background-image: url(img/maintopmid.png);
	width:30px;
	height:66px;
}
.menuittable td.m{
	background-image: url(img/maintopmid.png);
	background-repeat: repeat-x;
	height:66px;
}
.menuittable td.r{
	background-image: url(img/maintopmid.png);
	background-repeat: no-repeat;
	background-position: top;
	width:30px;
	height:66px;
}

.menuittable td.l_sel{
	background-image: url(img/menuitleft.png);
	background-repeat: no-repeat;
	background-position: top;
	width:30px;
	height:66px;
}
.menuittable td.m_sel{
	background-image: url(img/menuitmid.png);
	background-repeat: repeat-x;
	height:66px;
}
.menuittable td.r_sel{
	background-image: url(img/menuitright.png);
	background-repeat: no-repeat;
	background-position: top;
	width:30px;
	height:66px;
}

/*TBOT*/
.tbot{
	background-color:#868686;
	background-image: url(img/bgbottom.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width:100%;
}

/*TBOTBORD*/
.tbotbord{
	width:1006px;
	height:52px;
}
.tbotbord td.l{
	background-image: url(img/mainbottomleft.png);
	width:30px;
}
.tbotbord td.m{
	background-image: url(img/mainbottommid.png);
	background-repeat: repeat-x;
}
.tbotbord td.r{
	background-image: url(img/mainbottomright.png);
	width:30px;
}

/*TBOTLINKS*/
.tbotlinks{
	width:1006px;
}

/*Bottom*/
.botmenu td{
	padding-right:24px;
}
.botmenu td,.botmenu a{
	vertical-align:top;
	line-height: 15px;
	text-align:left;	
	color:#FFFFFF;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
}
.botmenu a:hover,a:hover h1{
	color:#CCCCCC;
	background-color:transparent;
}
.botmenu ul{
	padding:0px;
	padding-left:12px;
	margin:0;
}
.botmenu h1{
	padding:0px;
	margin:0px;
	text-align:left;	
	color:#FFFFFF;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration:underline;
	font-style:normal;
}
.botvline{
	border-left:1px solid #999999;
}
/*SC*/
#divContainer{
	border:#EEEEEE 1px solid;
	height:276px;
	padding:0;
	overflow:hidden; 
	position:relative; 
	clip:rect(10px,270px,126px,2px);
	background-image: url(img/news.png);
	background-repeat: no-repeat;
	background-position: top left;

} 
#divContent{
	font:normal 8pt Verdana,Tahoma,Arial;
	position:absolute;
	top:0;
	left:0;
	width:242px;
	margin:10px;
	padding-top:30px;
	cursor:default;
}	
.link {
	text-decoration:none;
	color:black;
}
.linkOver {
	text-decoration:none;
	color:brown;
}
.newsdate,a .newsdate{
	font:bold 8pt Tahoma;
	border-bottom:1px solid #DDDDDD;
	color:#999999;
	text-align:left;
	padding:3px;
}
.newstitle,a .newstitle{
	font:bold 8pt Tahoma;
	color:#2078B4;
	text-align:left;
	margin-top:6px;
	margin-bottom:6px;
}
.newstext,a .newstext{
	font:normal 8pt Verdana,Tahoma;
	margin-bottom:20px;
	text-align:left;
	margin-bottom:30px;
	color:#09347B;
}
a:hover .newstitle,a:hover .newsdate{
	color:#9E1F63;
}

/*Admin*/
.admin_text_field{
	BORDER:1px #DDDDDD solid;
	padding:0;
	width:520px;
}
.adminbox{
	BORDER:1pt #000000 solid;
	BACKGROUND: #FEFEFE;
}
.admintable{
	BORDER:1pt #CCCCCC solid;
	BORDER-bottom:0;
}
.admintdtitle,.admintddata,.admintdheader{
	padding:5px;
}
.admintdheader{
	BACKGROUND: #EEEEEE;
	BORDER-bottom:1pt #DDDDDD solid;
}
.admintdtitle{
	BACKGROUND: #DDDDDD;
	BORDER-bottom:1pt #CCCCCC solid;
	color: #888888;
}
.admintddata{
	BACKGROUND: #EEEEEE;
	BORDER-bottom:1pt #DDDDDD solid;
}
.myForm{
    MARGIN: 0px
}
.mybtn,.mybtn:visited,.mybtninput{
    FONT-WEIGHT: bold;
	BACKGROUND: #2078B4;
	border:1px solid #4098D4;
	color:white;
	padding-left:3px;
	padding-right:3px;
	margin-right:1px;
	cursor:pointer;
}
.mybtn:hover{
	BACKGROUND: #50A8E4;
	color:white;
}
.mybtninput{
	border:0;
	padding:0;
	margin:0;
	height:18px;
	line-height:18px;
}
/*OTHER*/
.munich{
	width:142px;
	margin-top:44px;
	height:52px;
	margin-bottom:40px;
	margin-right:77px;
	display:block;
	cursor:pointer;
	border:2px solid transparent;
	float:right;
}
a.munich:hover{
	border:2px solid #941260;
	background-color:transparent;
}
.tttable{
	width:100%;
}
.tttable td,.tttable p{
	font-family: Verdana,Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:7px;
	color:#000;
	line-height:14px;
}
.tttable p{
	margin:0;
	padding:0;
}
.tttable td a{
	color:#000;
}
.tttdgray{
	background-color:#808284;
	color:#FFF;
}
.tttdgray1{
	background-color:#939598;
	color:#000;
}
.tttdgray2{
	background-color:#C6C8CA;
	color:#000;
}

.tttable .tttdgray{
	color:#FFFFFF;
}
.tttdgreen1,.tttdlightblue1,.tttddarkblue1,.tttdpink1,.tttdyellow1,.tttdint1{
width:100px;
}
.tttdgreen1{
border-left:10px solid #7FA06D;
background-color:#C3D3BB;
}
.tttdgreen2{
background-color:#DDE6D8;
}
.tttdlightblue1{
border-left:10px solid #80A09F;
background-color:#C3D4D3;
}
.tttdlightblue2{
background-color:#DDE7E6;
}
.tttddarkblue1{
border-left:10px solid #4372A7;
background-color:#A7B7D5;
}
.tttddarkblue2{
background-color:#CDD5E7;
}
.tttdpink1{
border-left:10px solid #AF5A84;
background-color:#D7B2C3;
}
.tttdpink2{
background-color:#E7D3DD;
}
.tttdyellow1{
border-left:10px solid #F58345;
background-color:#FCCAA9;
}
.tttdyellow2{
background-color:#FEE2CF;
}
.tttdbi1{
background-color:#4A9CA9;
}
.tttdbi2{
background-color:#D2E4E8;
}
.tttdbi3{
border-left:10px solid #4A9CA9;
background-color:#D2E4E8;
}
.tttdint1{
border-left:10px solid #9791C6;
background-color:#CFCCE6;
}
.tttdint2{
background-color:#E5E3F2;
}

