
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: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; letter-spacing: 4px; }
a.topmenu:visited { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; letter-spacing: 4px; }
a.topmenu:active { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; letter-spacing: 4px; }
a.topmenu:hover { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; letter-spacing: 4px; }

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

a.leftmenu: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 { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; line-height: 18px; }
a.leftmenu: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 { 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 { color: #c70000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; line-height: 18px; }
a.leftmenu_selected:visited { color: #c70000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; line-height: 18px; }
a.leftmenu_selected:active { color: #c70000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; line-height: 18px; }
a.leftmenu_selected:hover { color: #666666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; line-height: 18px; }

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; }

span.discreet {
	color: #a0a0a0;
}

span.error {
	color: red;
}

div.new {
    clear: both:
}

body {
		background-color: #f5f5f5;
		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:87px;
	margin-top:17px;
	margin-bottom:10px;
	margin-left:150px;
	background-image: url(../images/top.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 gray;
	border-bottom:1px solid gray;
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	background:#bed9ee;
}

#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: #dce6ef;
	border-left: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;
}

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

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

td.topmenu_item {
	/*padding-left:10px;
	padding-right:10px;*/
	vertical-align: middle;
	text-align: center;
}

.topmenu_item_limit {
	width: 100px;
}
