body {
	width:auto;
	margin:5px 0px; padding:0px;
	text-align:center;
	background-color:#d0d0d0;
	
	}
div#container
{
/*	min-height:800px; */
	width:1054px;
	margin:0px auto;
	margin-top:2px;
    border:0px solid black;
	text-align:left;
	background-color:white;
}
div#banner
 {
	width:1054px;height:113px; 
	margin:0px 0px 0px 0px;
	padding: 0 0 0 0;
    border: 0px solid black;
	background-color:#d0d0d0;
}
div#nav
{
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 5px;
;	background-color:#fcfcf0;
	background-color:#ecece0;
	font-size: 12px;
	font-family: Verdana,Arial,Helvetica, sans-serif;
	color:#0000ff;
	overflow:auto;
	border: 0px solid #000000; 
	float:left;
}
div#nav th
{
	color:white;
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	background-color:#006688;
}
div#nav td
{
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-style:italic;
	color: #0000ff;
	font-size:12px;
	background-color:#fcfcf0;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div#nav  a:link 	{color:#003366;}
div#nav  a:visited 	{color:#003366;}
div#nav  a:active	{color:#003366;}
div#nav  a:hover	{color:red;}

div#sponsorer
 {
	width:1054px; height:81px;
	margin:0px 0px 20px 0px;
	padding: 0 0 0 0;
    border: 0px solid blue;
    text-align:center;
    background-image:url(/BCC/images/headBakgrundSponsor.png)
}
div#footer
 {
	width:1054px; 
	margin:20px 0px 0px 0px;
	padding: 0 0 0 0;
    border: 0px solid blue;
    text-align:center;
    background-image:url(/BCC/images/footer.png);
    background-repeat: no-repeat;
}


div#sponsorer a 
{
	margin-left:19px; 
	margin-right:19px; 
	margin-top:20px; 
	margin-bottom:2px; 
	clear:left;
}

div#sponsorer img
{
	border: 0px solid #ff0000;
	margin-left:0px;margin-top:10px;
}
div#content
{
	width:880px; 
	margin-bottom:40px;
	font-family: Arial, Verdana, sans-serif;
	font-size:14px;
	border:0px 0px 0px 0px  solid #566D7E;
	background-color:white;
}
div#content h1, h2,h3
{
	margin-left:0px; margin-right:0px; margin-top:20px; color:black;
}
div#content  h4,h5,strong {font-size:14px;margin-left:10px; margin-right:0px; color:black;}
div#content p {font-size:14px;font-weight:normal;margin-left:5px; margin-right:10px; color:black;}
div#content p.min {font-size:14px;font-weight:normal;margin-left:10px; margin-right:0px; color:black;}
div#content p.nomargin{margin:0px;}

div#content li {margin-left:5px; margin-right:5px;margin-bottom:5px;font-size:14px;}

div#content img {border-style:none;}
div#content th {font-size:14px;}
div#content th.kalv {font-size:14px;color:black;}
div#content th.kalh {font-size:14px;color:red;}
div#content td {font-size:14px;}
div#content legend {font-weight:normal;color:black;}
div#content ul {font-size:14px;}

td.speldag {color:black; background-color:white;margin-left:20px;}
p.ledtext {color:white; margin:0px;font-size:14px;}

.sidfot	{font-family: Arial, sans-serif; font-size: 8pt; margin-left: 0px;}

table.mitt{vertical-align:middle;}
table.hall{width:600px;}

.clearfloats{clear:both;}

div#rubrik
{
/*
	left:0px; width:892px; height:30px; margin:0px 0px 0px 0px; border:0px solid #000000;
	background-color:#566D7E;
	background:url(/BCC/images/rubrik.jpg);
	border-top: 0px solid #ff0000;
	border-bottom: 0px solid #ff0000;
	color:white;
*/
}
div#errorMessage
{
	width:100%;height:30px; margin:0px 0px 0px 0px; border:0px solid #000000;
	background:url(/BCC/images/rubrikRed.jpg);
	border-top: 3px solid #ffffff;
	border-bottom: 3px solid #ffffff;
	font-size: 22px;
	font-family: Arial, sans-serif;	color:white;

}
div#infoMessage
{
	width:100%;height:30px; margin:0px 0px 0px 0px; border:0px solid #000000;
	background:url(/BCC/images/rubrikGreen.jpg);
	border-top: 3px solid #ffffff;
	border-bottom: 3px solid #ffffff;
	font-size: 22px;
	font-family: Arial, sans-serif;	color:white;
}
div#flyttaMessage
{
	width:100%;height:30px; margin:0px 0px 0px 0px; border:0px solid #000000;
	background:url(/BCC/images/flyttaknapp2.png);
	border-top: 3px solid #ffffff;
	border-bottom: 3px solid #ffffff;
	font-size: 15px;
	font-family: Arial, sans-serif;	color:black;
}
div#spalt1_2
{
   text-align:left;
   width:400px;
   padding: 0px;
   margin:0px 10px 0px 10px;
   border: 0px solid #25496e;
   float:left;
}
div#spalt1_3
{
   text-align:left;
   width:260px;;
   padding: 0px;
   margin:0px 10px 0px 10px;
	font-size:10px;
   border: 0px solid #25496e;
   float:left;
}
div#spalt4_7
{
   text-align:left;
   width:490px;;
   padding: 0px;
   margin:0px 10px 0px 10px;
   border: 0px solid #25496e;
   float:left;
}
div#spalt3_7
{
   text-align:left;
   width:310px;
   padding: 0;
   margin:0px 10px 0px 10px;
   border: 0px solid #25496e;
}
div#BCCrubrik
{
	//background:url(/BCC/images/rubrik.jpg);
    background-color:#cad0f1;
	//background-color:#424242;
	font-style:italic;
	color:black;
}
div#BCCrubrikMedl
{
	background-color: #006688;
	font-style:italic;
	color:#ffffff;
}
div#BCCrubrikUllmax
{
	background-color:#cc8888;
	font-style:italic;
	color:#ffffff;
}
div #flikSel
{
	border-right: 4px solid #ff0000;
	float:left; list-style-type:none; padding:0.2em 1em;background-color:#ffc;
}
div #flikNotSel
{
	border-right: 4px solid #00ff00; float:left; list-style-type:none; padding:0.1em 0.5em;	background-color:#ffc;
}
  input.low
  {
	  height: 20px;
	  vertical-align:-10%;
  }
  button.passSel
  {
	   width:138px;
  }
  button.passSel:hover
  {
	  cursor:pointer;
  }
  button.passNotSel
  {
	  width:138px;
  }
  button.passNotSel:hover
  {
	  cursor: not-allowed;
  }
  form.left
  {
	  float:left;
  }
  button.vertical
  {
	  float:left;width:40px;height:460px;clear:right;
  }
  button.vertical:hover
  {
	  cursor:pointer;
  }
  table.banor
  {
	  float:left; width:141px;clear:right;
  }
  .clearfloat
  {
	  clear:both;
  }
  table.knapp
  {
	  float:left; width:22px;clear:right;
  }
  p
  {
	  margin: 0 0 0 0;
  }
  div#fraim
  {
	  font-family: Arial, sans-serif; font-size:14px;position:relative;
	  left:90px; top:0px; width:600px;
	  height:550px; margin:0px 0px 0px 0px; padding-left:10px;
	 overflow:auto;border:0px solid #000000;background-color:white;
 }
div#resultTable td {font-size:14px;text-align:center;}
div#resultTable td.left {text-align:left;}

table.boknManadHuvud
{
	width:650px;
	background-color:#b6cDdE;
	font-size:12px;
}
table.boknManadKalender
{
	width:650px;
	background-color:#b6cDdE;
}
table.boknManadFot
{
	width:650px;
	background-color:#b6cDdE;
}
div#bokningManad
{
	font-size:14px;
	
}
div#bokningManad td {font-size:12px;} 
div#bokningManad button {background-color:green;} 

.corner { background: #cad0f1; margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px; 
}
.topcorner { background: #ffffff; }
.botcorner { background: #ffffff; }

.c1{ margin: 0 5px; height: 1px; overflow: hidden; background: #cad0f1; }
* .c2{ margin: 0 3px; height: 1px; overflow: hidden; background: #cad0f1; }
.c3{ margin: 0 2px; height: 1px; overflow: hidden; background: #cad0f1; }
.c4{ margin: 0 1px; height: 2px; overflow: hidden; background: #cad0f1; }
.fluid
/*
.c1{ margin: 0 5px; height: 1px; overflow: hidden; background: lightblue; }
* .c2{ margin: 0 3px; height: 1px; overflow: hidden; background: lightblue; }
.c3{ margin: 0 2px; height: 1px; overflow: hidden; background: lightblue; }
.c4{ margin: 0 1px; height: 2px; overflow: hidden; background: lightblue; }
.fluid
*/
{ padding: 0px;
text-align:center;
font:10pt/170% arial,verdana,”Trebuchet MS”,Sans-serif;
font-style:italic;
color:#222;
}
div#form_1 table
{
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:15px;
	background-color:#fcfcf0;
	font-style:italic;
}
div#form_1 td
{
	font-family:Verdana,Arial,Helvetica, sans-serif;
	margin:3px;  
	color:#102132;
	font-size:14px;
	background-color:lightgray;
}
div#form_1 th
{
	font-family:Verdana,Arial,Helvetica, sans-serif;
	color:black;
	font-size:14px;
	font-style:italic;
	text-align: center;
	background-color:#cad0f1;
}
div#form_1 .noBg
{
	font-family:Verdana,Arial,Helvetica, sans-serif;
	color:white;
	font-size:14px;
	font-style:italic;
	background-color:#ffffff;
}
div#form_1 .knapp
{
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	background-color:#003366;
	color: #ffffff;
	width:140px;
	height:30px;
}
div#form_1 .returKnapp
{
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	background-color:darkred;
	color: #ffffff;
	width:140px;
	height:30px;
}
div#form_1 .raderaKnapp
{
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	background-image:url(/BCC/images/raderaKnapp.png);
	background-repeat:no-repeat;
	background-color:white;
	text-align:right;
	color:black;
	width:140px;
	height:36px;
}
div#form_1 .flyttaKnapp
{
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	background-image:url(/BCC/images/flyttaKnapp.png);
	background-repeat:no-repeat;
	background-color:white;
	text-align:right;
	color:black;
	width:140px;
	height:36px;
}
div#form_1 .parkeraKnapp
{
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	background-image:url(/BCC/images/parkera.png);
	background-repeat:no-repeat;
	background-color:white;
	text-align:right;
	color:black;
	width:140px;
	height:36px;
}

div#form_1 .clearthefloats {clear:left;}
div#form_1 .noMarg {margin:0; padding: 0;}
div#form_2 table
{
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:15px;
	background-color:#fcfcf0;
	font-style:italic;
}


