html, body { 
	width: 100%; 
	height: auto; 
	margin: 0; 
	padding-bottom: 0px; 
	}
h3 { 
	color:#FF0000;
        font-size: 12px; 
	}
#wrapper {
	min-width: 892px; 
	max-width: 892px; 
	height: auto; float: left; 
	border: 0px solid #000000; 
	background: url(bg9.gif) repeat fixed;
	}
#header {
        width: 876px;
	background: #334A6C; 
	padding: 8px; height: 90px; 
	font: 100% Verdana; 
	color:#FFFFFF;
	}
#header2 {
        width: 876px;
	background: #334A6C; 
	padding: 8px; height: 90px; 
	font: 100% Verdana; 
	color:#FFFFFF;
	}
#header-meny {
	background: #334A6C; 
	width: 892px; height: 30px; 
	font: 10px Verdana;
	color:#cccccc;}
#page-left {
	float: left; 
	width: 152px; 
	padding: 10px; 
	padding-top: 0px; 
	font: 60% Verdana; 
	margin-top: 20px;
	}
#page-center 
	{
	background: #FFFFFF;
	float: left; 
	width: 388px;
	padding: 15px;
	padding-top: 0px;
	border-left: 0px 
	solid #000000; 
	font: 10px Verdana;
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 2px;
	}
#page-center5 
	{
	background: #FFFFFF;
	float: left; 
	width: 688px;
	padding: 15px;
	padding-top: 0px;
	border-left: 0px 
	solid #000000; 
	font: 10px Verdana;
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 2px;
	}
#page-centerad 
	{
	background: #FFFFFF;
	float: left; 
	width: 670px;
	padding: 15px;
	padding-top: 0px;
	border-left: 0px 
	solid #000000; 
	font: 10px Verdana;
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 2px;
	}
#page-right {
	float: left; 
	width: 150px; 
	background: #FFFFFF; 
	margin-top: 20px;
	}
#page-ad {
	float: left; 
	width: 110px; 
	height:auto; 
	background: #FFFFFF; 
	margin: 20px;}
#box-ad {
	width: 140px; 
	height: auto; 
	background: #E9E9E9; 
	text-decoration: none; 
	border: 2px;
        border-color: #247BBE;
        font: 10px Verdana;
        border-style: dotted;
        padding: 0.25em;
        margin-top: 20px;
        margin-bottom: 20px;
        clear:both;
	}
#box-rubrik {
        width: 140px; 
        background: #334A6C;
        font: 10px Verdana; color:#cccccc;
        padding: 5px;
        margin-bottom: 0px;
        }
#box-innehall {
        width: 140px; 
        background: #E9E9E9;
        font: 10px Verdana; color:#000000;
        padding: 5px;
        margin-top: 0px;
        }
#box-rubrik7 {
        width: 140px;
        border-left: 0px solid #000000; 
        font: 10px Verdana; color:#cccccc;
        padding: 5px;
        margin-bottom: 0px;
        }
#box-innehall7 {
        width: 140px; 
        font: 10px Verdana; color:#000000;
        padding: 5px;
        margin-top: 0px;
        }
#box-rubrik3 {
        width: 120px;
        background: #FFFFFF;
        font: 10px Verdana; color:#000000;
        padding: 5px;
        margin-bottom: 0px;
        }
#box-innehall3 {
        font: 11px Verdana; color:#000000;
        width: 120px; 
        background: #FFFFFF;
        font: 10px Verdana; color:#000000;
        padding: 5px;
        margin-top: 0px;
        }
#sok {  top:103px;
        left:715px;
        position: absolute;
        float: left;
        padding: 3px;
        width: 300px;
        border: 1px solid lightgrey;
        border-style: none none none none;
	}
        #footer {
	height:20px;
	float: bottom;
        width: 892px; 
        padding: 0px;
        font: 60% Verdana;
        border: 1px solid silver;
        border-style: solid none none none;
        clear:both;
        background: #FFFFFF;
        }
#select-meny {
        top:109px;
        left:730px;
        position: absolute; 
        padding: 0px;
        }
#selectmenytips {
        background-color: #C4C4EA;
        }
#boxcontainer {
        width: 100%; 
        float: left;
        }
#box {
        float: left; 
        width: 21%;
        height: 185px;
        padding: 1%;
        margin-bottom: 10px;
        }
