/*<input name="Search" type="text" size="36">*/
body {
	margin:0;
	padding:0;
	background: url(http://www.allaskidresor.se/images/bg1.jpg) #FFF no-repeat;
	text-align: center; 
	}
H1 {
	font-size:13px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #73A0C9;
	margin: 0 0 10px 0;
	border-bottom: 5px solid #73A0C9;
	}
H2 {
	font-size:12px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #73A0C9;
	margin: 0 0 5px 0;
	border-bottom: 5px solid #73A0C9;
	}
h2 info {
	font-size:11px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #73A0C9;
	margin: 0 0 5px 0;
	}	
H3 {
	font-size:11px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #73A0C9;
	margin: 0px 0 5px 0;
	padding: 0px 0 0 0;
	border-bottom: 5px solid #73A0C9;
	}
H3 a {background: none; text-decoration: none;}	
	H4 {
	font-size:11px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #73A0C9;
	margin: 0 0 5px 0;
	border-bottom: 2px solid #3399CC;
	}
	hr.line{
border-bottom: 5px solid #73A0C9;

}
.small {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
}
.small_nav {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
}
#searching {background: none; }		
#topbg {
	background:#ffa200;
	margin:0 auto;
	height:150px;
	width:auto;
	}
#topcontainer {
	width:800px;
	height:100px;
	margin:0;
	position:relative;
	}
.logga {
	background:url(http://www.allaskidresor.se/img/logga.jpg);
	height:101px;
	width:400px;
	position:absolute;
	top: 1px;
	left: 0px;
	cursor:pointer;
	}
.searchbox {
	height:100px;
	width:600px;
	margin:0px;
	position:absolute;
	top:70px;
	left: 170px;
	text-align: right;
	background:transparent;
	font-size:11px;
	font-family: Verdana, Helvetica, sans-serif;
	}
#mainwrap {
	position:relative;
	margin:0 auto;
	width:1020px;
	}
.kolumncontainer {
	float:left;
	}
#mainrightcontainer {
	float:left;
	position:relative;
	width:200px;
	height:100px;
	margin: 11px 0 0 10px;
	}
#mainbgcontainer {
	width:800px;
	margin:11px auto 0 auto;
	position:relative;
	float:left;
	}
.mainbgtop {
	width:800px;
	height:20px;
	background:url(http://www.allaskidresor.se/img/shadow_top12.png) no-repeat;
	margin:0px 0 0 0px;
	position:relative;
	}
.mainbgbottom {
	width:800px;
	background:url(http://www.allaskidresor.se/img/shadow_bottom2.png) no-repeat;
	height:20px;
	margin:0;
	position:relative;
	z-index:1;
	top:0px;
	}
span.bott{
 font-size:10px;
 color: #73A0C9;
}
span.line{
border-bottom: 1px dashed #ccc;
}
span.bott a{
 font-size:10px;
 color: #73A0C9;
}		
#mainbgmiddle {
	width:800px;
	background:url(http://www.allaskidresor.se/img/shadow_mid7.png) repeat-y;
	margin:0;
	position:relative;
	z-index:1;
	padding:0;
	}
	.mainbgtop_right {
	width:200px;
	height:20px;
	background:url(http://www.allaskidresor.se/img/left_top12.png) no-repeat;
	margin:0px 0 0 0px;
	position:relative
	}
.mainbgbottom_right {
	width:200px;
	background:url(http://www.allaskidresor.se/img/left_bottom2.png) no-repeat;
	height:20px;
	margin:0;
	position:relative;
	top:0px;
	}
#mainbgmiddle_right {
	width:200px;
	background:url(http://www.allaskidresor.se/img/left_mid7.png) repeat-y;
	margin:0;
	position:relative;
	z-index:1;
	padding:0;
	}	
* {margin:0; padding:0}
#main {
	width:740px;
	margin: 0 auto;
	background:#FFFFFF;
	position:relative;
	z-index:1;
	top: -20px;
	padding: 10px 10px 0px 10px;
	color:#333333;
	text-align:left;
	font-size:11px;
	font-family: Verdana, Helvetica, sans-serif;
	}
	#main_right {
	width:172px;
	margin: 0px 10px 0 10px;
	background:#FFFFFF;
	position:relative;
	padding: 0px 0px 0px 5px;
	z-index:1;
	top: 0px;
	color:#333333;
	text-align:left;
	font-size:11px;
	font-family: Verdana, Helvetica, sans-serif;
	}	
#streck1 {
	font-size:11px;
	font-family: Verdana, Helvetica, sans-serif;
	width:500px;
	background:#FFFFFF;
	position:absolute;
	padding: 0px 0px 0px 0px;
	margin:0 0px 0 0;
	}

#menycontainer { /* Sätter själva längden och höjden på menyn */
	width:300px;
	height:76px;
	margin:0;
	padding:0;
	position:absolute;
	top:0;
	bottom:0px;
	right:50px;
	z-index:2;
	}

