/*
 * www.xtbooster.de Base Style Theme
 *
 * Copyright (c) 2008 xt:booster Limited. All rights reserved!
 *
 */

html { font-size: .82em; margin:0; padding:0; background-color:#f0f0f0; }
body { font-size: .95em; background-color:#f0f0f0; margin:0; padding:0; font-family: Trebuchet MS, Arial; padding-bottom:50px; }
table { font-size: 1em; font-family: Trebuchet MS, Arial; }
form { margin:0; padding:0; }
table { border:0; }
img { border:0; }

tr.row-odd { background-color:#fff; }
tr.title { background-color:#fff;font-weight:bold; }
tr.row-even { background-color:#e5e5e5; }
table.list tr td { padding:3px;vertical-align:top; }
table.list tr td.price { padding:3px; text-align:right; }
table.form { }
table.form tr td { padding:3px; }

a { color:#0056ab; }
a:link { color:#0056ab; }
a:visited { color:#0056ab; }
a:active { color:#0056ab; }
a:hover { color:#0056ab; }

.cl { clear:both; }

#co { text-align:center; }

#tl { width:706px;height:11px;margin:0 auto;background:url(http://www.xtbooster.de/img/topdown.gif);margin-top:30px;overflow:hidden; }
body > div > #md { width:706px;min-height:400px;margin:0 auto;background:url(http://www.xtbooster.de/img/bg1.gif) repeat-y 20px;text-align:left;padding-left:40px;padding-top:10px; }
#md { width:706px;min-height:400px;margin:0 auto;background:url(http://www.xtbooster.de/img/bg1.gif) repeat-y;text-align:left;padding-top:10px; }
.titleimg { width:576px;height:383px;position:relative;left:65px;top:54px; }
#bl { width:706px;height:11px;margin:0 auto;background:url(http://www.xtbooster.de/img/topdown.gif) no-repeat 0 -11px;overflow:hidden; }
#cr { width:706px;height:11px;margin:0 auto;padding:10px;color:#444;font-size:.95em; }
div > #lo { margin-top:7px;width:189px;height:47px;background:url(http://xtbooster.de/img/logo.gif);cursor:pointer; }
#lo { width:191px;height:60px;background:url(http://www.xtbooster.de/img/logo.gif) no-repeat;cursor:pointer;margin-left:20px; }
#tol { margin-bottom:20px;float:left;margin-left:-20px;padding-left:20px; }
#tor { width:410px;float:left;left:60px;height:82px;position:relative; }

div > #mi { background:url(http://www.xtbooster.de/img/bg.gif) no-repeat;min-height:400px;margin-left:-17px; }
#mi { background:url(http://www.xtbooster.de/img/bg.gif) no-repeat;min-height:400px; margin-left: 3px; }

div > #mb { background:url(http://www.xtbooster.de/img/bg2.gif) no-repeat;min-height:400px;margin-left:-17px; }
#mb { background:url(http://www.xtbooster.de/img/bg2.gif) no-repeat;min-height:400px; margin-left: 3px; }

#content { padding:40px;width:620px;line-height:18px; }
#content h1 { padding:0;margin:0;font-size:1.4em;margin-bottom:15px; }

#nt { position:relative;width:401px;height:25px;background:url(http://www.xtbooster.de/img/nllr.gif) no-repeat;top:10px;padding:5px;font-size:1em; }
#nt ul { margin:0;margin-left:10px;padding:0; }
#nt ul li { list-style-type:none;float:left;margin-right:10px;cursor:pointer; }
#nt a { color: gray;text-decoration:underline; }
#nt a:link { color: gray;text-decoration:underline; }
#nt a:visited { color: gray;text-decoration:underline; }
#nt a:active { color: gray;text-decoration:underline; }
#nt a:hover { color: gray;text-decoration:underline; }

div > #nl { position:relative;background-color:#efefef;width:390px;top:22px;padding:5px;margin:0;font-size:1em;font-weight:bold; }
#nl { position:relative;background-color:#efefef;width:390px;top:33px;padding-top:6px;margin:0;font-size:1em;font-weight:bold;text-align:right;font-size:0.95em;font-weight:bold;text-align:right; }
#nl a { color: #000;text-decoration:none;text-decoration:underline;  }
#nl a:link { color: #000;text-decoration:underline; }
#nl a:visited { color: #000;text-decoration:underline; }
#nl a:active { color: #000;text-decoration:underline; }
#nl a:hover { color: #000;text-decoration:underline; }

.highlight { background-color:orange;color:white; }

