/*
-----------------------------------------------
  www.vikingeskibsmuseet.dk styles
  written and designed by enobe.de
----------------------------------------------- 

colors for vikingshipmuseum:

olive			#52503F (textstyle from original css)
				#4C473A (taken from images)
				#4F4D40 (from havhingsten, prefered)
				
middlegrey		#767465 (between olive and grey)			
grey 			#99978B (between olive and lightgrey)
lightgrey		#DFDED6 (taken from images)
ultralightolive	#F5F5F5 (tx_calender)

orange			#BD4D28 (taken from images)
				#C6692E (linktextstyle from original css)

original havhingsten colorset:

brown			#6B231B
light-brown		#A16D67
lighter-brown	#CDB4B1
xxlight-brown	#EAE0DF
xslight_brown	#80423B
olive			#4F4D40
yellow			#E39C07
white			#FFFFFF
green			#5D908E
light-blue		#688FC3
dark-blue		#004478
red				#B2341F
grey			#EAE8E1
*				#8B8B81

*/

/* _________ D E F A U L T ________________________________________________________________ */

@import "plugin_allmedia.css";

* {
	font:11px verdana,helvetica,tahoma,arial
}

*,form,a,a b,a .header_layout3,a .header_layout4,#menu_main a,.menu_sub_1 li,.menu_sub_1 a,.menu_sub_1 a:visited,.menu_sub_2 li,.menu_sub_2 a,.menu_sub_2 a:visited,.menu_sub_3 li,.menu_sub_3 a,.menu_sub_3 a:visited {
	color:#4f4d40;
}

html,#container {
	height:100%;
}

html,body,h6,h5,h4,h3,h2,h1,fieldset,form,li,ul,ol,ol li,dd,dl,#row1col1,#row1col2,#row4col1,#row4col2,#row4col3,#logo_vsm_screen,#login_logout,#search_form,#header_image,#content_left,#content_normal,#content_right,#site_info p,#lastupdate,#menu_main,#menu_main ul,.menu_sub_2_cur,.menu_sub_3_cur,.menu_sub_4_cur,#menu_extra_top,#menu_extra_top ul,#menu_extra_top li,#menu_extra_bottom,.contentelement_anchor,.contentelement_split,DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption,.csc-textpic-caption p,LI.csc-bulletlist-0,UL.csc-bulletlist-0,.csc-sitemap li,.csc-sitemap ul,.csc-uploads td,.csc-uploads p,DIV.csc-textpic DIV.csc-textpic-imagewrap UL,DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI,DL.csc-textpic-image,DL.csc-textpic-image DT,DL.csc-textpic-image DD,DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption,DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
	margin:0;
}

html,body,#row1,#row1col1,#row1col2,#row1col2row2,#row3,#row4col1,#row4col2,#row4col3,#row6,#row7,#row8,#row9,#logo_vsm_screen,#search_form,#header_image,#content_left,#content_normal,#content_right,#menu_main,#menu_main ul,#menu_extra_top a,#menu_extra_top ul,#menu_extra_top li,fieldset,.menu_extra_top_1_form form,#menu_extra_bottom a,.contentelement_anchor,.contentelement_split,.content_border_110,.content_border_120,.search_form_wrap,DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption,DIV.csc-textpic dd.csc-textpic-caption,LI.csc-bulletlist-0,UL.csc-bulletlist-0,.csc-uploads p,DIV.csc-textpic-imagewrap,DIV.csc-textpic DIV.csc-textpic-imagewrap UL,DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI {
	padding:0;
}

#row5,h6,h5,h4,h3,h2,h1 {
	padding:5px 0 10px 0;
}

h1,h2,.mellemtrin h1,.mellemtrin h2 {
	font-size:140%;
}

h1,h2,p {
	line-height:16px;
}

b,h1,h2,h4,.marker,strong,.header_layout3,a .header_layout3,.header_text_main,.header_text_sub,.menu_main_1_act,.menu_main_1_cur,.menu_sub_1_act a,.menu_sub_1_actifsub a,.menu_sub_1_cur,.menu_sub_1_curifsub,.menu_sub_2_act a,.menu_sub_2_actifsub a,.menu_sub_2_cur,.menu_sub_2_curifsub,.menu_sub_3_act a,.menu_sub_3_actifsub a,.menu_sub_3_cur,.menu_sub_3_curifsub,.menu_sub_4_act a,.menu_sub_4_cur,.tr-0,.td-0,.contentelement_form_requiredlabel,div.tx-tdnewsletter-pi1,.tt_content-render-page-titles,.tt_content-render-page-titles a,.csc-sword,.csc-sword a,.csc-menu-4 a,.csc-uploads-fileName {
	font-weight:bold;
}