#comp3 {
        width: 170px;
        float: left; 
        padding-right: 1em; 
        padding-left: 1em;
        border-right: 1px solid #CCCCCC;
        }
#comp4 {
        width: 170px;
        float: left; 
        padding-right: 1em; 
        padding-left: 1em;
        margin-bottom: 70px;
       }
#comp5 {
        width: 170px;
        float: left; 
        padding-right: 1em; 
        padding-left: 1em;
        border-right: 1px solid #CCCCCC;
        }
#comp6 {
        width: 170px;
        float: left; 
        padding-right: 1em; 
        padding-left: 1em;
        margin-bottom: 170px;
       }
#comp7 {
        width: 170px;
        float: left; 
        padding-right: 1em; 
        padding-left: 1em;
        border-right: 1px solid #CCCCCC;
        }
#comp17 {
        width: 150px;
        float: left; 
        padding-right: 1em; 
        padding-left: 1em;
        margin-left: 1px;
        border-right: 1px solid #CCCCCC;
        }
#comp18 {
        width: 140px;
        float: left; 
        padding-right: 1em; 
        padding-left: 1em;
        padding-bottom: 90px;
       }
#comp19 {
        width: 150px;
        float: left; 
        padding-right: 1em; 
        padding-left: 1em;
        margin-left: 1px;
        border-right: 1px solid #CCCCCC;
        }
#subpage_wrapper2 {
       width: 85%;
       height: auto;overflow: hidden;
       margin-left: auto;
	margin-right: auto;
	}

#index_center2 {
       width: 50%;
	float: left;
	}
#index_right2 {
        width: 50%;
	float: right;
	}
#kant2
	{
        padding: 10px;
        height:auto;
        width: 263px;
	margin: 3px;
	margin-top: 20px;
        margin-bottom: 20px;
	border: 1px solid #641312;
	background: #FFFFFF;
	text-align:left;
        float: left;
	}
#comp8 {
        width: 170px;
        float: left; 
        padding-right: 1em; 
        padding-left: 1em;
        margin-bottom: 90px;
       }
A:link { 
	font-weight: none; 
	font-family: verdana, arial, helvetica, sans-serif; 
	text-decoration: none;
	font-size: 10px; 
	color:#334A6C;}
A:visited { 
	font-weight: none; 
	font-family: verdana, arial, helvetica, sans-serif; 
	text-decoration: none;
	font-size: 10px; 
	color:#334A6C;}
A:active { 
	font-weight: none; 
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px; normal:#334A6C;}
A:hover { 
	font-weight: none; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px; normal:#334A6C;}

#meny-left {
        margin-top: 20px; 
        margin-bottom: 20px; 
        margin-left: 10px;
        width: 145px; 
        font-size: 100%; 
        border-top: 1px solid #cccccc;}
#meny-left-bottom {
        margin-top: 20px; 
        margin-bottom: 20px; 
        margin-left: 10px;
        width: 145px; 
        font-size: 100%;
        border-top: 1px solid #cccccc;}
#meny {
        margin: 0; 
        padding: 0; 
        list-style-type: none;}
#meny a{
        display: block; 
        margin: 0; padding: 0.3em; 
        background: #F1F1F1; 
        padding: 0.3em; 
        text-decoration: none; 
        max-height: 20px;
        height: 100%; 
        border-bottom: 1px solid #cccccc;}
#meny ul{
        list-style-type: none;}
#meny ul a{
        margin: 0; 
        padding: 0.3em; 
        background: #F1F1F1;}
#meny-bottom {
        margin: 0; 
        padding: 0; 
        list-style-type: none;}
#meny-bottom a{
        display: block; 
        margin: 0; padding: 0.3em; 
        background: #F1F1F1; 
        padding: 0.3em; 
        text-decoration: none; 
        max-height: 20px;
        height: 100%;
        border-bottom: 1px solid #cccccc;}
#meny-bottom ul{
        list-style-type: none;}
#meny-bottom ul a{
        margin: 0; 
        padding: 0.3em; 
        background: #F1F1F1;}
#meny a:link{
        color: #000000;}
#meny a:hover{
        background: #CCCCCC;}
#meny a:active
	{ 
		COLOR: #000000; 
		TEXT-DECORATION: none 
	}
#meny-bottom a:link{
        color: #000000;}
