@import url("/slider.css");
html {height:100%;}
body {margin:0; padding:0; background:#c6c6c6 ; height:100%}
table, td {border-collapse:collapse; }
table, td, img {border:0; padding:0px; margin:0px}
form, td{margin:0; padding:0;}
td, select, input { font-family:tahoma; font-size:11px; color:#3b3b3b; vertical-align:top;  text-align:left; line-height:14px}
.table{ height:100%; }
img{ vertical-align:top}

/*in_line_style*/

p {margin:0; padding:0;}

ul { margin:0; padding:0; list-style:none}
ul li{ background:url("http://images.mainfm.dk/list_bg.gif") no-repeat 0 9px; line-height:18px}
ul li a { color:#000000; text-decoration: underline;}
ul li a:hover{ text-decoration: none}


.right1{ text-align:right}

.title, .title_top, .title_bot{ display:block}

a{ color:#101010; text-decoration:underline}
a:hover{ text-decoration:none}

.main_table{ width:100%; height:972px}
.site_center{text-align:center; width:100%;}
.site_center1{margin:0 auto; text-align:left; width:765px}

.separate{ background:url("http://images.mainfm.dk/separate.gif") repeat-x; height:12px}

 #nowPlaying {
	padding-top: 4px;
	padding-left: 8px;
}

#history {
	padding-top: 7px;
	padding-left: 1px;
	padding-bottom: 10px;
}
#queue {
	padding-top: 7px;
	padding-left: 1px;
	padding-bottom: 10px;
}
#onairforside {
	padding-top: 7px;
	padding-left: 1px;
	padding-bottom: 10px;
	text-align:center;
}
#toprequest {
	padding-top: 7px;
	padding-left: 1px;
	padding-bottom: 10px;
}
div#nowPlayingDiv div.song {
	width: 500px;
	height: 20px;
	white-space: nowrap; 
	overflow: hidden;
}

div#historyList div.song {
	width: 220px;
	height: 28px;
	white-space: nowrap; 
	overflow: hidden;
}

/*header*/
#header{ background:#ffffff; height:275px}
#header .row1{ height:362px; background:url("http://images.mainfm.dk/top_bg.jpg") no-repeat}
#header .row1 img{ margin-left:22px; display:block}
#header .row1 .img{ margin:66px 0 24px 22px}
#header .row2{ height:58px; background:url("http://images.mainfm.dk/menu_bg.gif") repeat-x}
#headerNoFlash { background:#ffffff; height:170px}

/*content*/
#content{ background:#ffffff; min-height: 300px;}
#content .box{ width:754px; min-height:324px; margin:6px}

/*footer*/
#footer{ background:#ffffff; height:61px; padding:0 6px 6px 6px; }
#footer .block{ background:#f8f7f4; width: 100%;}
#footer .block .indent { margin:13px 0 0 36px; width:680px}
#footer .block .indent .block1 .col1{ width:253px; color:#7c7b7d}
#footer .block .indent .block1 { height:31px}
#footer .block .indent .block1 .col1 div{ margin-top:9px}
#footer .block .indent .block1 .col1 a{ color:#7c7b7d; text-decoration:underline}
#footer .block .indent .block1 .col1 a:hover{ text-decoration:none}
#footer .block .indent .block1 .col2{ width:424px; background:url("http://images.mainfm.dk/foot_y.gif") repeat-y; text-align:right; color:#747375}
#footer .block .indent .block1 .col2 div{ margin-top:9px; vertical-align:top;}
#footer .block .indent .block1 .col2 a{ color:#9a9382; text-decoration:underline}
#footer .block .indent .block1 .col2 a:hover{ text-decoration:none}

/*index.html*/
#page1 #content .box .row1{ height:105px}
#page1 #content .box .row1 .col1{ width:250px; background:#FFFFFF; }
#page1 #content .box .row1 .block .col2{ width:21px; background:url("http://images.mainfm.dk/y1.gif") repeat-y}
#page1 #content .box .row1 .col3{ width:505px}
#page1 #content .box .row1 .col3 .bg1{ background:#f0eeeb no-repeat left bottom; padding:20px 20px 20px 20px; color:#626262; line-height:16px}
#page1 #content .box .row1 .col3 .bg1 .title{ margin-bottom:10px}
#page1 #content .box .row1 .col3 strong{ color:#424242}
#page1 #content .box .row1 .col3 .read_more{ margin-top:11px; display:block}

