* {outline: none;}

body {
	padding:0px;
	margin:10px;
	background-image: url(images/stripe.gif);
	font-family: Verdana;
	height:100%;
	font-size: 11px;
}

h1 {
	font-size: 16px; 
	margin-top: 10px;
}

form {
	margin :0px; 
	padding:0px; 
}

label {
	font-size: 10px;
	display: block;
	color:#4e5f81;
}

.cursor
{
	cursor: pointer;
}

table {
font-size:10px;
}

legend {
 font-family: Lucida Sans Unicode;
 font-size: 12px;
 font-weight: bold;
 color:#4e5f81;
 

}

fieldset {
	
	 border-top: 1px solid #ddd;
	 border-left: 0px;
	 border-bottom: 0px;
	 border-right: 0px;
	 width:500px;
	
}

h3 {
	font-size: 14px;
}

h4 {
	font-size: 10px;
	margin-top: 0px;
}

.hdl_header {
	font-size: 10px;
	margin-top: 0px;
}
	
.hdl_services {
	font-size: 12px;
}
	
#layoutholder { width: 1133px; height: 100%; margin: 0px; padding: 0px; float: left;}

#holder {
	width:890px;
	height:100%;
	padding:0px;
	margin:0px;
	float:left;
}


#holder2 {
	position:relative;
	width: 243px;
	height:100%;
	padding:0px;
	margin:0px;
	float:left;
	margin-top:6px;
}


#topper {
	background-image: url(images/topper3.png);
	background-repeat: no-repeat;
	width:879px;
	height:78px;
	padding:0px;
	margin:0px;
	
}

.topperRobot {
	position: absolute;
	padding-top: 17px;
	width: 468px;	
}

#middle {
	width:879px;
	height:auto;
	background-image: url(images/middle.png);
	background-repeat: repeat-y;
}


#contentHolder {
	background-color: #fff;
	width:851px;
	height:100%;
	margin-left:14px;
	
}




#bottom {
	width:879px;
	height:49px;
	background-image: url(images/bottom.png);
	background-repeat: no-repeat;
	padding:0px;
	margin:0px;
}



#center {
  width:837px;
  float:left;
  height:auto;
  /*min-height: 600px;*/
  background-color:#fff;
  margin-left:15px;
  margin-right:0px;
    
}

#left {
  width:540px;
  float:left;
  height:auto;
 min-height: 600px;
  background-color:#fff;
  margin-left:15px;
  margin-right:15px;
  padding-top:15px;

  
}


#right {
	width:260px;
	float:left;
	height:auto;
	background-color: #fff;
	min-height: 600px;
	border-left: 0px #ddd dotted;
	margin-top: 0px;
	padding-right:0px;
	margin-right:0px;
	padding-left:5px;
}


#container {background: #dbe8ff; width:522px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;}
.roundtop {background: #ffffff;}
.r1{margin: 0 0 0 5px; height: 1px; overflow: hidden; background: #dbe8ff;}
.r2{margin: 0 0 0 3px; height: 1px; overflow: hidden; background: #dbe8ff;}
.r3{margin: 0 0 0 2px; height: 1px; overflow: hidden; background: #dbe8ff;}
.r4{margin: 0 0 0 1px; height: 2px; overflow: hidden; background: #dbe8ff;}
.content {padding: 0px 10px 5px;}

.spcHdl {
	font-weight: bold;
	font-size: 12px;
	
}

#effectsLink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 15px;
}

.effectDate{
	height: 20px;
	width: 150px;		
}

.effectTitle{
	height: 20px;
	width: 250px;		
}

.effectStatus{
	height: 20px;
	width: 100px;		
}

.star {
	float: right;
}

.star img {
	border: 0;
}

.text {
	float: left;
}

.headMsg {
	color: red;
	font-size: 11px;
}

.errorMsg {
	color: red;
	font-size: 10px;
}

.adPics img {
	border: 0;
}


.webform {
	
	width:500px;
	height:auto;
	padding:0px;
	margin:0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}

.registerLeft {
	
	width:250px;
	height:auto;
	padding:0px;
	margin:0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	float: left;
	display:block;
	position: relative;
}

.registerRight {
	
	width:250px;
	height:auto;
	padding:0px;
	margin:0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	float: left;
}

.clearRegister
{
	clear: both;
}

.flowHeader {
  width:540px;
  height:25px;
  background: url(images/mbhead.jpg) no-repeat;
  margin-top:25px;
  font-family: "Verdana";
  color:#fff;
  font-weight: bold;
  padding-left: 25px;
  font-size: 10px;
  padding-top: 5px;
}


.fotoContainer {
	width:536px;
	height:auto;
	background-color: #ecf1fa;
   padding-left:5px;
   padding-top: 5px;
   padding-bottom: 10px;
   
}


.textContainer {
	width:526px;
	height:auto;
	background-color: #f7f7f7;
   padding-left:14px;
  
   padding-top:0px;
   margin-top:0px;  
}

.statCrime {
	width:531px;
	height:240px;
	background-color: #ecf1fa;
   	padding-left:5px;
   	padding-top: 5px;
   	padding-bottom: 10px;
}

.statRegion {
	position: absolute;
	left: 30px;
}

.statAmount {
	position: absolute;
	left: 130px;
}

.titleRegion {
	position: absolute;
	left: 30px;
}

.titleAmount {
	position: absolute;
	left: 130px;
	width: 100px;
}

.stat1 {
	position: relative;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.stat2 {
	position: relative;
	padding-top: 5px;
	padding-left: 10px;
}

.textAmount {
	font-size: 8px;
	font-weight: normal;
}
.newsTicker{
	border-bottom:  1px dotted #b2b2b2; 
	padding-top: 3px;
	padding-bottom: 3px;
}
.newsTicker a{
	font-weight:bold;
}
.statTitle {
	position: relative;
	left: 0px;
	font-size: 14px;
	color: #7791b4;
	padding-bottom: 10px;
	font-weight: bold;
}

.diagram {
	position: relative;
	left: 265px;
	top: -233px;
}

#frontPageList {
list-style-type: square;
padding-left:20px;

}

#frontPageList li {
	list-style-type: square;
	color: #374969;
	margin-bottom: 5px;
	
}

.liText {
	color: #1F1F1F;
}

/*- Ground structure ends */


/*- Menu Tabs from exploding-boy great and nifty solution --------------------------- */ 	

    #nav {
      float:left;
      width:100%;
		background-color: #fff;
      /*background:#E7E5E2;*/
      font-size:93%;
      line-height:normal;
	   border-bottom:1px solid #ddd;
	   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
      }
    #nav ul {
	  margin:0;
	  padding:10px 10px 0 15px;
	  list-style:none;
      }
    #nav li {
      display:inline;
      margin:0;
      padding:0;
      }
    #nav a {
      float:left;
      background:url("images/tableftK.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #nav a span {
      float:left;
      display:block;
      background:url("images/tabrightK.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #nav a span {float:none;}
    /* End IE5-Mac hack */
    #nav a:hover span {
      color:#FFF;
	  background-position:100% -42px;
      }
    #nav a:hover {
      background-position:0% -42px;
      }
    #nav a:hover span {
      background-position:100% -42px;
	  }


