* {
margin:0;
padding:0;
font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
}body {
font-size:12px;
}a {
color: #c43809;
text-decoration:none;
}a:hover {
color: #8a2706;
}h1 {
position:absolute;
left:-99999px;
}select, input {
font-size:1em;
}#wrapper {
width:940px;
margin:0 auto;
padding:10px;
}#head {
background: url(../images/head.jpg) no-repeat;
height:106px;
position:relative;
}#topmenu {
background: url(../images/topMenuBack.jpg) repeat-x;
position:relative;
overflow: hidden;
}#mainlevel-nav {
list-style:none;
}#mainlevel-nav li {
float:left;
}#mainlevel-nav a {
background: #ffffff url(../images/topMenuHover.jpg);
text-decoration:none;
text-align:center;
display:block;
width:140px;
height:21px;
padding:20px 0 0 0;
color:#fff;}#mainlevel-nav a:hover {
background: #ffffff url(../images/topMenuNormal.jpg);
color:#000000;}ul#mainlevel-nav #active_menu-nav {background: #ffffff url(../images/topMenuNormal.jpg);color:#000000;}.jflanguageselection {
width:50px;
float:right;
list-style:none;
margin:15px 0 0 0;
}.jflanguageselection li {
float:left;
}.jflanguageselection img {
border:0px;
}#content {
overflow:hidden;
float:left;
}#left {
width:240px;
float: left;
padding:20px 0 0 0;
}.button {
background: url(../images/button.gif);
color: #ffffff;
font-size: 1em;
border: none;
padding: 5px 5px;
}.moduletable {
margin:0px 0 10px 0;
background: #f5f5f5;
width:200px;
}.moduletable .moduletable {
width:auto;
margin:0 0 10px 0;
}.moduletable select {
/*width:200px;
*/
}.moduletable th {
font-size: 1.4em;
font-family:Arial;
text-align: left;
background: #f5f5f5 url(../images/thBack.jpg) no-repeat top;
padding: 7px 5px 5px 10px;
border-bottom: 1px #fff solid;
color: #5f6061;
}.moduletable td {
padding:5px 10px 5px 10px;
width:auto;
}.moduletable td td {
padding:5px 0 5px 0;
}.moduletable p {
padding:5px 5px 10px 0;
}#login input {
margin:5px 0 5px 0;
width:175px;
}.moduletable label {
/*font-weight:bold;
*/
}#login .button {
width:auto;
}#login #mod_login_remember {
width:auto;
margin:0;
}#right {
/*background:yellow;
*/
width:700px;
float:right;
}#promo {
margin:20px 0 20px 0;
}#promo td {
vertical-align:top;
padding:0;
}#promo .moduletable .moduletable {
width:200px;
}#promo .moduletable td {
text-align:center;
}#promo img {
border:0px;
}#promo2 {margin:20px 0 20px 0;}#promo2 td {vertical-align:top;padding:0;}#promo2 .moduletable .moduletable {width:600px;}#promo2 .moduletable td {text-align:center;}#promo2 img {border:0px;}.componentheading {
font-size: 1.7em;
font-family:Arial;
}#myContent {
background: #f5f5f5;
padding:20px;
}.contentheading {
font-size: 1.4em;
font-family:Arial;
font-weight:bold;
}#footer {
background: #f5f5f5;
padding:0px;
float:left;
width:940px;
margin:10px 0 0 0;
position: relative;
}#footer p {
margin:10px;
}#uuu {
position:absolute;
right:10px;
top:33px;
}#overview-page, #expose-page, #publish-page{
background: #e6e6e6;}

.buttonheading img { border: 0; }

#easearch fieldset { padding: 5px; }
#easearch legend { padding: 3px; }

.sectiontableheader { padding: 5px; }

div#footer ul#mainlevel { margin: 0 0 0 10px; padding: 0; }
div#footer ul#mainlevel li { display: inline; padding-right: 10px; margin-right: 10px; }

div.banneritem {  margin-bottom: 10px; text-align: center; }