* {
	border: 0;
	padding: 0;
	margin: 0;
}

html {
	height: 100%;
}

body {
	background: white;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 18px;
}

div {
	_height: 1%;
}

.Default {
	width: 996px;
	min-height: 100%;
	_height: 100%;
	margin: 0 auto;
	position: relative;
	background: url(../gfx/bgr.default.png) repeat-y left;
	padding: 0 2px;
}

.Default a:link,
.Default a:hover,
.Default a:visited,
.Default a:focus,
.Default a:active {
	color: #093678;
}

.Default img {
	vertical-align: middle;
}

.Default p,
.Default label {
	margin: 0 0 15px 0;
	display: block;
}

.Default h1 {
	font-weight: normal;
	font-size: 20px;
	line-height: 30px;
	margin: 0 0 5px 0;
}

.Default h2 {
	font-weight: normal;
	font-size: 18px;
	margin: 0 0 15px 0;
	line-height: 24px;
}

.Default h3 {
	font-weight: normal;
	font-size: 15px;
	margin: 0 0 15px 0;
}

.Default h4 {
	font-weight: bold;
	font-size: 13px;
	margin: 0 0 15px 0;
}

.Default h5 {
	font-weight: bold;
	font-size: 12px;
	margin: 0 0 15px 0;
}

.Default h6 {
	font-weight: bold;
	font-size: 10px;
	margin: 0 0 15px 0;
}

.Default ul {
	list-style-type: disk;
	margin: 0 0 15px 0;
}

.Default ol {
	margin: 0 0 15px 0;
}

.Default li {
	margin: 0 0 5px 30px;
}

.Default blockquote {
	margin: 0 0 5px 50px;
}

.Default .Input {
	border: 1px solid #093678;
	padding: 1px;
}

.Default .Head {
	background: url(../gfx/bgr.head.jpg) no-repeat top left #093678;
	height: 115px;
	font-size: 10px;
	z-index: 10;
	position: relative;
}

.Default .Head .Logo {
	top: 10px;
	right: 120px;
	position: absolute;
}

.Default .Head .Menu {
	position: absolute;
	background: url(../gfx/bgr.head_menu.png) no-repeat 210px 0px #6b86ae;
	height: 23px;
	padding: 15px 0 0 10px;
	width: 986px;
	top: 77px;
	color: white;
}

.Default .Head .Menu a {
	text-decoration: none;
	margin: 0 7px 0 0;
	color: white;
}

.Default .Head .Menu a.Selected {
	font-size: 11px;
	font-weight: bold;
}

.Default .Head .Path {
	position: absolute;
	left: 213px;
	top: 93px;
	color: white;
}

.Default .Head .Language {
	top: 90px;
	right: 10px;
	position: absolute;
}

.Default .Head .Language a {
	margin: 0 0 0 10px;
}

.Default .Head .Map {
	display: none;
}

.Default .Body {
	padding: 0 0 28px 0;
	position: relative;
	z-index: 1;
}

.Default .Body .Left {
	width: 210px;
	float: left;
	border-top: 3px solid white;
}

.Default .Body .Left .Menu {
	min-height: 270px;
	_height: 270px;
	padding: 10px 0 0 0;
	background: url(../gfx/bgr.left_menu.gif) no-repeat 0 130px #093678;
	font-size: 14px;
	text-transform: uppercase;
}

.Default .Body .Left .Menu a {
	display: block;
	text-decoration: none;
	padding: 4px 0 4px 36px;
	color: #FFFFFF;
}

.Default .Body .Left .Menu a:hover {
	text-decoration: underline;
}

.Default .Body .Left .Menu a.Submenu,
.Default .Body .Left .Menu a.Selected,
.Default .Body .Left .Menu a.SubmenuSelected {
	background: url(../gfx/bgr.menu_item_leve1_selected.png) no-repeat;
	padding: 6px 0 6px 36px;
}

.Default .Body .Left .Menu .SubLevel {
	font-size: 11px;
	margin: 0 0 5px 0;
}