h3,.header_text_sub,.mellemtrin h2,.mellemtrin h3, #row4col1 h2,#row4col3 h2 {
	font-size:120%;
}

#row4col1 h1,#row4col3 h1,#row4col1 h2,#row4col3 h2 {
	font-weight:normal;
}

h3,h5,h6,form,#login_logout,#menu_main,#menu_main a,#menu_sub a,#menu_extra_top,#menu_extra_bottom,.csc-abstract,DIV.csc-textpic dd.csc-textpic-caption,.csc-textpic-caption p,.csc-uploads-description {
	font-weight:normal;
}

h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,i,td,.imgtext b,.header_layout3,.header_layout4,#login_logout,#site_info p,#menu_sub a,#menu_extra_top,#menu_extra_bottom,.csc-sword {
	font-size:100%;
}

h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited,a .header_layout3,#login_logout a,.menu_sub_1_cur,.menu_sub_1_curifsub,.menu_sub_2_cur,.menu_sub_2_curifsub,.menu_sub_3_cur,.menu_sub_3_curifsub,.menu_sub_4_cur {
	text-decoration:none !important;
}

p,i {
	margin-top:1px;
}

p,.content_border_0,.content_border_110,.content_border_130,.content_border_140 {
	margin-bottom:10px;
}

.bodytext {
	margin-right: 0px;
}

p {
	font-size:11px;
}

i {
	margin-bottom:1px;
}

i,em,.imgtext,.csc-caption,#site_info p,#lastupdate,DIV.csc-textpic dd.csc-textpic-caption,.csc-textpic-caption p {
	font-style:italic;
}

.indent {
	padding-left:20px;
}

.outdent {
	/*padding-left:-20px*/
}

.hr,hr,#menu_sub li {
	border:0 solid transparent;
	border-top:1px solid #dfded6;
}

.hr,.content_border_120 {
	height:10px;
}

hr,.contentelement_anchor {
	height:1px;
}

.marker,.csc-sword {
	color:#b2341f;
}

fieldset,form {
	padding-bottom:10px
}

TEXTAREA,INPUT,SELECT,.content_border_130 SELECT,.content_border_130 INPUT,.content_border_130 TEXTAREA,.content_border_140 SELECT,.content_border_140 INPUT,.content_border_140 TEXTAREA,div.tx-tdnewsletter-pi1,.mellemtrinheader .header_text_main,.mellemtrinheader .header_text_sub {
	color:#4f4d40 !important
}

TEXTAREA,INPUT,SELECT {
	font-size:95%
}

TEXTAREA,INPUT,SELECT,.faktaboks {
	border:1px solid #8b8b81
}

TEXTAREA,INPUT,SELECT,.input {
	padding:2px
}

.submit,.select,.menu_extra_top_1_form select {
	padding:1px
}

img {
	border:0
}

.imgtext,.csc-caption,.contentelement_form_layout {
	padding:5px 0
}

.imgtext,.csc-caption,#lastupdate {
	font-size:90%
}

.imgtext,.imgtext b,.csc-caption,#container,#row1,#row1col1,#row1col2row2,#row3,#row4,#row9,#logo_vsm_screen,#login_logout,#header_image,.header_text_main,.header_text_sub,#content_left,#content_normal,#content_right,#menu_main,.align-left,DIV.csc-textpic-caption-l .csc-textpic-caption,DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-center DIV.csc-textpic-text {
	text-align:left
}

li,dd {
	background:no-repeat left 0.5em
}

li,dd,.csc-sitemap li {
	padding:0 0 5px 20px
}

li,ul,ol,dd,dl,#menu_main ul,#menu_main li,#menu_sub ul,#menu_sub li,#menu_extra_top ul,#menu_extra_top li,LI.csc-bulletlist-0,UL.csc-bulletlist-0,.csc-sitemap li,.csc-sitemap ul {
	list-style-type:none
}

li {
	background:transparent url("../_images_/bulletdot.gif") no-repeat left 0.5em
}

ul,ol,ol li,dl,#menu_extra_top,.csc-sitemap ul {
	padding:5px 0 0 0
}