/* selected tabs classes */
#nav a.menuSpanSelected {
      color:#FFF;
      background-position:100% -42px;
}

#nav a.menuASelected {
      color:#FFF;
      background-position:0% -42px;
}



/* random classes */

.obsImages {
	border: 2px solid #fff;
	margin:5px;
}


.header {
	margin-left:22px;
	margin-top:18px;
	border:0px;
}

.foot {
	padding:0px;
	margin:0px;
	font-size: 10px;
	margin-left:20px;
	padding-top:20px;
	color: #4e5f81;
	font-weight: bold;
}

.clear {
	clear:left;
	padding:0px;
	margin:0px;
	
}



.headline_lvl_2 {
	margin:0px;
	color:#4e5f81;
	font-size: 14px;
	padding-left: 5px;
}

.headline_lvl_3 {
	margin:0px;
	color:#4e5f81;
	font-size: 11px;
}

.date {
	font-size: 11px;
	margin-top:2px;
	margin-bottom: 10px;
	padding-left: 5px;
}

b {
	font-size: 12px;
}

/* SÖK */
.search {
	background-image: url(images/skbg.jpg);
	background-repeat: no-repeat;
	width:542px;
	height:200px;
	border: solid 1px #c8d4ee ; 
	margin-bottom: 15px;
}

.positioner {
	padding-top:2px;
}

/* BOXAR */

/*old */
.btop {
	width:260px;
	height:43px;
	margin:0px;
	padding:0px;
	background-repeat: no-repeat;
	background-image: url(images/btop.jpg);
}

.btopObservations {
	width:260px;
	height:43px;
	margin:0px;
	padding:0px;
	background-repeat: no-repeat;
	background-image: url(images/btop2.jpg);
}

/* new */

.rBox {
	width:262px;
	height:auto;
	padding:0px;
	margin:0px;
}


.etop {
	width:260px;
	height:43px;
	margin:0px;
	padding:0px;
	background-repeat: no-repeat;
	background-image: url(images/etop.jpg);
}

.itop {
	width:260px;
	height:43px;
	margin:0px;
	padding:0px;
	background-repeat: no-repeat;
	background-image: url(images/itop.jpg);
}

.utop {
	width:260px;
	height:43px;
	margin:0px;
	padding:0px;
	background-repeat: no-repeat;
	background-image: url(images/utop.jpg);
}

.otop {
	width:260px;
	height:43px;
	margin:0px;
	padding:0px;
	background-repeat: no-repeat;
	background-image: url(images/otop.jpg);
}

.ftop {
	width:260px;
	height:43px;
	margin:0px;
	padding:0px;
	background-repeat: no-repeat;
	background-image: url(images/facebookTop.jpg);
}

.stop {
	width:260px;
	height:43px;
	margin:0px;
	padding:0px;
	background-repeat: no-repeat;
	background-image: url(images/searchPlace.jpg);
}

.archiveTop {
	width:260px;
	height:43px;
	margin:0px;
	padding:0px;
	background-repeat: no-repeat;
	background-image: url(images/archiveTop.jpg);
}

.categoryTop {
	width:260px;
	height:43px;
	margin:0px;
	padding:0px;
	background-repeat: no-repeat;
	background-image: url(images/categoryTop.jpg);
}

.statusTop {
	width:260px;
	height:43px;
	margin:0px;
	padding:0px;
	background-repeat: no-repeat;
	background-image: url(images/statusTop.jpg);
}

.latestTop {
	width:260px;
	height:43px;
	margin:0px;
	padding:0px;
	background-repeat: no-repeat;
	background-image: url(images/latestTop.jpg);
}

.forumTop {
	width:260px;
	height:43px;
	margin:0px;
	padding:0px;
	background-repeat: no-repeat;
	background-image: url(images/forumTop.jpg);
}

.grannarTop {
	width:260px;
	height:43px;
	margin:0px;
	padding:0px;
	background-repeat: no-repeat;
	background-image: url(images/groupMembersTop.jpg);
}