.Default .Body .Left .Menu .SubLevel a {
	margin: 2px 0 0 0;
	padding: 0 0 0 50px;
}

.Default .Body .Left .Menu .SubLevel a.Submenu,
.Default .Body .Left .Menu .SubLevel a.Selected,
.Default .Body .Left .Menu .SubLevel a.SubmenuSelected {
	background: none;
}

.Default .Body .Left .Menu .SubLevel .SubLevel {
	text-transform: none;
	font-weight: bold;
}

.Default .Body .Left .Menu .SubLevel .SubLevel a {
	margin: 3px 0 0 0;
	padding: 0 0 0 66px;
}

.Default .Body .Left .Menu .SubLevel .SubLevel a.Submenu,
.Default .Body .Left .Menu .SubLevel .SubLevel a.Selected,
.Default .Body .Left .Menu .SubLevel .SubLevel a.SubmenuSelected {
	background: url(../gfx/bgr.menu_item_leve3_selected.png) no-repeat 49px 2px;
}

.Default .Body .Left .ImageBox {
	border-top: 1px solid white;
	border-bottom: 1px solid white;
}

.Default .Body .Left .ImageBox img {
	display: block;
}

.Default .Body .Left .InfoBox {
	border-bottom: 1px solid white;
	background: url(../gfx/bgr.infobox.png) repeat-x bottom white;
	display: block;
	padding: 10px 15px 10px 73px;
	min-height: 80px;
	_height: 80px;
	position: relative;
	text-decoration: none;
	color: #333333;
}

.Default .Body .Left .InfoBox img {
	padding: 6px 8px 8px 6px;
	position: absolute;
	left: 6px;
	height: 48px;
	width: 48px;
	background: url(../gfx/bgr.thumb_small.png) no-repeat top left;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/bgr.thumb_small.png',sizingMethod='image');
}

.Default .Body .Left .InfoBox span {
	font-size: 14px;
	text-decoration: underline;
	display: block;
}

.Default .Body .Left .Article {
	border-bottom: 1px solid white;
	display: block;
	padding: 5px 10px;
	text-decoration: none;
	color: #333333;
	background: #E5E7EA;
}

.Default .Body .Left .Article span {
	font-weight: bold;
	color: #7b4103;
	margin: 0 5px 0 0;
}

.Default .Body .Center {
	border-top: 3px solid white;
	width: 320px;
	margin: 0 463px 0 213px;
	_margin: 0 460px 0 210px;
}

.Default .Body .Center .ImageBox {
	color: #ff0000;
}

.Default .Body .Center .ImageBox img,
.Default .Body .Center .ImageBox object {
	display: block;
}

.Default .Body .Center .Upload {
	border-top: 1px solid white;
}

.Default .Body .Center .InfoBox {
	border-bottom: 1px solid white;
	background: url(../gfx/bgr.infobox.png) repeat-x bottom white;
	display: block;
	padding: 10px 15px 10px 132px;
	min-height: 104px;
	_height: 104px;
	position: relative;
	text-decoration: none;
	color: #333333;
}

.Default .Body .Center .InfoBox img {
	padding: 6px 8px 8px 6px;
	width: 94px;
	height: 94px;
	position: absolute;
	left: 15px;
	background: url(../gfx/bgr.thumb_medium.png) no-repeat top left;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/bgr.thumb_medium.png',sizingMethod='image');
}

.Default .Body .Center .InfoBox span {
	font-size: 14px;
	text-decoration: underline;
	display: block;
}

.Default .Body .Center .Article {
	border-bottom: 1px solid white;
	display: block;
	padding: 5px 15px;
	text-decoration: none;
	color: #333333;
}

.Default .Body .Center .Article span {
	font-weight: bold;
	color: #7b4103;
	margin: 0 5px 0 0;
}

.Default .Body .Center .Menu {
	padding: 20px 0 0 0;
}