#page1 #content .box .row2{ height:0px}
#page1 #content .box .row3{ height:46px; background:#787878; padding-left:14px}
#page1 #content .box .row3 img{ margin:14px 0 0 0px}
#page1 #content .box .row4{ height:149px}
#page1 #content .box .row4 .block{ width:720px; height:112px; margin:18px 0 15px 15px}
#page1 #content .box .row4 .block td{ color:#3b3b3b}
#page1 #content .box .row4 .block a{ color:#3b3b3b; text-decoration:underline;}
#page1 #content .box .row4 .block a:hover{ text-decoration:none}
#page1 #content .box .row4 .block .img{ float:left; margin:0 27px 0 0}
#page1 #content .box .row4 .block strong{ display:block; margin:9px 0 2px 0}
#page1 #content .box .row4 .block .read_more{ margin-top:15px; display:block}
#page1 #content .box .row4 .block .col1{ width:365px}
#page1 #content .box .row4 .block .col2{ width:21px; background:url("http://images.mainfm.dk/y.gif") repeat-y}
#page1 #content .box .row4 .block .col3{ width:334px}

#page1 #content .box .row5{ height:46px; background:#dddddd; padding-left:14px}
#page1 #content .box .row5 img{ margin-top:16px}
#page1 #content .box .row5 .img{ margin-left:149px}
#page1 #content .box .row5 block1{ margin-top:20px}
#page1 #content .box .row5 .block1{ margin-left:0px}
#page1 #content .box .row5 .block1{ width:275px}

#page1 #content .box .row5 block2{ margin-top:20px}
#page1 #content .box .row5 .block2{ margin-left:0px}
#page1 #content .box .row5 .block2{ width:300px}

#page1 #content .box .row6{ background:#f0eeeb}
#page1 #content .box .row6 .block{ width:710px; margin:15px 0 10px 29px}
#page1 #content .box .row6 .block .col1{ width:250px; padding-top:7px}
#page1 #content .box .row6 .block .col1 ul{ margin:16px 0 0 6px}
#page1 #content .box .row6 .block .col2{ width:21px; background:url("http://images.mainfm.dk/y1.gif") repeat-y}
#page1 #content .box .row6 .block .col3 .indent{ padding:11px 0 10px 11px}
#page1 #content .box .row6 .block .col3{ width:429px; color:#626262}
#page1 #content .box .row6 .block .col3 strong{ color:#1b1b1b; line-height:16px}
#page1 #content .box .row6 .block .col3 p{ margin:10px 0 20px 0}

#page1 #content .box .row7{ height:186px; background:#f0eeeb; margin:16px}
#page1 #content .box .row7 .block2{ width:710px; height:775px; margin:15px 15px 15px 15px}

#page1 #content .box .row7 .block2 .r{ height:36px}
#page1 #content .box .row7 .block2 .r1{ height:1px; background:#e5e3d5}
#page1 #content .box .row7 .block2 .c1{ width:31px}
#page1 #content .box .row7 .block2 .c1 img{ margin:8px 0 0 5px}
#page1 #content .box .row7 .block2 .c2{ width:1px; background:#e5e3d5}
#page1 #content .box .row7 .block2 .c3{ width:105px; color:#000001}
#page1 #content .box .row7 .block2 .c3 img{ margin:5px 5px 5px 5px}
#page1 #content .box .row7 .block2 .c3 div{ padding-left:9px; color:#3d3b3b; font-weight:bold}
#page1 #content .box .row7 .block2 .c3 span{ color:#be1727; text-transform:uppercase; display:block}
#page1 #content .box .row7 .block2 .c4{ width:605px; vertical-align:middle}
#page1 #content .box .row7 .block2 .c4 div{ padding-left:9px; color:#3d3b3b; font-weight:bold}
#page1 #content .box .row7 .block2 .c4 span{ color:#be1727; display:block}
#page1 #content .box .row7 .block2 .c4 span{ color:#be1727; display:block}
#page1 #content .box .row7 .block2 .c4 a { text-decoration:none;}
#page1 #content .box .row7 .block2 .c4 a:hover { text-decoration:underline; }



#page1 #content .box .row7 .block3{ width:725px; height: auto; margin:15px 0px 15px 15px}

