/* ____________________________________________________________________________________________________________________________________________ */
/* _____________________________________________________________------------------_____________________________________________________________ */
/* _____________________________________________________________ CSS MAX SKÄRBERG _____________________________________________________________ */
/* _____________________________________________________________------------------_____________________________________________________________ */
/* _____________________________________________________________------------------_____________________________________________________________ */
/* _____________________________________________________________    AB THOREB     _____________________________________________________________ */
/* _____________________________________________________________------------------_____________________________________________________________ */
/* ____________________________________________________________________________________________________________________________________________ */

html {
	/*overflow:scroll;*/
	margin:0px;
	padding:0px;
	/*background-color:#4c4c4c;*/
	background-color:#858585;
}
body{
	overflow:hidden;
	margin:0px;
	padding:0px;
	font:normal 12px arial,verdana;
	color:#335a9d;
	/*color:#00aeef*/
	line-height:18px;

}

a{
	color: #0054a6;
	text-decoration: none;
	/*-webkit-translation: all 0.25s ease-out;*/
}


/* _____________________________________________________________ Window (DIV) Z-INDEX X ____ */
.display_image
{
	position:fixed;	
	width:100%;
	height:75%;
	left:0px;
	overflow:scroll;
	text-align:right;
	/*vertical-align:center;*/
	float:right;
	background:#000000;
	z-index:3;	
}




/*______________________________________________________________ Centralize Video ____ */
#centralize_video
{
	text-align:center;
	margin-top:55px;
	position:absolute;

	left:50%;
  	margin-left: -240px;
	width:480px;

/*
	width:700px;
	margin-left:auto;
	margin-right:auto;
*/	
	
}

#button_label_table
{
	margin-left:auto;
	margin-right:auto;
	width:80%;
}
#button_label_table #td1
{
	width:50%;
	text-align:left;
	/*float:right;*/
}
#button_label_table #td2
{
	margin-left:0px;
	text-align:right;
	/*float:left;*/
	width:50%;
}

/* _____________________________________________________________ Window Number 1 ____ */
#window1_table_header
{
	position:relative;	
	width:100%;
	height:10%;
	text-align:center;
	vertical-align:center;
	overflow:hidden;
	*border-collapse: collapse;
	border:1px solid white;
	border-radius: 6px;
	color:#000000;
	background:#00aeef;
	
	
	
}
#window1_table_header p
{
	font: bold 16px arial,verdana;
	color:#000000;
	text-decoration: none;
}

/* _____________________________________________________________ Window Table ____ */
#window_table
{
	text-align:center;
	margin-top:5px;
	/*
	position:absolute;
	*/
	left:50%;
  	margin-left: -45%;
	
	position:relative;
	
	*border-collapse: collapse;
	text-align:center;
	/*
	opacity: 0.95;
    filter: alpha(opacity=95);
	*/
	border-radius: 6px;
	width:90%;
	height:90%;
}

#td1_1{
	width:45%;
	height:99%;
	text-align:center;
	vertical-align:top;
	position:relative;
	
	*border-collapse: collapse;
	border:1px solid black;
	border-radius: 6px;
	
	font: normal 12px verdana,arial;
	color:#0051ba;
	background:#FFFFF0;
}

#td2_1{
	width:45%;
	height:99%;
	text-align:center;
	vertical-align:top;
	position:relative;
	
	*border-collapse: collapse;
	border:1px solid black;
	border-radius: 6px;
	
	font: normal 12px verdana,arial;
	
	color:#0051ba;
	background:#FFFFF0;
}


/* _____________________________________________________________ Showfiles Border ____ */
.showfiles_border
{
	width:100%;
	height:auto;
	text-align:center;
	padding-bottom:5px;
	position:relative;
	*border-collapse: collapse;
	border:1px solid black;
	border-radius: 6px;
	font: normal 12px arial,verdana;
	color:#335a9d;
	text-decoration: none;	
}

/* _____________________________________________________________ PLAYLIST ____ */


.playlist_showfiles_border
{
	width:100%;
	height:auto;
	text-align:center;
	padding-bottom:5px;
	position:relative;
	*border-collapse: collapse;
	border:1px solid black;
	border-radius: 6px;
	font: normal 12px arial,verdana;
	color:#335a9d;
	text-decoration: none;	
}


