body {
background: #CACECF;
background-repeat: repeat-x
}
img {
border:0;
}
.tabi {
	padding: 28px;
}
.news {
	color: #FFFFFF;
	padding-left: 15px;
	padding-right: 15px;
	font-size: 11px;
	font-family: tahoma;
	text-decoration: none;
}
.news a {
	color: #FFFFFF;

}
.news2 {
	color: #FFFFFF;
	font-size: 11px;
	font-family: tahoma;
	text-decoration: none;
}
.news2 a {
	color: #FFFFFF;
}
.linenews {
	color: #FFFFFF;
	font-size: 11px;
	font-family: tahoma;
	text-decoration: none;
}
.title {
	color: #FFFFFF;
	padding-left: 28px;
	font-size: 18px;
	font-family: tahoma;
	text-decoration: underline;
}
.leftmenu {
	padding-left: 10px;
	padding-right: 10px;
	padding-top:4px;
	color: #FFFFFF;
	font-size: 12px;
	font-family: tahoma;
	text-decoration: none;
}
.leftmenu a {
	color: #FFFFFF;
	text-decoration: none;
}
.leftmenu a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.leftpodmenu {
	padding-left: 10px;
	padding-right: 10px;
	color: #FFFFFF;
	font-size: 12px;
	font-family: tahoma;
	text-decoration: none;
}
.leftpodmenu a {
	color: #2c2c2c;
	text-decoration: none;
}
.leftpodmenu a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.text {
	padding-left: 10px;
	padding-right: 10px;
	color: #466b88;
	font-size: 11px;
	font-family: tahoma;
	text-decoration: none;
}
.text a {
	color: #466b88;
	text-decoration: none;
}
.text a:hover {
	color: #466b88;
	text-decoration: underline;
}
.search {
	color: #757575;			/* ! */
	font-size: 11px;		/* ! */
	background-repeat: repeat-x;
	height: 14px;
	padding:20px;
}
.leftnews {
	padding-left: 7px;
	color: #FFFFFF;
	font-size: 14px;
	font-family: tahoma;
	text-decoration: none;
}
.leftnews a {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
.leftnews a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 11px;
}