.Default .Body .Center .Menu a {
	display: block;
	border-bottom: 1px solid white;
	padding: 5px 15px 5px 35px;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	background: url(../gfx/bgr.button.png) no-repeat 15px 6px;
}

.Default .Body .Center .Gallery {
	padding: 20px 0 0 16px;
	height: 160px;
}

.Default .Body .Center .Gallery a {
	float: left;
	margin: 0 12px 12px 0;
}


.Default .Body .Center .Gallery a img {
	padding: 6px 8px 8px 6px;
	height: 48px;
	width: 48px;
	background: url(../gfx/bgr.thumb_small.png) no-repeat top left;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/bgr.thumb_small.png',sizingMethod='image');
	display: block;
}

.Default .Body .Right {
	float: right;
	width: 460px;
}

.Default .Body .Right .ColorBox {
	border-bottom: 1px solid white;
	color: white;
	padding: 8px 15px 0px 15px;
	position: relative;
	height: 60px;
	line-height: 14px;
}

.Default .Body .Right .ColorBox .CornerTop {
	position: absolute;
	top: 0px;
	left: -18px;
	height: 18px;
	width: 18px;
}

.Default .Body .Right .ColorBox .CornerBottom {
	position: absolute;
	right: 0px;
	bottom: -16px;
	height: 16px;
	width: 15px;
}




.Default .Body .Right .Gallery {
	padding: 20px 0 0 16px;
	height: 160px;
}

.Default .Body .Right .Gallery a {
	float: left;
	margin: 0 12px 12px 0;
}


.Default .Body .Right .Gallery a img {
	padding: 6px 8px 8px 6px;
	height: 120px;
	width: 120px;
	background: url(../gfx/bgr.thumb_big.png) no-repeat top left;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/bgr.thumb_big.png',sizingMethod='image');
	display: block;
}



.Default .Body .Right .ColorBox h2 {
	margin: 0;
}

.Default .Body .Right .Hint {
	font-weight: bold;
	color: #00cc00;
}

.Default .Body .Right .Error {
	font-weight: bold;
	color: #cc0000;
}

.Default .Body .Right .Text {
	padding: 10px 15px 10px 15px;
	display: block;
}

.Default .Body .Right .ContactForm {
	margin: 0 0 0 20px;
}

.Default .Body .Right .ContactForm td {
	xbackground: silver;
}

.Default .Body .Right .ContactForm .Input {
	width: 190px;
	margin: 2px 20px 2px 0;
}

.Default .Body .Right .Sitemap {
	margin: 0 0 30px 0;
}

.Default .Body .Right .Sitemap a {
	margin-top: 10px;
	display: block;
}

.Default .Body .CornerLeftCenter {
	position: absolute;
	top: 3px;
	left: 195px;
	_left: -342px;
	z-index: 1000;
}

.Default .Foot {
	background: #093678;
	border-top: 1px solid white;
	height: 27px;
	width: 991px;
	line-height: 27px;
	color: white;
	position: absolute;
	bottom: 0px;
	left: 2px;
	padding: 0 0 0 5px;
	font-size: 10px;
	z-index: 10;
}

.Default .Foot a {
	text-decoration: none;
	color: white;
	margin: 0 5px;
}

/* ########## Start ########## */

.Start .Head .Path {
	display: none;
}

.Start .Head .Language {
	right: 200px;
}

.Start .Head .Map {
	position: absolute;
	right: 0px;
	top: 77px;
	_top: 76px;
	display: inline;
}

.Start .Body .Right .ColorBox{
	background: #e5352c;
	padding: 10px 170px 0px 15px;
}

.Start .Body .Right .ColorBox .CornerTop {
	background: url(../gfx/crn.colorbox_red_top.png) no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/crn.colorbox_red_top.png',sizingMethod='image');
}

.Start .Body .Right .ColorBox .CornerBottom {
	background: url(../gfx/crn.colorbox_red_bottom.png) no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/crn.colorbox_red_bottom.png',sizingMethod='image');
}

