/*Zusatzoptionen für 1, 2, 3-spaltiges Layout div.main*/
div.cols1 {
	width: 920px !important;
	float: left;
	margin: 0px 0px 0px 20px;
}
div.cols_locator {
	width: 920px !important;
	float: left;
	margin: 0px 0px 0px 16px;
}


a.file-link{
   padding:0px 0px 3px 25px !important;
   background-image: url(../images/sysimages/pdf.gif);
   background-repeat:no-repeat;
   background-position:0px 0px;
}



/*Jobs*/
#dmmjobcontrol_apply_form textarea.comment {
	height: 150px;
	width: 525px;
}
/*Sitemap*/
div.csc-menu-2 {
	margin: 0px 0px 20px 8px;
}
li.csc-sitemap-level2 {
	margin: 0px 0px 0px 20px;
}
li.csc-sitemap-level3 {
	margin: 0px 0px 0px 40px;
}
li.csc-sitemap-level4 {
	margin: 0px 0px 0px 50px;
}
/*WEC Map*/
div.tx-wecmap-pi2 table {
	border-bottom: 15px solid #FFFFFF;
}
div.gmnoprint {
	font-size: 9px !important;
}
div.tx-locator-pi3-searchbox {
	display: none;
}
#route {
	width: 220px;
	padding: 0px;
	margin: 0px 10px 0px 0px;
}
td.mapTitle {
	width: 220px;
	margin: 0px;
	padding: 0px;
}
div.mapAddress {
	width: 220px;
	margin: 0px 0px 0px 5px;
}
div.tx_locator_results {
	width: 220px;
	float: left;
}
div.tx_locator_map {
	width: 685px;
	height: 685px;
	float: left;
}
div.serchResultTable {
	width: 220px;
	margin: 0px 20px 0px 10px;
}
div.searchResultItem {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 5px 0px;
}
div.searchResultItem div.storename, div.mapAddress div.storename {
	font-weight: bold;
}
div.showMapSubmit {
	margin: 5px 0px 0px 0px;
}
div.showViewSubmit {
}
div.backlinks {
	margin: 15px 0px 0px 5px;
}

div.mapHeader div.numberofresults {
	font-weight: bold;
	margin: 0px 0px 10px 0px;
}
div.infoWindow strong {
	font-weight: bold;
}
div.titleLabel {
	font-weight: bold;
}
div.titleValue {
	font-weight: bold;
	margin: 0px 0px 10px 0px;
}
/*dashboard*/
.dashboard_left{
float:left;
width:333px;
margin-right:17px;
}

.dashboard_right{
float:right;
width:333px;
}

#dashboard div.head {
	background: transparent url(/fileadmin/holmenkol/images/sysimages/bg_dashboard_head.jpg) no-repeat left top;
	height:20px;
	padding-left:10px;
	padding-right:10px;
	width:313px;
}
.video .content{
background-color:#0A0E72;
width:333px;
}

.video_dashboarditem{
margin:0px 6px;
}

.video_dashboarditem .knowhow_dashboarditem {
	padding-bottom: 0px;
}


.dashboard_morelink{
border-right: 1px #dddddd solid;
border-left: 1px #dddddd solid;
border-bottom: 1px #dddddd solid;
text-align:right;
padding:0px 10px 10px 0px;
margin-bottom:17px;}



.video{
z-index:1;}

.catalog_dashboarditem,
.reference_dashboarditem,
.knowhow_dashboarditem,
.pressreview_dashboarditem,
.news_dashboarditem,
.seminar_dashboarditem,
.event_dashboarditem,
.racereport_dashboarditem{
border-left:1px #dddddd solid;
border-right: 1px #dddddd solid;
padding:10px 10px 0px 10px;
}

#homeworld .racereport_dashboarditem{
border: 0;
padding: 0 0 10px 0;
}

.catalog_detail .dashboarddetail_download {
	padding: 20px 0 20px 0;
}
.catalog_detail .dashboarddetail_download .download {
	padding: 5px 0 0 0;
}



.dashboarditem_left{
  float:left;
  width:75px;

}

.dashboarditem_right{
 float:left;
 width:215px;
 margin-left:10px;
}

.dashboarditem_left .imagecaption,
.reference_overviewitem  .imagecaption,
.catalog_overviewitem  .imagecaption{
   display:none;

}



#dashboard div.head h4 {
	margin: 3px 0px 0px 0px;
	color: #FFFFFF;
	text-transform: uppercase;
}


.news_overviewitem, .knowhow_overviewitem, .reference_overviewitem, .catalog_overviewitem, .pressreview_listitem{
margin-bottom:17px !important;
}

.world{
font-style: italic;}


/**Dashboard Detailseite**/
.dashboarddetail_bodytext.bodyleft,
.dashboarddetail_bodytext.bodyright{
float:left;
width:467px;}


.dashboarddetail_image.imageright,
.dashboarddetail_image.imagefloatright{
margin-left:17px !important;
float:right !important;
width:200px;
}
.dashboarddetail_image.imageleft,
.dashboarddetail_image.imagefloatleft{
width:200px;
margin-right:17px;
float:left;
}

