/* MISC SETTINGS */
* {
	margin: 0pt;
	padding: 0pt;
	vertical-align: baseline;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

body {
	text-align:center;
}

.clear_both {
	clear:both;
}


/**************************************************************************************
***************************************************************************************
***************************************************************************************
 BASE
***************************************************************************************
***************************************************************************************
***************************************************************************************/
#base {
	width:990px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
	text-align:left;
}

/**************************************************************************************
 BASE - HEADER
***************************************************************************************/
#base_header_top {
	width:990px;
	height:65px;
	overflow:hidden;
	position:relative;
}
#base_header_top_logo {
	width:190px;
	height:65px;
	overflow:hidden;
	position:relative;
	float:left;
}
#base_header_top_usermenu {
	width:800px;
	height:65px;
	overflow:hidden;
	position:relative;
	float:left;
	text-align:right;
}
#base_header_top_usermenu div {
	margin-top:12px;
	float:right;
	line-height:15px;
	width:275px;
}
/**************************************************************************************
 BASE - HEADER - MENU
***************************************************************************************/
#base_header_menu {
	width:990px;
	height:55px;
	overflow:hidden;
	position:relative;
}

#base_header_menu a {
	display:block;
	text-align:center;
	text-decoration:none;
	height:55px;
	width:165px;
	font-weight:normal;
	font-size:14px;
	color:2a2a2a;
}
#base_header_menu li a {
	color:#2a2a2a;
}
#base_header_menu li:hover a, 
#base_header_menu li.homeM a,
#base_header_menu li.endM a,
#base_header_menu li.active a {
	color:#ffffff;
}
.base_header_menu_bttn_space {
	padding:12px 15px 0px 15px;
}

#base_header_menu li {
	float:left;
	list-style-type:none;
	height:55px;
	width:165px;
	background:url(../media/image/base_header_menu_but.gif) no-repeat;
}
#base_header_menu li:hover {
	width:165px;
	height:55px;
	background:url(../media/image/base_header_menu_butM.gif) no-repeat;
}
#base_header_menu li.active {
	width:165px;
	height:55px;
	background:url(../media/image/base_header_menu_butM.gif) no-repeat;
}
#base_header_menu li.home{
	width:165px;
	height:55px;
	background:url(../media/image/base_header_menu_home.gif) no-repeat;
}
#base_header_menu li.homeM{
	width:165px;
	height:55px;
	background:url(../media/image/base_header_menu_homeM.gif) no-repeat;
}
#base_header_menu li.home:hover {
	width:165px;
	height:55px;
	background:url(../media/image/base_header_menu_homeM.gif) no-repeat;
}
#base_header_menu li.end{
	width:165px;
	height:55px;
	background:url(../media/image/base_header_menu_end.gif) no-repeat;
}
#base_header_menu li.endM{
	width:165px;
	height:55px;
	background:url(../media/image/base_header_menu_endM.gif) no-repeat;
}
#base_header_menu li.end:hover {
	width:165px;
	height:55px;
	background:url(../media/image/base_header_menu_endM.gif) no-repeat;
}








/**************************************************************************************
 BASE - SUBMENU
***************************************************************************************/
#base_sub_menu {
	width:486px;
	height:36px;
	overflow:hidden;
	position:relative;
	padding:0;
}

#base_sub_menu a {
	display:block;
	text-align:center;
	text-decoration:none;
	height:36px;
	width:121px;
	font-weight:normal;
	font-size:12px;
	color:2a2a2a;
	padding-top:5px;
}
#base_sub_menu li a {
	color:#2a2a2a;
}
#base_sub_menu li a.M {
	color:#ffffff;
}
#base_sub_menu li:hover a{
	color:#ffffff;
}
.base_sub_menu_bttn_space {
	padding:1px 0px 0px 0px;
}

#base_sub_menu li {
	float:left;
	list-style-type:none;
	height:36px;
	width:121px;
	background:url(../media/image/base_sub_menu_but.gif) no-repeat;
}

#base_sub_menu li.B1-4{
	width:121px;
	height:36px;
	background:url(../media/image/submenu_balk_1-4.gif) no-repeat;
}
#base_sub_menu li.B1-4M{
	width:121px;
	height:36px;
	color:#ffffff;
	background:url(../media/image/submenu_balk_1-4M.gif) no-repeat;
}
#base_sub_menu li.B1-4:hover {
	width:121px;
	height:36px;
	background:url(../media/image/submenu_balk_1-4M.gif) no-repeat;
}



#base_sub_menu li.B2-4{
	width:121px;
	height:36px;
	background:url(../media/image/submenu_balk_2-4.gif) no-repeat;
}
#base_sub_menu li.B2-4M{
	width:121px;
	height:36px;
	color:#ffffff;
	background:url(../media/image/submenu_balk_2-4M.gif) no-repeat;
}
#base_sub_menu li.B2-4:hover {
	width:121px;
	height:36px;
	background:url(../media/image/submenu_balk_2-4M.gif) no-repeat;
}


#base_sub_menu li.B3-4{
	width:121px;
	height:36px;
	background:url(../media/image/submenu_balk_3-4.gif) no-repeat;
}
#base_sub_menu li.B3-4M{
	width:121px;
	height:36px;
	color:#ffffff;
	background:url(../media/image/submenu_balk_3-4M.gif) no-repeat;
}
#base_sub_menu li.B3-4:hover {
	width:121px;
	height:36px;
	background:url(../media/image/submenu_balk_3-4M.gif) no-repeat;
}


#base_sub_menu li.B4-4{
	width:121px;
	height:36px;
	background:url(../media/image/submenu_balk_4-4.gif) no-repeat;
}
#base_sub_menu li.B4-4M{
	width:121px;
	height:36px;
	color:#ffffff;
	background:url(../media/image/submenu_balk_4-4M.gif) no-repeat;
}
#base_sub_menu li.B4-4:hover {
	width:121px;
	height:36px;
	background:url(../media/image/submenu_balk_4-4M.gif) no-repeat;
}









/**************************************************************************************
 BASE - HEADER - SEARCH & BREADCRUMBS
***************************************************************************************/

#base_header_menu_search {
	width:165px;
	height:55px;
	float:left;
	background:url(../media/image/base_header_menu_search2.gif) no-repeat;
}
#base_header_menu_search div {
	margin-top:13px;
	margin-left:22px;
}

#base_header_bcrumbs {
	width:990px;
	height:30px;
	overflow:hidden;
	background:url(../media/image/base_header_breadcrumbs_bg.gif) no-repeat;
}
#base_header_bcrumbs div {
	margin-top:11px;
	margin-left:15px;
}


/**************************************************************************************
 BASE - CONTENT
***************************************************************************************/
#base_content {
	position:relative;
	width:990px;
	min-height:400px;
}

/**************************************************************************************
 BASE - FOOTER
***************************************************************************************/









