#searchBox {
position: relative;
float: left;
width: 250px;
height: 40px;
padding: 2px;
border: 1px solid;
font: 13px/1.231 arial,helvetica,freesans,clean,sans-serif;
background-color: #e1e4f3;
}
#searchBox .titleText {
   position: relative;
   color: #000000;
   font-size: 10pt;
   font-weight: normal;
   margin: 0px;
   width: 175px;
}
#searchForm {
   margin: 0px;
}
#searchField { 
   position: relative;
   width: 140px;
   display: inline;
}
#submitButton {
   position: relative;
   display: inline;
   width: 35px;
}
#logo {
   position: absolute;
   top: 10px;
   right: 10px;
}
#logo img {
   height: 21px;
   width: 46px;
}
#suggestsWrapper {
   clear: both;
   margin-top: 2px;
   z-index: 99;
   width: 245px; 
   position: absolute; 
   font-size: 0px;
   text-height: 0px;
}
#suggestHits {
   position: relative;
   width: 245px; 
   border: 1px solid #fea620;
   background-color: #FFFFFF;
   color: #003333;
   z-index: 10;
   padding: 0pt 2px 2px;
   text-align: left;
   font: 13px/1.231 arial,helvetica,freesans,clean,sans-serif;
}
.searchSuggest {
   position: relative;
   border: 1px solid #fea620;
   background-color: #FFFFFF;
   color: #003333;
   z-index: 10;
   padding: 0pt 2px 2px;
   text-align: left;
}
#suggestHits .suggestTitle {
   background-color:#306bb7;
   color:#FFFFFF;
   font-size:10pt;
   font-weight:bold;
   margin:2px 0pt;
   padding:2px 0pt 2px 2px;
   float: none;
}
#suggestHits .suggestHit,
#suggestHits .highlight {
   z-index: 9;
   position: relative;
   padding: 2px 0px 2px 1px;
   float: none;
}
#suggestHits .highlight {
   background-color: #fea620;
   cursor: pointer;
}
body, td {
font-family:Verdana;
font-size:10px;
}

a  { color: #003387; font-size: 8pt; font-family: Verdana; font-weight: normal }
#rightcol a { color: #003387; font-size: 8pt; font-family: Verdana; }
#bodycol a { color: #003387; font-size: 8pt; font-family: Verdana; }
strong a {font-weight:bold;}

<!--
.style11 {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.textInput
{
font-size: 9px;
}
{
border: 1px solid #ff0000;
background: #555555;
color: #ffffff;
font-size: 1.1em;
}
.button {
  color: #900;
  font-weight: bold;
  font-size: 9px;
  font-type: arial;
}

.button1 {  color: #900;
  font-weight: bold;
  font-size: 9px;
  font-type: arial;
}
.button2 {  color: #900;
  font-weight: bold;
  font-size: 9px;
  font-type: arial;
}
.button3 {  color: #900;
  font-weight: bold;
  font-size: 9px;
  font-type: arial;
}
.button11 {color: #900;
  font-weight: bold;
  font-size: 9px;
  font-type: arial;
}
.button111 {color: #900;
  font-weight: bold;
  font-size: 9px;
  font-type: arial;
}
.button1111 {color: #900;
  font-weight: bold;
  font-size: 9px;
  font-type: arial;
} 

a:hover {
color:#003387;
font-family:Verdana;
font-size:8pt;
text-decoration:underline;
}


#small_links a {
color:#003387;
font-family:Verdana;
font-size:7pt;
text-decoration:underline;
font-weight:normal;
}


#leftcol {
width:150px;
vertical-align:top;
background:#FFFFFF;
}

#rightcol {
width:630px;
background:#FFFFFF;
margin: 10px 0 0 0;
}

#bodycol {
WIDTH:780px;
background:#ffffff;
}


h1 {color: #033387; font: bold 11pt Verdana; font-stretch: normal; font-size-adjust: none; text-align: left; text-transform: none; margin: 10px 0 0; padding: 0; vertical-align: bottom }
h2, .h2  { color: #033387; font: bold 8pt Verdana; font-stretch: normal; font-size-adjust: none; text-align: left; text-transform: none; margin: 10px 0 0 0; padding: 0; vertical-align: bottom }

.vald, .ovald, .login, .sok {
padding:4 0 0 0px;
font-size:10px;
font-family:verdana;
width:98px;
height:35px;
background-image:url(http://www.villaagarna.se/mysoft/images/meny1a.gif);
background-repeat:no-repeat;
text-align:center;
vertical-align:middle;
color:#FFFFFF;
font-weight:bold;
}
.ovald {
background-image:url(http://www.villaagarna.se/mysoft/images/meny1a_blank.gif);
}
.login {
background-image:url(http://www.villaagarna.se/mysoft/images/meny_inlog.gif);
}
.sok {
background-image:url(http://www.villaagarna.se/mysoft/images/sok.gif);
padding:4 0 0 0px;
width:49;

text-align:center;
vertical-align:middle;
background-repeat:no-repeat;
}

.utfyllnad {
background-image:url(http://www.villaagarna.se/mysoft/images/meny_flex.gif);
background-repeat:repeat-x;
}

.utfyllnad_minsida_intranet {
background-image:url(http://www.villaagarna.se/mysoft/images/meny_flex.gif);
background-repeat:repeat-x;
}



.vald a, .ovald a, .login a, .sok a {
color:#FFFFFF;
font-family:Verdana;
font-size:10px;
font-weight:bold;
}

.redline_menu {
width:140px;
}

.orangebar {PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: #CC0000; PADDING-BOTTOM: 1px; COLOR: white; FONT-FAMILY: Verdana; align: center}


#footer {
border-top:0.01cm solid #405eeb;
background:#e1e4f2; 
width:780px;
font-family:Verdana;
font-size:7pt;
color:#666666;
}


#footer a {
font-weight:bold;

}

p {
margin: 0 0 15 0;
}