#meny { /* Sätter position på knapparna i menyn */
	padding:0;
	margin:1px 0 0 0;
	position:absolute; 
	bottom:0;
	}
	td.index_right{
	font-family: Verdana, Helvetica, sans-serif;
		font-size:11px;
	padding:2px;
		}
			td.index{
	font-family: Verdana, Helvetica, sans-serif;
		font-size:12px;
	padding:2px;
		}
				td.annons{
	font-family: Verdana, Helvetica, sans-serif;
		font-size:12px;
	padding:2px;
	border-top: 1px solid #73A0C9;
	border-bottom: 1px solid #73A0C9;
	border-left: 1px solid #73A0C9;
	border-right: 1px solid #73A0C9;
		}
				td.annonsgrey{
	font-family: Verdana, Helvetica, sans-serif;
		font-size:12px;
	padding:2px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
		}
.maintopcontainer {
	width:760;
	margin:0 0 10px 0;
	padding:0 0 0 20px;
	display:inline;
	}
#maincontainer {
	width:760;
	margin:0 0 0 10px;
	padding:0 0 0 -10px;
	background:transparent;
	z-index:1
	}
	#maincontainer_right {
	width:200;
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	background:transparent;
	text-align:center
	}	
.bottom {
	font-size:11px;
	font-family: Verdana, Times, serif;
	margin-top:10px;
	}