.Start .Body .Left .Menu .SubLevel a.Submenu,
.Start .Body .Left .Menu .SubLevel a.Selected,
.Start .Body .Left .Menu .SubLevel a.SubmenuSelected {
	background: #e5352c;
}


/* ########## RED ########## */

.Red .Body .Right .ColorBox {
	background: #e5352c;
}

.Red .Body .Right .ColorBox .CornerTop {
	background: url(../gfx/crn.colorbox_red_top.png) no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/crn.colorbox_red_top.png',sizingMethod='image');
}

.Red .Body .Right .ColorBox .CornerBottom {
	background: url(../gfx/crn.colorbox_red_bottom.png) no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/crn.colorbox_red_bottom.png',sizingMethod='image');
}

.Red .Body .Left .Menu .SubLevel a.Submenu,
.Red .Body .Left .Menu .SubLevel a.Selected,
.Red .Body .Left .Menu .SubLevel a.SubmenuSelected {
	background: #e5352c;
}

/* ########## DARK RED ########## */

.DarkRed .Body .Right .ColorBox {
	background: #cd423b;
}

.DarkRed .Body .Right .ColorBox .CornerTop {
	background: url(../gfx/crn.colorbox_darkred_top.png) no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/crn.colorbox_darkred_top.png',sizingMethod='image');
}

.DarkRed .Body .Right .ColorBox .CornerBottom {
	background: url(../gfx/crn.colorbox_darkred_bottom.png) no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/crn.colorbox_darkred_bottom.png',sizingMethod='image');
}

.DarkRed .Body .Left .Menu .SubLevel a.Submenu,
.DarkRed .Body .Left .Menu .SubLevel a.Selected,
.DarkRed .Body .Left .Menu .SubLevel a.SubmenuSelected {
	background: #cd423b;
}

/* ########## BLUE ########## */

.Blue .Body .Right .ColorBox {
	background: #005595;
}

.Blue .Body .Right .ColorBox .CornerTop {
	background: url(../gfx/crn.colorbox_blue_top.png) no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/crn.colorbox_blue_top.png',sizingMethod='image');
}

.Blue .Body .Right .ColorBox .CornerBottom {
	background: url(../gfx/crn.colorbox_blue_bottom.png) no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/crn.colorbox_blue_bottom.png',sizingMethod='image');
}

.Blue .Body .Left .Menu .SubLevel a.Submenu,
.Blue .Body .Left .Menu .SubLevel a.Selected,
.Blue .Body .Left .Menu .SubLevel a.SubmenuSelected {
	background: #005595;
}

/* ########## CYAN ########## */

.Cyan .Body .Right .ColorBox {
	background: #43c7f4;
}

.Cyan .Body .Right .ColorBox .CornerTop {
	background: url(../gfx/crn.colorbox_cyan_top.png) no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/crn.colorbox_cyan_top.png',sizingMethod='image');
}

.Cyan .Body .Right .ColorBox .CornerBottom {
	background: url(../gfx/crn.colorbox_cyan_bottom.png) no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/crn.colorbox_cyan_bottom.png',sizingMethod='image');
}

.Cyan .Body .Left .Menu .SubLevel a.Submenu,
.Cyan .Body .Left .Menu .SubLevel a.Selected,
.Cyan .Body .Left .Menu .SubLevel a.SubmenuSelected {
	background: #43c7f4;
}

/* ########## YELLOW ########## */

.Yellow .Body .Right .ColorBox {
	background: #ffd04b;
}

.Yellow .Body .Right .ColorBox .CornerTop {
	background: url(../gfx/crn.colorbox_yellow_top.png) no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/crn.colorbox_yellow_top.png',sizingMethod='image');
}

.Yellow .Body .Right .ColorBox .CornerBottom {
	background: url(../gfx/crn.colorbox_yellow_bottom.png) no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/crn.colorbox_yellow_bottom.png',sizingMethod='image');
}

