/* FONT */
#frameIE {
	width: 995px;
	margin-top: 0;
	margin-left: 0px;
	text-align: left;
	}
#frame {
	width: 995px;
	margin: auto;
	margin-top: 0;
	text-align: left;
	}
#areai {
	width: 995px;
	margin: auto;
	margin-top: 0;
	text-align: right;
	}
#logo {
	float: left;
	width: 265px;
	margin: 0;
	}
#ads1 {
	float: right;
	width: 728px;
	text-align: right;
	}
#menu {
	background-color: #ffd700;
	margin: 2px 0 0 0;
	padding: 0;
	width: 960px;
	height: 24px;
	border: solid;
	border-width: 2px 0 1px 0;
	border-color: #ff9944;
	}
#menudt {
	float: left;
	margin-top: 4px;
	margin-left: 10px;
	padding: 0;
	width: auto;
	height: 20px;
	text-align: center;
	font-weight: normal;
	}
#tit {
	border-style: double;
	border-width: 0 0 5px 0;
	border-top-color: #ff9944;
	margin: 0;
	padding: 0;
	width: 320px;
	}
#tit2 {
	border-style: double;
	border-width: 0 0 5px 0;
	border-top-color: #ff9944;
	margin: 0;
	padding: 0;
	width: 480px;
	}
#tit3 {
	border-style: double;
	border-width: 0 0 5px 0;
	border-top-color: #ff9944;
	margin: 0;
	padding: 0;
	width: 150px;
	}
#tit4 {
	border-style: solid;
	border-width: 1px 1px 0 1px;
	border-color: #ff9944;
	margin: 0;
	padding: 0;
	width: 336px;
	}
#tit44 {
	border-style: solid;
	border-width: 0 1px 1px 1px;
	border-color: #ff9944;
	margin: 0;
	padding: 0;
	width: 336px;
	}
#fleft {
	float: left;
	}
#fright {
	float: right;
	}
ul#menusin {
	font-family: Verdana, Arial;
	font-size: 11px;
	text-align: left;
	width: 160px;
	margin-left: 0;
	padding-left: 0;
}
ul#menusin li {
	display: block;
	height: 15px;
	border-style: solid;
	border-width: 0 1px 1px 0;
	border-color: #ff9944;
	padding: 1px;
	margin-top: 3px;
}

.newsl {
	margin-left: 50px; 
	line-height: 16pt;
	}
.interli {
	line-height: 13pt;
	font-family: Verdana,Arial;
	font-size: 11px; 
	color: #000000;
	}
.adstop {
	margin-top: 15px; 
	}
.ev {
	font-family: Verdana, Arial;
	font-size:15px; 
	font-weight: bold;
	font-style: italic;
	}
.ev1 {
	font-family: Verdana, Arial;
	font-size:13px; 
	font-weight: bold;
	font-style: italic;
	}
.ev2 {
	font-family: Verdana, Arial;
	font-size:12px; 
	font-weight: bold;
	font-style: italic;
	}
img.rh {
	margin-right: 2px;
	}
img.rhh {
	margin-right: 4px;
	}
.s10
	{
	font-family: Verdana,Arial; 
	font-size: 10px; 
	color: #000000;
	}
.v11,.comi12,.s14
	{
	font-family: Verdana,Arial;
	font-size: 11px; 
	color: #000000;
	}
.v12,.s5,.s17,.comi14
	{
	font-family: Verdana,Arial; 
	font-size: 12px; 
	color:#000000;
	}
.v13
	{
	font-family: Verdana,Arial; 
	font-size: 13px; 
	color: #000000;
	}
.v14,.s6,.s11,.p13
	{
	font-family: Verdana,Arial; 
	font-size: 14px; 
	color:#000000;
	}
.v15,.comi16
	{
	font-family: Verdana,Arial; 
	font-size: 15px; 
	color: #000000;
	}
.s15,.s13
	{
	font-family: Arial, Verdana; 
	font-size: 12px; 
	color: #000000;
	}
.s3
	{
	font-family: Arial, Verdana;
	font-size: 18px;
	color: #000000;
	} 
.b11
	{
	font-family: Verdana,Arial; 
	font-size: 11px; 
	color: #ffffff;
	}
.copy
	{
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11px; 
	color: #999999;
	}

/* LINK */
A:link,A:visited,A:active
	{
	color: #800000; 
	text-decoration: none;
	}
A:hover
	{
	color: #800000; 
	text-decoration: underline;
	}
A.ond:link, A.ond:visited, A.ond:active
	{
	color: #000044; 
	text-decoration: underline;
	}
A.ond:hover, A.ye:hover
	{
	color:#ff0000; 
	text-decoration:none;
	}
A.so:link,A.so:visited,A.so:active
	{
	color: #0000bb;
	text-decoration: underline;
	}
A.so:hover
	{
	color: #ff0000;
	text-decoration: none;
	}
A.ff:link,A.ff:visited,A.ff:active
	{
	color: #000077;
	text-decoration: none;
	}
A.ff:hover
	{
	color: #ff0000;
	text-decoration: underline;
	background: #f5fbff;
	width:100%;
	}
A.ye:link,A.ye:visited,A.ye:active
	{
	color: #ffffdd; 
	text-decoration: none;
	}
A.ye:hover
	{
	color: #ff0000; 
	text-decoration: none;
	}
A.on:hover
	{
	color: #ff0000; 
	text-decoration: underline;
	background: #aaff55;
	}