#page1 #content .box .row7 .block3 .r{ height:36px}
#page1 #content .box .row7 .block3 .r1{ height:1px; background:#e5e3d5}
#page1 #content .box .row7 .block3 .c1{ width:31px}
#page1 #content .box .row7 .block3 .c1 img{ margin:8px 0 0 5px}
#page1 #content .box .row7 .block3 .c2{ width:1px; background:#e5e3d5}
#page1 #content .box .row7 .block3 .c3{ width:50px; color:#000001; margin-left:0px; margin-bottom:4px; margin-top:4px; display:block}
#page1 #content .box .row7 .block3 .c3 div{ padding-left:4px; color:#3d3b3b; font-weight:bold}
#page1 #content .box .row7 .block3 .c3 span{ color:#be1727; text-transform:uppercase; display:block}
#page1 #content .box .row7 .block3 .c4{ width:105px; vertical-align:middle}
#page1 #content .box .row7 .block3 .c4 div{ padding-left:4px; color:#3d3b3b}
#page1 #content .box .row7 .block3 .c4 span{ color:#be1727; text-transform:uppercase; display:block; font-weight:bold}


/*omos*/
#page1 #content .boxkontakt{ min-height:324px; margin:0px}

#page1 #content .boxkontakt .row1{ height:197px; padding-left: 14px;}
#page1 #content .boxkontakt .row1 .indent{ padding:5px 42px 15px 1px; color:#626262; line-height:16px}
#page1 #content .boxkontakt .row1 .indent .title{ margin-bottom:22px}
#page1 #content .boxkontakt .row1 .indent .img{ float:left; margin:0 28px 0 0}
#page1 #content .boxkontakt .row1 .indent a{ color:#626262}
#page1 #content .boxkontakt .row1 .indent strong{ color:#1b1b1b}
#page1 #content .boxkontakt .row1 .indent p{ padding:7px 0 17px 0}

#page1 #content .boxkontakt .row2{ height:427px}
#page1 #content .boxkontakt .row2 .col1{ width:265px}
#page1 #content .boxkontakt .row2 .col1 .r1{ height:46px; background:#787878; padding-left: 14px;}
#page1 #content .boxkontakt .row2 .col1 .r1 img{ margin:13px 0 0 14px}
#page1 #content .boxkontakt .row2 .col1 .r2 { height:381px}
#page1 #content .boxkontakt .row2 .col1 .r2 .indent{ padding:27px 31px 20px 14px}
#page1 #content .boxkontakt .row2 .col1 .r2 p{ margin-bottom:14px}
#page1 #content .boxkontakt .row2 .col1 .r2 strong{ display:block}

#page1 #content .boxkontakt .row2 .col2{ background:#f0eeeb; width:470px}
#page1 #content .boxkontakt .row2 .col2 .r1{ height:46px; background:#dddddd; padding-left: 14px;}
#page1 #content .boxkontakt .row2 .col2 .r1 img{ margin:13px 0 0 14px}

#page1 #content .boxkontakt .row2 .col2 .r2 { height:381px}
#page1 #content .boxkontakt .row2 .col2 .r2 .indent{padding:27px 32px 20px 14px}
#page1 #content .boxkontakt .row2 .col2 .r2 .block{ width:420px; height:233px; margin-top:24px}
#page1 #content .boxkontakt .row2 .col2 .r2 .block .r_1{ height:31px}
#page1 #content .boxkontakt .row2 .col2 .r2 .block .r_1 .c1{ width:220px}
#page1 #content .boxkontakt .row2 .col2 .r2 .block .r_1 .c2{ width:200px}
#page1 #content .boxkontakt .row2 .col2 .r2 .block .r_2{ height:171px}
#page1 #content .boxkontakt .row2 .col2 .r2 .block input{ width:200px; height:16px; color:#3b3b3b; font-size:11px; font-family:tahoma; display:inline; line-height:10px}
#page1 #content .boxkontakt .row2 .col2 .r2 .block textarea{ width:424px; height:120px; color:#3b3b3b; font-size:11px; font-family:tahoma; display:inline; overflow:auto}
#page1 #content .boxkontakt .row2 .col2 .r2 .block .right1{ margin-top:23px}
#page1 #content .boxkontakt .row2 .col2 .r2 .block .right1 img{ margin-left:9px}

#loginbox { 
	width: 124px;
	padding: 0px 0px 0px 0px; 
	position: relative;
	left: 0px; 
	
	background:#E2E2E2; 
	text-align:center;
	
	color:#000000;
	border-color: #000000;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	margin-left: 1px;
}

#menubox { 
	width: 127px;
	padding: 0px 0px 0px 0px; 
	position: relative;
	left: 0px; 
}
#menuboxInner a { text-decoration:none;}
#menuboxInner a:hover { text-decoration:underline;}

