@import url("./v2.css");
*
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}
body,html
{
	margin:0px;
	padding:0px;
}
body
{
	background-color: rgb(77,77,77);
	margin:0px 0px 0px 0px;
	background-image: url(/images/backgrounds/bg1c.png);
	background-position: bottom;
	background-repeat: repeat-x; 
	background-attachment: fixed;
}
img
{
	border:0px;
}
#fullContainer
{
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
#pageContainer
{
	background-color: white;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 10px;
	margin-right: 10px;
}
#top
{
	background-image: url(/images/headers/logo3a.png);
	background-repeat:no-repeat;
	background-position: center center;
	background-color: black;
	cursor:pointer;
	height:143px;
	width:980px;
	/*margin-left: -50px;
	margin-right: -50px;
	margin-top: -5px;*/
	
}


/** mainContainer (container for everything else) **/
  #mainContainer
  {
    position: relative;
  }


#leftContainer
{
	margin-left:0px;
	width:150px;
	float: left;
	margin-right: -150px; /* Negative value of #sidebar-left's width + left margin. */
	padding: 0; /* DO NOT CHANGE. Add padding or margin to #sidebar-left-inner. */
}
#leftContainerInner
{
	margin: 0 0 0 0;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	/*border-right: 2px solid rgb(0, 118, 192);*/
	background-color: rgb(243, 248, 252);

}
div.left
{
	margin:0px 0px 0px 0px;
	padding-top: 0px;
	padding-bottom: 5px;
}
div.leftHeader
{
		color: rgb(0, 82, 136);
		font-weight:bold;
		padding-top: 5px;
		padding-bottom: 4px;
		text-align:left;
		font-family: "myriad pro", arial, helvetica, sans-serif;
		font-size: 14px;
}
#menutext
{
	color:#000;
	font-weight: normal;
}

#menutext a {
	color: #000;
}

#menutext a:hover {
	color: green;
}


#middleContainer
{
    float: left;
    width: 100%;
    margin-left: 0;
    margin-right: -100%; /* Negative value of #content's width + left margin. */
    padding: 0; /* DO NOT CHANGE. Add padding or margin to #middleContainerInner. */
}

#middleContainerInner {
    margin: 0;
    padding: 0;
    padding-left: 150px; /* The width + left margin of #sidebar-left. */
    padding-right: 225px; /* The width + right margin of #sidebar-right. */
}

#middleHeader
{
	height:0px;
}
#middle
{
	padding:20px;
}

#rightContainer
{
	/*margin-left:840px;*/
	float: right;
	width:225px;
	margin-left: -225px; /* Negative value of #sidebar-right's width + right margin. */
	margin-right: 0;
	padding: 0; /* DO NOT CHANGE. Add padding or margin to #sidebar-right-inner. */
}
#rightContainerInner
{
    margin: 0 0 0 0;
    padding-left: 10px;
    padding-right: 10px;
    /*border-left: 2px solid rgb(0, 118, 192);*/
    background-color: rgb(243, 248, 252);
    padding-top: 5px;
}

div.right
{
	color:#666;
	margin:0px 0px 5px 0px;
}

div.rightHeader
{
	color: rgb(0, 82, 136);
	font-weight:bold;
	padding-top: 5px;
	padding-bottom: 4px;
	text-align: left;
	font-family: "myriad pro", Arial, Helvetica, sans-serif;
	font-size: 13px;
}
a
{
	text-decoration: none;
	color: #00487D;
}

a:hover {
	color: green;
}

div.pageheader
{
	font-family: "myriad pro", Arial, Helvetica, sans-serif;
	font-size: 22px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 2px 0px;
}

.horizontalborder {
	background: url(../images/blackdot_horiz.gif);
	background-repeat: repeat-x;
	background-position: right center;

}

.verticaldots {
	width: 5px;
	height: 100%;
	background: url(../images/blackdot_vert.gif);
	background-repeat: repeat-y;
	background-position: right center;

}

.newsheader
{
	font-size: 18px;
	margin:0px 0px 2px 0px;
	padding:0px 0px 2px 0px;
	font-family: "myriad pro", Arial, Helvetica, sans-serif;
	
}
.newsMore {
	margin:0px 0px 10px 0px;
}
.newstext
{
	margin:5px 0px 12px 0px;
	padding:0px 0px 2px 0px;
	color: #000;
}


#photos img
{
	padding-bottom: 5px;
}


#tips {
float: left;
margin-left: 80px;
width: 140px;
height: 200px;
padding: 10px;
padding-right: 15px;
min-height: 100px;
background: url(../images/round.gif);
background-repeat:no-repeat;
/*strange behaviour, size bugs out on me if i remove borders...
border-width: 1px;
border-color: white;
border-style: solid;
*/
}

#image {
float: right;
margin-left: 5px;
width: 240px;
height: 200px;
padding-right: 0px;
min-height: 200px;
background: url(../images/switching/test3.jpg);
background-repeat:no-repeat;
/*strange behaviour, size bugs out on me if i remove borders...
border-width: 1px;
border-color: white;
border-style: solid;
*/
}

.news_page_ad
{
	margin:10px 0px 0px 0px;
	text-align:center;
}
.news_page_ad img
{
	border:0px;
}
.smallheader
{
	color: #000;
	font-weight:normal;
}
.dayheader
{
	color: black;
	font-size:13px;
	padding-top: 5px;
	font-family: "myriad pro", arial, helvetica, sans-serif;
}
.smallheaderCAPS {	color: #333333;
					font-weight: bold;
					font-size: 12px;
					font-variant: small-caps;
				}
.dayheader a {
	color: #00487D;
	font-size:13px;
	padding-top: 5px;
	font-family: "myriad pro", arial, helvetica, sans-serif;
}

.dayheader a:hover {
	color: green;
}


input
{
	border:1px solid #999;
	font-size:11px;
}
html>body td {
	font-size: 10px;

}
div.news
{
	padding:0px 0px 5px 0px;
}
div.newsMessage
{
	padding:5px 0px 0px 0px;
}




/*
** Markup free clearing
** Details: http://www.positioniseverything.net/easyclearing.html
*/
.clear-block:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.clear-block {
  display: inline-block;
}

/* Hides from IE-mac \*/
* html .clear-block {
  height: 1%;
}
.clear-block {
  display: block;
}
/* End hide from IE-mac */

/* Förmannalistan */
formanpost {color:rgb(0,0,255); font-family:"Verdana";font-weight:bold;font-size:12px;}

forman {color:rgb(0,0,0); font-family:"Verdana";font-size:12px;}

epost {color:rgb(139,137,137); font-family:"Verdana";font-size:10px;}


