body {background: url('/images/site/backtotheroots/bg.jpg') repeat; margin-top:0px; color : #eeeeee;font-family:Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;font-size:0.7em;}
img {border: 0px solid #000000;}
a {color:white; text-decoration:none;}
a:hover {color:white; text-decoration:underline;}
#wrapper {margin: 0px auto;height:800px;width:1200px;}
#social {width:1200px; height:32px;padding-top:7px; background: url('/images/site/backtotheroots/oben.png') no-repeat 0 0;}
.space {float:left;width:140px; height:32px;}
.soc {float:left;width:160px; height:32px;}
.clearfix {clear:both;}
#header {width:1200px;height:150px; background: url('/images/site/backtotheroots/oben.png') no-repeat 0 -39px;}
#shorts {width:1200px;height:211px; background: url('/images/site/backtotheroots/oben.png') no-repeat 0 -189px;}
.shorty {width:275px; height: 110px; float:left;padding-left:100px;padding-top:55px;}
#laybg {width:1200px;min-height:50px; background: url('/images/site/backtotheroots/lay-bg.png') repeat-y;overflow:auto;}
#container {width:1200px;min-height:300px; background: url('/images/site/backtotheroots/oben.png') no-repeat 0 -400px;overflow: auto;}
#navi {min-height:250px; width:300px; float:left;margin-left:82px; padding-top:25px;}
#navileft {float:left; width: 150px;}
#naviright {float:left; width: 150px;}
#content {min-height:250px; width: 682px; float:left;padding-left: 70px;padding-top:25px;}
#footer {width:1200px;height:58px; background: url('/images/site/backtotheroots/unten.png') no-repeat;}
.tablenavi {width:150px; vertical-align:top; padding-bottom:5px;}
.title {font-weight:bold;padding-bottom:1px;}
.titlemiddle {font-weight:bold;padding-bottom:1px;text-align:center; }
.titleright {font-weight:bold;padding-bottom:1px;text-align:right; }
.contenttable td {vertical-align:top;}



#paginationControl {
#color:#000;
#font-size:10px;
text-align:center;
border-top:1px dashed #666;
margin:0 auto 5px;
padding:10px;
}

#paginationControl a {
-moz-border-radius:3px;
border:1px solid #83A0C1;
#color:#000;
#font-size:10px;
text-align:center;
text-decoration:none;
padding:3px;
}

#paginationControl a:hover {
border:1px solid #ffffff;
#color:#000;
#font-size:10px;
text-decoration:none;
}

#paginationControl a.current {
background:#0D62C3;
border:1px solid #0D62C3;
#color:#fff;
#font-size:10px;
font-weight:700;
text-decoration:none;
}

.success {background: #dfd; padding: 1em; border: 1px #bdb dotted;}
.error {background: #ffd; padding: 1em; border: 1px #ddb dotted;}
.warning {background: #fdd; padding: 1em; border: 1px #dbb dotted;}

#msgbox {
	color: black;
}

#header h1 {
	display:none;
}