@charset "UTF-8";


/* /////////////////////////////////////////////////////////////////////////// NEWS, DAS */

/* ----------------------------------------------------- Headline */
#main a:link, #main a:visited{
	color: #06c;
	text-decoration: none;
}

#main a:hover, #main a:active{
	color: #06c;
	text-decoration: underline;
}

.indexHeadline{
	margin: 0px 0px 5px 0px;
	font-size: 160%;
	line-height: 1.3;
}

.itemHeadline{
	margin: 0px 0px 8px 0px;
	font-size: 180%;
	line-height: 1.3;
}

/* ----------------------------------------------------- Entry */
.itemBox{
	padding: 0px 0px 10px 0px;
	background: url(../images/cont_line01.gif) repeat-x 0% 100%;
}

.itemBox p{
	margin: 0px 0px 12px 0px;
}

.itemBox ul{
	padding: 0px 0px 10px 0px;
}

.itemBox ol{
	padding: 0px 0px 10px 0em;
}

.itemBox ul li{
	margin: 0px 0px 0px 1.1em;
	list-style: disc;
}

.itemBox ol li{
	margin: 0px 0px 0px 2em;
	list-style: decimal;
}

.itemBox em{
	font-weight: bold;
}

.itemBox blockquote {
	margin: 0px 0px 12px 0px;
    padding: 3px 12px 0px 8px;
	border-left: 5px solid #dfdfdf;
	background: #f5f5f5;
}

.itemBox blockquote p {
	padding: 2px 0px 4px 0px;
}

.itemBox img{
	margin: 0px 0px 5px 8px;
	padding: 1px;
	background: #737373;
	border: 2px solid #e5e5ed;
	float: right;
}

.itemBox .flv{
	text-align: center;
}

.itemBox .flv p{
	margin-bottom: 3px;
}

/* ----------------------------------------------------- Entry Footer */
.itemBox .date{
	margin-top: -4px;
	font-size: 87%;
	line-height: 1.4;
	color: #808080;
}

.itemBox .author{
	color: #f60;
}

.itemInfo{
	margin: 0;
	padding: 10px 0px 0px 0px;
	font-size: 87%;
	line-height: 1.4;
	color: #999;
	text-align: right;
}

.itemInfo img{
	vertical-align: middle;
	float: none;
	margin: 0px;
	border: 0;
	background: transparent;
}

#main .itemInfo a:link, #main .itemInfo a:visited{
	color: #999;
	text-decoration: underline;
}

#main .itemInfo a:hover, #main .itemInfo a:active{
	color: #333;
}

.itemBox .tb01{
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	line-height: 1.5;
}

.itemBox .tb01 th, .itemBox .tb01 td{
	padding: 2px 4px;
	border-top: 1px solid #fff;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #fff;
}

.itemBox .tb01 th{
	background: #efefef;
}

.itemBox .list{
	background: #f6f6f6;
}

.itemBox .author{
	color: #00f;
}



.itemBox .dasLink a{
	padding: 0px 0px 0px 30px;
	background: url(../images/daslink02.gif) no-repeat 0% 50%;
}

.itemBox .dasLink a:hover{
	background: url(../images/daslink01.gif) no-repeat 0% 50%;
}


/* ----------------------------------------------------- Archive */
#archiveList{
	padding: 0px 5px 12px 5px;
	background: url(images/cont_line01.gif) repeat-x 0% 100%;
}

#archiveList dt{
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 140%;
	color: #aa3131;
	font-weight: bold;
}

#archiveList dd{
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 13px;
	line-height: 1.4;
	background: url(images/cmenu_list01.gif) no-repeat 0px 5px;
}