.friendsTop {
	width:260px;
	height:43px;
	margin:0px;
	padding:0px;
	background-repeat: no-repeat;
	background-image: url(images/friendsTop.jpg);
}


.boxStatus {
	width:210px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	height: 18px;
	padding:0px;
	margin:0px;
}

.newEventsTop {
	width:260px;
	height:43px;
	margin:0px;
	padding:0px;
	background-repeat: no-repeat;
	background-image: url(images/newEventsTop.jpg);
}

.eventsBox {
	float: left;
	width:262px;
	height:auto;
	padding:0px;
	margin:0px;
}

.forumTop {
	width:260px;
	height:43px;
	margin:0px;
	padding:0px;
	background-repeat: no-repeat;
	background-image: url(images/forumTop.jpg);
}

.emptyBar{
	color:#fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	padding-top:20px;
	width:260px;
	height:23px;
	margin:0px;
	padding-left:20px;
	background-repeat: no-repeat;
	background-image: url(images/tomBar.jpg);

}

.eventtop {
	width:260px;
	height:43px;
	margin:0px;
	padding:0px;
	background-repeat: no-repeat;
	background-image: url(images/eventTop.jpg);
}


.intfBtn {
	background-image: url(images/button.jpg);
	width:63px;
	height: 19px;
	padding:0px;
	margin:0px;
	border: 0px;
	color:#fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	cursor: pointer;
	margin-left:160px;
}

.intfBtn2 {
	background-image: url(images/button2.jpg);
	width:63px;
	height: 19px;
	padding:0px;
	margin:0px;
	border: 0px;
	color:#fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	cursor: pointer;
	margin-left:130px;
}

.validate {
	height: 20px;
	width: 20px;
	float:left;
	margin-left: 4px;
	margin-top: -4px;
}



.createAccountBtn {
	background-image: url(images/cr8acnt.jpg);
	width:80px;
	height: 19px;
	padding:0px;
	margin:0px;
	border: 0px;
	color:#fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	cursor: pointer;
}

.createAccountBtnPremium {
	background-image: url(images/cr8acnt.jpg);
	width:80px;
	height: 19px;
	padding:0px;
	margin:0px;
	border: 0px;
	color:#fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	cursor: pointer;
}

.to2ndRegPage {
	background-image: url(images/cr8Premium.jpg);
	width:80px;
	height: 19px;
	padding:0px;
	margin:0px;
	border: 0px;
	cursor: pointer;
}

.to1stRegPage {
	background-image: url(images/cr8Back.jpg);
	width:80px;
	height: 19px;
	padding:0px;
	margin:0px;
	border: 0px;
	cursor: pointer;
}

.regInfoTable tr {
	border-bottom:  1px dotted #b2b2b2;
	height: 35px;
}
.regInfoTable tr.regInfoRowOdd {
	background-color: #f2f2f2;
	border-bottom:  1px dotted #b2b2b2;
	height: 35px;
}
.regInfoTable td {
	width: 35px;
}
.regInfoTable td.regInfoCellText {
	width: 300px;
}

.requiredField {
	color: #F0F0
}

.previewButton {
	background-image: url(images/forhand.jpg);
	width:86px;
	height: 19px;
	padding:0px;
	margin:0px;
	border: 0px;
	color:#fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	cursor: pointer;
	margin-left:130px;
}

.usrpnl {
	margin-bottom:6px;
	margin-left:3px;
	padding-top:2px;
}



.evenLineifFirst {
	background-color: #f2f2f2;
	border-bottom:  1px dotted #b2b2b2;
	
}

.evenLineifLast {
	background-color: #f2f2f2;
	border-top:  1px dotted #b2b2b2;
	
}


.bmiddle {
	background-image:  url(images/bmid.jpg);
	width:260px;
	height:auto;
	min-height: 20px;
	background-repeat: repeat-y;
	padding:0px;
	margin:0px;
}

.fmiddle {
	position: relative;
	background-image:  url(images/bmid.jpg);
	width:260px;
	height:auto;
	min-height: 20px;
	background-repeat: repeat-y;
	padding:0px;
	margin:0px;
}


.bbot {
	width:260px;
	height: 20px;
	background-repeat: no-repeat;
	background-image: url(images/bbot.jpg);
	margin:0px;
	padding:0px;
}