.Yellow .Body .Left .Menu .SubLevel a.Submenu,
.Yellow .Body .Left .Menu .SubLevel a.Selected,
.Yellow .Body .Left .Menu .SubLevel a.SubmenuSelected {
	background: #ffd04b;
}

/* ########## GREEN ########## */

.Green .Body .Right .ColorBox {
	background: #87c65c;
}

.Green .Body .Right .ColorBox .CornerTop {
	background: url(../gfx/crn.colorbox_green_top.png) no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/crn.colorbox_green_top.png',sizingMethod='image');
}

.Green .Body .Right .ColorBox .CornerBottom {
	background: url(../gfx/crn.colorbox_green_bottom.png) no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/crn.colorbox_green_bottom.png',sizingMethod='image');
}

.Green .Body .Left .Menu .SubLevel a.Submenu,
.Green .Body .Left .Menu .SubLevel a.Selected,
.Green .Body .Left .Menu .SubLevel a.SubmenuSelected {
	background: #87c65c;
}

/* ########## MAGENTA ########## */

.Magenta .Body .Right .ColorBox {
	background: #ec008c;
}

.Magenta .Body .Right .ColorBox .CornerTop {
	background: url(../gfx/crn.colorbox_magenta_top.png) no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/crn.colorbox_magenta_top.png',sizingMethod='image');
}

.Magenta .Body .Right .ColorBox .CornerBottom {
	background: url(../gfx/crn.colorbox_magenta_bottom.png) no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/crn.colorbox_magenta_bottom.png',sizingMethod='image');
}

.Magenta .Body .Left .Menu .SubLevel a.Submenu,
.Magenta .Body .Left .Menu .SubLevel a.Selected,
.Magenta .Body .Left .Menu .SubLevel a.SubmenuSelected {
	background: #ec008c;
}

/* ########## PINK ########## */

.Pink .Body .Right .ColorBox {
	background: #f6b2d0;
}

.Pink .Body .Right .ColorBox .CornerTop {
	background: url(../gfx/crn.colorbox_pink_top.png) no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/crn.colorbox_pink_top.png',sizingMethod='image');
}

.Pink .Body .Right .ColorBox .CornerBottom {
	background: url(../gfx/crn.colorbox_pink_bottom.png) no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/crn.colorbox_pink_bottom.png',sizingMethod='image');
}

.Pink .Body .Left .Menu .SubLevel a.Submenu,
.Pink .Body .Left .Menu .SubLevel a.Selected,
.Pink .Body .Left .Menu .SubLevel a.SubmenuSelected {
	background: #f6b2d0;
}

/* ########## WIDE ########## */

.Wide .Body .Center {
	padding: 280px 0 0 0;
}

.Wide .Body .Center .ImageBox {
	position: absolute;
	top: 3px;
	z-index: 1;
}

.Wide .Body .Right {
	padding: 283px 0 0 0;
}

.Wide .Body .Right .ColorBox {
	display: none;
}

.Wide .Body .Right .ColorBox .CornerTop {
	display: none;
}

.Wide .Body .Right .ColorBox .CornerBottom {
	display: none;
}

.Wide .Body .Left .Menu .SubLevel a.Submenu,
.Wide .Body .Left .Menu .SubLevel a.Selected,
.Wide .Body .Left .Menu .SubLevel a.SubmenuSelected {
	background: #3399cc;
}

/* ########## IMAGE VIEWER ########## */

#ImageViewer {
	height: 100%;
	width: 1000px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 10000;
	background: url(../gfx/bgr.image_viewer.png);
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../gfx/bgr.image_viewer.png',sizingMethod='scale');
	
}

#ImageViewer img {
	margin: 50px auto 0 auto;
	padding: 20px 20px 70px 20px;
	background: white;
	display: block;
	border: 1px solid black;
	min-width: 300px;
	min-height: 100px;
}

#ImageViewer span {
	display: block;
	width: 300px;
	text-align: center;
	margin: 0 auto;
	position: relative;
	top: -60px;
	z-index: 10001;
}