body						{ margin:0px; text-align:center; font:12px Georgia, Tahoma; background-color:#1d1107; color:#f1ebc6; line-height:1.4; background-image:url(../img/bg.jpg); background-repeat:repeat-x; margin:20px 0px 0px 0px;}
td, div 					{ font:12px Georgia; color:#f1ebc6; line-height:1.4; }

h1							{ font-family:Georgia; font-size:32px; font-weight:normal; color:#d3a56c; line-height:130%; margin:0px 0px 4px 0px;}
h2							{ font-family:Georgia; font-size:28px; font-weight:normal; color:#d3a56c; line-height:130%; margin:0px 0px 2px 0px;}
h3							{ font-family:Georgia; font-size:25px; font-weight:normal; color:#d3a56c; line-height:130%; margin:0px 0px 2px 0px;}
h4							{ font-family:Georgia; font-size:18px; font-weight:normal; color:#d3a56c; line-height:130%; margin:0px 0px 2px 0px;}

h3.Brown					{ color:#4e2c0d;}

p							{ margin:0px;}

form						{ margin:0px; }
select						{ font-family:Arial; font-size:11px; color:#444; margin:1px 0px 1px 0px; }
textarea, input				{ font-family:Arial; font-size:11px; color:#444; padding-left:2px; margin:1px 0px 1px 0px;}
.checkbox					{ width:14px; height:14px; margin:0px 2px 1px 0px; vertical-align:middle;}
.radio						{ width:14px; height:14px; margin:2px 2px 0px 0px; vertical-align:middle;}
.file						{ font-family:Arial; font-size:11px; color:#444; height:21px; line-height:15px;}


#MainContainer				{ width:825px; text-align:left; margin:auto;}
#Footer						{ padding:15px 0px 30px 0px; line-height:22px; font-size:11px; text-align:center; border-top:#3e3128 solid 1px; color:#d3a56c;}
#Menu						{ background-image:url(../img/bg_menu.gif); width:825px; height:185px; margin:0px 0px 30px 0px;}

#Btn						{ width:160px; height:28px; font-weight:bold;}
#BtnSmall					{ width:80px; height:21px; font-weight:bold;}

.FormBtn					{ width:80px; height:24px; font-weight:bold; font-family:Georgia;}

#MainContent				{ padding:0 40px 0 40px; }
#ColLeft					{ float:left; width:425px; margin-right:50px; }
#ColRight					{ float:left; width:270px; }

.BoxHeader					{ background-image:url(../img/box_header.gif); height:100px; text-align:center;}
.BoxFooter					{ background-image:url(../img/box_footer.gif); background-repeat:no-repeat; height:66px; margin-bottom:20px; }
.BoxContent					{ background-image:url(../img/box_bg.gif); background-repeat:repeat-y; padding:0px 20px 0px 20px; text-align:center; color:#4e2c0d;}
.Brown						{ color:#4e2c0d;}

.Frame						{ width:270px;}
.FrameHeader				{ background-image:url(../img/frame_header.gif); padding:20px 20px 0px 20px; height:60px;}
.FrameFooter				{ background-image:url(../img/frame_footer.gif); background-repeat:no-repeat; height:30px; margin-bottom:20px; }

div.tag						{ position:absolute; left:100%; top:26px; height:135px; width:20px; margin:0 0 0 -20px; z-index:1000000; }

.Line1						{ height:1px; background-color:#CCCCCC; border-collapse:collapse; overflow:hidden; }
.Line2						{ height:1px; background-color:#ebebeb; border-collapse:collapse; overflow:hidden; }


/* LINKS ******************************************************************************************************************************/

a:link, a:active, a:visited { text-decoration:none; color:#ff9c00; }
a:hover						{ text-decoration:underline; color:#ff9c00; }

a.MenuLink:link				{ text-decoration:none; color:#fbe6b4; font-weight:bold;}
a.MenuLink:active			{ text-decoration:none; color:#fbe6b4; font-weight:bold;}
a.MenuLink:visited			{ text-decoration:none; color:#fbe6b4; font-weight:bold;}
a.MenuLink:hover			{ text-decoration:none; color:#d3a56c; font-weight:bold;}

a.MenuLink2:link			{ text-decoration:none; color:#d3a56c; font-weight:bold;}
a.MenuLink2:active			{ text-decoration:none; color:#d3a56c; font-weight:bold;}
a.MenuLink2:visited			{ text-decoration:none; color:#d3a56c; font-weight:bold;}
a.MenuLink2:hover			{ text-decoration:none; color:#d3a56c; font-weight:bold;}

a.FooterLink:link			{ text-decoration:none; color:#d3a56c; font-size:11px;}
a.FooterLink:active			{ text-decoration:none; color:#d3a56c; font-size:11px;}
a.FooterLink:visited		{ text-decoration:none; color:#d3a56c; font-size:11px;}
a.FooterLink:hover			{ text-decoration:none; color:#fbe6b4; font-size:11px;}

/* TINYMCE *********************************************************************************************************************/
.textarea_pos1				{ width: 425px; height:400px; }
.textarea_pos2				{ width: 230px; height:400px; }		
.textarea_pos3				{ width: 270px; height:400px; }



/* ADMIN - ÄNDRA INTE!!! / ROB ******************************************************************************************************************************/

body.admin					{ margin:0px;}
hr							{ margin:5px 0px 5px 0px; color:#CCC; background-color:#CCC; height:1px; border:0px; padding:0px;}
h1.admin					{ font-family:Arial; font-size:20px; font-weight:bold; line-height:130%; margin:15px 0px 15px 0px; color:#333}
h2.admin					{ font-family:Arial; font-size:15px; font-weight:bold; line-height:130%; margin:15px 0px 10px 0px; color:#333}

.AdminCheckbox				{ margin:0px 0px 0px 10px; height:28px; vertical-align:middle;}

#AdminPopContainer			{ border:solid 10px #444; padding:10px; background-color:#F2F2F2; height:100%; text-align:left; font-family:Arial; color:#333;}
#AdminContent				{ border:solid 10px #333; padding:10px 15px 30px 15px; background-color:#F2F2F2; font-size:11px; font-family:Arial; color:#333;}
#AdminSubMenu				{ background-image:url(../img/admin/submenu_bg.gif); background-repeat:repeat-x; height:34px; padding-left:20px; padding-right:20px; font-size:12px;}
#AdminContainer				{ width:620px; margin-top:40px; text-align:left; margin:40px auto 30px auto;}
#AdminMainContainer			{ position:absolute; left:0; top:0px; width:100%; z-index:301; text-align:center;}

#AdminAddSection			{ height:28px; line-height:28px; border:1px dashed #3b5d2e; background-image:url(../img/section_add_bg.png); margin-bottom:20px; padding:0px 8px 0px 8px; font-size:11px; font-family:Arial;}
#AdminEditSection			{ height:28px; line-height:28px; border:1px dashed #5d422e; background-image:url(../img/section_edit_bg.png); margin-bottom:10px; padding:0px 8px 0px 8px; font-size:11px; color:#b3946e; text-align:right; font-family:Arial;}
#AdminInsertIco				{ vertical-align:middle; margin:0px 5px 0px 5px; }
#AdminInsertRow				{ background-image:url(../img/admin/insert_bg.gif); height:25px; padding-left:4px;}

.adminText      			{ color:#333; font:11px Arial; }
.adminError     			{ color:#FF0000; font:11px Arial; font-weight:bold; }

.AdminMenuDiv a				{ display:block; font-family: Arial; font-size:12px; line-height:29px; color:FFF; font-weight:bold; float:left; padding:0px 13px 0px 13px; background-image:url(../img/admin/menu_btn.gif); background-repeat:repeat-x; margin-right:4px;}
.AdminMenuDiv a:link		{ color:#FFF; text-decoration:none; }
.AdminMenuDiv a:visited		{ color:#FFF; text-decoration:none; }
.AdminMenuDiv a:hover		{ color:#FFF; text-decoration:none; background-image:url(../img/admin/menu_btn_hover.gif); background-repeat:repeat-x; }

a:link.adminsubmenu			{ text-decoration:none; color:#CCC; font-weight:bold; font-family: Arial;}
a:active.adminsubmenu		{ text-decoration:none; color:#CCC; font-weight:bold; font-family: Arial;}
a:visited.adminsubmenu		{ text-decoration:none; color:#CCC; font-weight:bold; font-family: Arial;}
a:hover.adminsubmenu 		{ text-decoration:none; color:#FFF; font-family: Arial;}

a:link.adminsubmenu2		{ text-decoration:none; color:#FFF; font-weight:bold; font-family: Arial;}
a:active.adminsubmenu2		{ text-decoration:none; color:#FFF; font-weight:bold; font-family: Arial;}
a:visited.adminsubmenu2		{ text-decoration:none; color:#FFF; font-weight:bold; font-family: Arial;}
a:hover.adminsubmenu2 		{ text-decoration:none; color:#FFF; font-family: Arial;}

a.add:link					{ text-decoration:none; color:#2d8900; font-size:11px; font-family: Arial;}
a.add:active				{ text-decoration:none; color:#2d8900; font-size:11px; font-family: Arial;}
a.add:visited				{ text-decoration:none; color:#2d8900; font-size:11px; font-family: Arial;}
a.add:hover					{ text-decoration:none; color:#81b866; font-size:11px; font-family: Arial;}

a.edit:link					{ text-decoration:none; color:#e26a00; font-size:11px; font-family: Arial;}
a.edit:active				{ text-decoration:none; color:#e26a00; font-size:11px; font-family: Arial;}
a.edit:visited				{ text-decoration:none; color:#e26a00; font-size:11px; font-family: Arial;}
a.edit:hover				{ text-decoration:none; color:#eea666; font-size:11px; font-family: Arial;}

a.delete:link				{ text-decoration:none; color:#dd0000; font-size:11px; font-family: Arial;}
a.delete:active				{ text-decoration:none; color:#dd0000; font-size:11px; font-family: Arial;}
a.delete:visited			{ text-decoration:none; color:#dd0000; font-size:11px; font-family: Arial;}
a.delete:hover				{ text-decoration:none; color:#eb6666; font-size:11px; font-family: Arial;}

#startscreen_bg				{ position:absolute; left:0; top:0; height:100%; width:100%; background-color:#1e1108; z-index:200; opacity: .8; filter:alpha(opacity=80); }
#startscreen				{ position:absolute; left:0; top:45px; height:100%; width:100%; z-index:201; }
#loading					{ position:absolute; left:0; top:0px; height:100%; width:100%; z-index:202; padding-top:450px;}

.p1_table					{ width:425px; border:0; }
.p1_2col					{ width:202px; }
.p1_3col					{ width:128px; }
.p1_12col					{ width:276px; }


/* TINYMCE *********************************************************************************************************************/
.textarea_pos1				{ width: 426px; height:450px; }
.textarea_pos2				{ width: 231px; height:450px; }		
.textarea_pos3				{ width: 271px; height:450px; }


/* SPARAF€LT UNDER TINYMCE *****************************************************************************************************/
.section_save_pos1			{ width: 425px; height:34px; line-height:34px; background:#EEE; }
.section_save_pos2			{ width: 230px; height:34px; line-height:34px; background:#EEE; }	
.section_save_pos3			{ width: 270px; height:34px; line-height:34px; background:#EEE; }	