A.og:hover
	{
	color: #ff0000;
	text-decoration: underline;
	background: #aaff55;
	width: 100%; 
	height: 100%;
	}
A.onc:hover
	{
	border-width: 1px 1px 1px 1px; 
	border-style: solid; 
	border-color: #bbbbbb #111111 #111111 #bbbbbb; 
	margin: 0; 
	padding: 0; 
	text-decoration: none;
	}
A.gr:link,A.gr:visited,A.gr:active
	{
	color: #999999; 
	text-decoration: none;
	}
A.gr:hover
	{
	color: #ff0000; 
	text-decoration: none;
	}

/* FORM */
.bott
	{
	font-family: Verdana, Arial; 
	font-size: 11px; 
	background: #ff9944; 
	color:#800000; 
	border: 1px #ff9944 groove; 
	width: auto; 
	font-weight: bold;
	}
.text 
	{
	border: 1px #ff9944 solid; 
	background-color: #ffffee; 
	font-family: Verdana, Arial; 
	font-size:12px; 
	color: #000000;
	}
.textarea 
	{
	background-color: #ffffee; 
	border-color: #ff9944; 
	border-style: groove; 
	font-family: Verdana, Arial; 
	font-size: 11px; 
	color: #800000;
	}

/* BOX */
.c8
	{
	border-width: 1px 1px 1px 1px; 
	border-style: solid; 
	border-color: #ff9944; 
	margin: 1px; 
	padding: 0; 
	line-height: 11pt;
	}
.c9	{
	border-width: 5px 0 1px 1px; 
	border-style: solid; 
	border-color: #ff9944; 
	margin: 0; 
	padding:0;
	}
.c9b
	{
	border-width: 1px 0 1px 0; 
	border-style: solid; 
	border-color: #ff9944; 
	margin: 0; 
	padding:0;
	font-family: Verdana, Arial, Sans serif;
	font-size: 12px;
	}
.c9c
	{
	margin: 6px; 
	padding: 2px;
	font-family: Verdana, Arial, Sans serif;
	font-size: 12px;
	}
.c9d
	{
	width: 190px; 
	margin-left: 10px; 
	margin-bottom: 10px; 
	text-align: left; 
	border-width: 1px 0 0 0; 
	border-style: solid; 
	border-color: #ff9944;
	}
.c9e
	{
	border-width: 1px 0 1px 0; 
	border-style: solid; 
	border-color: #ff9944;
	}
.c10
	{
	border-width: 1px 1px 1px 1px; 
	border-style: solid; 
	border-color: #00c8c8; 
	margin: 0; 
	padding: 0;
	}
.quadro 
	{
	border-width: 1px;
	border-style: solid;
	border-color: #00dddd
	}
.conincvis {
	border-style: solid; 
	border-width: 0 1px 1px 0; 
	border-left-color: #ff9944; 
	border-right-color: #ff9944; 
	border-bottom-color: #ff9944; 
	margin-left: 3px; 
	padding: 0; 
	line-height:1.0em;
	float: left;
}

/* BACKGROUND */
.c1
	{background-color: #f5fbff}
.c2	{background-color:#00c8c8}

.c22
	{background-color: #ffa500}
.c3	{background-color:#bbffff}
.c4	{background-color:#00ffff}
.c5	{background-color:#e0f0ff}
.c55
	{background-color: #ffd700}
.c6	{background-color:#eeffff}
.c7	{background-color:#00bbbb}
.cvf	{background-color:#ffdd44}
.cve	{background-color:#ffffff}

/* BODY 
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #00c8c8;
	scrollbar-3dlight-color:#00c8c8;
	scrollbar-darkshadow-color:#000000;
	scrollbar-track-color:#ffffff;
	scrollbar-arrow-color:#000000;
*/
BODY
	{
	background:#ffffff; 
	}

/* popup login
*/
	div.login {
		z-index: 1;
		}
	div.login div.menu_form_header
		{
		border: 1px solid black;
		border-bottom: none;
		width: 300px;
		height: 20px;
		line-height: 19px;
		vertical-align: middle;
		background: url('../_images/form_header.png') no-repeat;
		text-decoration: none;
		font-family: Verdana, Arial;
		font-weight: 900;
		font-size:  11px;
		color: #206040;
		cursor:  move;
		}
	div.login div.menu_form_body
		{
		width: 300px;
		border: 1px solid black;
		background: #ffd700 no-repeat bottom left;
		}
	div.login img.menu_form_exit
		{
		float: right;
		margin: 4px 5px 0px 0px;
		cursor: pointer;
		}
	div.login table
		{
		}
	div.login th
		{
		text-align: left;
		font-family: Verdana, Arial;
		font-weight: 900;
		font-size:  11px;
		color: #004060;
		}
	div.login td
		{
		width: 99%;
		padding: 0px 0px 1px 0px;
		text-align: left;
		font-family: Verdana, Arial;
		font-weight: 900;
		font-size:  11px;
		color: #004060;
		}
	div.login form
		{
		margin: 0px;
		padding: 8px 10px 10px 10px;
		}
	div.login input.field
		{
		width: 95%;
		border: 1px solid #808080;
		font-family: Verdana, Arial;
		font-size: 10px;
		}
	div.login input.btn
		{
		margin-top: 2px;
		border: 1px solid #808080;
		background-color: #DDFFDD;
		font-family: Verdana, Arial;
		font-size: 10px;
		}