.boxFlow {
	width:232px;
	height:auto;
	padding:0px;
	margin:0px;
	margin-left:14px;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.boxHeader{
	font-family: bold, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height:20px;
	padding-left: 5px;
	padding-top: 3px;
	color:#ffffff;
	background-image: url(images/barDown.jpg);
	cursor:pointer;
	background-repeat:no-repeat;
	display:visible;

}
.oddLine {
	background-color: #fff;
	border:0px;
}


.evenLine {
	background-color: #f2f2f2;
	border-bottom:  1px dotted #b2b2b2;
	border-top:  1px dotted #b2b2b2;
}

.lastFlowPost {
	background-color: #fff;
	height:16px;
}

.crime {
	margin:0px;
	padding:0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.time {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}



/* box tables */


.boxtime {
	width:30px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	height: 18px;
	padding:0px;
	margin:0px;
}

.boxcrime {
	width:170px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	height: 18px;
		padding:0px;
	margin:0px;
}


.boximg {
	width:15px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 18px;
		padding:0px;
	margin:0px;
	
}


a.red {
	color:#e66556;
	font-size: 9px;
	margin-left:0px;
	text-decoration: none;
}


a.red:visited {
	
	color:#e66556;
	font-size: 9px;
	margin-left:0px;
	text-decoration: none;
}

a.red:active {
		color:#e66556;
	font-size: 9px;
	margin-left:0px;
	text-decoration: none;
}

a.red:hover {
	color: #DE3927;
	font-size: 9px;
	margin-left:0px;
	text-decoration: none;
}



a.userLink {
	text-decoration: none;
	color:#000;
}

.userLink:visited {
	text-decoration: none;
	color:#000;
}

a.userLink:active {
	text-decoration: none;
	color:#000;
}



a.userLink:hover {
   text-decoration: underline;
	color:#000;
		
	}









/* LIST */

.wantedPos {
	width:542px;
	height:auto;
}


.wanteTH {
	width:542px;
	height:30px;
	background-color: #4a81b7;
	border:   1px solid #4d88BB;
	color: White;
	font-weight: bold;
}


.wantHeadline {
	width:200px;
	margin:0px;
	padding:0px;
  float: left;
	margin-top:5px;
	margin-left: 5px;
	font-size: 10px;
}


.wanType {
	width:170px;
	margin:0px;
	padding:0px;
	 float: left;
	 margin-top:5px;
	margin-left: 5px;
	font-size: 10px;
}


.wantPlace {
	width:220px;
	margin:0px;
	padding:0px;
	 float: left;
	 margin-top:5px;
	margin-left: 5px;
	font-size: 10px;
}


.wantDate {
	width:100px;
	margin:0px;
	padding:0px;
	 float: left;
	 margin-top:5px;
	margin-left: 5px;
	font-size: 10px;
}


.wantReward {
	width:60px;
	margin:0px;
	padding:0px;
	 float: left;
	 margin-top:5px;
	margin-left: 5px;
	font-size: 10px;
}


.wantFlowOdd {
	width:785px;
	height:30px;
	
}

.wantFlowEven {
	width:785px;
	background-color: #f4f4f4;
	height:30px;
	
}

.wantFlowmouseOver {
	width:785px;
	background-color: #CCCCCC;
	height:30px;
	
}


 a.headLink:link { 
 color:#FFFFFF;
 text-decoration: none;
 
 }
 
 a.headLink:visited {
  text-decoration: none;
  color:#FFFFFF;
}


a.headLink:hover {
  text-decoration: underline;
  color:#FFFFFF;
  
}

a.headLink:active {
  text-decoration: none;
  color:#FFFFFF;
}


/* PageNavigator */
#pageNavigatorDiv {

	margin-top: 15px;
}

.navigator {
	font-family:verdana; 
	font-size:10px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.totalpagesdisplay {
	margin-left: auto;
	margin-right: auto;
	text-align:center;
}


/*  Wanted  */


#keepITtogether {
	width:542px;
	float:left;
	height:auto;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}




.wantdHd {
	width:542px;
	height:25px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
   background: url(images/wnthead.jpg) no-repeat;
	
	
	}
	
	
	
	.wantedbox {
	width:540px;
	height:auto;
	min-height: 200px;
	font-family: Verdana;
	padding:0px;
	margin:0px;
	background: url(images/bege.jpg) no-repeat #f6f6f6;
	border-left:1px solid #eee;
	border-right:1px solid #eee;
	border-bottom:1px solid #eee;
	float: left;
	}
	
	
	
	.wLeft {
		float:left;
		width:320px;
		height:auto;
	}
	.wRight {
		float:left;
		width: :180px;
		height:auto;
		margin-left:40px;
		margin-top: 40px;
	} 
	

		.wRight {
		float:left;
		width: :180px;
		height:auto;
		margin-left:40px;
		margin-top: 40px;
	} 
	
	.socialBookmarking {
	float: right;
	width: 200px;
	margin-top: 12px;
	margin-left: 5px;
	padding-right: 5px;
	height: 20px;
	text-align: right;
	}
	
	.socialBookmarking a {
	
	}
	
	
	

.hdl_1 {
	font-size: 10px;
	color:#7b7b7b;
	font-weight: bold;
	margin-left:5px;
	padding-top:5px;
}


.veri {
 font-size: 9px;
 font-weight: lighter;
}

.smalltype {
	 font-size: 9px;
 font-weight: lighter;
}


.hdl_2 {
	font-size: 13px;
	color:#4e5f81;
	font-weight: bold;
	margin-left:5px;
	padding-top:10px;
}


.hdl_3 {
	font-size: 9px;
	margin-left: 5px;
	color:#000;
}


.wantExt {
	font-size: 11px;
	margin-left: 5px;
   margin-right: 5px;
	color: #3D3D3D;
	
}

.wantExt p {
  line-height: 18px;
  font-size: 10px;
  
}

.mapLink{
	float: right;
	
}

.reward {
	font-weight: bold;
}

.autor {
	
	padding-bottom:0px;
	margin-bottom:0px;
	color:#4e5f81;
   font-weight: bold;
}

.updateinfo {
	width:540px;
	border: 1px solid #eee;
	background-color: #f6f6f6;
	margin-top:10px;
	height:auto;
	
}

.smlhdline {
 font-weight: bold;
 margin-left:5px;
 margin-top:5px;
 padding:0px;
 font-size: 11px;
 color:#4e5f81;
}


.updateinfo ul {
	list-style-type: square;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


#keepITtogether2 {
	float:left;
	width:225px;
	height:auto;
	margin-left:10px;
}

.attached {
	width:218px;
	height:25px;
	background: url(images/hm.jpg) no-repeat;
	
}


#wantImages {
	
	width:180px;
}




.imgBord {
	border: 1px solid #ddd;
	margin:2px;
}

.imgText {
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top:0px;
	margin-top:0px;
	padding-left:0px;
	}


