@import url('menu.css') all;
@import url('menuLeft.css') all;
@import url('gallery.css') all;
@import url('page_link.css') all;



.oPrint{display:block;}
.oNavi{display:none;}
.printInfo{display:none;}

body ,html{
	height:			100%;
	margin:			0;
	padding:		0;
	font-family:	calibri, tahoma, verdana, arial, sans-serif;
	font-size: 		11px;
	background:		#ffedb8 url("../media/tlo_boki.gif") top repeat-x;
}

.content_body{
	width:			980px;
	margin:			0 auto;
}

#banner{
	background:		#ffffff url("../media/banner.jpg") top no-repeat;
	width:			980px;
	height:			198px;
}

#box_menu{
	width:			980px;
	height:			91px;
	background:		url("../media/menu_l.gif") left no-repeat;
}

#box_tlo{
	background:		url("../media/nogi.jpg") right no-repeat;
}

#menu{
		height:		56px;
		width:		562px;
		background:		url("../media/tlo_menu.gif") top repeat-x;
		margin-left:	14px;
}

#info{
	height:		35px;
	width:		562px;
	margin-left:	14px;
	background:		url("../media/tlo_home.gif") top repeat-x;
}

#content_main{
	padding-top:		20px;
	padding-bottom:		20px;
	background-color:	white;
}


#menu_left{
	width:			172px;
}

#content{
	width:			542px;	
}

#content_c{
	padding-left:		13px;
	padding-right:		13px;
}

#menu_right{
	width:			266px;
}

#video{}

#ads_right{
	text-align:		center;
}

.addons{
	margin-top:		4px;
	border:			0;
}

/*BEGIN menu header*/
.menu_head{
	background:		url("../media/box_t.gif") top repeat-x;
	height:			32px;
}
.menu_head_left{
	float:			left;
	background:		url("../media/box_l.gif") top no-repeat;
	height:			32px;
	width:			7px;
}
.menu_head_title{
	float:			left;
	padding-top:		7px;
	font-size:		18px;
	color:			#ffffff;
	font-weight:		bold;
}
.menu_head_right{
	float:			right;
	background:		url("../media/box_r.gif") top no-repeat;
	height:			32px;
	width:			7px;
}
/*END*/


.menu_body{
	background-color:	#ffedb8;
	background:		url("../media/menu_bg.gif") repeat-y;
	margin-bottom:		20px;
}

.menu_content{
	padding-left:		10px;
	padding-right:		10px;
}

.menu_footer{
	width:			172px;
	height:			10px;
	background:		url("../media/menu_bottom.gif") bottom no-repeat;
}

#footer{
	width:			980px;
	margin:			0 auto;
	text-align:		center;
	padding-top:		25px;
}

.banner_footer{
	margin-left:		40px;
	margin-right:		40px;
}

@media aural, braille, handheld, tty{
	.oNavi{
		display:	inline;
	}
}

@media print, embossed{
	.oPrint{
		display:	none;
	}
	#content{
		width:		100%;
	}
	#rightColumn1{
		width:		100%;
	}
	.printInfo{
		display:	block;
	}
	a:link{
		color:		blue;
		text-decoration:underline;
	}
	a:visited{
		color:		blue;
		text-decoration:underline;
	}
}

