html,body { height: 100.1%; }

a:link { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underlined; }
a:visited { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underlined; }
a:active { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underlined; }
a:hover { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

a.topmenu:link { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; letter-spacing: 1px; }
a.topmenu:visited { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; letter-spacing: 1px; }
a.topmenu:active { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; letter-spacing: 1px; }
a.topmenu:hover { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; letter-spacing: 1px; }

a.topmenu_selected:link { color: #c70000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; letter-spacing: 1px; }
a.topmenu_selected:visited { color: #c70000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; letter-spacing: 1px; }
a.topmenu_selected:active { color: #c70000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; letter-spacing: 1px; }
a.topmenu_selected:hover { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; letter-spacing: 1px; }

a.leftmenu:link,    a.leftmenu_selected:link,    a.leftmenuSub:link,    a.leftmenuSub_selected:link { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; line-height: 18px; }
a.leftmenu:visited, a.leftmenu_selected:visited, a.leftmenuSub:visited, a.leftmenuSub_selected:visited { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; line-height: 18px; }
a.leftmenu:active,  a.leftmenu_selected:active,  a.leftmenuSub:active,  a.leftmenuSub_selected:active { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; line-height: 18px; }
a.leftmenu:hover,   a.leftmenu_selected:hover,   a.leftmenuSub:hover,   a.leftmenuSub_selected:hover { color: #666666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; line-height: 18px; }

a.leftmenu_selected:link, a.leftmenuSub_selected:link { color: #c70000; }
a.leftmenu_selected:visited, a.leftmenuSub_selected:visited { color: #c70000; }
a.leftmenu_selected:active, a.leftmenuSub_selected:active { color: #c70000; }
a.leftmenu_selected:hover, a.leftmenuSub_selected:hover { color: #666666; }

a.leftmenuSub:link { color: #333333; }
a.leftmenuSub:visited { color: #333333; }
a.leftmenuSub:active { color: #333333; }
a.leftmenuSub:hover { color: #666666; }
/*
a.leftmenuSub_selected:link { padding-left: 20px; }
a.leftmenuSub_selected:visited { padding-left: 20px; }
a.leftmenuSub_selected:active { padding-left: 20px; }
a.leftmenuSub_selected:hover { padding-left: 20px; }
*/
h1 { color: black; font-size: 16px; font-variant: small-caps; font-weight: bold; line-height: 18px; letter-spacing: 5px; }
h2 { color: black; font-size: 14px; font-variant: small-caps; font-weight: bold; line-height: 18px; letter-spacing: 3px; }

img { border: 0px; padding:0px; margin: px; }

td { vertical-align: top; }

span.discreet {
	color: #a0a0a0;
}

span.error {
	color: red;
}

div.new {
    clear: both:
}

body {
		background-color: #e5e0d2;
		color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

#container {
	width:980px;
	margin-left:auto;
	margin-right:auto;
}

#banner {
	width:980px;
	height:93px;
	margin-top:17px;
	margin-bottom:10px;
	background-image: url(../images/banner.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}

#topmenu {
		margin-left:auto;
		margin-right:auto;
		padding-left:20px;
		padding-right:20px;
}

#body {
	width:980px;
	margin-top:20px;
	margin-bottom:20px;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	background:#c39ac9;
	background: url(../images/bg.gif);
}

#leftmenu {
	width:130px;
	float:left;
	clear:left;
	padding:20px;
}

#content {
	float:left;
	clear:none;
	width:508px;
	min-height:360px;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:25px;
	padding-right:25px;
	background-color: #efefef;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}

#rightmenu {
	float:left;
	clear:right;
	width:250px;
}

#bottom {
	width: 980px;
	text-align: center;
	margin-bottom: 20px;
	font-size: 9px;
}

div.leftmenuSub {
	margin-left: 20px;
}

td.topmenu_item {
	vertical-align: middle;
	text-align: center;
	/*border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;*/
}

.topmenu_item_limit {
	margin-right:8px;
	margin-left:8px;
}