table.rakna {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding:5px;
}
table.men {
border-top: 1px dashed #3399CC;
border-bottom: 1px dashed #3399CC;
background:#FEF4E7;
}
table.infos {
border: 1px solid #3399CC;
font-size:11px;
color:#333333;
background: #ffffff;
}
table.searching {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
table.searched {


	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding:5px;
}
td.line {
	border-right: 1px solid #DDD;
}
td.exch{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding: 10px;
	}	
INPUT {  font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; BACKGROUND:#FFFFFF; COLOR: #000000;}	
table.blue {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:3px;
	border-left:1px solid #D6DEF5;
	border-right:1px solid #D6DEF5;
		border-collapse:collapse;
		border-spacing: 0;

}
table.blued {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:3px;
    border-top:1px solid #D6DEF5;
	border-left:1px solid #D6DEF5;
	border-right:1px solid #D6DEF5;
	margin: 0;
	border-collapse:collapse;
		border-spacing: 0;
}
td.r_b{
border-right:1px solid #D6DEF5;
border-bottom:1px solid #D6DEF5;
}
		td.ser{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#3399CC;
	padding: 0 0px 0 10px;
	}
td.r_c{
border-bottom:1px solid #D6DEF5;
}

td.cat {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	height: 45px;
	padding: 4px;
}
	
	td.white{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	}
td.cater {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	height: 35px;
	padding: 4px;
}
	td.dela{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	}
			td.besk{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	font-style: italic;
	}
td.hitta{ border-top: 1px solid #A3C2F8; border-bottom: 1px solid #A3C2F8; background: #BDD2E7; margin: 0 0 10px 0; font-size:12px; color: #666; }
table.mai{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
		padding: 0 5px 0 5px;
	}
	td.back{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
		padding: 0 0px 0 20px;
	border-left: 1px solid #D6EFFB;
	}
	
	td.sub {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	height: 25px;
	padding: 4px;
}
td.sub1 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	height: 25px;
	padding: 4px 4px 4px 20px;
}
td.sub2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	height: 25px;
	padding: 4px 4px 4px 40px;
}	
	td.index_right{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	}

td.index_nu{
	padding: 3px 0 3px 0;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	border-bottom : 1px dotted #999999;
	}
td.ads { border-top: 1px dashed #ccc; padding: 5px; background: #FAFAFA; border-bottom: 1px dashed #ccc;}
td.sista{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding: 3px 3px 3px 3px;
	}
	td.small {color: #808080; background: inherit; font-weight: normal; font-size: 11px; border-bottom: 1px dashed #ccc;}
#results { height: 25px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; background: #FAFAFA; padding: 6px 10px 0px 10px; margin:10px 0 10px 0; font-size: 1.1em; color: #9b9b9b; }
#result { height: 25px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; background: #FAFAFA; padding: 6px 10px 0px 10px; margin:10px 0px 10px 0; font-size: 1.1em; color: #9b9b9b; }
#result a {background: none; text-decoration: underline;}	
.main {
	z-index:1;
	width:750px;
	position:relative;
	margin:0 auto;
	padding:0;
	background:#aaaaaa;
	}
#skrivtext1 {font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	z-index:1;
	top:-75px;
	position:
	}
#textcontainer {
	width:760px;
	margin:0 auto;
	background:#000000;
	color:#FFFFFF;
	z-index:;
	}
	table.right_c {
font-size:12px;
}

img { border: none; }
img.hotell {
   padding:3px;
   border:1px solid #CCC;
   background-color:#ffF;
}
li {
	FONT-SIZE: 12px;
	color: #333333;
	FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
	margin: 10px 0px 5px 20px;
}
ul {
	FONT-SIZE: 12px;
	list-style-type:square;
	COLOR: #3399CC;
}
* {margin:0; padding:0}
a{color:#3399CC;text-decoration:underline;}	
a.link {font-size: 11px; color: #3399CC; text-decoration:underline; }
a.visited {font-size: 11px; color: #3399CC; text-decoration:underline; }
a.active {font-size: 11px; color: #3399CC; text-decoration:underline;  }
a.hover {font-size: 11px; color: #3399CC; text-decoration:underline; }

td.white a{color:#fff;text-decoration:none;}	
td.white a.link {font-size: 12px; color: #fff; text-decoration:none; }
td.white a.visited {font-size: 12px; color: #fff; text-decoration:none; }
td.white a.active {font-size: 12px; color: #fff; text-decoration:none;  }
td.white a.hover {font-size: 12px; color: #fff; text-decoration:none; }

#xsnazzy p {margin:0px; letter-spacing:1px; padding:0px; line-height: 4px;}
#xsnazzy p {padding-bottom:0.2em;}
#xsnazzy .blu {margin:0px; letter-spacing:1px; padding:3px 0 0px 8px; line-height: 0px;}
#xsnazzy .blu {padding-bottom:0.0em;}
#xsnazzy {background: transparent;}
 
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#BDD2E7; border-left:1px solid #CCC; border-right:1px solid #CCC;}
.xb1 {margin:0 5px; background:#CCC;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
 
.xboxcontent {display:block; background:#BDD2E7; border:0 solid #CCC; border-width:0 1px;}

ul.tagCloud {font-size:13px;color:#73A0C9;text-align:left;padding:4px 8px 8px 8px;margin:0;overflow:hidden;}
ul.tagCloud LI {display:inline;padding:0px 3px 3px 0px;}
ul.tagCloud LI A {font-weight:normal;}
ul.tagCloud .tag0{font-size:13px;color:#73A0C9;}
ul.tagCloud .tag1{font-size:12px;font-weight:bold;color:#73A0C9;}
ul.tagCloud .tag2{font-size:11px;color:#73A0C9;}
ul.tagCloud .tag5{font-size:11px;font-weight:bold;color:#73A0C9;}
ul.tagCloud .tag3{font-size:9px;color:#73A0C9;}
ul.tagCloud .tag4{font-size:8x;color:#73A0C9;}
span.grey {color:#666;}