@import url(sort_by_day.css);
/* Overview */
/* sort_by_day */
DIV.sort_by_day {
	width:430px;}
DIV.sort_by_day A.abox {
	width:420px;}
DIV.sort_by_day H3.day, DIV.sort_by_day H3.today {width:420px;}
DIV.sort_by_day SPAN.title {width:340px;}

/* rightcol */
div#rightcol div.img {
	border:1px solid #AFAFAF;
	display:block;
	float:left;
	height:250px;
	margin-top:0px; /* changed by Wolf - 8px */
	overflow:hidden;
	padding:2px;
	width:300px;
}

DIV#rightcol IMG.floatimg_left {
	float: left;
	padding-right: 5px;
	padding-bottom: 5px;
}
DIV#rightcol IMG.floatimg_right {
	float: right;
	padding-left: 5px;
	padding-bottom: 5px;
}
DIV#rightcol DIV.shotspics {
	width: 302px;
	height: 15px;
	border: 1px solid #AAAAAA;
	padding: 1px;
	float: left;
	margin-top: 0px;
	border-top: 0px;
}
DIV#rightcol A.shotspics {
	width: 302px;
	height: 15px;
	display: block;
	background-image: url(../app/img_eraffe/site/button_gradient.gif);
	background-repeat: repeat-x;
	text-decoration: none;
	color: #353535;
	font-weight: bold;
	line-height: 15px;
	text-align: center;
}
/* Archive */
UL.ajax_menu {
 margin-bottom: -2px;
 margin-top: 2px;
}
UL.ajax_menu.SecondMenu {margin-top:0px;background:url(../app/img_eraffe/site/lnews_bg_hover.jpg) !important;}
UL.ajax_menu.SecondMenu li a {color:#444; padding:0 12px;}
UL.ajax_menu.SecondMenu li a:hover, UL.ajax_menu.SecondMenu li a.active {color:#C71F02; padding:0 11px !important; border-left:1px solid #fff; border-right:1px solid #fff;}
DIV.surround_box_top .border_box.articles {
    padding-top: 0;
}
DIV.articles A.block.articles {
    height: 73px;
    padding: 5px 5px 5px 85px;
    overflow: hidden;
    margin-top: 2px;
}

DIV.articles SPAN.title {
    font-size: 11px !important;
    font-weight: bold;
    float: left;
}
DIV.articles SPAN.date {
    float: right;
    color: #414141;
}
DIV.articles SPAN.cat {
    font-weight: bold;
    width: 340px;
    padding-top: 3px;
    float: left;
    display: block;
}
DIV.articles span.text {
    line-height: 14px;
    display: block;
    padding-top: 2px;
    clear: both;
}
DIV#rightcol {
	width:440px;
	margin-top:8px;}
.border_box.articles #leftcol {margin-top:8px;}
/* Articel */
P.article {
 width: 426px;
 padding: 10px;
 padding-left: 0px;
 padding-top: 5px;
 float: right;
 display: block;
 line-height: 15px;
 font-size: 10px;
 text-align: left;
 clear: right;
}

#ColContent DIV.img {
    padding: 2px;
    border: 1px solid #AFAFAF;
    display: table-cell;
    margin-top: 20px;
    float: left;
	vertical-align:middle;
	text-align:center;
    overflow: hidden;
    width: 300px;
}
#ColContent DIV.img.main {margin-top:7px !important;}




DIV.textsite_box {
 width: 426px;
 padding: 10px;
 padding-left: 0px;
 padding-top: 5px;
 float: right;
 display: block;
 line-height: 15px;
 font-size: 10px;
 text-align: left;
}
DIV.articles DIV.shotspics, DIV.articles DIV.back {
 width: 302px;
 height: 15px;
 border: 1px solid #AAAAAA;
 padding: 1px;
 float: left;
 margin-top: 0px;
 border-top: 0px;
}
DIV.articles A.shotspics,DIV.articles A.back {
 width: 302px;
 height: 15px;
 display: block;
 background-image: url(../app/img_eraffe/site/button_gradient.gif);
 background-repeat: repeat-x;
 text-decoration: none;
 color: #353535;
 font-weight: bold;
 line-height: 15px;
 text-align: center;
}
DIV.articles DIV.shotspics {
	border: 1px solid #AAAAAA;
	border-bottom:0px;
}
DIV#leftcol {
 width: 306px;
 float: left;
}

DIV.articles A.cat {
 float: right;
 color: #353535;
 text-decoration: none;
 font-weight: bold;
 font-size: 10px;
 margin-bottom: -15px;
 position: relative;
 bottom: -4px;
 color: #f00;
}

DIV.articles SPAN.date {
 float: right;
 color: #414141;
 margin-top: 2px;
}

DIV.articles SPAN.user {
 float: left;
 margin-top: 2px;
 color: #414141;
}

DIV.articles SPAN.user A {
 color: #353535;
 text-decoration: underline;
}


DIV.articles IMG.floatimg_left {
	float: left;
	padding-right: 5px;
	padding-bottom: 5px;
}

DIV.articles IMG.floatimg_right {
	float: right;
	padding-left: 5px;
	padding-bottom: 5px;
}

DIV.articles EM { font-weight: bold; font-style: normal; }


UL.text_list {
	clear: both;
	line-height: 9px !Important;
	padding-left: 14px;

}

UL.text_list LI {
	list-style-type: square;
	margin: 0;
	padding: 0;
	line-height: 9px !Important;

}

A.text_link {
	text-decoration: none;
	font-weight: bold;
	color: #4b5f82 !important;
}

A.text_link:hover {
	text-decoration: underline;
}
.LeftColImg {
	margin-top:24px;}
.LeftColImg .img {margin-top:0px !important;}
