/* sidan
----------------------- */
html { overflow: -moz-scrollbars-vertical; }

html, body 
{
	background: #dcdddc url(../_gfx/main_bg/bg_mainer.png); background-repeat: repeat-x;
	text-align: center;
	margin: 0px; 
	padding: 0px; 
	font-size:10px;
}
td
{
	font-size:10px;
	font-family: Verdana, Arial, Helvetica;
	color: #000000;

	}
.topic
{
	font-size:10px;
	font-family: Verdana, Arial, Helvetica;
	color: #ffffff;

	}
.tablalink
{
	font-size:10px;
	font-family: Verdana, Arial, Helvetica;
	color: #ec282d;
	text-decoration:bold; 	
font-weight:bold;
	}
h2
{
	font-size:14px;
	font-family: Verdana, Arial, Helvetica;
	color: #323b97;
	margin-bottom:10px;
	margin-top:5px;
	margin-bottom:0px;
}
	h1
{
	font-size:14px;
	font-family: Verdana, Arial, Helvetica;
	color: #323b97;
	margin-bottom:10px;
	margin-top:5px;
	margin-bottom:3px;
	}

	h3
{
	font-size:14px;
	font-family: Verdana, Arial, Helvetica;
	color: #000000;
	margin-bottom:10px;
	margin-top:5px;
	margin-bottom:0px;
	}	
	.block
{
	font-size:14px;
	font-family: Verdana, Arial, Helvetica;
	color: #ec282d;
	margin-bottom:10px;
	margin-top:5px;
	margin-bottom:0px;
	}
.hr-standard
{
	height:1px;
	width:80%;
	margin-bottom:5px;
	margin-top:5px;
	color:#e3e3e3;
	}
.hr-headline
{
	height:1px;
	width:100%;
	margin-bottom:5px;
	margin-top:5px;
	color:#000000;
	}	
	
.box-main
{
	margin: 0px;
	padding: 0px; 
	width:900px;
	background: #ffffff;
	border:0px;
	border-left:1px #999999 solid;
	border-right:1px #999999 solid;
}

.box-top
{
	background: #ffffff url(../_gfx/main_bg/gray1.gif); background-repeat: repeat-x;
	
	height:103px;
	padding-left:15px;

}
.box-inner
{
	background: #ffffff; 
	width:900px;
	padding-top:0px;
	border-left:1px #999999 solid;
	border-right:1px #999999 solid;
}
.box-left
{
	background: #ffffff url(../_gfx/main_bg/gray2.gif); background-repeat: repeat-y;
	width:145px;
	padding-top:0px;
}
.box-times
{
	border:1px solid #e3e3e3;
	padding:5px;
	margin-left:5px;
	background:#F9FBAC;
}
.box-left-dark
{
	background: #ffffff url(../_gfx/main_bg/gray4.gif); background-repeat: repeat-y;
	width:145px;
	padding-left:0px;
	padding-top:0px;
}
.box-middle
{
	background: #ffffff ;
	width:470px;
	padding:0px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}
.box-right
{
	background: #ffffff url(../_gfx/main_bg/gray3.gif); background-repeat: repeat-y;
	width:135px;
	padding-left:10px;
}
textarea
{
width:300px;
height:50px;
border:cccccc 1px solid;
background:ffffff;
font-size:10px;
font-family: Verdana, Arial, Helvetica;
color: #cgcgcg; 	
}
input,select
{

border:cccccc 1px solid;
background:ffffff;
font-size:10px;
font-family: Verdana, Arial, Helvetica;
color: #cgcgcg; 
	
}

a:active,a:link,a:visited{ 
font-size:10px;
font-family: Verdana, Arial, Helvetica;
color: #000000; 
text-decoration:none; 	
}
a:hover{
font-size:10px;
font-family: Verdana, Arial, Helvetica;
color: #ec282d; 
text-decoration:none; 
}
a.menu:hover{
font-size:11px;
font-family: Verdana, Arial, Helvetica;
color: #000000; 
text-decoration:bold; 
}
a.menu:active,a.menu:link,a.menu:visited{ 
font-size:11px;
font-family: Verdana, Arial, Helvetica;
color: #ffffff; 
text-decoration:bold; 
font-weight:bold;	
}
.menu{ 
font-size:11px;
font-family: Verdana, Arial, Helvetica;
color: #ffffff; 
text-decoration:bold; 	
font-weight:bold;
padding-top:5px;
padding-bottom:8px;
background-color:#00aa4c;
}

a.submenu:active,a.submenu:link,a.submenu:visited{ 
font-size:10px;
font-family: Verdana, Arial, Helvetica;
color: #000000; 
text-decoration:bold; 	
font-weight:bold;
}
a.submenu_marked:active,a.submenu_marked:link,a.submenu_marked:visited{ 
font-size:10px;
font-family: Verdana, Arial, Helvetica;
color: #ec282d; 
text-decoration:bold; 	
font-weight:bold;
}

		legend
{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica;
	color: #323b97;
	text-decoration:bold; 
font-weight:bold;
margin-bottom:5px;
	}
		fieldset
{
padding-left:10px;
padding-right:10px;

padding-bottom:10px;
	}
	
	form
	{
	margin-top:0px;
	margin-bottom:0px;
	}