.tabsInfo {
	width:518px;
	min-height:30px;
	background: url(images/bege2.jpg) no-repeat #f6f6f6;
	border: 1px solid #eee;
	margin-top:0px;
	height:auto;
	padding: 10px;
}



.clearIT {
	clear:left;
}














#menu {
	float:left;
      width:100%;
      background:#fff;
      font-size:93%;
      line-height:normal;
		font-size: 10px;
		font-weight: bold;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		
		
      }

#menu ul {
	  margin:0;
	  padding:10px 10px 0 0px;
	  list-style:none;

}


#menu li {
	  display:inline;
      margin:0;
      padding:0;
		

}


#menu a {
	   float:left;
      background:url("images/tabll.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 2px;
      text-decoration:none;
		margin-right:2px;


	
}

#menu a span {
   float:left;
   display:block;
	background: url("images/tabrrr.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#fff;

}


 /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #menu a span {float:none;}
    /* End IE5-Mac hack */
    #menu a:hover span {
      color:#e2c42f;
      }
		
    #menu .selected
    {
     	color:#e2c42f;
    }	
		
		.bc {
			background-image: url(images/bc-bg.jpg);
			width: 852px;
			height: 25px;
			float: left;
			
		}
		
		
		.noformat {
			color:#fff;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 8px;
			font-weight: bold;
			padding-left:20px;
			padding-top:8px;
			margin:0px;
			float: left;
			
		}
		
		
		.broad {
		
			color:#fff;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 8px;
			font-weight: bold;
			padding-left:20px;
			padding-top:8px;
			margin:0px;
			float: left;
			margin-left: 20px;
			
		
		}
		
		.minSearch {
			float: left;
		}
		
		
		.bcField {
			height:14px;
			margin-top: 4px;
			margin-left:4px;
			border: 1px solid #000;
			color: #415375;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 9px;
			text-indent: 5px;
			width:400px;
			float: left;
			background-color: #fff;
			cursor: pointer;
			padding-top: 2px;
			overflow: hidden;
		}
		
		
		.minField {
			height:14px;
			margin-top: 4px;
			margin-left:4px;
			border: 1px solid #000;
			color: #415375;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 9px;
			text-indent: 5px;
			width:200px;
			float: left;
		}
		
		.minBtn {
			padding:0px;
			border: 1px solid #415375;
		   background-color: #7388b1;
			color:#fff;
			font-size: 9px;
			font-weight: bold;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			padding-bottom:2px;
			margin-top:4px;
			margin-left: 2px;
			float: left;
			cursor: pointer;
		}

.downMenu {
	background-image: url(images/bc-bg.jpg);
	width: 852px;
	height: 25px;
	float: left;	
	font-weight: bold;
	font-size: 10px;	
}

.downMenu ul {
	list-style: none;
	padding: 0px;
	margin-top: 6px;
	margin-left: 3px;
}

.downMenu ul li {
	display: inline;
	/*border-right: 1px solid white;*/
	padding-left: 6px;
	padding-right: 3px;
	-moz-padding-end: 1%;
}

.downMenu ul a:hover {
	border-bottom: 1px solid white;
}
    
      
 /* SÖK */
 
 #search {
	width:542px;
	height:100px;
	background: url(images/search.jpg) no-repeat #efefef;
	
}

#frontpageSearch {

padding-top:25px;
padding-left:40px;


	
}


.searchBox {
	width:300px;
	border: 1px solid #d0cfce;
	background-color: #fefefe;
   height: 20px;
	float: left;
	
}

.srbtn {
	background: url(images/sok.jpg) no-repeat;
	width:43px;
   height:25px;
	border:0px;
	padding:0px;
	margin:0px;
	cursor: pointer;
   outline: none;
	float: left;
	margin-left:20px;

}


.searchHdl {
	font-weight: bold;
	padding: 0px;
	margin:0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}


.clear {
	clear:left;
}


.searchEx {
	padding:0px;
	margin: 0px;
	margin-left: 40px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color:#4575a2;
}



.srchLine {
 width:540px;
 height:auto;
 margin-top: 0px;
 background-color: #fefefe;
 border-top: 1px solid #d0cfce;

 
 }
 

	
 
 
 .stext {
 	float:left;
	width:400px;
	margin: 0px;
	padding:0px;
	height:auto;
 }
 
 .simage {
 	float:left;
	width:50px;
	margin: 0px;
	padding:0px;
	height:auto;
 }
 
 
 .hdlSerc {
 	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
   margin: 0px;
	padding:0px;
	
  
 }
 
 .bread {
 	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 17px;
	margin: 0px;
	padding:5px;
	
	
 }
 
 
 
 
 
.login {
 background-color: #f4f4f4;
 border: 1px solid #ddd;
 width:120px;
 height: 14px;
 float: left;
 font-size: 10px;
}

#loginForm {       /* switcht name login -> loginForm */
	margin-left:10px;
	margin-top: 0px;
	padding-top:3px;

	
	

}
 




 
 .loginHdl {
  font-size: 8px;
  font-weight: bold;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  margin-left: 5px;
  padding-top:5px;
 }
 
 
 .loginfieldpwd {
 	border: 1px solid #d0cfce;
	background-color: #fefefe;
	margin-top: 5px;
	margin-left: 29px;
 }
 
  .loginfielduser {
 	border: 1px solid #d0cfce;
	background-color: #fefefe;
	
 }
  
 .loginbox {
 	padding-left:15px;
	padding-top:10px;
 }
 
 .loginboxlabel {
 	font-size: 8px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 }
 
 
 .lgnbtn {
 	background-image: url(images/loginbtn.jpg);
	width:70px;
	height:25px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	margin-top:10px;
	margin-right:15px;
	float: right;
	cursor: pointer;
 }
 
 
 /* standardlänkar till global css */	

