/******************************************************************
*	file		:		css/global.css
*
*	Main css file used on all pages
*
******************************************************************/

/**** BASIC STUFF ****/
html { padding:0px;margin:0px;padding-top:0px;margin-top:0px;}
body { font-family:verdana,sans-serif;font-size: 11px;line-height:18px;color:#e2cca0; padding: 0px; margin: 0px;overflow:hidden;background-color:black; }
h1{font-weight:bold;font-size:14px;line-height:18px;padding:0px;margin:0px;}
h2,h3{font-weight:bold;font-size:11px;line-height:18px;padding:0px;margin:0px;}
a{color:#938666;text-decoration:none;cursor:pointer;}
a:hover{color:#db3147;}
div#MainWrap{ position:absolute;top:0px;left:0px;padding:0px;margin:0px;}/*THE DIV HOLDING THE PAGE WHEN IT'S LOADED*/
#startWrap{position:fixed;top:0px;left:0px;background-color:#e2cca0;width:100%;height:100%;}
#startLogo{position:absolute;left:50%;width:120px;height:107px;top:50%;margin-left:-60px;margin-top:-53px;color:black;font-weight:bold;font-size:10px;text-align:center;}

/***********************************************************************/
/*************************** H E J - S E C T I O N ***************************/
/***********************************************************************/

#hej_loadWrap{position:absolute;top:230px;left:565px;width:120px;height:107px;background:url(../gfx/logo_box.gif);color:#391a00;font-size:10px;font-weight:bold;text-align:center;}/**LOADBAR*/

#newsMenu{padding:0px;margin:0px;position:absolute;top:330px;left:567px;}
#hejMainWrap{position:absolute;top:350px;left:530px;}/*DIV THAT POSITIONS THE NEWS,BANNER,AND FOOTER*/
#newsWrap{width:435px;height:360px;padding-right:15px;padding-left:30px;margin-top:14px;overflow:hidden;float:left;}
#hejBannerWrap{float:left;border-left:1px dashed #d92f56;height:352px;margin-top:17px;padding-left:8px;height:350px;width:140px; overflow:hidden; text-align:right;}
#hejBannerWrap a img{border:none;outline:none;}
#Splash_Banner{position:absolute;top:360px;left:550px;width:610px;height:380px;overflow:hidden;display:none;}
#hejFooter{padding-left:38px;padding-top:12px;color:#938666;font-size:10px;width:600px;}
#hejFooter a{color:#938666;text-decoration:none;}
#hejFooter a:hover{text-decoration:underline;}
/***SCROLLING***/
#hejUpArrow{position:absolute;top:17px;left:465px; width:10px; height:10px;background:url(../gfx/news_up_arrow.png) no-repeat;}
#hejDownArrow{position:absolute;top:366px;left:465px; width:10px; height:10px;background:url(../gfx/news_down_arrow.png) no-repeat;}

/******MENU******/
#hejMenuHej{background:url(../gfx/menu_hej_hej.jpg);width:31px;height:18px;}
#hejMenuRadio{background:url(../gfx/menu_hej_radio.png);width:54px;height:18px;cursor:pointer;}
#hejMenuRadio:hover{background-position:bottom;}
#hejMenuTV{background:url(../gfx/menu_hej_tv.png);width:47px;height:18px;cursor:pointer;}
#hejMenuTV:hover{background-position:bottom;}
#hejMenuShop{background:url(../gfx/menu_hej_shop.png);width:46px;height:18px;cursor:pointer;}
#hejMenuShop:hover{background-position:bottom;}

/**LINK-DIVS*/
#tuttilull1{position:absolute;top:370px;left:440px; width:55px;height:100px;cursor:pointer;}
#tuttilull2{position:absolute;top:470px;left:405px; width:135px;height:200px;cursor:pointer;}
#tuttilull3{position:absolute;top:670px;left:455px;width:85px;height:110px;cursor:pointer;}
/**CLASSES**/
.newsBlock{width:420px;margin:0px;padding:0px;margin:0px;margin-bottom:24px;padding-left:8px;}
.newsBlock h2{padding-bottom:0px;margin-bottom:0px;}
._delimiter{height:9px;clear:both;line-height:9px;}
.timeStamp{color:#db3147;}
/**Comments**/
.rosa{color:#db3147;font-weight:bold;}
.comment_user{font-weight:bold;color:#db3147;}
.news_comment{margin:0px;padding:0px;margin-top:15px;}
.comment_wrap_box{margin:0px;padding:0px;margin-top:15px;border-bottom:1px dashed #938666;padding-bottom:10px;}
.comment_textarea{width:300px;height:100px;border:1px solid #e2cca0;background-color:black;color:#e2cca0;}
.comment_button{border:1px solid black;background-color:#e2cca0;color:black;}


/**************************************************************************/
/*************************** R A D I O - S E C T I O N ***************************/
/**************************************************************************/

#radio_loadWrap{position:absolute;top:350px;left:650px;width:120px;height:107px;background:url(../gfx/logo_box.gif);color:#391a00;font-size:10px;font-weight:bold;text-align:center;}/**LOADBAR*/
/**PLAYLIST**/
#radioPlaylistWrap{position:absolute;top:276px;left:601px;color:#fee18b;width:240px;}
#radioPlaylist{height:225px;width:230px;overflow:hidden;color:white;}
#radioLinkbar{padding-bottom:5px;margin-bottom:6px;}
#radioLinkbar a{color:#ffffff;vertical-align:middle;padding-right:12px;}
#radioLinkbar a:hover{color:#fee18b;cursor:pointer;}
#radio_logout{float:right;margin-top:0px;margin-right:20px;}
#radio_logout a{color:#fee18b;cursor:pointer;}
#radio_logout a:hover{color:white;}


/**RATING**/
#radioRateWrap{position:absolute;top:660px;left:575px;width:370px;color:#870600;text-align:center;vertical-align:middle;}
#radioRateWrap a{color:#870600;}
#radioRateWrap a:hover{color:black;}

#radio_tip_a_friend{position:absolute;top:690px;left:575px;width:370px;color:#870600;text-align:center;font-weight:bold;vertical-align:middle;}
#radio_tip_a_friend a{color:#870600;}
#radio_tip_a_friend a:hover{color:black;}
/**PLAYER**/
#radioPlayerWrap{position:absolute;top:747px;left:628px;}

/**SCROLLING**/
#radioUpArrow{position:absolute;top:49px;left:230px;background:url(../gfx/radio_up_arrow.png) no-repeat;width:10px;height:10px;}
#radioDownArrow{position:absolute;top:266px;left:230px;background:url(../gfx/radio_down_arrow.png) no-repeat;width:10px;height:10px;}

/******MENU******/
#radioMenuHej{background:url(../gfx/menu_radio_hej.gif);position:absolute;top:454px;left:942px;width:28px;height:36px;cursor:pointer;}
#radioMenuHej:hover{background-position:bottom;}
#radioMenuRadio{background:url(../gfx/menu_radio_radio.gif);position:absolute;top:402px;left:942px;width:28px;height:52px;}
#radioMenuTV{background:url(../gfx/menu_radio_tv.gif);position:absolute;top:362px;left:963px;width:38px;height:40px;cursor:pointer;}
#radioMenuTV:hover{background-position:bottom;}
#radioMenuShop{background:url(../gfx/menu_radio_shop.gif);width:51px;height:33px;position:absolute;top:338px;left:1001px;cursor:pointer;}
#radioMenuShop:hover{background-position:bottom;}
/************/
#radio_phone{position:absolute;top:500px;left:870px;width:85px;height:140px;cursor:pointer;}
#radio_monkey{position:absolute;top:750px;left:1050px;width:200px;height:80px;cursor:pointer;}


/**CLASSES**/
.audio_category_link{color:#fee18b;}
.audio_category_link:hover{color:white;cursor:pointer;}
.audio_clip{color:#fee18b;cursor:pointer;}
.audio_clip:hover{color:white;}
.line_height{line-height:14px;margin-top:2px;margin-bottom:2px;}
.radio_highlight{color:white;cursor:pointer;}
.radio_highlight:hover{color:white;}
.radioRate{display:inline; font-weight:bold;vertical-align:top;height:15px;vertical-align:bottom;}

/**SEARCH FIELDS**/
#r_search_button{width:30px;}
#r_search_button:hover{color:#fee18b;}
#r_search_field{width:94px;}
.search_input{color:#ffffff;background-color:#780400;border:1px solid #5b0300;font-size:11px;vertical-align:middle;}

/*********************************************************************/
/*************************** T V - S E C T I O N ***************************/
/*********************************************************************/

/**PLAYER**/
#videoPlayerWrap{position:absolute;top:488px;left:492px;padding:0px;margin:0px;}
#tv_tip_a_friend{position:absolute;top:445px;left:685px;padding:0px;margin:0px;font-weight:bold;font-size:12px;color:#fee18b;}
#tv_tip_a_friend a{color:#fee18b;}
#tv_tip_a_friend a:hover{color:white;}

#tv_loadWrap{position:absolute;top:100px;left:180px;width:120px;height:107px;background:url(../gfx/logo_box.gif);color:#391a00;font-size:10px;font-weight:bold;text-align:center;}/**LOADBAR*/

.tv_error{font-weight:bold;color:#fee18b;font-size:20px;position:absolute;left:100px; top:160px;width:400px;}

/**PLAYLIST**/
#tvPlaylistWrap{position:absolute;top:505px;left:1040px;width:210px;}
#tvPlaylist{height:285px;overflow:hidden;color:#fee18b;width:200px;}
#tv_logout{float:right;margin-right:20px;}
#tv_logout a{color:#fee18b;cursor:pointer;}
#tv_logout a:hover{color:white;}

/***RATING***/
#tvRateWrap{position:absolute;top:877px;left:500px;width:490px;text-align:center;padding:0px;margin:0px;font-weight:bold;color:#fee18b;vertical-align:bottom;}
#tvRateWrap a{color:#fee18b;}
#tvRateWrap a:hover{color:white;}

/***SCROLLING* **/
#tvUpArrow{position:absolute;top:23px;left:200px;background:url(../gfx/radio_up_arrow.png) no-repeat;width:10px;height:10px;}
#tvDownArrow{position:absolute;top:298px;left:200px;background:url(../gfx/radio_down_arrow.png) no-repeat;width:10px;height:10px;}

/***MENU***/
#tvMenu{padding:0px;margin:0px;position:absolute;top:663px;left:380px;} /*WRAPPER*/
#tvMenuShop{background:url(../gfx/menu_tv_shop.jpg);width:37px;height:49px;cursor:pointer;}
#tvMenuShop:hover{background-position:bottom;}
#tvMenuTV{background:url(../gfx/menu_tv_tv.jpg);width:37px;height:50px;}
#tvMenuRadio{background:url(../gfx/menu_tv_radio.jpg);width:37px;height:53px;cursor:pointer;}
#tvMenuRadio:hover{background-position:bottom;}
#tvMenuHej{background:url(../gfx/menu_tv_hej.jpg);width:37px;height:34px;cursor:pointer;}
#tvMenuHej:hover{background-position:bottom;}

/**EXTRA**/
#light_switch{position:absolute;top:500px;left:1520px;width:40px; height:40px;cursor:pointer;}
#kekkonen_switch{position:absolute;top:745px;left:-20px;width:145px; height:167px;cursor:pointer;}
#kekkonen{position:absolute;top:753px;left:16px;width:51px; height:40px;background:url(../gfx/kekkonen.jpg);z-index:11;}
/*CLASSES*/
.tvRate{display:inline;padding-right:10px; height:15px;font-weight:bold;vertical-align:top;color:#fee18b;vertical-align:bottom;}
.video_clip{color:#fee18b;cursor:pointer;}
.video_clip:hover{color:white;}
.tv_highlight{color:white;cursor:pointer;}
.tv_highlight:hover{color:white;}
/*************************************************************************/
/*************************** S H O P - S E C T I O N ***************************/
/************************************************************************/

#shopWrap{position:absolute;top:315px;left:430px;color:black;width:750px;}
/***MENU***/
#shopMenu{padding-left:285px;padding-top:30px;}/*WRAPPER*/
#shopMenuHej{background:url(../gfx/menu_shop_hej.png);width:30px;height:17px;cursor:pointer;}
#shopMenuHej:hover{background-position:bottom;}
#shopMenuRadio{background:url(../gfx/menu_shop_radio.png);width:55px;height:17px;cursor:pointer;}
#shopMenuRadio:hover{background-position:bottom;}
#shopMenuTV{background:url(../gfx/menu_shop_tv.png);width:49px;height:17px;cursor:pointer;}
#shopMenuTV:hover{background-position:bottom;}
#shopMenuShop{background:url(../gfx/menu_shop_shop.png);width:45px;height:17px;}
#shopContent{color:#740704;padding-top:10px;}

#shop_product_wrapper{margin-left:185px;text-align:center;width:390px;}
.shop_product{margin:10px;width:110px;float:left;text-align:left;}
.shop_product_image{border:1px solid #c6a675;width:102px;cursor:pointer;}

.shop_product a{color:#740704;cursor:pointer;}
.shop_product a:hover{color:#740704;cursor:pointer;text-decoration:underline;}
/*********************************/

/*******************************************************************************************/
/*************************** E X T R A  ***************************/
/*******************************************************************************************/
#vasabladet{position:absolute;top:490px;left:1040px; width:290px;height:200px;cursor:pointer;}
#osterbottningen{position:absolute;top:530px;left:800px; width:220px;height:190px;cursor:pointer;}

#bananen{position:absolute;top:140px;left:850px; width:300px;height:100px;cursor:pointer;}

/******************************************************************************/
/*************************** S I T E W I D E  C L A S S E S ***************************/
/*****************************************************************************/

.MENU{visibility:hidden;}
.loadbar_backg{width:100px;height:4px;background-color:#cdb890;padding:0px;margin:0px;margin-left:10px;text-align:left;}
.loadbar_front{width:0px;height:4px;background-color:#db3147;padding:0px;margin:0px;}

.red_button{background-color:#6d0900;border:1px solid #6d0900;height:20px;width:30px;color:#e2cca0; text-align:center;font-size:10px;}
/**LOGIN**/
.login_textbox{border:1px solid #070500;background-color:#e3cca2;color:#070500;margin:2px;font-size:11px;padding:0px;margin:0px;margin-top:5px;}
.login_button{border:1px solid #070500;background-color:#070500;color:#e3cca2;font-size:11px;margin-top:5px;}
.logoutBox{display:none;}
/**DIALOG BOX **/
.dialogbox{background-color:#e3cca2;border:1px solid #070500;width:500px;height:227px; overflow:visible; z-index:11;color:#070500;}
.dialogbox a{color:#eb2a47;}
.dialogbox a:hover{color:#070500;}
.wholePageBlackBox{position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:#070500;opacity:0.5;filter:alpha(opacity=50);z-index:10;}
.dbCloseButton{position:absolute;right:0px;top:0px;cursor:pointer;background:url('../gfx/close_button.jpg');width:19px; height:19px;}
/***************/

/***MENU CLASSES****/
.newsMenuItem{float:left;padding:0px;margin:0px;}