ol li,#menu_main ul,#menu_main li,.menu_sub_1_no,.menu_sub_1_act,.menu_sub_1_cur,.menu_sub_2_no,.menu_sub_2_act,.menu_sub_2_cur,.menu_sub_3_no,.menu_sub_3_act,.menu_sub_3_cur,.menu_sub_4_no,.menu_sub_4_act,.menu_sub_4_cur,#menu_extra_top ul,#menu_extra_top li,#menu_extra_top .first,DIV.csc-textpic dd.csc-textpic-caption,.csc-uploads .tr-even,.csc-uploads .tr-odd {
	background:none
}

ol li {
	list-style-type:decimal;
	list-style-position:outside;
	list-style-position:inside;
}

dd {
	background:transparent url("../_images_/bulletdot.gif") no-repeat left 0.5em;
}

a:link,a:visited,#menu_main a:hover,#menu_sub a:hover {
	text-decoration:underline
}

a:hover,#menu_main a,#menu_sub a,#menu_extra_top a,#menu_extra_bottom a,.content_border_110 a,.csc-menu-4 a {
	text-decoration:none
}

#container,#row6,#row7,#row8,#row9,#logo_vsm_screen,#header_text {
	position:relative
}

#container {
	min-height:100%;
	background:#fff url("../_images_/bg_body_ffffff.gif") no-repeat top center;
	voice-family:""
}

#container,.contenttable {
	width:100%
}

#container,#top,#bottom {
	min-width:950px
}

#container,#middle,#row1,#row3,#row4,#row5,#row6,#row7,#row8,#row9 {
	margin-left:auto;
	margin-right:auto
}

#top,#middle,#bottom,#row1,#row3,#row4_float,#row4end,#row5,.clearfix:after,#menu_sub,.contentelement_anchor,.contentelement_split,.content_border_0,.content_border_110,.content_border_120,.content_border_130,.content_border_140,DIV.csc-textpic-clear,DIV.csc-textpic DIV.csc-textpic-imagerow,DIV.csc-textpic-above DIV.csc-textpic-text,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
	clear:both
}

#top,#bottom {
	width:99%
}

#top,#middle,#bottom {
	padding:0 5px
}

#top {
	background:#4f4d40 url("../_images_/bg_top_4F4D40.gif") no-repeat top center
}

#middle {
	width:950px
}

#bottom {
	background:#4f4d40
}

#row1,#row3,#row4,#row5,#row6,#row7,#row8,#row9,#header_image,#site_info p,#lastupdate {
	width:940px
}

#row1 {
	z-index:10
}

#row1,#row3,#row4col1,#row4col2,#row4col3,#row5,#row8,#row9,.floatbox,#header_text,.menu_sub_1,.menu_sub_2,.menu_sub_3,.menu_sub_4,.contentelement_anchor,.contentelement_split,.content_border_0,.content_border_110,.content_border_120,.content_border_130,.content_border_140 {
	overflow:hidden
}

#row1col1,#row4_float,#row4col1_float,#row4col2_float,#row4col3_float,#header_text,#menu_main li,#menu_extra_top li,.contentelement_anchor,.contentelement_split,.content_border_0,.content_border_110,.content_border_120,.content_border_130,.content_border_140,DIV.csc-textpic DIV.csc-textpic-imagecolumn,DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image,DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI,DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image,DIV.csc-textpic-left DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
	float:left
}

#row1col1,.captcha-image img {
	width:190px
}

#row1col1,#logo_vsm_screen {
	height:70px
}

#row1col1 {
	z-index:11
}

#row1col2,#row1col2row1,#row1col2row2,#login_logout,#search_form,#menu_extra_top,DIV.csc-textpic-right DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
	float:right
}

#row1col2,#row1col2row2 {
	width:745px
}

#row1col2 {
	padding-top:3px;
	z-index:12;
}

#row1col2,#search_form,#menu_extra_top,.align-right,DIV.csc-textpic-caption-r .csc-textpic-caption {
	text-align:right;
}

#row1col2row1 {
	width:750px;
	min-height:30px
}

#row1col2row1,.tt_content-render-page-titles,.tt_content-render-page-titles a {
	padding-bottom:5px
}

#row1col2row2 {
	background:#fff;
	z-index:22
}

#row1col2row2,#menu_main {
	min-height:29px
}

#row1col2row2,.captcha-error {
	margin:0 0 10px 0
}