a:link {
	color:#4e5f81;
	text-decoration: none;
	
}

a:visited {
	color:#4e5f81;
	text-decoration: none;
}

a:active {
	color:#4e5f81;
	text-decoration: none;
}

a:hover {
	color:#4e5f81;
	text-decoration: none;
}

/* SEARCHCRIME.PHP */
	.searchCrimeTDDate{
		width: 45px;
		height: 75px;
	}
	
	.searchCrimeTDImg{
		width: 110px;
		height: 80px;
	}
	
	.searchCrimeTDText{
		width: 387px;
	}
	
	.searchCrimeTDHeadline{
		color: #4e5f81;
		height: 14px;
		font-weight: bold;
	}
	
	.searchCrimeTDHeadlines{
		width: 68px;
		height: 14px;
	}
	
	.searchCrimeTDHeadlineText{
		height: 14px;
	}
	
	.searchCrimeDivNrViews{
		float:right;
		color: #CCC;
		width: 100px;
		height: 15px;
		text-align: right;
		margin-top: -15px;
	}
	
	.searchCrimeClear {
		clear: both;
	}
	
	.searchCrimeTopLabel{
		margin-top: 10px;
	}

/* END SEARCHCRIME.PHP */

/* Observations.php */
	.observationListEven {
		
		cursor: pointer;
		background-color: #f1f5fd;
		
	}

	.observationListOdd {
		
		cursor: pointer;
		background-color: #FFF;
		
	}
	
	.observationsTDArea {
		width: 150px;
		font-weight: bold;
	}
	
	.observationsTDHeadline {
		width: 300px;
		font-weight: bold;
	}
	
	.observationsTDAnswers{
		width: 35px;
		font-weight: bold;
	}
	
	.observationsTDLatestPost{
		width: 180px;
		font-weight: bold;
	}
	
	.observationsTDHeight{
		height: 20px;
	}
	
	.observationsTDHeightNrAnswers{
		height: 20px;
		text-align: center;
	}
	
	.observationsSearch {
		margin-top: 15px;
		margin-bottom: 20px;
	}
	
	#showNewObservation {
		margin-bottom: 10px;
	}
	
	.curObservationTDDate {
		width: 542px;
		border: 1px solid #4e5f81;
		padding: 2px;
	}
	
	.curObservationTDImage {
		width: 210px;
		border-left: 1px solid #4e5f81;
		border-right: 1px solid #4e5f81;
		border-bottom: 1px solid #4e5f81;
		padding: 2px;
	}
	
	.curObservationTDImageText {
		width: 332px;
		border-right: 1px solid #4e5f81;
		border-bottom: 1px solid #4e5f81;
		padding: 2px;
	}
	
	.curObservationTDText {
		width: 542px;
		border-left: 1px solid #4e5f81;
		border-right: 1px solid #4e5f81;
		border-bottom: 1px solid #4e5f81;
		padding: 2px;
	}
	
	
/* mytips */

	.tipTDText{
		height: 20px;
		width: 300;
	}
	
	.tipTDHeadlineText{
		height: 20px;
		width: 300;
		font-weight: bold;		
	}
	
	
/* END OBSERVATIONS.PHP */

.usernameErrorDiv {
	border: 1px solid;
	height: 15px;
	width: 200px;
	overflow: hidden;
	background-color: red;
	color: #FFF;
	font-size: 10px;
	font-weight: bold;
	top: 65px;
	left: 170px;
	position: absolute;
}


.ulRegisterErrors {
	list-style: square;
	color: #e66556;
	margin-left: 0px;
	padding-left: 25px;
	margin-top: 0px;
}
.ulEditUserErrors {
	list-style: square;
	color: #e66556;
	margin-left: 0px;
	padding-left: 25px;
	margin-top: 0px;
}



.ulLoginErrors {
	list-style: square;
	color: #e66556;
	margin-left: 0px;
	padding-left: 25px;
	margin-top: 0px;
}

.ulSecurityCodeErrors {
	list-style: square;
	color: #e66556;
	margin-left: 0px;
	padding-left: 25px;
	margin-top: 0px;
}


.ulLoginErrors {
	list-style: square;
	color: #e66556;
	margin-left: 0px;
	margin-top: 0px;
	padding-left: 12px;
}

/* Stolen list, startpage */
.startStolenContainer {
	width: 542px;
	height: 98px;
}

.startStolenImage {
	float: left;
	width: 100px;
	height: auto;
}

.startStolenText {
	display: none;
	float: left;
	width: 400px;
	height: auto;
	margin-left: 15px;
	margin-top: 5px;
}

.startStolenInnerText {
	margin-top: 5px;
}

.startStolenHeadlineSpan{
	font-weight: bold;
}

.startStolenSearch{
	width: 520px; /* 542 stod det innan */
	height: 100px;
	background-color: #aab0bb;
	border: 1px solid #70808c;
}

.startStolenSearchText{
	float: left;
	width: 400px;
	font-weight: bold;
	color: #ffffff;
}

.startStolenSearchTextMini{
	float: left;
	width: 400px;
	margin-top: 20px;
	font-weight: normal;
	color: #ffffff;
	font-size: 10px;
}

.startStolenSearchField{
 /* float: left; */
	width: 250px;
	margin-left: 10px;
	padding-top: 0px;
}

.startStolenReadMore{
	margin-top: 0px;
}

