/***********************************************************************************
	Company : DJDanmark.dk

	Developer : Marcin Slezak [mars@djdanmark.dk]
	Created : 2005.11.24
	
	File : /resources/css/djdk.css

***********************************************************************************/
body {
	margin-left: 0px;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
}

body,p,td,div,span {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}

/** H1 **/
h1 {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #497AB7;
	text-decoration: none;
}

/** H2 **/
h2 {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #497AB7;
	text-decoration: none;
}

/** H3 **/
h3 {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #497AB7;
	text-decoration: none;
}

/** general link**/
a {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: #497AB7;
	text-decoration: none;
}

a:visited {
	color: #497AB7;
	text-decoration: none;
}

a:hover {
	color: #497AB7;
	text-decoration: underline;
}

a:active {
	color: #497AB7;
	text-decoration: none;
}

.h1 {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #497AB7;
	text-decoration: none;
}

.l {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #497AB7;
	text-decoration: none;
}

/***********************************************************************************
	Logo + topmenu container
***********************************************************************************/
table.topmenu {
	background-image: url(../images/top_handmix.jpg);
	background-repeat: no-repeat;
	height: 121px;
}

/***********************************************************************************
	Search + login bar
***********************************************************************************/
table.searchbar {
	height: 51px;
}

td.searchbar_bg {
	height: 51px;
	background-image: url(../images/search_bar/sb_mid.gif);
	background-repeat: repeat-x;
}

/***********************************************************************************
	Login, left side
***********************************************************************************/
table.login_container {
	height: 86px;
	background-image: url(../images/login_box/mid.jpg);
	background-repeat: repeat-y;
}

td.login_top_bg {
	background-image: url(../images/login_box/top.jpg);
	background-repeat: no-repeat;
	height: 78px;
}

td.login_top_inside {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
}

font.login_top_h1 {
	font-family: Arial, Tahoma, Verdana, Geneva, Arial, Helvetica,
		sans-serif;
	font-size: 15px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: white;
	text-decoration: none;
	text-transform: uppercase;
}

input.input_login {
	border-left: 1px solid #808080;
	border-top: 1px solid #808080;
	border-bottom: 1px solid #CDCDCD;
	border-left: 1px solid #CDCDCD;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: black;
	text-decoration: none;
	width: 98px;
}

/***********************************************************************************
	Blue box, Coming soon
***********************************************************************************/
table.comingsoon_container {
	height: 133px;
	background-image: url(../images/comingsoon_box/mid.jpg);
	background-repeat: repeat-y;
}

td.comingsoon_top_bg {
	background-image: url(../images/comingsoon_box/top.jpg);
	background-repeat: no-repeat;
	height: 182px;
}

/***********************************************************************************
	Nyheder
***********************************************************************************/
td.news_top_mid {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/news_box/topm.jpg);
	background-repeat: repeat-x;
	height: 38px;
}

.Line {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	height: 38px;
}

a.news_top_mid {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

a.news_top_mid:visited {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

a.news_top_mid:hover {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}

a.news_top_mid:active {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

td.news_side_left {
	background-image: url(../images/news_box/l.jpg);
	background-repeat: repeat-y;
}

td.news_side_right {
	background-image: url(../images/news_box/r.jpg);
	background-repeat: repeat-y;
}

/***********************************************************************************
	Disclaimer box nederst
***********************************************************************************/
table.disclaimer_box {
	background-color: #ACACAC;
	height: 37px;
}

span.disclaimer_box {
	color: #464646;
}

a.disclaimer_box {
	color: #464646;
	text-decoration: none;
}

a.disclaimer_box:visited {
	color: #0054A6;
	text-decoration: none;
}

a.disclaimer_box:hover {
	color: black;
	text-decoration: none;
}

a.disclaimer_box:active {
	color: #464646;
	text-decoration: none;
}

/***********************************************************************************
	Radiobox
***********************************************************************************/
table.radio_container {
	background-color: #2F4867;
}

td.radio_top_mid {
	background-image: url(../images/radio_box/top_mid.jpg);
	background-repeat: repeat-x;
	height: 5px;
}

td.radio_mid {
	background-color: #2F4867;
}

/***********************************************************************************
	COOLTIP
***********************************************************************************/
#dhtmltooltip {
	position: absolute;
	width: 170px;
	border: 1px solid black;
	padding: 2px;
	background-color: #EEEDED;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid : DXImageTransform.Microsoft.Shadow ( color = gray,
		direction = 135, strength = 3 );
}

/***********************************************************************************
	Radiobox
***********************************************************************************/
td.djdc_top_mid {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/djdc/top_mid.jpg);
	background-repeat: repeat-x;
	height: 34px;
}

td.djdc_before_chart {
	background-color: #E0ECA5;
	height: 18px;
}

td.djdc_odd {
	background-color: #E0ECA5;
	height: 22px;
}

td.djdc_even {
	background-color: #B0D654;
	height: 22px;
}

.djdc_font_songtitle {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #555555;
	text-transform: capitalize;
}

.djdc_font_other {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #555555;
	text-transform: uppercase;
}

.djdc_font_mixes {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: #555555;
	text-transform: lowercase;
}

/***********************************************************************************
	Create a login
***********************************************************************************/
input.login_create_txt {
	border: 1px solid black;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: black;
	text-decoration: none;
	width: 100%;
}

input.login_create_postalcode {
	border: 1px solid black;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: black;
	text-decoration: none;
	width: 50px;
}

select.login_create {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: black;
	text-decoration: none;
}

input.login_create_submit {
	background-color: #4080C2;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: white;
	border: 0px;
	padding: 0px;
	cursor: hand;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
	border-top: 2px solid #88B7E7;
	border-left: 2px solid #88B7E7;
	border-right: 2px solid #3E6084;
	border-bottom: 2px solid #3E6084;
}

/* images */
table.img_upload_container {
	
}

select.img_category {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: black;
	text-decoration: none;
}

textarea.img_title {
	border: 1px solid black;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: black;
	text-decoration: none;
	width: 100%;
}

input.img_file {
	border: 1px solid black;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: black;
	text-decoration: none;
	width: 100%;
}

input.img_submit {
	background-color: #4080C2;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: white;
	border: 0px;
	padding: 0px;
	cursor: hand;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
	border-top: 2px solid #88B7E7;
	border-left: 2px solid #88B7E7;
	border-right: 2px solid #3E6084;
	border-bottom: 2px solid #3E6084;
}

input.img_cancel {
	background-color: #4080C2;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: white;
	border: 0px;
	padding: 0px;
	cursor: hand;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
	border-top: 2px solid #88B7E7;
	border-left: 2px solid #88B7E7;
	border-right: 2px solid #3E6084;
	border-bottom: 2px solid #3E6084;
}

/***********************************************************************************
	news
***********************************************************************************/
input.news_txt {
	border: 1px solid black;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: black;
	text-decoration: none;
	width: 100%;
}

textarea.news_txt {
	border: 1px solid black;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: black;
	text-decoration: none;
	width: 100%;
	height: 60px;
}