.playlist_img_showfiles_border
{
	width:99%;
	height:auto;
	text-align:center;
	padding-bottom:5px;
	position:relative;
	*border-collapse: collapse;
	border:1px solid black;
	border-radius: 6px;
	font: normal 12px arial,verdana;
	color:#335a9d;
	text-decoration: none;
	background:linear-gradient(#6CA6CD, #87CEEB);	
}

.playlist_video_showfiles_border
{
	width:99%;
	height:auto;
	text-align:center;
	padding-bottom:5px;
	position:relative;
	*border-collapse: collapse;
	border:1px solid black;
	border-radius: 6px;
	font: normal 12px arial,verdana;
	color:#335a9d;
	text-decoration: none;
	background:linear-gradient(#FFB90F, #EEDD82);	
}
.playlist_NEWS_showfiles_border
{
	width:99%;
	height:auto;
	text-align:center;
	padding-bottom:5px;
	position:relative;
	*border-collapse: collapse;
	border:1px solid black;
	border-radius: 6px;
	font: normal 12px arial,verdana;
	color:#335a9d;
	text-decoration: none;
	background:linear-gradient(#ceeb86, #4e5c62);	
}
.playlist_SPORT_showfiles_border
{
	width:99%;
	height:auto;
	text-align:center;
	padding-bottom:5px;
	position:relative;
	*border-collapse: collapse;
	border:1px solid black;
	border-radius: 6px;
	font: normal 12px arial,verdana;
	color:#335a9d;
	text-decoration: none;
	background:linear-gradient(#eb86cd, #4e5c62);	
}
.playlist_WEATHER_showfiles_border
{
	width:99%;
	height:auto;
	text-align:center;
	padding-bottom:5px;
	position:relative;
	*border-collapse: collapse;
	border:1px solid black;
	border-radius: 6px;
	font: normal 12px arial,verdana;
	color:#335a9d;
	text-decoration: none;
	background:linear-gradient(#86ebd5, #4e5c62);	
}




#supersizes{
	/*height:100%;*/
	/*width:100%;*/
	/*left:0px;*/
	/*top:110px;*/
	/*width:720px;*/
	margin-left:auto;
	margin-right:auto;
	margin-top:40px;
	margin-bottom:30px;
	width:100%;
	z-index:0;
}


/* _____________________________________________________________ PLAYLIST #mb_in_playlist ____ */

.mb_in_playlist
{
	text-align:center;
	font: bold 24px arial,verdana;
	color:#00FF00;	
}




/* _____________________________________________________________ HEADER ____ */
.thorebHeader{
	
	/*width:100%;*/
	height:100%;
	float:left;
	/*padding-top:10px;*/
	padding: 10px 15px 15px 15px;
	z-index:1;
}
.thorebHeader tr_top
{
	vertical-align:bottom;
	margin-bottom:0px;
}
.thorebHeader tr_bottom
{
	vertical-align:top;
	margin-top:0px;
}

#header{
	width:100%;
	height:70px;
	position:fixed;
	left:0px;
	top:0px;
	background-color:#ffffff;
	z-index:1;
}
#header2{
	width:100%;
	height:40px;
	position:fixed;
	left:0px;
	top:70px;
	z-index:1;
}

/* _____________________________________________________________ BETWEEN HEADER AND FOOTER DIV____ */

.contentContainer
{
	
		width:100%;
		height:80%;
	
		left:0px;
		top:120px;
		
		text-align:center;
		/*margin-bottom:40px;*/

		overflow:scroll;
		position:fixed;
		z-index:1;
}
.contentContainer h1
{
	font: bold 20px arial,verdana;
	color:#335a9d;
	text-decoration: none;
	text-transform:uppercase;
}

.contentContainer h2
{
	font: bold 15px arial,verdana;
	color:#335a9d;
	text-decoration: none;
	text-transform:uppercase;
}

.contentContainer p
{
	font: bold italic 12px arial,verdana;
	/*font-weight:bold*/
	color:#335a9d;
	text-decoration: none;	
}

/* _____________________________________________________________ FOOTER ____ */
#footer{
	width:100%;
	height:30px;
	position:fixed;
	left:0px;
	bottom:0px;
	background-color:#ffffff;
	z-index:0;
}

#footer .copyright{
	float:left;
	margin-left:15px;
	margin-top:7px;
	color:#ccc;
}

#footer .thoreb_link
{
	float:right;
	margin-right:15px;
	margin-top:7px;
	color:#ccc;
	
}
