body.mceContentBody * {padding:0; margin:0; font-family:sans-serif;}
body.mceContentBody {padding:5px !important;}

#content, body.mceContentBody, .content_ghost {color:#4e4e4e; font-size:.9em;font-family:"Lato",sans-serif;font-weight:400;font-style:normal;}
.nyhedsliste_teaser { color:#4e4e4e;}
body.mceContentBody td {font-size:.77em;}

#content h1,#content h2 {font-family:"Lato",sans-serif;font-weight:700;font-style:normal;}
#content h1 {font-size:2.43em;color:#333;margin-bottom:.9em;} /* color:#253c31;font-size:1.3em; font-weight:bold; color:#253c31;*/
#content h2, body.mceContentBody h2 {color:#253c31;font-size:1.875em;line-height:1.45em;margin-top:1.5em;margin-bottom:.4em;font-weight:bold;}

#content #formkodeord h2 {font-size:1.2em; font-weight:normal;margin-top:0;margin-bottom:.2em;}

#content h4 {font-size:.9em;margin-bottom:.9em;} /*nyhedsdato*/
#content h6 {font-size:.9em;margin-bottom:.9em;font-weight:normal;} /*nyhedsdato*/
#content .smalltxt, body.mceContentBody .smalltxt { color:#909090; font-size:.90em;}
#content .smalltxtlock, body.mceContentBody .smalltxtlock {font-size: 8pt;}

#content a, body.mceContentBody a { color:#0066cc;}
#content a:hover { color:#0076ec;}

#content .txtColorLight { color:#b4b4b4;}
#content .txtColorSearch { color:#4e4e4e; background-color:#fffd40;}

#content ul, body.mceContentBody ul {margin-left:1.25em;margin-top:.5em; margin-bottom:1em;}
#content ol, body.mceContentBody ol {margin-left:1.75em;margin-top:.5em; margin-bottom:1em;}
#content li, body.mceContentBody li {margin:0;padding:0;margin-bottom:.3em;}
#content .imageright, body.mceContentBody .imageright {float:right; margin:3px 0 10px 18px;}
#content .imageleft, body.mceContentBody .imageleft {float:left;margin:3px 18px 10px 0;}
#content th, body.mceContentBody th {text-align:left;}

/* TABLE */
#content table, body.mceContentBody table {border-color:#bbb;}
#content table td, body.mceContentBody table td {border-color:#999;vertical-align:top;}
#content table {border-collapse:collapse;}
body.mceContentBody td {padding:0px 3px;}
#content tavle.noborder, body.mceContentBody table.noborder {}


/* Roskilde */
#content ul.banners-list, body.mceContentBody ul.banners-list {list-style-type:none;margin-left:0;width:110%;}
#content ul.banners-list li, body.mceContentBody #content ul.banners-list li {display:inline;float:left;margin-left:0;margin-bottom:37px;margin-right:2.52905%;position:relative;} /*margin-right:1.52905%;width:40%;width: 32.314%;*/


.roskilde_menu_images {display:block;position:relative;width:253px;height:152px;}
.roskilde_menu_images img {position:absolute;z-index:1;width:253px;}
.roskilde_menu_images_bg, body.mceContentBody .roskilde_menu_images_bg {z-index:2;position:absolute;padding:1em 0 1.2em;bottom:0;width:100%;background-color:#333;background-color:rgba(51, 51, 51, 0.6);}
.roskilde_menu_images_text, body.mceContentBody .roskilde_menu_images_text {padding:0 1em;color:white;font-size:1.2em;}
a.roskilde_menu_images:hover .roskilde_menu_images_bg {background-color:rgba(102, 102, 102, 0.6);}
.roskilde_menu_images_bg {-webkit-transition:all .1s ease-in;-moz-transition: all .1s ease-in;-o-transition: all .1s ease-in;transition: all .1s ease-in;}
