body
{
 font-family: verdana, arial, tahoma;
 font-size: 11px;
 color: #000;
/* background-image: url('/files/system/gfx/bg_body.png');
 background-position: top center;
 background-repeat: repeat-x;
 background-color: #D6CCB4;*/

 background-image: url('/files/system/gfx/bg_body.jpg');
 background-position: top center;
 background-repeat: repeat-x;
 background-color: #bdb5a3;
 margin: 0;
}

.sitewidth{
/* width: 1172px; text-align: left; - med højre banner*/
 width: 987px; text-align: left;
}


form{ margin: 0; display: inline; }
img{ border: 0; }

/* ----------------- start text classes ----------------- */

h2{ font-family: verdana;}

h1
{
 font-family: arial;
 margin-top: 0px;
 margin-bottom: 8px;
 font-size: 15px;
 color: #8A1515;
 font-weight: bold;
 text-transform: uppercase;
}

h1.trin{ margin-bottom: 3px; }
h1.lowercase{ text-transform: none; }
h1.gray{ color: #D8D8D8; }

h2
{
 margin-top: 0px;
 margin-bottom: 8px;
 font-size: 11px;
 color: #000;
 text-transform: uppercase;
 font-weight: normal;
}

h2.categorytitle{ color: #8A1515; text-transform: none; font-weight: bold; font-size: 15px; }
h2.roed12px{ color: #8A1515; text-transform: none; font-weight: bold; font-size: 12px; }
h2.gray12px{ color: #D8D8D8; text-transform: none; font-weight: bold; font-size: 12px; }
h2.darkred12px{ color: #3D0C21; text-transform: none; font-weight: bold; font-size: 12px; }

td,td.a,div{ font-family: verdana; font-size: 10px; }
td.leftcell,td.rightcell{ font-size: 11px; }

.BreadMediumStdColor
{
 font-family: verdana;
 font-size: 11px;
 line-height: 16px;
 color: #000;
}

.smalltitle{ font-size: 11px; padding-bottom: 3px; }
.red12px{ font-family: arial; color: #8A1515; font-size: 12px; }
.red11px{ font-family: arial; color: #8A1515; font-size: 11px; }
.red10px{ font-family: arial; color: #8A1515; font-size: 10px; }
.normal12px { font-family: arial; font-size: 12px; }
.bold14px { font-family: arial; font-size: 14px; font-weight: bold; }
.darkred11px{ font-size: 11px; color: #3D0717; }
.darkred{ color: #3D0717; }
.hint{ color: #8A1515; font-weight: bold; cursor: pointer; }

a
{
 font-family: verdana;
 text-decoration: none;
 color: #8A1515;
}

a.black{ font-size: 10px; color: #000 }
a.black:hover{ font-size: 10px; color: #000 }

a.color{ font-size: 10px; color: #D83665}
a.color:hover{ font-size: 10px; color: #D83665}

a.bold{ font-weight: bold; }

a.green{ color: #158324; }
a.darkred{ color: #3D0717; }
a.link10px{ font-size: 10px;}
a.selected{ text-decoration: underline; }

a:hover {text-decoration: underline;}

a.MenuCase0
{
 font-family: arial;
 font-size: 11px;
 color: #4B3D43;
 font-weight: bold;
 text-decoration: none;
 text-transform: uppercase;
 padding-left: 10px;
}

a.MenuCase0:hover {
 text-decoration: none;
 color: #8A1515;
}

a.MenuCase0Selected
{
 font-family: arial;
 font-size: 11px;
 color: #8A1515;
 font-weight: bold;
 text-decoration: none;
 text-transform: uppercase;
 padding-left: 10px; 
}

a.MenuCase0Selected:hover {
 text-decoration: none;
 color: #8A1515;
}

a.MenuCase1
{
 font-size: 11px;
 color: #8A1515;
 text-decoration: none;
}

a.MenuCase1:hover
{
 text-decoration: underline;
 color: #8A1515;
}

a.MenuCase1Selected
{
 font-size: 11px;
 color: #8A1515;
 text-decoration: underline;
}

a.MenuCase1Selected:hover {
 text-decoration: underline;
 color: #8A1515;
}

/* ----------------- start input classes ----------------- */

input,textarea,select
{
 font-family: arial, verdana, tahoma;
 color: #000;
 font-size: 11px;
 cursor: pointer;
}

.ButtonInputsMedium
{
 font-weight: bold;
 height: 20px;
 padding: 0px 10px 0px 10px;
 cursor: pointer;
 background-color: #cccccc;
 border: 1px solid #999999;
}

input.FormFieldInputsNarrow
{
 width: 206px;
 height: 16px;
 border: 1px solid #cccccc;
 padding-left: 2px; 
}

input.FormFieldInputsMedium
{
 background-color: #E3E1D5; border: 1px solid #B9B399; width: 196px; height: 14px;
}

input.FormFieldInputsMedium180
{
 background-color: #E3E1D5; border: 1px solid #B9B399; width: 176px; height: 14px;
}

input.disabled{
 background-color: #FCFCFC; border: 1px solid #E4E4E4; width: 196px; height: 14px;
}

.disabled{ color: #DFDFDF; }

input.FormFieldInputsWide
{
 background-color: #E3E1D5; border: 1px solid #B9B399; width: 250px; height: 14px;
}

textarea.FormFieldInputsMedium
{
 background-color: #E3E1D5; border: 1px solid #B9B399; width: 196px; height: 135px;
}

input.small{ width: 114px; background-color: #E3E1D5; border: 1px solid #B9B399; }

select{ background-color: #E3E1D5; border: 1px solid #B9B399; width: 200px; }

select.small{ width: 120px; background-color: transparent; }
select.medium{ width: 160px; background-color: transparent; }

.FormFieldLabelMediumStdColor{ font-weight: bold; }

.minor { font-size: 11px }

/* ----------------- start list classes ----------------- */

ul
{
 padding: 0;
 margin: 0;
 margin-left: 10px;
 list-style-type: none;
}

li
{
 background-image: url('/files/system/gfx/list_item.gif');
 background-repeat: no-repeat;
 padding-left: 10px;
 padding-bottom: 5px;
}

/* ----------------- Start custom classes ----------------- */

.topbanner{ width: 728px; }
/*.logo{ height: 86px; padding-left: 83px; }*/
.logo{}
.search{
 background-image: url('/files/system/gfx/bg_search.gif');
 background-repeat: no-repeat;
 width: 300px; height: 36px;
}
.searchpad{ padding: 3px 0 0 56px; }

.login{
 background-image: url('/files/system/gfx/bg_login.gif');
 background-repeat: no-repeat;
 width: 337px; height: 86px;
 position: relative; top: 8px;
}

.login2{
 background-image: url('/files/system/gfx/bg_login2.gif');
 background-repeat: no-repeat;
 width: 337px; height: 86px;
 position: relative; top: 8px;
}

.loginhover{
 background-image: url('/files/system/gfx/bg_login_on.gif');
 background-repeat: no-repeat;
 width: 48px; height: 23px;
}

input.loginfield{ background-color: #E3E1D5; border: 1px solid #B9B399; width: 107px; height: 14px; }

ul.topmenu{ margin: 0; padding-top: 15px; }
ul.topmenu li{ padding: 15px 0 0 0; display: inline; background-image: none; }
ul.topmenu li.loginon{ 
 background-image: url('/files/system/gfx/bg_login_on.gif');
 width: 140px; padding: 8px 0 3px 0;
}

ul.topmenu li.loginoff{  padding: 8px 0 3px 0; }

.col87px{ width: 87px; }
.col120px{ width: 120px; }
.col135px{ width: 135px; }
.col140px{ width: 140px; }
.col204px{ width: 204px; padding: 10px 0 10px 0; }
.col180px{ width: 180px; }
.col200px{ width: 200px; }
.col212px{ width: 212px; }
.col250px{ width: 250px; }
.col255px{ width: 255px; }
.col260px{ width: 260px; }
.col265px{ width: 265px; }
.col275px{ width: 275px; }
.col280px{ width: 280px; }
.col290px{ width: 290px; }
.col300px{ width: 300px; }
.col314px{ width: 314px; }
.col325px{ width: 325px; }
.col351px{ width: 351px; }
.col380px{ width: 380px; }
.col415px{ width: 415px; }
.col440px{ width: 440px; }
.col455px{ width: 455px; }
.col470px{ width: 470px; }
.col611px{ width: 611px; }
.col613px{ width: 613px; }
.col615px{ width: 615px; }
.col653px{ width: 653px; }
.col673px{ width: 673px; }
.col728px{ width: 728px; }

.leftborder{ border-left: 1px solid #8C7D60; }
.row189px{ height: 189px; }


.quicksearch{ border: 0; width: 175px; }
.btnsearch{ position: relative; top: 4px; left: 11px; }
.banner{ margin-bottom: 9px; }
.bredbanner{ margin-bottom: 15px; }

.topnavigation{ text-align: right; height: 36px; }

.content673{ background-image: url('/files/system/gfx/bg_content673.png'); }
.contentpad{ padding: 15px 0 0 20px; background-color: #fff; }

.annonce{
 background-image: url('/files/system/gfx/bg_annonce.gif'); width: 189px; height: 328px;
 background-repeat: no-repeat;
}

.annoncewidecolor{
 background-image: url('/files/system/gfx/bg_annonce_wide.gif'); width: 615px; height: 61px;
 background-repeat: no-repeat;
}

.annoncewidecolor545{
 background-image: url('/files/system/gfx/bg_annonce_545.gif'); width: 615px; height: 61px;
 background-repeat: no-repeat;
}

.breadcrumb{
 background-image: url('/files/system/gfx/bg_breadcrumb.png'); width: 653px; height: 30px;
 background-repeat: no-repeat;
}

.payad{
 background-image: url('/files/system/gfx/bg_pay_add.gif'); width: 189px; height: 180px;
 background-repeat: no-repeat; text-align: left;
}

.payadpad{ padding: 7px 7px 0 7px; }

.annoncewidenocolor{ width: 615px; height: 81px; }

.annonceimage{ text-align: center; height: 122px; }
.annonceimagepreview{ width: 351px; }
.annoncetext{ height: 55px; }

/*.kategori{ padding-left: 9px; }*/
.kategori{ padding-left: 27px; }


.bundnavigation{ text-align: center; color: #8A1515; padding-top: 8px; padding-bottom: 10px; }
.separator{ font-size: 9px; color: #8A1515; padding: 0 7px 0 7px; }

.leftcell{ width: 110px; text-align: right; vertical-align: top; padding-top: 3px; padding-bottom: 8px; }
.rightcell{ padding-left: 10px; vertical-align: top; padding-bottom: 8px; }
.rightcelltext{ padding-left: 10px; vertical-align: top; padding-top: 3px; padding-bottom: 8px; }
.rightcelltext11px{ padding-left: 10px; font-size: 11px; vertical-align: top; padding-top: 3px; padding-bottom: 8px; }
.cellbotpad{ padding-bottom: 24px; }
.cellheader{ padding-left: 9px; padding-bottom: 15px; font-size: 12px; }

a.pagenumber{ font-size: 10px; padding-left: 5px; }
a.pagenumberselected{ font-size: 10px; text-decoration: underline; padding-left: 5px; }

.left{ float: left; }
.right{ float: right; }
.clear{ clear: both; }

.padtop5{ padding-top: 5px; }
.padtop8{ padding-top: 8px; }
.padtop10{ padding-top: 10px; }
.padtop15{ padding-top: 15px; }
.padtop20{ padding-top: 20px; }
.padtop26{ padding-top: 26px; }
.padtop27{ padding-top: 27px; }
.padtop29{ padding-top: 29px; }
.padtop30{ padding-top: 30px; }
.padbot1{ padding-bottom: 1px; }
.padbot10{ padding-bottom: 10px; }
.padbot20{ padding-bottom: 20px; }
.padbot30{ padding-bottom: 30px; }
.pad2{ padding: 2px; }
.pad7{ padding: 7px; }
.pad10{ padding: 10px; }
.leftpad5{ padding-left: 5px; }
.leftpad7{ padding-left: 7px; }
.leftpad10{ padding-left: 10px; }
.leftpad16{ padding-left: 16px; }
.leftpad27{ padding-left: 27px; }
.rightpad5{ padding-right: 5px; }
.bold{ font-weight: bold; }
.borderbot{ border-bottom: 1px solid #8C7D60; padding-bottom: 3px; padding-top: 3px; }
.bordertop{ border-top: 1px solid #8C7D60; }
.rightalign{ text-align: right; }
.marginright25{ margin-right: 25px; }
.icons{ text-align: right; padding-top: 22px; }
.icon{ margin-left: 3px; margin-bottom: 3px; }
.italic{ font-style: italic; }
.saldo{ padding-right: 80px; }
.frame{ border: 1px solid #8C7D60; }

.whitecolor{ background-color: #fff; }
.sandcolor{ background-color: #F1EFEA; }
tr.sandcolor{ height: 20px; }
tr.sandboxdarkcolor{ background-color: #DCD8CD; height: 20px; }
.answer{ position: relative; top: -8px; left: 30px; }

.bgwhite{ background-color: #fff; }
.cursor{ cursor: pointer; }
.debug{ background-color: red; }

.popuptop{ background-image: url('/files/system/popup/bg_top.gif'); }
.popupright{ background-image: url('/files/system/popup/bg_right.gif'); }
.popupbottom{ background-image: url('/files/system/popup/bg_bottom.gif'); }
.popupleft{ background-image: url('/files/system/popup/bg_left.gif'); }
.popupcontent{ background-color: #fff; padding: 5px; }

.smalldate{ font-family: arial; font-size: 9px; line-height: 16px; }
.center{ text-align: center; background-color: #E3E1D5; }


