﻿@import "Menu.GassarenaMenu.css";
@import "editor.css";

/* Nullstilling av styler */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike,  sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, textarea,
table, caption, tbody, tfoot, thead, tr, th, td  { font-family: Verdana, Arial, Helvetica; margin: 0;padding: 0; margin: 0;border: 0; outline: 0; 
                                                   font-weight: inherit; font-style: inherit; font-size: 12px; }
	

:focus											{ outline: 0;}
ol, ul											{ list-style: none; }

/*table											{ border-collapse: separate; border-spacing: 0; }*/
caption, th, td									{ text-align: left; font-weight: normal; }

a									{ color:#FFF; text-decoration:none}
a:hover								{text-decoration:underline}
/* ///////////// Layout ///////////// */
body								{ background: url('images/Body_bg.jpg') fixed; }
#Wrapper							{ background: url('images/Wrapper_bg.png') repeat-y; width:916px; padding-left:44px; padding-right:10px;  }
	#HeaderUpper					{ height: 105px; position:relative; border-bottom:5px solid #fff; background:#fff}
	#HeaderUpper .logo				{ position:absolute; top:25px }
	#HeaderUpper .print				{ width:24px; height:24px; position:absolute; right:211px; bottom:0}
	#HeaderUpper .participants		{ padding:5px; width: 194px; text-transform:uppercase; color:White; position:absolute; right:0; bottom:0}
	#HeaderLower					{ background: url('images/HeaderLower_bg.png') repeat-y; }
	#HeaderLower .HeaderImg			{ float:right; width:716px; height:100%; }
	#HeaderLower .Mainmenu			{ width: 195px; float:left; padding: 25px 0 }	
	
	
	#Page							{ background: url('images/Page_bg.png') repeat-y ; overflow:auto;border-top:5px solid #fff;
	     							  }
	#Page .LeftBar					{ float:left; width: 195px;}
	#Page .LeftBar .Submenu li		{ border-bottom: 5px solid #FFF; padding:10px 5px 10px 15px; text-transform:uppercase }
	#Page .PageContent				{ float:right; width:716px; overflow:hidden }
	#Footer							{ padding-left: 200px; border-bottom:10px solid #a41984; background:#FFF; position:relative; top:-5px}


/* ////////////////////////////////// */

.kursliste 							{ width:100%}
.kursliste td						{border-bottom: 0px !important; padding:5px 10px 10px 0px !important;}
.kursliste td label					{ float:left; width:80%}
.kursliste td input					{ float:left; display:block}








#overlay {
	background-color: #6374AB;
	display:none;
	height:100%;
	left:0;
	position:fixed;
	top:0;
	width:100%;
	z-index:9999;
}
.opaque 
{
	opacity: .5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)" !important; 
	filter: alpha(opacity=50) !important;					
}

.fagkonferansen {
	-moz-border-radius-bottomleft:8px;
	-moz-border-radius-bottomright:8px;
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	background:#FFFFFF none repeat scroll 0 0;
	padding:30px 10px 10px;
	width:600px;
	z-index:10000;
	color:Black;
	display:none; height:100px; width: 650px; z-index:10000; position:relative;
}
.ChangeFagkonf:hover { cursor:pointer}

.validationfail			{ border: 1px solid white; color: White !important; background:red; padding:5px; margin:10px 10px 10px 0;}
.validationsum			{ color: White !important; }
.validationsum	ul		{ border: 1px solid white; color: White !important; background:red; padding:5px 5px 5px 30px;  margin:10px 10px 10px 0px;}
.kursliste input		{ margin-right:10px}