#row3 {
	height:130px;
	z-index:30
}

#row4 {
	min-height:400px;
	padding:15px 0;
	z-index:40
}

#row4col1,#row4col2,#row4col3 {
	min-height:200px
}

#row4col1 {
	z-index:41
}

#row4col2,#row4col3 {
	z-index:42
}

#row5 {
	z-index:50
}

#row5,#row6,#row7,#row8,#site_info p,#lastupdate,.align-center,DIV.csc-textpic-caption-c .csc-textpic-caption,DIV.csc-textpic-center {
	text-align:center
}

#row6 {
	z-index:60
}

#row7,#row8,#row9 {
	z-index:70
}

#row9,#ie_clearing,#logo_vsm_print,.content_border_120 *,.content_border_120 h2,.content_border_120 p,.content_border_120 a {
	display:none
}

.clearfix:after {
	content:".";
	visibility:hidden
}

.clearfix:after,.clearfix,DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow {
	display:block
}

.clearfix:after,.contentelement_split {
	height:0
}

#logo_vsm_screen {
	background:url("../_images_/logo_vsm_white.gif") no-repeat 0 0;
	left:5px;
	top:0;
	width:150px
}

#login_logout,#menu_extra_bottom {
	padding:13px 0 0
}

#login_logout,#login_logout a,#login_logout a:hover,#login_logout a:visited,#menu_extra_top,#menu_extra_top a,#menu_extra_top li,#menu_extra_bottom,#menu_extra_bottom a,.menu_extra_bottom_1,.menu_extra_bottom_1 a,.menu_extra_bottom_1_no,.menu_extra_bottom_1_no a,.menu_extra_bottom_1_act,.menu_extra_bottom_1_cur {
	color:#fff
}

#login_logout a:hover,#menu_extra_top a:hover,.menu_extra_top_1 a:hover,.menu_extra_top_1_cur a,#menu_extra_bottom a:hover,.menu_extra_bottom_1 a:hover,.menu_extra_bottom_1_cur a {
	text-decoration:underline !important
}

fieldset,#search_form form {
	padding-top:10px;
	padding-bottom:0
}

#search_form .search_form_field,#menu_extra_top .search_form_field,.csc-linkToTop {
	padding:0 0 0 5px
}

#header_image {
	height:120px
}

#header_banner {
	height:130px
}

#header_text {
	top:-114px;
	left:1px;
	height:63px;
	width:938px;
	padding:45px 10px 10px 0
}

.header_text_main,.header_text_sub {
	background:url("../_images_/raster_4F4D40.gif")
}

.header_text_main {
	font-size:200%;
	padding:5px 10px 0 15px
}

.header_text_main,.header_text_sub,#site_info p,#lastupdate,.outside *,.content_border_130,.content_border_130 *,.content_border_130 p,.content_border_130 a,.content_border_130 h1,.content_border_130 h2,.content_border_130 h3,.content_border_130 h4,.content_border_140,.content_border_140 *,.content_border_140 p,.content_border_140 a,.content_border_140 h1,.content_border_140 h2,.content_border_140 h3,.content_border_140 h4,.captcha-error,.captcha-error a,.captcha-error {
	color:#fff !important
}

.header_text_sub {
	padding:0 10px 5px 15px
}

#content_left {
	width:185px
}

#content_right {
	width:200px
}

#content_right,.content_border_110 .csc-firstHeader {
	padding-left: 5px;
}

#site_info p {
	padding:14px 0 6px
}

#lastupdate {
	padding:4px 0 6px

}

#menu_main {
	width:735px
}

#menu_main a,.menu_main_1_cur {
	font-size:100% !important
}

#menu_main a:hover,#menu_sub a:hover {
	color:#000
}

#menu_main li {
	padding:7px 9px 3px 9px;
	height:19px;
	border-left:1px solid #dfded6
}

#menu_main li:hover,.menu_main_1_act,.menu_main_1_cur {
	background:#f5f5f5 !important
}

#menu_main .first {
	border-left:none !important
}

.menu_main_1_act a,.menu_main_1_cur a,.menu_extra_top_1_act a,.menu_extra_top_1_cur a,.menu_extra_bottom_1_act a,.menu_extra_bottom_1_cur a {
	font-weight:bold !important
}

#menu_sub li {
	background:3px 1px;
	padding:3px 0 4px 15px
}

