@import url(base.css);

@import url(chrome.css);

@import url(elm_head-teaser-small.css);

@import url(elm_list.css);


#content-head { /* Overwriting chrome.css */
  background-image:url(../images/bg_contenthead_topic.jpg);
  background-color:#313B43;
	line-height:100%; }

#content-head .title {
	padding-top:55px;
}
	
#content-head h1 {
	color:#333333; }

#content-head a { /* Overwriting chrome.css */
	font-weight:bold; }

#content-head p { 
	margin:0px; }

#content-head .title {
	color:#333333;
}

#content {
  padding:0; }

#content-head .filter {
	position:absolute;
	bottom:0px;
	left:20px;
	margin: 0;
	width: 700px;
	height: 28px;
}

#content-head .filter li {
	float:left;
	height: 28px;
	padding:0px;
	margin-right:-6px;
	line-height:31px;
	position: relative;
	background: url(../images/index_register_bg.gif) no-repeat top left;
}

#content-head .filter li a {
	display:block;
	float:left;
	background-image:none;
	padding:0px 14px 0px 10px;
	color: #166BAE;
}

#content-head .filter li.beforeLast a {
	padding-right: 20px;
}



#content-head .filter li.last a {
	display: block;
	width: 31px;
	height: 28px;
	padding: 0;
	background: url(../images/index_register_bg.gif) no-repeat top right;
}

#content-head .filter li.noMore a {
	display: block;
	width: 10px;
	height: 28px;
	padding: 0;
	background: url(../images/index_register_bg.gif) no-repeat top right;
}


#content-head .filter li.afterFirst a {
	padding-left: 10px;
	background: url(../images/index_register_bg.gif) no-repeat top center;
}


#content-head .filter li.first a {
	display: block;
	width: 40px;
	height: 28px;
	padding: 0;
	background: url(../images/index_register_back_bg.gif) no-repeat top left;
}


#content-head .filter .current a {
	color: #000;
}

#content-head .filter .filterInfo {
	color: #000;
	background: none;
	margin-left: 10px;
}

.list .list-filter {
	border-top: 1px solid #fff;
}

.list .toolbar {
  border-bottom: 1px solid #D3E3F0;
  margin-bottom: 8px; }
.list .toolbar.bottom {
  border-bottom: none;
  margin-bottom: 0; }
  
  
  
@media print {
  #main { float:left; width:100% !important; }
  #content .list-filter { display:none !important; }
  #content .list-body { width:100% !important; }
	
  #breadcrumb { display:none !important; }
  #footer .menu { display:none !important; }
  #container { width:100% !important; }	
}  
