@import url("/html4.css");

html { background:#fff url(/assets/Image/Layout/page_bgnd.png) repeat-y left top scroll }
body {
	margin:0px;
	padding:0px;
	color: #333;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 0.70em;
}

h1, h2, h3 { color:#333; }

h1 { font-size:143%; color:#57b24b }
h2 { font-size:125% }
h3 { font-size:100% }

a:link { color: #0076c3 }
a:visited { color: #036; }
a img { border: none; text-decoration: none }

th { text-align: left }
form, textarea, input, select { font-family: Verdana, Helvetica, sans-serif; font-size: 100%; }
form { display:inline }

#content p,
#content li	{ margin-right:2.33em }

/* form error messages */
div.error-formfield { color:#d13d1b; font-weight:bold; display:none }
input.error-formfield, textarea.error-formfield, select.error-formfield { border:1px inset #000; background-color:#fcdfb2; margin:-1px }

/* Classes */
.txtinput { border: 1px inset #999; margin:-1px }
.txtbtn { border: 1px outset #999 }
div.divider { background:transparent url(/assets/Image/Layout/dark_dot.png) repeat-x center center scroll }
div.divider p { margin:0 }

/* Layout */
div#container { width: 938px; margin-left:13px; }
div#content { float: left; width: 615px; overflow:hidden }
div#right { float: right; width: 310px; background-color:#fff }
div#header {  height:341px; background-color:#fff }
div#header h1 {  font-weight:bold; font-style:italic; font-size:400%; color:#fff; padding:0 0 0.18em .8em; margin:0 }
div#headerimg { height:203px; background-color:#7fbae1; }
div#headerimg div { padding:95px 10px 0 0; }
div#topnav { height:138px; }
#topnav table { float:right; margin-top:45px; }
#topnav img { float:left; margin-top:27px; }
#topnav tr { height:84px; }
#topnav td { width:106px; white-space:wrap; border-left:2px solid #fff; vertical-align:bottom; background-color:#0076c3 }
#topnav td.tn1 { background-color:#7fbae1 }
#topnav td.tn2 { background-color:#57b24b }
#topnav td.tn3 { background-color:#98ca45 }
#topnav td.tn4 { background-color:#b7da7c }
#topnav td a { display:block; padding:5px }

#topnav a { color:#fff; text-decoration:none; text-transform:uppercase; font-weight:bold }

div#right h1 { font-size:120%; text-transform:uppercase }
div#right div.navlevel2,
div#right div.navlevel3,
div#right div.navlevel4 { background:transparent url(/assets/Image/Layout/dark_dot.png) repeat-x center bottom }
div#right div.head { background-color:#7fbae1; color:#fff; padding:5px; font-size:115%; font-weight:bold; margin-top:3em; background-image:none }
div#right a { display:block; padding:5px; text-decoration:none; color:#68676b; }
div#langnav { height:30px; line-height:30px }
div#langnav a { display:inline; padding:0 }
div#nav { clear:both }
div#nav a { padding-left:15px; background:transparent url(/assets/Image/Layout/nav_bullet.png) no-repeat left center }
div#nav a.navlevel3 { padding-left:25px; background-position:10px center }
div#nav a.selectedvisible { font-weight:bold; background-image:url(/assets/Image/Layout/nav_bullet_active.png) }
div.listblock { padding:5px 10px 5px 30px; background:transparent url(/assets/Image/Layout/dark_dot.png) repeat-x center bottom }
div.listblock a { text-decoration:none }

div#langnav a.langavail00, div#langnav a.langavail10, div#langnav a.langavail01 { display:none }
