/* -------------------- Generelt ---------------------- */
html, body{margin: 0;padding: 0;width: 100%;}
BODY, TD, DIV, P, UL, STRONG, EM, IMG, p 	{ font-family: Trebuchet MS, Arial; font-size:14px; color:#4f4930;line-height: 16px;}

input[type="text"], input[type="password"], input[type="file"]{padding: 1px;margin-bottom: 1px;font-size: 14px;font-family: Trebuchet MS, Arial; }
select{padding: 1px;margin-bottom: 1px;font-size: 14px;font-family: Trebuchet MS, Arial; }

P, p{margin-top: 0px;margin-bottom: 0px;}

/* -------------------- Hyperlinks ---------------------- */

A				{text-decoration: none; color: #4e7f99}
A:visited			{text-decoration: none; color: #4e7f99}
A:link				{text-decoration: none; color: #4e7f99}
A:active			{text-decoration: none; color: #4e7f99}
A:hover				{text-decoration: underline; color: #67a0be}

A.minilink				{text-decoration: none; color: #80a5b8}
A.minilink:visited		{text-decoration: none; color: #80a5b8}
A.minilink:link			{text-decoration: none; color: #80a5b8}
A.minilink:active		{text-decoration: none; color: #80a5b8}
A.minilink:hover		{text-decoration: underline; color: #67a0be}

form{padding: 0;margin: 0;}

h1{font-size: 18px; color: #b3595b; margin: 0px; padding: 0px;line-height: 21px;}
h2{font-size: 16px; color: #b3595b; margin: 0px; padding: 0px;line-height: 18px;}
.mainhr{size: 2px;height: 2px; color: #b3595b;margin-bottom: 8px;background-color: #b3595b;border: 0;}

#main{width: 970px;height: 100%;margin-left: auto; margin-right: auto;padding: 0px;min-height:100%;}
#leftcolumn{width: 225px;float: left; height: 100%;clear: both;padding-top: 15px;}
#midcolumn_full{width: 744px;float: right; height: 100%;padding-top: 15px;}
#midcolumn_small{width: 588px;float: left; height: 100%;padding-top: 15px;}
#rightcolumn{width: 145px;float: right; height: 100%;padding-top: 15px;padding-left: 11px;}
#footer_nofix {width:100%;height:33px;background-image:url('http://www.40plus.dk/images_v2/new_34_2.jpg');}
#footer {position:fixed;bottom:0;left: 0;width:100%;height:31px;background-image:url('http://www.40plus.dk/images_v2/new_34_2.jpg');clear: both;}
#footer_menu {width: 970px;margin-left: auto; margin-right: auto;padding-top: 1px;}

.profile_front{width: 100px; border: 1px solid #d6cca3; padding: 5px;background-color: #f3eed7;margin-top: 8px;text-align: center;}
.footerpoint{height: 31px;float:left;}

.subcontent_table{border: 1px solid #b7887d;background-image: url('http://www.40plus.dk/images_v2/tabg2.jpg');background-repeat:repeat-x;
}
.subcontent_table_title{color: #ffffff;font-weight: bold;padding-left: 8px;}

.leftmenuholder{width: 214px;margin-bottom: 8px;}
.leftmenumain{background-image: url('http://www.40plus.dk/images_v2/new_20_2.jpg');padding: 5px;padding-left: 25px;padding-right: 25px;}
.leftmenutitle{font-size: 14px;color: #b3595b;font-weight: bold; }
.leftmenuhr{size: 1px; height: 1px; width: 163px; color: #b3595b;vertical-align: left;background-color: #b3595b;border: 0;}
.joinbar{background-image: url("http://www.40plus.dk/images_v2/profbar2.jpg");height: 47px; width: 745px;text-align: center;margin-left: 1px;}
.joinbar_inner{font-size:19px;font-weight: bold;line-height: 22px;}

.tableholder{float: left; margin-bottom: 12px;}
.tablecontent{padding-left: 15px;padding-right: 15px;}
.tablecontentmini{padding-left: 7px;padding-right: 0px;}

.profile_element_count{clear: both;background-image: url(http://www.40plus.dk/images/count.gif); background-repeat: no-repeat;cursor: pointer;float:left;margin-bottom: 5px;width: 26px; height: 15px;text-align: center;font-family: verdana; font-size: 11px; margin-top: 1px;}
.profile_element_1{clear: both;background-image: url(http://www.40plus.dk/images/miniprofile.gif); background-repeat: no-repeat;cursor: pointer;float:left;margin-bottom: 5px;width: 26px; height: 15px;text-align: center; padding-top: 1px;font-family: verdana; font-size: 11px; margin-top: 1px;}
.profile_element_2{clear: both;background-image: url(http://www.40plus.dk/images/minicharge.gif); background-repeat: no-repeat;cursor: pointer;float:left;margin-bottom: 5px;width: 26px; height: 15px;text-align: center; padding-top: 1px;font-family: verdana; font-size: 11px; margin-top: 1px;}
.profile_element_menu{float:left;margin-bottom: 5px;margin-left: 8px;}
.details_title{font-size: 12px; font-weight: bold;border-bottom: 1px solid #eae1bf;}
.details_text{font-size: 12px;border-bottom: 1px solid #eae1bf;}
.details_title_grey{font-size: 12px; font-weight: bold;color: #bfb499;border-bottom: 1px solid #eae1bf;}
.details_text_grey{font-size: 12px;color: #bfb499;border-bottom: 1px solid #eae1bf;}
.details_bot_title{font-size: 12px; font-weight: bold;padding-bottom: 0px;}
.details_bot_text{font-size: 12px;padding-bottom: 0px;}
.details_bot_title_grey{font-size: 12px; font-weight: bold;color: #bfb499;padding-bottom: 0px;}
.details_bot_text_grey{font-size: 12px;color: #bfb499;padding-bottom: 0px;}

.bulb_div{padding: 5px;border: 1px solid #b3595b;background-color: #ffffff;width: 300px;}
.bulb_img img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;}
.bulb_img:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;opacity: 1;}

.bladre_img img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;cursor: pointer;}
.bladre_img:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;opacity: 1;cursor: pointer;}

.search_title{font-size: 13px; font-weight: bold; color: #aa8866;}

.button_next{background: url(http://www.40plus.dk/images_v2/btn_next_big.jpg);width: 186px;height:27px;border: 0px; font-family: Trebuchet MS, Arial; font-size:14px;text-decoration: none;color: #4e7f99; background-color: transparent;cursor:pointer;}
.button_next:hover{text-decoration: underline;}
.button_prev{background: url(http://www.40plus.dk/images_v2/btn_prev_big.jpg);width: 186px;height:27px;border: 0px; font-family: Trebuchet MS, Arial; font-size:14px;text-decoration: none;color: #4e7f99; background-color: transparent;cursor:pointer;}
.button_prev:hover{text-decoration: underline;}
.button_up{background: url(http://www.40plus.dk/images_v2/btn_up_mid.jpg);width: 130px;height:27px;border: 0px; font-family: Trebuchet MS, Arial; font-size:14px;text-decoration: none;color: #4e7f99; background-color: transparent;cursor:pointer;}
.button_up:hover{text-decoration: underline;}
.button_next_mid{background: url(http://www.40plus.dk/images_v2/btn_next_mid.jpg);width: 130px;height:27px;border: 0px; font-family: Trebuchet MS, Arial; font-size:14px;text-decoration: none;color: #4e7f99; background-color: transparent;cursor:pointer;}
.button_next_mid:hover{text-decoration: underline;}
.button_next_sml{background: url(http://www.40plus.dk/images_v2/btn_next_sml.jpg);width: 116px;height:27px;border: 0px; font-family: Trebuchet MS, Arial; font-size:14px;text-decoration: none;color: #4e7f99; background-color: transparent;cursor:pointer;}

.button_prev_mid{background: url(http://www.40plus.dk/images_v2/btn_prev_mid.jpg);width: 130px;height:27px;border: 0px; font-family: Trebuchet MS, Arial; font-size:14px;text-decoration: none;color: #4e7f99; background-color: transparent;cursor:pointer;}
.button_prev_mid:hover{text-decoration: underline;}

.button_giant_giant{background: url(http://www.40plus.dk/images_v2/giant_button_3.jpg);width: 230px;height:40px;border: 0px; font-family: Trebuchet MS, Arial; font-size:14px;text-decoration: none;color: #4e7f99; background-color: transparent;cursor:pointer;}
.button_giant_fav{background: url(http://www.40plus.dk/images_v2/giant_fav.jpg);width: 135px;height:40px;border: 0px; font-family: Trebuchet MS, Arial; font-size:14px;text-decoration: none;color: #4e7f99; background-color: transparent;cursor:pointer;}
.button_giant_nofav{background: url(http://www.40plus.dk/images_v2/giant_nofav.jpg);width: 135px;height:40px;border: 0px; font-family: Trebuchet MS, Arial; font-size:14px;text-decoration: none;color: #4e7f99; background-color: transparent;cursor:pointer;}

.button_giant_send{background: url(http://www.40plus.dk/images_v2/giant_button_send.jpg);width: 186px;height:50px;border: 0px; font-family: Trebuchet MS, Arial; font-size:14px;text-decoration: none;color: #4e7f99; background-color: transparent;cursor:pointer;}

.button_giant_reply{background: url(http://www.40plus.dk/images_v2/giant_button_reply.jpg);width: 186px;height:50px;border: 0px; font-family: Trebuchet MS, Arial; font-size:14px;text-decoration: none;color: #4e7f99; background-color: transparent;cursor:pointer;}
.button_giant_ok{background: url(http://www.40plus.dk/images_v2/giant_button_ok.jpg);width: 186px;height:50px;border: 0px; font-family: Trebuchet MS, Arial; font-size:14px;text-decoration: none;color: #4e7f99; background-color: transparent;cursor:pointer;}
.button_giant_no{background: url(http://www.40plus.dk/images_v2/giant_button_no.jpg);width: 186px;height:50px;border: 0px; font-family: Trebuchet MS, Arial; font-size:14px;text-decoration: none;color: #4e7f99; background-color: transparent;cursor:pointer;}
.button_giant_save{background: url(http://www.40plus.dk/images_v2/giant_button_save.jpg);width: 186px;height:50px;border: 0px; font-family: Trebuchet MS, Arial; font-size:14px;text-decoration: none;color: #4e7f99; background-color: transparent;cursor:pointer;}
.button_giant_write{background: url(http://www.40plus.dk/images_v2/giant_button_write.jpg);width: 186px;height:50px;border: 0px; font-family: Trebuchet MS, Arial; font-size:14px;text-decoration: none;color: #4e7f99; background-color: transparent;cursor:pointer;}
.button_giant_send{background: url(http://www.40plus.dk/images_v2/giant_button_send.jpg);width: 186px;height:50px;border: 0px; font-family: Trebuchet MS, Arial; font-size:14px;text-decoration: none;color: #4e7f99; background-color: transparent;cursor:pointer;}
.button_giant_search{background: url(http://www.40plus.dk/images_v2/giant_button_search.jpg);width: 186px;height:50px;border: 0px; font-family: Trebuchet MS, Arial; font-size:14px;text-decoration: none;color: #4e7f99; background-color: transparent;cursor:pointer;}
.button_midi_save{background: url(http://www.40plus.dk/images_v2/midi_button_save.jpg);width: 186px;height:27px;border: 0px; font-family: Trebuchet MS, Arial; font-size:14px;text-decoration: none;color: #4e7f99; background-color: transparent;cursor:pointer;}
.button_midi_send{background: url(http://www.40plus.dk/images_v2/midi_button_send.jpg);width: 186px;height:27px;border: 0px; font-family: Trebuchet MS, Arial; font-size:14px;text-decoration: none;color: #4e7f99; background-color: transparent;cursor:pointer;}
.button_midi_reply{background: url(http://www.40plus.dk/images_v2/midi_button_reply.jpg);width: 186px;height:27px;border: 0px; font-family: Trebuchet MS, Arial; font-size:14px;text-decoration: none;color: #4e7f99; background-color: transparent;cursor:pointer;}
.button_midi_ok{background: url(http://www.40plus.dk/images_v2/midi_button_ok.jpg);width: 186px;height:27px;border: 0px; font-family: Trebuchet MS, Arial; font-size:14px;text-decoration: none;color: #4e7f99; background-color: transparent;cursor:pointer;}
.button_midi_comments{background: url(http://www.40plus.dk/images_v2/midi_button_comments.jpg);width: 186px;height:27px;border: 0px; font-family: Trebuchet MS, Arial; font-size:14px;text-decoration: none;color: #4e7f99; background-color: transparent;cursor:pointer;}
.button_midi_write{background: url(http://www.40plus.dk/images_v2/midi_button_write.jpg);width: 186px;height:27px;border: 0px; font-family: Trebuchet MS, Arial; font-size:14px;text-decoration: none;color: #4e7f99; background-color: transparent;cursor:pointer;}

.button_chatter{background: url(http://www.40plus.dk/images_v2/chatstart.jpg);width: 230px;height:40px;border: 0px; font-family: Trebuchet MS, Arial; font-size:14px;text-decoration: none;color: #4e7f99; background-color: transparent;cursor:pointer;}

.shortcut{border: 1px solid #ece3c9; margin-bottom: 2px; padding: 2px;background-color: #fffcf4;}
.shortcut:hover{cursor: pointer;background-color: #ffffff;}

.shortcut img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;}
.shortcut:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;opacity: 1;}

.shortcut_font{font-size: 13px; color: #000000;}
.shortcut_minifont{font-size: 11px;}

.bread_div{padding: 7px; background-color: #fff7df; border-bottom: 1px solid #dfcd97;margin-bottom: 8px;}
.tabrow{border-bottom: 1px solid #dfd3ad;border-right: 1px solid #f2e9cd;}
.tabrowend{border-bottom: 1px solid #dfd3ad;border-right: 1px solid #f2e9cd;}


.page_choose_div{float:left; text-align: center;width: 295px;}
.page_choose_div_big{float:left; text-align: center;width: 342px;}
.page_choose_center{margin-left: auto; margin-right: auto;padding-left: 3px;}

.page_choose_jump{float:left;cursor:pointer;padding-left: 5px;padding-right: 5px;}

.page_choose_page_1{float:left;color: #80a5b8;width: 17px;padding-top: 5px; padding-bottom: 5px;cursor:pointer;text-align: center;}
.page_choose_page_1:hover{color: #4e7f99;text-decoration: underline;}

.page_choose_page_2{float:left;color: #80a5b8;width: 22px;padding-top: 5px; padding-bottom: 5px;cursor:pointer;text-align: center;}
.page_choose_page_2:hover{color: #4e7f99;text-decoration: underline;}

.page_choose_page_3{float:left;color: #80a5b8;width: 25px;padding-top: 5px; padding-bottom: 5px;cursor:pointer;text-align: center;}
.page_choose_page_3:hover{color: #4e7f99;text-decoration: underline;}

.page_choose_page_4{float:left;color: #5b8398;width: 45px;padding-top: 5px; padding-bottom: 5px;cursor:pointer;text-align: center;}
.page_choose_page_4:hover{color: #386277;text-decoration: underline;}
.page_choose_page_4_selected{float:left;background-color: #80a5b8;color: #ffffff;width: 45px;padding-top: 5px; padding-bottom: 5px;cursor:pointer;text-align: center;font-weight: bold;}

.page_choose_page_selected{float:left;background-color: #80a5b8;color: #ffffff;width: 22px;padding-top: 5px; padding-bottom: 5px;cursor:pointer;text-align: center;font-weight: bold;}

.statbox
{
	width: 400px;
	padding: 6px;
	margin: 3;
	background-color: #fff9e7;
	border: 1px solid #dfd29d;
	font-family: Trebuchet MS, Arial; 
	font-size: 16px;
	line-height: 150%;

}

.statfont
{
    FONT-SIZE: 22px;
    COLOR: #224466;
    LINE-HEIGHT: 29px;
    FONT-FAMILY: Trebuchet MS, Arial;
     /* LETTER-SPACING: -1px */

}

.quotes
{
    margin: 8px;
	padding: 5px;
	border: 1px solid #ebdeab;
	background-color: #fffdf4;
}
