body
{
 background-image: url('../../images/background.gif');
 background-repeat: repeat-x;
 margin: 0px;
 font: 12px Verdana, Arial, Helvetica, sans-serif;
 color: #FFFFFF;
}
dt, dd{
color:#000000;
}
#wrapper
{
 width: 956px;
 margin: 0px auto 0px auto;
}

#left_background
{
 background-image: url('../images/left_background.gif');
 width: 53px;
 height: 850px;
 float: left;
 margin-left: auto;
}

#right_background
{
 background-image: url('../images/right_background.gif');
 width: 53px;
 height: 850px;
 float: left;
 margin: 0px auto 0px 0px;
}
#container
{
 width: 820px;
 height: auto;
 margin: 0px auto 0px auto;
 float: left;
}

#top
{
 width: 820px;
 height: 139px;
}

#header
{
 background-image: url('../images/header.gif');
 height: 139px;
 width: 334px;
 float: left;
}
#ad
{
 width: 468px;
 height: 60px;
 float: left;
 border: 4px solid #000000;
 margin-top: 50px;
}

#middle
{
 width: 820px;
 background-color: #FFFFFF;
 padding-top: 2px;
 float: left;
}

#menu
{
 width: 712px;
 height: 34px;
 background-color: #262921;
 list-style: none;
 padding-left: 161px;
 margin: 0px;
}

#menu li
{
 float: left;
 list-style: none;
}

#menu a
{
 float: left;
 font: 13px Verdana, Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 text-decoration: none;
 height: 26px;
 padding: 8px 5px 0px 5px;
}

#menu a:hover
{
 background-image: url('../images/menu_hover.gif');
}

#left
{
 margin: 5px 0px 0px 5px;
 float: left;
}
#left_header
{
 width: 398px;
 height: 28px;
 background-color: #b1c242;
}

#left_header p
{
 padding: 7px 0px 0px 6px;
 font-size: 12px;
 font-weight: bold;
 color: #FFFFFF;
 margin: 0px;
 float: left;
 width: 239px;
}
.select select
{
 width: 150px;
 height: 20px;
 margin-top: 3px;
}

table
{
 font-size: 9px;
 color: #000000;
}

#left td
{
 border-bottom: 1px solid #CCCCCC;
 padding: 5px 0px 5px 0px;
 line-height: 20px;
}

#right
{
 margin: 5px 0px 0px 14px;
 float: left;
}

#right_header
{
 width: 398px;
 height: 28px;
 background-color: #f47f17;
}

#right_header p
{
 padding: 7px 0px 0px 6px;
 font-size: 12px;
 font-weight: bold;
 color: #FFFFFF;
 margin: 0px;
 float: left;
 width: 239px;
}

#right tr:hover
{
 background-color: #dfdeb4;
}

#left tr:hover
{
 background-color: #f0f4ca;
}

#left a
{
 font: 12px tahoma;
 color: #7E8B2D;
 font-weight: bold;
 padding-left: 4px;
}

#right a
{
 font: 12px tahoma;
 color: #f47f17;
 font-weight: bold;
 padding-left: 4px;
}

#right td
{
 padding: 4px 0px 5px 0px;
 line-height: 20px;
 border-top: 1px solid #FFFFFF;
 border-bottom: 1px solid #FFFFFF;
}

#right tr
{
 background-color: #f0f4ca;
 height: 40px;
}

.paging
{
 background-image: url('../images/paging.gif');
 width: 397px;
 height: 27px;
 padding: 2px 0px 0px 1px;
 padding: 0px;
}
.paging_text
{
 float: left;
 font: 12px tahoma;
 color: #9d9d9d;
 padding-top: 5px;
 margin-top: 0px;
 margin: 0px 0px 0px 197px;
}

.paging_numbers
{
 float: left;
 color: #7e8a2f;
 font: 12px tahoma;
 font-weight: bold;
 padding: 5px 0px 0px 8px;
 margin: 0px;
}

.paging_numbers a
{
 margin: 0px 1px 0px 1px;
 color: #7e8a2f;
 text-decoration: none;
}
 
#footer
{
 margin-top: 200px;
 width: 812px;
 height: 35px;
 border-top: 1px solid #CCCCCC;
 background-color: #FFFFFF;
 padding: 4px 0px 0px 8px;
}

#footer p
{
 font-size: 12px;
 color: #000000;
 float: left;
 margin: 3px 0px 0px 0px;
}

#footer a
{
 font-size: 12px;
 color: #7e8a2f;
 margin: 0px;
}

#footer ul
{
 float: left;
 list-style: none;
 margin: 0px 0px 0px 280px;
 color: #000000;
}
#footer li
{
 float: left;
 margin: 0px;
 padding: 0px 2px 0px 2px;
}

#search_table
{
 margin-left: 3px;
}

#search_table td, th
{
 text-align: center;
 border-bottom: 1px solid #CCCCCC;
 padding: 6px 0px 6px 0px;
}

#search_table a
{
 font: 12px tahoma;
 color: #7E8B2D;
 font-weight: bold;
 padding-left: 4px;
}

.result:hover
{
 background-color: #f0f4ca;
}

.center
{
 text-align: center;
 width: 100px;
}
#search
{
 margin: 10px 0px 0px 10px;
}

#search_info
{
 width: 815px;
 text-align: right;
 font-size: 12px;
 color: #000000;
}

#search_header
{
 width: 814px;
 background-color: #b1c242;
 height: 29px;
 background-image: url('../images/search_header.gif');
 margin-left: 3px;
}

#search_header p
{
 padding: 7px 0px 0px 6px;
 font: 12px Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #FFFFFF;
 margin: 0px;
 float: left;
 width: 680px;
}
#snart_header
{
 width: 814px;
 background-color: #f47f17;
 height: 29px;
 background-image: url('../images/nyligen_header.gif');
 margin-left: 3px;
}

#snart_header p
{
 padding: 7px 0px 0px 6px;
 font: 12px Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #FFFFFF;
 margin: 0px;
 float: left;
 width: 680px;
}


#snart_header tr:hover
{
 background-color: #dfdeb4;
}

#snart_header a
{
 font: 12px tahoma;
 color: #f47f17;	

 font-weight: bold;
 padding-left: 4px;
}

#snart_header td
{
 padding: 4px 0px 5px 0px;
 line-height: 20px;
 border-top: 1px solid #FFFFFF;
 border-bottom: 1px solid #FFFFFF;
}

#snart_header tr
{
 background-color: #f0f4ca;
 height: 40px;
}

#domain{
margin:10px;
font-size:14px;
}
#domain h1{
color:#b1c242;
}
#domain h2{
color: green;
font-size:14px;
}
#domain p{
color:#000000;
}
.fright{
font-size:14px;
font-weight:bold;
color:#b1c242;
float:right;
}
.column{
float:left;
width:400px;
}

#select
{
 float: left;
 margin-top: 4px;
}
