body
{background: #0090ff url(../images/bgr_beach.jpg) left top no-repeat fixed/* 100% 100%*/;}

.main_body
{background-color:#5f9fdd;color:#000;background-attachment:fixed }

/********** Länkar **********/

a{color:#018c9a}a:hover{color:#db6102}
a.huvudmeny{margin:0 3px 0 0}a.vimmel{color:#fff}
a.vimmel:link{text-decoration:none}a.vimmel:hover{text-decoration:underline}
a.vimmel:active{text-decoration:none}
a.vimmel:visited{color:#ccc;text-decoration:none}
a.white{color:#fff;text-decoration:none}

/****************************/

h6{margin:10px 0 2px 0;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#000}

img{border-width:0}

td{font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:12px}

p{color:#000;
	font: 12px/13px Arial, Helvetica, sans-serif;
}

/********** Global prefs **********/

.bgColor1{background-color:#ffd733}

.bgColor2{background-color:#ffc700}

.left_topbox{border:0;width:116px;margin:0}

.left_box_advert{border:0;width:116px;margin:5px 0 0 0;
}

.left_box{border:0;width:116px;margin:5px 0 0 0}

.inlay{margin:10px}.inlay2{margin:15px 0 20px 11px}

.inlay_td{padding:10px;background-color:#ffd733}

.tbl_border{width:467px;border:1px solid #ff8230}

.flik_long{height:17px;background:url("../images/flik_long.gif") no-repeat;font-size:12px;color:#ffffff;padding-left:10px}

.flik_long h1{
/*background:url("../images/flik_long.gif") no-repeat;*/
font-size:12px;color:#fff;line-height:0;padding:0;font-weight:normal;text-align:left}
* html 
.flik_long h1{margin-top:4px;padding-top:4px}
*:first-child+html .flik_long h1{padding-top:3px;line-height:10px}

.flik_200px h2{font-size:10px;color:#fff;line-height:0;padding:0;margin-left:5px;font-weight:normal;text-align:left}

* html 

.flik_200px h2{margin-top:4px;padding-top:4px}

*:first-child+html 

.flik_200px h2{margin-top:8px}

.flik_200px{height:17px;background:url("../images/flik_200px.gif") no-repeat;color:#fff;padding-left:5px}

/********** FORMULÄR **********/

form{margin:0;padding:0}

input,textarea,option{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#a34625;background:#ffc700 none;border-bottom:1px;border-left-width:1px;border-right-width:1px}

.top_banner_cell
{width: 100%;/* 912 */
height:73px;
margin:0;
padding:0;
border:1px solid #000;
}

* html 

.top_banner a img{position:relative;left:100px}.new_login{height:68px;margin:0;padding:1px 1px 1px 5px;border:1px solid #000;border-top-style:none;border-bottom-style:solid;background-color:#ffc700;text-align:left}

.memberbox{margin:0;padding:5px 0 5px 0;border:1px solid #000;border-top-style:none;background-color:#ff9208}

.loginbox{margin:0;padding:5px 0 5px 0;border:1px solid #000;border-top-style:none;background-color:#ff9208}

.mainbox{margin:0;padding:0;border:1px solid #000;border-top-style:none;border-bottom-style:none;background-color: #ffc700;width:490px}

.mainbox_b{margin:0;padding:5px;border:1px solid #000;border-top-style:none;border-bottom-style:none;width:490px}

.main_table{border:0;padding:0;width:64px;margin:0 auto}

.main_td{width:512px;vertical-align:top;border-color:#ffc700}

/********** FOOTER **********/

.footer{border:1px solid #000;border-top-style:none;border-bottom-style:none;text-align:center;background-color:#ff9208;margin:0;padding:5px 0 0 0}

			
.footer_ad {		background-image: url("../images/box_main_bot1.gif");
					width: 142px;
					height: 72px;
					margin: 0;
					padding: 0;					
					border-left-style; solid;
					border-right-style; solid;
					vertical-align: top;
					text-align: center;
					border: 1px solid #000000;
					border-top-style: none;
					border-bottom-style: none;
					}

.footer_rek{border:0;margin:5px 0 5px 0}

.footer_menu_td{width:912px;text-align:center;margin:0 auto}

.footer_menu_td a{color:#000}

.footer_menu_table{border-width:0;border-style:none;width:912px;padding:5px}

/********** NEWMEMBERBOX **********/


.footer_rek{border:0;margin:5px 0 5px 0}

.newmembersbox{margin:0;padding:5px 0 5px 5px;border:1px solid #000;border-top-style:none;background-color:#ffc700}

.nmb_box{border:0;padding:0;margin:0}

.nmb_td1{width:25px;padding:0;margin:0}

.nmb_td2{vertical-align:top;padding:0;margin:0}

.infobox{border:1px solid #000;border-top-style:none;background-color:#ffc700;padding:5px}

/********** POLLEN **********/

.poll_td{font-weight:bold;margin:0;padding:0}

/********** TEMPERATURBOX **********/

.temp{margin:0;padding:0 0 5px 5px;border:1px solid #000;border-top-style:none;border-bottom-style:none;background-color:#ff9208}

/********** INDEX **********/

.news_box{width:450px;margin-bottom:12px}

.news_flap{background:url("../images/top_bgr.gif") no-repeat;height:12px;padding-left:5px;color:#fff;font-weight:bold}.news_box_td{background-color:#ffd733;padding:5px 5px 12px 5px;border:1px solid #ff8230}

.news_nav{width:450px;margin-top:12px;border:0}

.showprofile{border:0;padding:0;width:488px;background:#ffc700 url("../images/box_medlem_bgr.jpg")}

/********** GÄSTBOK **********/

.guest_navtop{width:40px;text-align:right;vertical-align:top}.guest_box{width:90%;margin-top:20px;padding:0;border:1px solid #ff8230}

.guest_topleft{width:25px;padding:0;margin:0;background-color:#ff9208}

.guest_topmid{width:34%;padding:0 0 0 5px;vertical-align:middle;background-color:#ff9208;color:#ffffff}

.guest_toprigth{width:60%;padding:0 5px 0 0;vertical-align:middle;text-align:right;background-color:#ff9208}.guest_bot{padding:10px 0 10px 0}

.guest_admin_td{padding-left:5px}.guest_admin{color:#ff0000;font-weight:bold}

.guest_nav{width:90%;border:0;padding:0;margin-top:20px;margin-bottom:5px}

/********** PRIVAT GÄSTBOK **********/

.mg_info{width:450px;border:0;margin:5px}

.mg_topnav{width:458px;border:0;padding:0;margin:10px 0 20px 15px}

.mg_topnav_td{text-align:right;vertical-align:top}

.mg_inlagg{width:458px;padding:0;margin:0 0 20px 15px;border:1px solid #ff8230}.mg_time{text-align:right;padding-right:5px}.mg_meddelande{padding:15px 0 15px 0}

.mg_bottnav{width:458px;border:0;padding:0;margin:10px 0 8px 15px}

/********** ONLINE **********/

.online{width:94%;margin-top:20px;padding:0;border:1px solid #ff8230}.online_top{background-color:#ffd733;padding:5px 0 8px 5px}

/********** MINA UPPGIFTER **********/

.mina_uppg{width:455px;padding:0;margin:15px 0 10px 15px;background-color:#ffc700;border:1px solid #ff8230}.mu_inlay{padding:10px 5px 20px 10px}

.mu_resa{width:435px;padding:0;margin:5px 0 5px 0;background-color:#ffc700;border:1px solid #ff8230}

/********** HITTA RESOR **********/

.show_travel{width:405px;margin:20px 0 20px 42px;border:0;padding:0}

.travel_flap{background:url("../images/top_bgr.gif") no-repeat;height:12px;margin:0;padding-left:5px;color:#ffffff}

.travel_box{padding:0;border:1px solid #ff8230}

/********** MEMBER CARD **********/

.mc_black{width:478px;border:0;padding:0;margin:5px 0 5px 5px}.mc_top{width:450px;height:17px;background:url("../images/flik_long.gif") no-repeat;color:#fff;font-weight:bold;padding-left:10px}

.mc_whitebox{padding:10px 5px 15px 5px;color:#fff}

.mc_goldbox{padding:10px 5px 15px 5px;color:#dfb44c}

.mc_silverbox{padding:10px 5px 15px 5px;color:#ccc}

/********** MEDDELANDEN **********/

.mess_topnav{text-align:right;margin:0 10px 2px 0}

.mess_box_tbl{width:467px;padding:0;background-color:#ffc700;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000}

.mess_box{background-color:#ff8230;color:#ffffff;height:20px}

.mess_td{height:20px;padding:2px 0 4px 0}

.mess_button{margin-top:5px}

/********** LÄS MEDDELANDEN **********/

.rm_box{width:95%;margin:11px;border:1px solid #ff8230;background-color:#ffd733}

.rm_white{color:#fff;font-weight:bold;padding:2px;background-color:#ff8230}

.rm_mezz{padding:10px 8px 20px 8px}

/********** MEMBERCARD **********/

.order_box{width:400px;background-color:#ffff00;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;margin-top:20px}

.mess_imtext{text-align:center;color:red;margin:20px 10px 20px 10px}

.mess_tnx{padding:20px 40px 20px 15px}

.reun_style10{color:red;font-weight:bold}

/********** VIMMEL **********/

.vimmel_maintd{width:478px;text-align:center;vertical-align:top;background:#ffcc00 url(../images/bgr_vimmel.jpg) repeat;padding:14px 0 0 0}

.vimmel_box{background-color:#ffc700;padding:15px 0 15px 0}

.vimmel_title{height:17px;padding-left:10px;background:url("../images/flik_vimmel_bg.gif") no-repeat}

.vimmel_img{padding-bottom:12px}

/********** VIMMELTILLFÄLLEN **********/

.vimmel_inlay{margin:0;padding:10px 0 20px 0;background-color:#fc0}

.vimmel_tbl{width:450px;border:0;padding:0;background-color:#fc0}

.vimmel_bild{width:125px;height:83px;border:0;margin:20px 0 0 18px}

.long_flik{background-image:url("../images/flik_long.gif");width:766px;height:73px;margin:0;padding:0}

.strander{margin:0;padding:10px;height:347px;background-image:url(../images/strander/beach-background.jpg);width:450px}

.floatright{float:right;display:inline}

.news_box_td h1{margin:0 0 0 0;font-size:12px}

.guest_bot h2{font-size:12px}

.banner_box{border:1px solid #000;height:auto;width:auto}

/*******************BÅTEN**********************/

.baten{width:490px;height:326px;border-top:1px solid #000;border-right:1px solid #000;background-image:url(../images/partybat/partybat.gif);background-color:transparent;border-left:1px solid #000}

.BatText{color:#ff2a00;font:bold 16px/20px Geneva,Arial,Helvetica,sans-serif;text-align:center;text-transform:uppercase;padding-top:5px}

/*******************OTHERS**********************/

.flik_long h2{margin:0 0 0 0;font-size:6px;color:#fff;}

.right_bottom_padding {
	padding-right: 10px;
	padding-bottom: 10px;
}

.right_top_bottom_padding {
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 10px;
}

.left_bottom_padding {
	padding-left: 10px;
	padding-bottom: 10px;
}