#menu_sub .first {
	border-top:none !important
}
#menu_sub li.first {
	padding-top: 0;
}
#menu_sub a.current {
	font-weight:bold;
}
#menu_sub a.activ {}

.menu_sub_1 {
	width:187px;
	margin-bottom: 10px
}

.menu_sub_1_ifsub,.menu_sub_2_ifsub,.menu_sub_3_ifsub {
	background:url("../_images_/_menu_icons/_dir_no.gif") no-repeat !important
}

.menu_sub_1_actifsub,.menu_sub_2_actifsub,.menu_sub_3_actifsub {
	background:url("../_images_/_menu_icons/_dir_act.gif") no-repeat !important
}

.menu_sub_1_curifsub,.menu_sub_2_curifsub,.menu_sub_3_curifsub {
	background:url("../_images_/_menu_icons/_dir_cur.gif") no-repeat !important
}

#menu_extra_top li {
	background:url("../_images_/separator_ffffff.gif") no-repeat 0 5px
}

.menu_extra_top_1_no,.menu_extra_top_1_act,.menu_extra_top_1_cur {
	padding:3px 5px !important
}

.menu_extra_top_1_form .contentelement_form_layout,.search_form_field {
	padding:0 5px 0 0
}

.contentelement_anchor {
	margin-bottom:-1px;
	width:1px
}

.contentelement_anchor,.contentelement_split {
	font-size:0
}

.contentelement_split {
	width:0
}

.content_border_130,.content_border_140,.captcha-error {
	padding:10px
}
.content_border_0 {
	padding : 10px;
	border : 1px solid #DFDED6
}

#row4col2 .content_border_0 {
	padding:0 0 0 10px
}

#row4col2 .content_border_0,DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG {
	border:none
}

.csc-textpic-text {
	padding-top: 10px
}

#row1col2row1 .content_border_110,DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow,DIV.csc-textpic DIV.csc-textpic-imagerow-last {
	margin-bottom:0
}

.content_border_130 {
	background:#4f4d40
}

.content_border_130 a:visited {
	color:#c3c3be !important
}

.content_border_140,.captcha-error {
	background:#b2341f
}

.content_border_140 a:visited {
	color:#e5bab3 !important
}

.contentelement_bulletlist td {
	padding:1px 10px 1px 0
}

.contentelement_bulletlist_bullet {
	background:transparent url("../_images_/bulletdot.gif") no-repeat left 0.5em;
	width:10px
}

.contenttable td,.contentelement_filelink_td,.faktaboks {
	padding:5px
}

.tr-even,.tr-odd {
	border-bottom:1px solid #8b8b81
}

.tr-odd {
	background:#e6e6e4
}

.contentelement_form_layout {
	margin:0 0 0 0
}

.contentelement_form_label {
	margin:5px 0
}

.contentelement_form_comment {
	border:1px solid #B2341F
}

.contentelement_form_requiredlabel {
	margin:0 0 5px 0
}

div.tx-tdnewsletter-pi1,.csc-menu-4 a,.csc-abstract {
	font-size:110%
}

.csc-sword a,.important,span.important,.important strong,.important em,.important sub,.important sup,.important a:link,.important a:visited,.internal-link .important,.external-link .important {
	color:#b2341f !important
}

table.htmlarea-showtableborders {
	border:1px solid #000;
	padding:3px
}

.csc-menu-4 dt {
	padding:12px 0 0 5px

}

.csc-menu-4 dd {
	background:transparent url("../_images_/clear.gif") no-repeat left 0.5em;
	/*
	list-style-type: none !important;
	list-style: none !important;	
    list-style-image: none !important;
	*/
	padding: 0 0 0 16px;
}

.csc-menu-4 dt:before {
	content: "\00BB \0020";

	}
.csc-uploads-fileName p:before {
	content: "\00BB \0020";

	}

.csc-abstract {
	padding:5px 0 0 15px
}

.csc-linkToTop a {
	background:url("../_images_/pil_top_lightBrown.png") no-repeat left center;
	padding:0 0 0 15px
}

DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image {
	margin-bottom:0 !important;
	padding:0 !important
}

DIV.csc-textpic dd.csc-textpic-caption {
	margin-left:0
}

.csc-textpic-caption p {
	padding:5px 5px 5px 5px;
	line-height:120%
}

.csc-sitemap li {
	background:transparent url("../_images_/_sitemap/pages.gif") no-repeat left -2px
}

