/*[ HEAD ]*******************************************************************/
table.head td img.logotype { position: absolute; top: 20px; left: 20px; }
table.head td .menu { position: relative; z-index: 10; top: 40px; left: 28%; right: 10%; /*width: 62%;*/ width: 710px; }
table.head td .menu * { color: #006792; font-size: 12px; font-weight: bolder; text-transform: uppercase; }
table.head td .menu ul { position: relative; margin: 0; padding: 0; height:20px; }
table.head td .menu li { display: block; position: relative; float: left; padding: 5px 10px 5px 0; list-style: none; }
table.head td .menu li.current { position: relative; margin: 0 1em 0 0; padding: 0; background: #39A100; }
table.head td .menu li.current * { color: #E6FEFE;}
table.head td .menu .corner_01, corner_02, corner_03, corner_04 { position:relative; margin: 0; padding: 0; }
table.head td .menu li.current .corner_01 { background: url(/img/menutop_cor_01.gif) no-repeat; background-position: left top; }
table.head td .menu li.current .corner_02 { background: url(/img/menutop_cor_02.gif) no-repeat; background-position: right top; }
table.head td .menu li.current .corner_03 { background: url(/img/menutop_cor_03.gif) no-repeat; background-position: left bottom; }
table.head td .menu li.current .corner_04 { background: url(/img/menutop_cor_04.gif) no-repeat; background-position: right bottom; }
table.head td .menu li.current .body { position:relative; margin: 0; padding: 5px 10px; }
table.head td .menu a { text-decoration: none; }
table.head td .menu a:hover { color: #004562; text-decoration: none; }
table.head td .menu li.current a:hover { color: #FFFFFF; text-decoration: none; }
table.head td .navigation { position: absolute; width: 100px; top: 40px; right: 20px; }
table.head td .navigation img { float: right; }

/*[ Note 01]*/
table.note_01 {} 
table.note_01 td.pic { width: 1%; border: 1px solid #CCCCCC; padding: 10px 20px; vertical-align: middle; }
table.note_01 td.text { padding-left: 10px; vertical-align: middle; }
table.note_01 td.text h3 { margin: 0; padding: 0; color: #58737E; letter-spacing: 0em; font-size: 12px; font-weight: bold; text-transform: uppercase; }
table.note_01 td.text p {}
table.note_01 td.text a { font-family: Tahoma; font-size: 11px; color: #2194C3; text-decoration: underline; }
table.note_01 td.text a:hover { color: #006792; text-decoration: none; }

/*[ Note 02]*/
table.note_02 {
	margin: 1em 0;
	float: left;
}
table.note_02 td.pic { width: 1%; vertical-align: middle;}
table.note_02 td.pic img { margin-bottom:1px; border: 1px solid #CCCCCC;}
table.note_02 td.text { padding-left: 10px; vertical-align: middle;}
table.note_02 td.text h3 { margin: 0; padding: 0; color: #58737E; letter-spacing: 0em; font-size: 12px; font-weight: bold; text-transform: uppercase; }
table.note_02 td.text p { color: #797D7D; font-size: 11px; }
table.note_02 td.text a { font-family: Tahoma; font-size: 11px; color: #2194C3; text-decoration: underline; }
table.note_02 td.text a:hover { color: #006792; text-decoration: none; }

/*[ Note 03]*/
table.note_03 { margin: 1em 0; }
table.note_03 td.pic { width: 1%; vertical-align: middle;}
table.note_03 td.text { padding-left: 10px; vertical-align: middle;}
table.note_03 td.text h3 { margin: 0; padding: 0; color: #58737E; letter-spacing: 0em; font-size: 11px; font-weight: bold; text-transform: uppercase; }
table.note_03 td.text p { color: #797D7D; font-size: 11px; }
table.note_03 td.text a { font-family: Tahoma; font-size: 11px; color: #2194C3; text-decoration: underline; }
table.note_03 td.text a:hover { color: #006792; text-decoration: none; }

dl.note_04 { margin: 1em 0 2em 0; }
dl.note_04 dt { display: block; margin: 0; padding: 0; color: #006792; text-transform: uppercase; }
dl.note_04 dd { margin: 0; padding: 0; color: #797D7D; font-size: 12px;  }
dl.note_04 dd a { font-family: Tahoma; font-size: 11px; color: #2194C3; text-decoration: underline; }
dl.note_04 dd a:hover { color: #006792; text-decoration: none; }

/*[ Teaser ]*/
dl.teaser { width: 100%; margin: 0; padding: 0; }
dl.teaser dt { height: 128px; margin: 0; padding: 0; }
.t01bg { background: url(/img/tiz1bg.jpg); background-position: 272px 0; }
.t02bg { background: url(/img/tiz2bg.jpg); background-position: 0 0; }
.t03bg { background: url(/img/tiz3bg.jpg); background-position: 80px 0; }
.t01 { background: url(/img/tiz1.jpg) no-repeat; background-position: 0 0; }
.t02 { background: url(/img/tiz2.jpg) no-repeat; background-position: 0 0; }
.t03 { background: url(/img/tiz3.jpg) no-repeat; background-position: 0 0; }
dl.teaser dd { background: #198AB9 url(/img/teaser_cor_03.gif) no-repeat; background-position: left bottom; margin: 0; padding: 0; }
dl.teaser dd h3 { display: block; margin: 0; padding: 5px 20px; color: #FFFFFF; background: url(/img/teaser_cor_04.gif) no-repeat; background-position: right bottom; font-size: 11px; font-weight: bolder; letter-spacing: 0em; text-transform: uppercase; }
dl.teaser dd h3 a { color: #FFFFFF; text-decoration: none; }
dl.teaser dd h3 a:hover { color: #87C6DE; text-decoration: none; }

/*[ FOOTER ]*******************************************************************/

#footer {
	position: relative;
	margin: 0;
	padding: 0;
	left: 25%;
	width: 75%;
	z-index: 2;
	color: #336699;
	border-top: 3px solid #CEE6F0;
}
#footer .copyright {
	position: relative;
	float: left;
	left: -250px;
	margin: 30px 0;
	padding: 0;
}
#footer .copyright * { font-family: Tahoma; font-size: 11px; }
#footer .copyright p { margin: 0; padding: 0; }
#footer .dbd { position: relative; float: right; right: 30px; margin: 30px 0; padding: 0; }
#footer .dbd * {
	font-family: Tahoma;
	font-size: 11px;
	color: #336699;
}
#footer .dbd p { margin: 0; padding: 0; }
#footer .dbd img { float: left; margin:10px 360px 0 0; }
#footer .dbd a:hover { text-decoration: underline; }

#footer a.lnk {display:block; position:absolute; top:30px; right:40%; font:11px tahoma; color:#2F9AC7}

/******************************************************************************/