.startStolenSearchText {
	float: left;
	width: 400px;
	padding-top: 2px;
}

.startStolenSearchButton {
	
	float: left;
	
}
/* End stolen list, startpage */

/* Add tip.php */
	.tipActivatedDiv{
		margin: 10px;
		font-weight: bold;
	}
/* End addtip.php */

/* Crime comments */
	.crimeCommentAddedDiv{
		margin: 10px;
		font-weight: bold;
	}

/* END crime comments */

/* Blog */
	.blogCreatedDiv{
		margin: 10px;
		font-weight: bold;
	}

/* END Blog */

/* ViewCrime */

.publishCrimeBtn {
	background-image: url(images/publish.jpg);
	width: 63px;
	height: 19px;
	padding:0px;
	margin:0px;
	border: 0px;
	color:#fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	cursor: pointer;
}

.editCrimeBtn {
	background-image: url(images/edit.jpg);
	width: 63px;
	height: 19px;
	padding:0px;
	margin:0px;
	border: 0px;
	color:#fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	cursor: pointer;
}





.processButton {
background-image: url(images/processbutton.jpg);
color:#fff;
border: 0px;
width: 227px;
	height: 35px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-repeat: no-repeat;
	cursor: pointer;
	
}

/* Observation comments */

#observationBox {
	background-color: #fff;
	height:auto;
	border: 1px solid #d7d7d7;
	width:542px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.oSubject {
	background-image: url(images/osub.jpg);
	height:25px;
	width:542px;
	background-repeat: no-repeat;
}

.oPoster {
	background-image: url(images/oposter.jpg);
	width:542px;
	height:18px;
	background-repeat: no-repeat;
}

.oContent {
	background-color: #fff;
	height:auto;
	min-height: 150px;
	width:542px;
}

.oText {
	float:left;
	width:315px;
	height:auto;
	color:#000;
}

.oTextBig {
	float:left;
	width:515px;
	height:auto;
	color:#000;
}

.oImage {
	float:right;
	width: 200px;
	height:auto;

}


.footClear {
	clear:both;
	padding:0px;
	margin:0px;
	height:0px;
}


.ofont {
	color:#fff;
	font-weight:normal;
	font-size: 10px;
	padding:0px;
	margin:0px;
	padding-left:5px;
	padding-top:5px;
}

.postID {
	font-size: 10px;
	font-weight: bold;
	padding-top:2px;
	margin: 0px;
	color: #303030;
	padding-left:2px;
	float:left;
}

.posterID {
	float:right;
	color:#000;
	padding-right:5px;
	padding-top:2px;
}


.obread {
	margin:0px;
	padding:5px;
	width:310px;
	color: #4A4A4A;
	font-size: 11px;
}

.obreadBig {
	margin:0px;
	padding:5px;
	width:510px;
	color: #4A4A4A;
	font-size: 11px;
}

.imgStyle {
	padding:0px;
	border: 1px solid #d7d7d7;
	margin-top:5px;
	margin-bottom:3px;
}

/* End observation comments */

.crimeSettingsHeadline
{
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 5px;
}

.crimeSettingsContainer {
	margin-bottom: 20px;
}

.bold {
	font-weight: bold;
}

/* Start */
.fenceSrch {
 background-image: url(images/bg23.jpg);
 background-repeat: no-repeat;
 border:1px solid #70808c;
 width:518px;
 height: auto; /*DEBUGG VALUE */
 padding:0px;
 margin-left:5px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}




.bigSrch {
 background-image: url(images/big-btn.jpg);
 width:107px;
 height:31px;
 border:0px;
 padding:0px;
 cursor: pointer;
 margin-left:155px;
 margin-top:5px;
 margin-bottom:5px;
}


.srchLabel {
	font-size:9px;
	color:#fff;
	margin:0px;
	padding-left:12px;
	font-weight: bold;
}


.hdl_lvl4 {
 font-size: 12px;
 font-weight: bold;
 color:#454545;
 padding-left:10px;
 margin-top:10px;

 
}

.frntSrch {
	border:1px solid #556586;
	width:250px;
	font-size: 11px;
	
	margin-left:8px;
	height:16px;
	
	
	
}

.formhdl {
	color: #fefefe;
	margin:0px;
	padding:0px;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 275px; /*295 stod det innan */
	padding-top:8px;
}

#frntsearch {
 background-image: url(images/formbg.jpg);
 background-repeat: no-repeat;
 width:510px;
 height:89px;
 
}

.lbl2 {
	color:#fff;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	padding-left: 5px;
}


.fldLeft {
	background-image: url(images/inputbg.png);
	background-repeat: no-repeat;
	width:376px;
	height:38px;
	float:left;
}


.fldRight {
	background-image: url(images/btn2.png);
	background-repeat: no-repeat;
	width:59px;
	height:33px;
	float:left;
	margin-top:2px;
	margin-left:2px;
	
}


.blkbtn {
	background: transparent;
	background-repeat: no-repeat;
	cursor: pointer;
	height:33px;
	width:59px;
	border:0px;
	padding:0px;
	margin:0px;

}

.hugefield {
	background-color: transparent;
	/*border: 1px solid #5b7291;*/
	height:18px;
	width:360px;
	padding:0px;
	margin:0px;
	border:0px;
	padding-left: 10px;
	padding-top: 8px;
	overflow: hidden;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #9eadc6; /* #d5dbe5; */
	font-size: 11px;
	font-weight: bold;
	margin-top:5px;
	margin-left: 3px;
	text-transform: uppercase; 
}

#startSearchForm {  
 margin-left:25px;
 margin-top:2px;
}