.csc-uploads td {
	padding:0 0 5px 0;
	vertical-align:bottom
}

.csc-uploads-fileSize {
	padding-left:10px !important
}

.captcha,.captcha-reloadbutton {
	padding:0 0 10px 0
}

.captcha-image img {
	height:25px;
	padding:5px 10px 5px 0
}

.english,span .english,.english strong,.english em,.english sub,.english sup,.english a:link,.english a:visited,.internal-link .english,.external-link .english {
	color:#e39c07 !important
}

.grey,span .grey,.grey strong,.grey em,.grey sub,.grey sup,.grey a:link,.grey a:visited,.grey-link .important,.grey-link .important {
	color:#8b8b81 !important
}
.small,span .small {
	font-size:90% !important;
	font-weight:normal
}

.small,span .small,a:visited,.csc-uploads-description,#row3 p {
	color:#8b8b81
}

.faktaboks {
	background:#eae8e1
}

.declaration a {
	color: #d0d0d0;
	text-decoration: none;
	border-bottom: 1px dotted #d0d0d0;
}

#crdate {
	padding: 0 0 2px 210px;
}
#pagelastupdate {
	padding: 0 0 2px 210px;
}

a.declaration:hover {
	background:#ffffff; 
	color: #d0d0d0;
	text-decoration:none;
	}
	
a.declarTooltip span {
	display:none; 
	padding: 2px 3px 0 3px; 
	margin-left:8px; 
	width:200px;
	}

a.declarTooltip:hover span {
	display:inline; 
	position:absolute; 
	background:#ffffff; 
	border:1px solid #cccccc; color:#6c6c6c;
	}



/* RTE-bug start */
span.small,div.small,p.small {
}
span.grey,div.grey,p.grey {
}
span.english,div.english,p.english {
}
span.important,div.important,p.important {
}
span.imgtext,div.imgtext,p.imgtext {
}
/* RTE-bug end */

.mellemtrin *,.mellemtrin p {
	font-size:14px
}

.mellemtrin p {
	line-height:20px
}

.mellemtrinheader .header_text_main,.mellemtrinheader .header_text_sub {
	background:url("../_images_/raster_FFFFFF.gif")
}

H2.csc-firstHeader, H3.csc-firstHeader {
	padding-top: 0;
}

DIV.csc-textpic DIV.csc-textpic-imagecolumn,DL.csc-textpic-image DT,DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
	display:inline
}

DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
	padding:0 0;
	border: none;
}
DIV.csc-textpic IMG {
	border:1px solid #DFDED6;
}

DIV.csc-textpic DIV.csc-textpic-imagewrap UL {
	list-style:none
}

DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT,DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD {
	float:none
}

DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image {
	margin-right:10px
}

DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
	margin-left:10px
}

DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol {
	margin-left:0 !important
}

DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol {
	margin-right:0 !important
}

DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap {
	margin-right:10px !important;
}

DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap {
	margin-left:10px !important
}

DIV.csc-textpic-center DIV.csc-textpic-imagewrap {
	margin:0 auto
}

DIV.csc-textpic-right DIV.csc-textpic-text {
	clear:right
}

DIV.csc-textpic-left DIV.csc-textpic-text {
	clear:left
}

* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text,* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text {
	height:1%
}

/* underline header/title link in searchresults */
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title a { text-decoration: underline !important; }




/* csc mailform properties ///////////////////////////////////////////////////////////////*/

.csc-mailform-field {
   clear: both;
   display: block;
   margin-bottom: 0.3em;
   width: 100%;
}

.csc-mailform legend {
   display: none;
}


.csc-mailform-field input, .csc-mailform-field select, .csc-mailform-field textarea {

   width: 200px;
}

.contentelement_form_label, .contentelement_form_requiredlabel {
   float: left;
   text-align: right;
   padding: 0 2px 0 0;
   width: 150px;
}

.csc-mailform-radio fieldset{
   margin-left: 160px;
   width: 200px;
}

.csc-mailform-radio input, .csc-mailform-radio label {
   display: inline;
   float: left;
   margin-bottom: 0.3em;
}

.csc-mailform-field input.csc-mailform-radio,
.csc-mailform-field .csc-mailform-check {
   background: none;
   clear: left;
   border: none;
   margin-right: 4px;
   width: 20px;
}

.csc-mailform-radio label, .csc-mailform-check label {
   text-align: left;
}

