#template_header, #template_footer, h1{
    display: none;
}

#template_pagetype_ad #template_page {
    width: 950px;
    margin-left: 20px
}

#template_page_contents {
    width: 908px;
}
#template_page_contents_column1 {
    position: relative;
    width: 590px;
}


.map div.gmnoprint span {display: none !important;}

.fieldblock.type1.ad_text .fields {
    margin-top: 50px;
}


#tip textarea, #tip input{
    width: 200px;
}

.metadata.resume div.showhide {
    display: block;
}

#tip.showhide {
    display: none;
}

span.openclose.tip {display: block; margin-left: -4px; padding-bottom: 10px;}


span.openclose { float: right; margin-top: -16px;}
span.openclose a span {display: none;}
span.openclose a { display: none; width: 12px; height: 8px; background-repeat: no-repeat;}

span.openclose a.opened{ background-image: url(../../graphics/bibl/window_expanded.gif);}
span.openclose a, span.openclose a.closed{ background-image: url(../../graphics/bibl/window_collapsed.gif);}

span.openclose.tip { float: none; margin-top: auto; }
span.openclose.tip a span {display: inline;}
span.openclose.tip a { display: inline; width: auto; height: auto; background-image: none;}


#template_pagetype_ad #template_page_contents_column2 .fieldblock.type1 {
    border: 1px solid #dddddd;
    padding: 0;
}

#template_pagetype_ad #template_page_contents_column2 .fieldblock.type1 .fields{
    margin: auto 8px;
}
#template_pagetype_ad #template_page_contents_column2 .fieldblock.type1 > h4 {
    background-color: #dddddd;
    padding: 4px 8px 0px;
    /*position: absolute;*/
    display: block;
    top: 0px;
    left: 0px;
    font-size: 10px;
    font-weight: normal;
    text-transform: uppercase;
}

#template_pagetype_ad .buttons .datafield.save {
    position: absolute;
    top: 50px;
    right: 10px;
}

#template_pagetype_ad .buttons .datafield.apply {
    position: absolute;
    top: 50px;
    right: 50px;
}

#template_pagetype_ad .buttons .datafield.tip {
    position: absolute;
    top: 50px;
    right: 10px;
}

#template_pagetype_ad .buttons .datafield.close {
    position: absolute;
    top: 50px;
    right: 120px;
}

#template_pagetype_ad .buttons.applypossible .datafield.tip {
    right: 120px;
}

#template_pagetype_ad .buttons.applypossible .datafield.close {
    right: 225px;
}


#template_pagetype_ad .buttons .datafield.print {
    float: right;
    margin-top: 50px;
	clear: both;
}

#template_page_contents_column1 .warning {
    position: absolute;
    top: 50px;
    left: 10px;
}

#template_page_contents_column1 .warning span {
    display: block;
}



.metadata.resume > h3, .metadata.resume .showhide { margin-bottom: 5px;}


#contact span.label {
    /*margin-right: 1ex;*/
    display: none;
    }

    
#contact span.label.att,
#contact span.label.url,
#contact span.label.phone,
#contact span.label.fax {
    display: inline;
    }

#contact span.value.zip + br {
    display: none;
}

.ratestar {
    height: 20px;
    width: 20px;
    float: left;
    display: block;
    margin-right: 8px;
    background-repeat: no-repeat;
    cursor: pointer;
    background-image: url(../../graphics/journ/inaktiv.png);
}

#rate_1 {
}
#rate_2 {
}
#rate_3 {

}
#rate_4 {
}
#rate_5 {
}

#stars {
}
#adrate {
    margin-top: 15px;
    padding-bottom: 30px;
}


/* jepe - 31/03/2009 */
	#ad_data{
		float: left;
		clear: both;
		height: 36px;
		margin-right: 20px;
		margin-top: 5px;
		margin-bottom: 5px;
		position: relative;
	}
	#ad_data .lastday{
		position: absolute; left: 0; top: 0;
		height: 18px; width: 290px;
	}
	#ad_data .accession{
		position: absolute; left: 0; top: 18px;
		height: 18px; width: 290px;
	}
	#ad_data .created{
		position: absolute; left: 290px; top: 0;
		height: 18px; width: 290px;
	}
	#ad_data .organisation{
		position: absolute; left: 290px; top: 18px;
		height: 18px; width: 290px;
	}
	
	/* kontakt overskrift */
	#ad_data + h3 {
		float: left;
		clear: both;
		display: block;
	}
	#contact{
		float: left;
		clear: both;
		display: block;
		width: 100%;
	}
	

#template_pagetype_ad #template_page_contents_column2 .fieldblock.addthis {
	border-style: none;
	margin: 0;
}
