/* 
2W DESIGN HB 
************************************
CSS STYLE FÖR BUTLERS
(c) Copyright 2005

info@2wdesign.com
www.2wdesign.com
************************************
*/
body,html{	margin: 0;
			padding: 0;
			background: #5B98B7 url(../img/bgr.gif);
			font: 11px helvetica, arial, tahoma, sans-serif;
			color: #4F4E4C;
			text-align: center; }

a 				{ color: #5996B5; text-decoration: none;}
a:visited 		{ color: #5996B5; text-decoration: none;}
a:hover 		{ color: #5996B5; text-decoration: none;}
a.dark 			{ color: #FFF; text-decoration: none;}
a.dark:visited 	{ color: #FFF; text-decoration: none;}
a.dark:hover 	{ color: #FFF; text-decoration: underline;}
a.menu			{ color: #6F6E6C; text-decoration: none;}
a.menu:visited	{ color: #6F6E6C; text-decoration: none;}
a.menu:hover	{ color: #E53B3C; text-decoration: none;}
a.activemenu		 { 	color: #E53B3C; text-decoration: none;}
a.activemenu:visited { 	color: #E53B3C; text-decoration: none;}
a.activemenu:hover	 { 	color: #E53B3C; text-decoration: none;}

td {		font: 11px Helvetica, arial, tahoma, sans-serif; }

h2 {		margin: 0;
			font: 12px Helvetica, arial, tahoma, sans-serif;
			font-weight: bold;
			color: #5996B5; }
			
h3 {		display: inline;
			margin: 0;
			font: 11px Helvetica, arial, tahoma, sans-serif;
			font-weight: bold;
			color: #E53B3C; }
			
p {			margin: 0;
			padding: 0; }
			
.red {		color: #E53B3C; }

#box {		margin-left: auto;
			margin-right: auto;
			margin-top: 5px;
			width: 785px; }
						
#top {		border-left: 1px solid #537B94;
			border-right: 1px solid #537B94;
			background-color: #FFFFFF; }
			
#maincontent {	border-left: 1px solid #537B94;
				border-right: 1px solid #537B94;
				width: 783px; 
				background-color: #F3F3F1; 
				text-align: center; }

#main {			margin: 0 4px 0 4px; }

#submenu {		background: #E8E4DF url(../img/contentbox_bgr2.gif) repeat-x;
				height: 497px; 
				vertical-align: top;
				color: #4F4E4C;
				padding: 10px 0 0 20px; }
#content {		background: #E8E4DF url(../img/contentbox_bgr2.gif) repeat-x;
				height: 497px; 
				vertical-align: top;
				color: #4F4E4C;
				margin: 0;
				padding: 10px 13px 8px 13px; }
				
#empty {		background: #D5C2BE url(../img/empty_bgr.gif) repeat-y;
				vertical-align: top;
				height: 497px; }

#footerleft {	float: left;
				width: 400px;
				text-align: left;
				color: #E8F0FD;
				padding: 2px 0 0 4px; }
#footerright {	float: right; 
				width: 350px; 
				text-align: right;
				color: #E8F0FD;
				padding: 2px 4px 0 0; }

#menutd {		padding: 6px 0 0 10px; }

/* Kalender */
#tblList {		width: 570px;
				background-color: #FFFFFF;
				border: 1px solid #4F4E4C;
				margin-top: 5px; }
#tdHead {		background-color: #E8DEDC;
				padding-left: 5px;
				font-size: 18px;
				height: 23 px; }
#tdSmallHead {	background-color: #E8DEDC;
				padding-left: 5px;
				font-size: 11px;
				height: 23 px;
				font-weight: bold; }
#trLight {		background-color: #EDECEA; }

#divider {		margin-bottom: 3px; }

/* Headern */
#topimg {		width: 774px;
				height: 146px;
				border: 0;
				margin-left: 4px; }

/* Ishallen */
#imgIshallen {	margin: 8px 0 8px 0;
				border: 1px solid #E8E0DD; }

#popIstid {		width: 1110;
				background-color: #FFFFFF; }
#popIstidPrint {width: 620;
				background-color: #FFFFFF; }
/* ----------- formular ---------- */		
input 			{ border: 1px solid #535353;
			 	  background-color: #EDECEA;
				  font:9px verdana, helvetica, sans-serif;
				  color: #4F4E4C; }
textarea 		{ border: 1px solid #535353;
			 	  background-color: #EDECEA;
				  font:9px verdana, helvetica, sans-serif;
				  color: #4F4E4C; }
				  		  
.button 		{ border-left: 1px solid #4F4E4C;
				  border-top: 1px solid #4F4E4C;
				  border-right: 1px solid #535353;
				  border-bottom: 1px solid #535353;
				  background-color: #E8DEDC;
				  font:9px verdana, helvetica, sans-serif;
				  color: #4F4E4C; }