﻿@charset "utf-8";
/* CSS Document */

/*--------------------------------------------------------------------------------[ layout ]-----*/

.layout  {
	width:100%;
	padding: 0;
	margin-right: auto;
	margin-left: auto;
	background:#ffffff;
	margin-top:0px;
	margin-bottom:0px;
}
.layout tr {
	vertical-align: top;
}
/*--------------------------------------------------------------------------------[ accesskey ]-----*/
.accesskey {
	margin: 0px 0px 0px -10px;
	padding: 0px;
	position: absolute;
}
.accesskey a {
	font-size: 80%;
	color: #FFF; 
	text-decoration: none; 
}
.accesskey a:hover {
	color: #FFF;
}
/*--------------------------------------------------------------------------------[ leftbg ]-----*/
.layout .leftbg {
	width: 210px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	
}
.layout .leftbg .side {
	vertical-align: top;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

/*--------------------------------------------------------------------------------[ center ]-----*/
.layout .center {
	margin: 0;
	padding: 0;
	background: #FFF;
	border-top: 1px solid #eee;

}

/*--------------------------------------------------------------------------------[ rightbg ]-----*/
.layout .rightbg {
	width: 214px;
	text-align: left;
	padding: 5px 0px 0px 0px;
	
}
.layout .rightbg .side {
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
.layout table { 
	width:100%; 
}
/*--------------------------------------------------------------------------------[ layout_table ]-----
.layout table td {
	margin:0px; padding:0px; 
}
.leftblock {
	vertical-align:top; width:48%; 
}
.col3block {
	vertical-align:top; width:33%;
}
*/
/*
.layout table { 	width:100%; }
.layout table td { margin:0px; padding:0px; }
.leftblock { vertical-align:top; width:48%;  }
.col3block { 	vertical-align:top; width:33%; }
*/
