
* { margin:0; padding:0 }

body  {
background-image : url(../images/bg/bg.gif);
background-repeat : repeat-x;
padding: 0;
background-color: #cc6600;
font : 12px "Lucida Sans Unicode", Verdana, sans-serif;
color : #202020;
text-align:left;
}

#wrapper {

margin : 0 auto !important;
width : 980px;
height:550px;


}

#header {

background-image : url(../images/topp/webbyra.png);
background-repeat : no-repeat;
height:300px;
	margin:0 0 0 0;
	padding:0 0 0 0;

}
#headerkontakt {

background-image : url(../images/topp/kontakt.png);
background-repeat : no-repeat;
height:300px;
	margin:0 0 0 0;
	padding:0 0 0 0;

}
#headerkontakt {

background-image : url(../images/topp/kontakt.png);
background-repeat : no-repeat;
height:300px;
	margin:0 0 0 0;
	padding:0 0 0 0;

}
#headertjanster {

background-image : url(../images/topp/tjanster.png);
background-repeat : no-repeat;
height:300px;
	margin:0 0 0 0;
	padding:0 0 0 0;

}

#headerportfolio {

background-image : url(../images/topp/portfolio.png);
background-repeat : no-repeat;
height:300px;
	margin:0 0 0 0;
	padding:0 0 0 0;

}
#headerutbildning {

background-image : url(../images/topp/platan.png);
background-repeat : no-repeat;
height:300px;
	margin:0 0 0 0;
	padding:0 0 0 0;

}

#headervalidering{

background-image : url(../images/topp/validering.png);
background-repeat : no-repeat;
height:300px;
	margin:0 0 0 0;
	padding:0 0 0 0;

}
#headerschema {

background-image : url(../images/topp/schema.png);
background-repeat : no-repeat;
height:300px;
	margin:0 0 0 0;
	padding:0 0 0 0;

}


#headerhemsidor {

background-image : url(../images/topp/fiol.png);
background-repeat : no-repeat;
height:300px;
	margin:0 0 0 0;
	padding:0 0 0 0;

}


#content {
float:right;
width:700px;
margin: 0px 0px 0px 50px;
padding : 0 6px 0 6px;
text-align : left;
height:250px;

}


#content p, {
width: 600px;
margin:0px 50px 0px 0px;
padding: 3px;


}
#left{
margin:50px 0 0 22px;

float:left;}

#left2{
margin:30px 0 0 22px;

float:left;}


#text{

	margin:10px 0 0 17px;
	width : 600px;
	color:#000000;
	
}
#rubrik {
	margin:30px 0 0 0;



}

#footer {
float:right;
margin:10px 0 0 17px
}








/*
-------------
topmenyn
-------------
*/
a:link, a:visited {
        color: #cc6600;
        text-decoration: none;
}
#navigation a#current, #navigation a:visited#current, #navigation a:hover{
        color: #202020;
        text-decoration: none;
}
#current span a{
	    color: #cc6600;
        text-decoration: none;
}
a#current{color: #009999;text-decoration: none;}
a:link, a:visited {
        color: #cc6600;
        text-decoration: none;
}
a:hover, a:active#current {
        color: #202020;
        text-decoration: none;
       
}

#navigation {
	
		width:493px;
        padding: 260px 0 0 0;
		margin: 0  0 0 0;
        font-weight: normal;
		font-size:20px;
}
#navigation ul, #navigation ul li {
        list-style: none;
        margin: 0;
        padding: 0;
}
#navigation ul {
        padding: 0 0 0 0;
		margin: 0 0 0 20px;
        text-align: LEFT;
}
#navigation ul li {
        display: inline;
		 
}
#navigation ul li a {
       
        color: #cc6600;
        text-decoration: none;
        padding: 0 0 0 0;
}
#navigation ul li span {
     
        padding: 0 2px 2px 2px;
        margin: 0 0 1px 1px;
}
#navigation ul li a:hover span {
	 	color: #202020;
        text-decoration: none;
        background-position: 100% -7.5em;
}

/*- Internet Explorer...It's Hacktastic!--------------------------- */

/*\*//*/
#navigation ul li a {
        display: inline-block;
        white-space: nowrap;
        width: 0.1em;
}

#navigation ul {
        padding-bottom: 0;
        margin-bottom: -1px;
}
/**/

/*\*/
* html #navigation ul li a {
        padding: 0;
}
/**/


/*
-------------
sidmenyn
-------------
*/
a#current2{color: #202020;text-decoration: none;}
#navigation2 a#current2, #navigation2 a:visited#current2, #navigation2 a:hover{
        color: #202020;
        text-decoration: none;
}
a:link, a:visited {
        color: #cc6600;
        text-decoration: none;
}
a:hover, a:active {
        color: #202020;
        text-decoration: none;
       
}
#current2 span a{
	    color: #202020;
        text-decoration: none;
}

       
#navigation2 {
			
		float:left;
		width:170px;
        padding: 20px 0 0 0;
		margin: 0 0 0 0;
        font-weight: normal;
		font-size:12px;
		color:#cc6600;
}
a:hover, a:active#current2 {
        color: #202020;
        text-decoration: none;
       
}
#navigation2 ul, #navigation2 ul li {
        list-style: none;
        margin: 0;
        padding: 0;
}
#navigation2 ul {
        
        text-align: left;
}
#navigation2 ul li {margin-top:5px;

        
}
#navigation2 ul li a {
       
        color: #cc6600;
        text-decoration: none;
        padding: 5px 0;
}
#navigation2 ul li span {
        
        padding: 0px 2px 2px 0;
        margin: 0px 0 5px 0;
}
#navigation2 ul li a:hover span {
	 	color: #202020;
        text-decoration: none;
        background-position: 100% -75px;
}


/*- Internet Explorer...It's Hacktastic!--------------------------- */

/*\*//*/
#navigation2 ul li a {
        display: inline-block;
        white-space: nowrap;
        width: 1px;
}

#navigation2 ul {
        padding-bottom: 0;
        margin-bottom: -1px;
}
/**/

/*\*/
* html #navigation2 ul li a {
        padding: 0;
}
/**/


.flexir{
	position: absolute;
	top: 95%;
	left: 95%;

}