#meny-bottom a:hover{
        background: #CCCCCC;}
#meny-bottom a:active
	{ 
		COLOR: #000000; 
		TEXT-DECORATION: none 
	}
#top-meny ul {
        float: left; 
        margin: 0;
        padding: 0px;}
.menytopp {
        border: 1px solid silver; 
        border-style: none solid none none; 
        background: #334A6C; 
        float: left; 
        display: inline; 
        margin-top:2px; 
        padding: 3px;}
.erbjudanden {
        border: 1px solid silver; 
        border-style: none solid none none; 
        float: left; 
        display: inline;
        margin-top:2px;
        margin-bottom:2px; 
        padding: 15px;
        text-align: center;  
        font: 14px Verdana; color:#000000;} 
#top-meny ul a {
        text-decoration: none; 
        padding: 10px;}
.menysok  {
        border: 1px solid silver; 
        border-style: none none none none; 
        background: #334A6C; 
        float: left; 
        display: inline; 
        margin-top:2px; 
        padding: 3px;}
.menytext {
        text-decoration: none; 
        padding: 10px;}
.ad-text {
        text-align: center;  
        font: 9px Verdana; color:#000000; 
        padding: 10px;}
p rubrik-text {
        text-decoration: strong; 
        font-size: 10px; Verdana; color:#000800;}
#top-meny a:link {
        color: #cccccc;}
#top-meny a:link:visited {
        color: #cccccc;}
form {
        padding:0px;
        margin:0px;
	}
#skicka { 
	background-color: #80A6A7;
	width: 100px;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
        }
        .sok-ruta {
        margin: 3px;
        background-color: #C4C4EA;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
        font: 11px Verdana; color:#000000;
        }
        #select-meny {
        margin-left: 8px;
        }
        .submit { 
        margin: 3px;
        margin-left: 1px;
	background-color: #C4C4EA;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
        font: 11px Verdana; color:#000000;
        }
        form textarea { 
	margin: 1px;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
        font: 10px Verdana; color:#000000;
        }
        form input { 
	margin: 1px;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
        font: 10px Verdana; color:#000000;
        }
        form select {
	background-color: #C4C4EA;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
        font: 11px Verdana; color:#000000;
        }
        .logo { 
        margin-right: 20px;
        margin-left: 17px;
        }
        .comments { 
        margin-bottom: -2px;
        }
        .compimage1 { 
        margin-top: 5px;
        margin-bottom: 25px;
        margin-left: 52px;
        text-align: center;
        }
        .compimage2 { 
        margin-top: 8px;
        text-align: center;
        }       
        a.tlink
	{ 
		FONT-SIZE: 10px; 
		COLOR: #000000; 
		FONT-FAMILY: Verdana;
		TEXT-DECORATION: none 
	}

	a.tlink:link
	{ 
		COLOR: #000000; 
		TEXT-DECORATION: none 
	}
	a.tlink:visited
	{ 
		COLOR: #000000; 
		TEXT-DECORATION: none 
	}

	a.tlink:hover
	{ 
		COLOR: #000000;  
		TEXT-DECORATION: underline 
	}

	a.tlink:active
	{ 
		COLOR: #000000; 
		TEXT-DECORATION: none 
	}
        a.mlink
	{ 
		FONT-SIZE: 10px; 
		COLOR: #CCCCCC; 
		FONT-FAMILY: Verdana;
		TEXT-DECORATION: none 
	}

	a.mlink:link
	{ 
		COLOR: #CCCCCC; 
		TEXT-DECORATION: none 
	}
	a.mlink:visited
	{ 
		COLOR: #CCCCCC; 
		TEXT-DECORATION: none 
	}

	a.mlink:hover
	{ 
		COLOR: #CCCCCC;  
		TEXT-DECORATION: underline 
	}

	a.mlink:active
	{ 
		COLOR: #CCCCCC; 
		TEXT-DECORATION: none 
	}
a.lmlink
	{ 
		FONT-SIZE: 10px; 
		COLOR: #000000;
		FONT-FAMILY: Verdana;
		TEXT-DECORATION: none 
	}

	a.lmlink:link
	{ 
		COLOR: #000000;
		TEXT-DECORATION: none 
	}
	a.lmlink:visited
	{ 
		COLOR: #000000;
		TEXT-DECORATION: none 
	}

	a.lmlink:hover
	{ 
		COLOR: #000000;
		TEXT-DECORATION: underline 
	}

	a.lmlink:active
	{ 
		COLOR: #000000;
		TEXT-DECORATION: none 
	}
        .omrostning {
        margin-bottom:-3px;
        border-width: 0px;
        }
