body
{
 font-family: arial, verdana, tahoma;
 font-size: 11px;
 color: #000;
 background-image: url('/ajrgfx/gfx/bg_leksikon.jpg');
 background-repeat: no-repeat;
 background-color: #fff;
 margin: 0;
 padding: 0;
}

.verdana{ font-family: verdana; font-size: 10px; letter-spacing: 0px; }

.sitewidth{ width: 900px; height: 540px; }

.leksikoncontainer{ height: 285px; oveflow: hidden; padding-left: 5px; padding-right: 5px; }

/* ----------------- default classes ----------------- */

h1,h2{ margin: 0; padding: 0; }
form{ margin: 0; display: inline; }
img{ border: 0; }

.left{ float: left; }
.right{ float: right; }
.clear{ clear: both ;}
.alignright{ text-align: right; }
.aligncenter{ text-align: center; }
.debug{ background-color: red; }

/* ----------------- start text classes ----------------- */

h1{
 font-size: 22px;
 color: #000;
 line-height: 24px;
 font-weight: bold;
 font-family: arial;
 line-height: 25px;
}

h2
{
 margin-bottom: 8px;
 font-size: 14px;
 color: #000;
 font-weight: bold;
 line-height: 16px;
}

.BreadMediumStdColor{ margin-top: 10px; }

div{ font-family: verdana; font-size: 11px; line-height: 14px; color: #000; }

div.latin{ color: #656565; font-style: italic; }

/* ----------------- start link classes ----------------- */

a{ text-decoration: none; color: #000; }
a:hover {text-decoration: underline; color: #D21901; }

a.selected{ text-decoration: none; color: #D21901; }
a.selected:hover {text-decoration: underline; color: #D21901; }

a.white{
 font-family: arial; font-size: 14px; line-height: 16px; color: #fff; font-weight: bold;
 position: relative; top; 0; left: 0; z-index: 1;

}
a:hover {text-decoration: none;  position: relative; top; 0; left: 0; z-index: 1; }

/* ----------------- start menu classes ----------------- */


.menuon{
 background-color: #02809F; height: 26px; margin: 2px 0 2px 0;
}
.menuoff{
 height: 26px; margin: 2px 0 2px 0;
}

/* ----------------- start form classes ----------------- */
input.searchinput{
 border: 0; width: 90px; height: 14px; font-size: 11px;
 position: relative; top: -9px; left: 0px;
 background: transparent;
}

input.FormFieldInputsMedium{
 border: 1px solid #454545; width: 185px; height: 16px;
 background-image: url('/ajrgfx/gfx/bg_input.gif');
 background-repeat: no-repeat; padding-left: 3px;
 padding-top: 1px;
}

/* ----------------- start list classes ----------------- */

/* ----------------- Start custom classes ----------------- */

.col570{ width: 570px; }
.col540{ width: 540px; }
.col225{ width: 225px; }
.col250{ width: 250px; }
.col258{ width: 258px; }
.col253{ width: 253px; }
.col136{ width: 136px; }

.rightcol{ float: left; width: 570px; padding: 38px 0 0 26px; }

.padtop5{ padding-top: 5px; }
.padtop10{ padding-top: 10px; }
.padtop12{ padding-top: 12px; }
.padtop29{ padding-top: 29px; }
.padtop37{ padding-top: 37px; }
.padtop38{ padding-top: 38px; }
.padright10{ padding-right: 10px; }
.padbot5{ padding-bottom: 5px; }
.padleft86{ padding-left: 86px; }
.padleft45{ padding-left: 45px; }
.padleft14{ padding-left: 14px; }
.padleft16{ padding-left: 16px; }

.quicksearch{ text-align: right; padding: 22px 51px 0 0; }

.leksikonheader{
 background-image: url('/ajrgfx/gfx/bg_leksikon_header.gif');
 width: 253px; height: 23px;
 margin-bottom: 9px;
}

.leksikonheader530{
 background-image: url('/ajrgfx/gfx/bg_leksikon_header_530.gif');
 width: 530px; height: 23px;
 margin-bottom: 9px; color: #fff;
}

.header{ color: #fff; font-weight: bold; padding: 3px 0 0 14px; }

.thumb{ float: left; width: 89px; height: 64px; }

.leksikonbox{
 background-image: url('/ajrgfx/gfx/bg_leksikon_box.jpg');
 width: 536px; height: 169px;
}

.leksikonpad{ padding: 8px 5px 0 15px; }

.boxheader{ color: #fff; font-weight: bold; height: 21px; }
a.pagenumbers{ font-size: 11px; color: #fff; font-weight: bold; }
a.pagenumbers:hover{ font-size: 11px; color: #fff; font-weight: bold; }

.boxtext{ margin-top: 5px; height: 127px; overflow: auto; font-size: 10px; }

.bgnavleksikon{
 background-image: url('/ajrgfx/gfx/bg_nav_leksikon.png');
 backogrund-repeat: no-repeat;
 width: 197px;
}

.menupad{ padding: 5px 0 0 11px; }
.leksikontekst{
 height: 226px; overflow: auto; font-size: 10px;
}