.visi {
	clear:left;
	display: none;
	height:0px;
	width:0px;
	padding:0px;
	margin:0px;
}



/* End start */

/* Crime.php */
.crimePublishMsgDiv {
	margin: 10px;
	font-weight: bold;
}

/* End crime.php */

.createAccountDateTimeDiv {
	vertical-align: top;
}
.subscribeLink {
	margin-left:5px; 
	color:#6d0103;
}
.subscribeLink a{
	margin-left:5px; 
	color:#6d0103;
}
.subscribeLink a:hover{
	margin-left:5px; 
	color:#6d0103;
}
.subscribeLink a:active{
	margin-left:5px; 
	color:#6d0103;
}

/* Virtuell Grannsamverkan */

.day {
	position: absolute;
	
	width: 79px;
	height: 98px;
	background-image: url(images/calendar_day_big.png);
		
}
.smallDay {
	float: left;
	width: 60px;
	height: 75px;
	background-image: url(images/calendar_day.png);
}
.insideDay {
	margin-top: 32px;
	text-align: center;
}
.rightOfSmallDay {
	width: 150px;
	height: 50px;
	margin-left: 70px;
	padding-top: 10px;
	font-size: 10px;
}

.rightOfDay {
	position: absolute;
	width: 180px;
	height: 100px;
	margin-left: 105px;
	margin-top: 5px;
}
.crimeHead {
	font-weight: bold;
	font-size: 11px;
}
.crimeDate {
	font-size: 9px;
	color: grey;
}
.leftDiv {
	margin-left: 15px;
	margin-top: 15px;
}
.inviteName {
	font-size: 10px; 
	font-weight: bold;
	margin-bottom: 5px;
	width: 100px;
}
.inviteBottom {
	border-bottom:  1px dotted #b2b2b2;
	margin-top: 5px;
	width: 100px;
}
.requests {
	margin-top: 10px;
}
.mainInfo {
	background: url("images/vg_info_back.png") no-repeat;
	width: 535px;
	height: 213px;
}
.infoText {
	margin-left: 25px;
	padding-top: 20px;
}
.createProfile {
	background: url("images/vg_profile_back.png") no-repeat;
	width: 535px;
	height: 403px;
}
.profileInfo {
	background: url("images/vg_profile_info.png") no-repeat;
	width: 242px;
	height: 325px;
	position: relative;
	left: 280px;
	top: -305px;
}
.profileInfoText {
	padding-left: 20px;
	padding-top: 20px;
	padding-right: 10px;
}
.createProfileForm {
	padding-left: 25px;
	padding-top: 10px;
}
.editTitle {
	font-weight: bold;
	margin-bottom: 5px;
	margin-top: 10px;
}
.editInfo {
	margin-left: 10px;
}
.editOption {
	font-size: 9px;
	margin-left: 2px;
}
.infoRight {
	font-size: 11px;
	margin-left: 15px;
}
.infoLeft {
	font-weight: bold;
	font-size: 11px;
	margin-left: 5px;
}
.info {
	margin-top: 10px;
}
.errorMsg {
	margin-left: 5px;
	color: red;
	font-size: 10px;
}
.vgFlowTitle {
	font-weight: bold;
	font-size: 10px;
}
.vgFlow {
	font-size: 10px;
	margin-bottom: 10px;
}
.vgFlowDate {
	font-size: 9px;
	color: grey;
}
.vgHelp {
	position: absolute;
	top: 640px;
	left: 350px;
	width: 220px;
	height: 170px;
	font-size: 10px;
}
.vgHelp b {
	font-size: 10px;
}
.vgHelp img {
	margin-top: 10px;
}

.stolenItemsPageNav {
	text-align: center;
	font-size: 10px;
	margin-top: 10px;
}

.registerInfoLeft {
	width: 247px;
	height: 429px;
	float: left;
}

.registerInfoRight {
	width: 247px;
	height: 429px;
	float: left;
	margin-left: 35px;
}

.registerInfoTitle {
	background-image: url(images/registerInfoTitle.png);
	width: 247px;
	height: 102px;
	color: #ffffff;
	font-size: 48px;
	text-align: center;
}

.registerInfoTitle div {
	padding-top: 20px;
}

.registerInfoBox {
	background-image: url(images/registerInfoBox.png);
	width: 247px;
	height: 327px;
}

.registerInfoPrice {
	margin-left: 15px;
	padding-top: 13px;
	font-size: 24px;
}

.registerInfoMain {
	margin-left: 15px;
	margin-top: 15px;
	width: 227px;
}

.registerBtn {
	position: absolute;
	top: 560px;
	background-image: url(images/registerBtn.png);
	width: 233px;
	height: 53px;
	margin-left: 5px;
	text-align: center;
}

.registerBtn div {
	margin-top: 19px;
	font-size: 14px;
	color: #ffffff;
}

.registerMembershipBox {
	width: 500px;
	height: 80px;
}

.registerMembershipSilver {
	background-image: url(images/registerInfoTitleSmall_silver.png);
	width: 125px;
	height: 54px;
	text-align: center;
	margin-right: 25px;
}

.registerMembershipGold {
	background-image: url(images/registerInfoTitleSmall_gold.png);
	width: 125px;
	height: 54px;
	text-align: center;
	margin-right: 25px;
}

.registerMembershipText {
	font-size: 12px;
	color: #000000;
	padding-top: 7px;
}

.registerMembershipText b {
	font-size: 18px;
}

.google_ad_stats {
	position: absolute;
	top: 470px;
	left: 50px;
	width: 250px;
	height: 250px;
}