a.elink
	{ 
		FONT-SIZE: 15px; 
		COLOR: #000000; 
		FONT-FAMILY: Verdana;
		TEXT-DECORATION: none 
	}

	a.elink:link
	{ 
		COLOR: #000000; 
		TEXT-DECORATION: none 
	}
	a.elink:visited
	{ 
		COLOR: #000000; 
		TEXT-DECORATION: none 
	}

	a.elink:hover
	{ 
		COLOR: #000000;  
		TEXT-DECORATION: underline 
	}

	a.elink:active
	{ 
		COLOR: #000000; 
		TEXT-DECORATION: none 
	}
#menyerbjudanden   {
        margin-left: 0;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 7px;
        padding-left: 0; 
        font-size: 100%;
        width: 400px;
        }
#menyerbjudanden li{
        display: inline; 
        list-style-type: none;
        }
#menyerbjudanden a{
        padding: 0.25em 1em; 
        text-decoration: none;
        }
#menyerbjudanden a:link {
        color: #000000; 
        background: #E9E9E9;
        }
#menyerbjudanden a:visited{color: #000000; background: #E9E9E9;}
#menyerbjudanden a:hover{background: #CCCCCC;}
#menyerbjudanden a#current{background: #E9E9E9; color: #000000;}
#menyerbjudanden5   {
        margin-left: 0;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 7px;
        padding-left: 0; 
        font-size: 100%;
        width: 700px;
        }
#menyerbjudanden5 li{
        display: inline; 
        list-style-type: none;
        }
#menyerbjudanden5 a{
        padding: 0.25em 1em; 
        text-decoration: none;
        }
#menyerbjudanden5 a:link {
        color: #000000; 
        background: #E9E9E9;
        }
#menyerbjudanden5 a:visited{color: #000000; background: #E9E9E9;}
#menyerbjudanden5 a:hover{background: #CCCCCC;}
#menyerbjudanden5 a#current{background: #E9E9E9; color: #000000;}
#erbjudanden {
	text-align: center;
	}
#toppbanner {
        width: 728px; 
	width: 90px;
        }
.nytt {
        color: #FF0000;
        text-decoration: bold; 
        }
.twitter {       
        margin-left: 7px;
        }
.rss {       
        }
.twitter3 {     
        margin-left: 7px;
        }
.rss3 {     
        }
#copyinfo  
        {	
                position: absolute;
		margin-left: 7px;
	}
	#imagesinfo 
        {	
                margin-top: 2px;
                position: absolute;
	        margin-left: 857px;
	}
#toppbanner {
        width: 730px; 
	width: 90px;
        }
#gglogo {
         float: left;
        }
#ads768 {
        float: left;
        }
.bakgrundsbild { background-image: url(http://www.gratisguiden.se/images/del.jpg); background-repeat: no-repeat}
.avslutad {color: #cd2d2d; letter-spacing: 0.5px;}
.avslutad2 {color: #FF6666; letter-spacing: 1px;}
#namn-input
        {
        width: 728px;
        }
#adstext
        {
        font: 11px Verdana; color:#000000;
        padding-left: 5px;
        padding-right: 5px;
        height:auto;
        width: 108px;
        margin-top: 15px;
	text-align:left;
        }
#adstext3
        {
        font: 10px Verdana; color:#000000;
        padding-left: 5px;
        padding-right: 5px;
        height:auto;
        width: 108px;
        margin-top: 15px;
	text-align:left;
        }
.adstext2
        {
        font: 12px Verdana; color:#334A6C;TEXT-DECORATION: bold;
        }
.adstext7
        {
        font: 12px Verdana; color:#FF0000;
        }
#adstext a:link{
        font: 11px Verdana; color:#334A6C;}
#adstext a:hover{
        TEXT-DECORATION: none}
#adstext a:active
	{ 
		font: 11px Verdana; color:#334A6C; 
		TEXT-DECORATION: none 
	}
#adstext a:visited { 
	font: 11px Verdana; color:#334A6C;}