#menuboxInner { 
	width: 114px;
	background-color: #FFC2B8;
	border-color: #EE6153;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	margin-left: 1px;
	margin-right: 1px;
}

#topMenu a {
	color: white;
}
/* Floats */
.left {float: left;}
.right {float: right;}

#hidepasswordbox {
        display: none;
}

#flashbox {
 position:relative;
 top:-145px;
 height:275px;
}

#loginmenu {
	height:18px;
	width: 127px;
	position:relative;
 	margin-left: 3px;
	float: right;
}

#logoutmenu {
	height:18px;
	width: 127px;
	position:relative;
 	margin-left: 3px;
	float: right;
}

#menumenu {
	height:18px;
	width: 127px;
	position:relative;
 	margin-left: 3px;
	float: right;
}

.nonstop {
	font-weight: normal;
}
.live {
	font-weight: bold;
}
.expired {
	font-weight: bold;
}

#npimg {
padding-top: 23px;
padding-right: -12px;
}

.hr_style {
	border-top: 1px dashed #AA0000; 
	height: 1px; 
	margin: 2px; 
	width: 95%;
}

table.infoscreen {
	font-weight: bold;
	font-size: 50px;
	text-align: right;
}
/* CLEditor */
.cleditorMain {border:1px solid #999; padding:0 1px 1px; background-color:white}
.cleditorMain iframe {border:none; margin:0; padding:0}
.cleditorMain textarea {border:none; margin:0; padding:0; overflow-y:scroll; font:10pt Arial,Verdana; resize:none; outline:none /* webkit grip focus */}
.cleditorToolbar {background: url('/js/cleditor/images/toolbar.gif') repeat}
.cleditorGroup {float:left; height:26px}
.cleditorButton {float:left; width:24px; height:24px; margin:1px 0 1px 0; background: url('/js/cleditor/images/buttons.gif')}
.cleditorDisabled {opacity:0.3; filter:alpha(opacity=30)}
.cleditorDivider {float:left; width:1px; height:23px; margin:1px 0 1px 0; background:#CCC}
.cleditorPopup {border:solid 1px #999; background-color:white; position:absolute; font:10pt Arial,Verdana; cursor:default; z-index:10000}
.cleditorList div {padding:2px 4px 2px 4px}
.cleditorList p,
.cleditorList h1,
.cleditorList h2,
.cleditorList h3,
.cleditorList h4,
.cleditorList h5,
.cleditorList h6,
.cleditorList font {padding:0; margin:0; background-color:Transparent}
.cleditorColor {width:150px; padding:1px 0 0 1px}
.cleditorColor div {float:left; width:14px; height:14px; margin:0 1px 1px 0}
.cleditorPrompt {background-color:#F6F7F9; padding:4px; font-size:8.5pt}
.cleditorPrompt input,
.cleditorPrompt textarea {font:8.5pt Arial,Verdana;}
.cleditorMsg {background-color:#FDFCEE; width:150px; padding:4px; font-size:8.5pt}

.crewTD {
border:1px; 
padding:3px; 
margin:0px; 
border-style:dotted; 
border-color:#000000;
}

.crewTD a { text-decoration:none; }

.crewTable {
border:0px;
border-collapse: separate;
padding:0px;
border-spacing: 0px;
margin:0px;
border-style:solid;
border-color:#000000;
}

#chatreglTable {
border:0px;
padding:5px 5px 0px 0px;

margin:5px;
border-style:none;
font-size:11px;
}

.Overskrift {
color: #000000; 
font-size: 22px;
margin: 10px 0px 10px 0px; 
}

.SubOverskrift {
color: #000000; 
font-size: 14px; 
margin: 10px 0px 7px 0px;

}
.onairleft {
	float: left;
	width:380px;
	border-style: none;
}
.onairright {
	float: right;
	width:330px;
	border-style: none;

}
.onairrightbox {
	color:#000000;
	background-color:#F0EEEB;
	border:2px dotted #F0EEEB;
}


#smslink a { text-decoration:none; color:#3b3b3b;}
#smslink a:hover { text-decoration:underline; }

#userlist a { text-decoration:none;}
#userlist a:hover { text-decoration:underline; }

#links ul { margin:10px; padding:10px; list-style:circle;}
#links ul li a { color:#3b3b3b; text-decoration: none;}
#links ul li a:hover{ text-decoration: underline}
#links ul li{ background:url("http://images.mainfm.dk/list_bg.gif") no-repeat 0 9px; line-height:18px}