.dashboarddetail_image .image_item{
margin-bottom:17px;}


.dashboarddetail_backlink{
width:100%;
float:left;
margin-bottom:34px !important;
}

div.newsdetail_footerlinks {
	width:100%;
	float:left;
	margin-bottom:34px !important;	
	height: 21px;
}

div.newsdetail_footerlinks_links {
	padding: 0 0 2px 0;
	float: left;
}

.download img{
width:22px;
height:16px;}


/**Detailseiten**/
.csc-textpic, .csc-textpic .csc-textpic-below, .csc-textpic-intext-right-nowrap .csc-textpic-imagewrap, .textcontent{
margin-bottom:34px;
}



.mini-cart .textcontent{
margin-bottom:0px;}

.csc-textpic-below .csc-textpic-imagewrap{
float:none!important;
}

.ag_image_caption, .ag_imagerow{
margin-bottom:17px;
}
.csc-textpic-above img{
margin-bottom:7px;
}

div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
margin-right:17px !important;
margin-bottom:15px;
}

div.csc-textpic-intext-right div.csc-textpic-imagewrap, div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap,
.dashboarddetail_image imageright {
margin-left:17px !important;
margin-bottom:15px;
}

.csc-textpic-text .content{
margin:0px;
}

.spacer{
color:#0A0E72;
}

/** Video Übersichtseite**/
.video_overviewitem{
margin: 0px 0px 17px 0px;
}

.overview_left{
float:left;
margin-right:17px;
}


/**Detail Seminare**/
table.racereport_items .label{
width:144px;
}

table.racereport_items{
margin-bottom:17px;
border-collapse:collapse;
}





/**Typo3 Suche**/

.tx-indexedsearch-searchbox{
width:250px;
}

#tx_indexedsearch,
.tx-indexedsearch-search-select-results,
.tx-indexedsearch-search-select-group {
float:left;
clear:both;
font-weight:bold;
}

#tx-indexedsearch-searchbox-sword{
width:250px;}



#tx-indexedsearch-selectbox-type{
clear:left;
margin-right:13px;
width:100px;
}

#tx-indexedsearch-selectbox-defop{
width:135px;}

#tx-indexedsearch-selectbox-media,
#tx-indexedsearch-selectbox-lang,
#tx-indexedsearch-selectbox-sections,
#tx-indexedsearch-selectbox-order,
#tx-indexedsearch-selectbox-desc{
width:254px;
border:1px solid #B6B6B6;
}

.tx-indexedsearch-form,
.tx-indexedsearch-search-for,
.tx-indexedsearch-search-in,
.tx-indexedsearch-search-select-section,
.tx-indexedsearch-search-select-group{
padding:0px !important;
margin-bottom:13px !important;}

#tx-indexedsearch-selectbox-media,
#tx-indexedsearch-selectbox-order,
#tx-indexedsearch-selectbox-results,
#tx-indexedsearch-selectbox-group{
margin-bottom:10px;}

.tx-indexedsearch-search-select-group{
width:166px;
}


#tx-indexedsearch-searchbox-button-submit{
margin-left:0px !important;
padding-left:10px
}

#tx_indexedsearch_extResume{
margin-right:5px;}

.tx-th7excecollectionholmenkol-pi1 .data-table{
margin-bottom:17px;}

.error_message ul {
	padding: 10px 0px;
	color: red;
}

#slide_window {
	top: 12px;
	width: 250px;
	left: -270px;
	position: absolute;
	background-color: #0A0E72;
	color: #fff;
	text-align: center;
}

#slide_window_close_link {
	text-decoration: underline;
	color: #b9d9f0;
	cursor: pointer;
}

#slide_window a {
	color: #b9d9f0;
}

#slide_window p {
	padding: 5px 10px 0px 10px;
	font-size: 12px;;
}

.bikeracesupport_landingpage {
	background-image: url(/fileadmin/user_upload/images/Bike/bikeracesupport_landingpage_bg.jpg);
	background-repeat: no-repeat;
	padding: 130px 10px 20px 15px;
	color: #05077d;
	font-size: 14px;
}

.bikeracesupport_landingpage ul {
	padding-left: 20px;
	list-style-type: disc;
}

.bikeracesupport_landingpage li {
	padding-bottom: 10px;
}

#homeworld #home_flash {
	float: left;
}

#homeworld .csc-textpic,
#homeworld .csc-textpic img {
	margin-bottom: 0;
}


#printheader{
  display:none;
}


div.tx_locator_map_print img{
  margin:10px 0px 0px 0px;
  float:right;
}

.tx-locator-pi1 .selectCategory {
 height: 77px;
}

.feed_layer_home {
	float:left;
	width:552px;
	height:320px;
	margin:0 15px 0 0;
	border: 1px solid #DDD;
	overflow: auto;
}

.inner_feed_layer_home {
	height:100%;
	padding: 18px;
}

.inner_feed_layer_home_headline {
	width:48%;
	float:left;
}

.inner_feed_layer_home_link {
	width:50%;
	float:left;
	clear:right;
	text-align:right;
}
