body, table, form, input, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	margin: 0;
	padding: 0;
}
body { background-color: #000; }

h2 { font-size:14px; font-weight: bold; margin: 10px 0 5px 10px; padding: 0; text-align: left; }

div#bertonishop { }
div#bertonishop img { border:0; }
div#bertonishopp { font-size: 11px; color: #666; text-align: left; padding: 0; width: 800px; font-style: italic; font-weight: bold; }
div#flags { text-align: right; }
div#mainmenu { font-size: 12px; float: right; padding: 34px 0 0 0; font-style: normal; }
div#mainmenu a { display: block; float: left; text-decoration: none; text-align:center; color: #fff; margin: 0 1px 0 1px;  padding: 8px 0 0 0; width: 97px; height: 20px; }
div#mainmenu a.aktiv { background: url(buttonak.gif) no-repeat; }
div#mainmenu a.aktiv:hover { background: url(buttonak.gif) no-repeat; }
div#mainmenu a.inakt { background: url(buttonin.gif) no-repeat; height: 19px; }
div#mainmenu a.inakt:hover { background: url(buttonak.gif) no-repeat; }

div#topmenuouter { border-bottom: 1px solid #000099; background: #2929cc; color: #fff; }
div#topmenuinner { width: 800px; }
div#topsearchouter { border-bottom: 1px solid #A3A3A3; background-color: #CCCCCC; color: #fff; padding: 2px; }
div#topsearchinner { line-height: 22px; height: 22px; vertical-align: middle; }
div.search { display: inline; margin: 0 4px 0 4px; }

div#maincontainer  {width: 100%; padding-top: 5px; }
div#maincontainer2 { width: 970px; }
div#contleft,div#contright { float: left; width: 200px; } 
div#contcenter { width: 570px; float: left; }

hr { border: 0; border-top: 1px solid #A3A3A3; }
br.fr { font-size: 1px; line-height: 0px; height: 0; clear: both; }
div.smallblock input,div.smallblock select { font-size: 12px; }

div.maintopline { font-size: 4px; height: 4px; background-color: #fff; border-top: 1px solid #2929cc; border-bottom: 1px solid #2929cc; }

div#footer { color: #D2D2D2; font-size: 11px; } div#footer a { color: #D2D2D2; text-decoration: none; } div#footer a:hover { color: #ffffff; text-decoration: underline; }


div.mainblockc a, div.smallblockc a { color: #00c; text-decoration: none; }
div.mainblockc a:hover, div.smallblockc a:hover { color: #ff3333; text-decoration: underline; }

div.smallblock { margin: 5px 0 10px 0; }
div.smallblockc { text-align: left; padding: 5px; border: 1px solid #A3A3A3; background: #D2D2D2}
div.smallblockb {height: 5px; line-height: 5px; }
div.smallblock div.headline { text-align: center; font-size: 12px; font-weight: bold; background: transparent url(headlinf.gif) no-repeat; color: #fff; padding: 3px; }

div.mainblock { margin: 5px 15px 10px 15px; }
div.mainblockc { border: 1px solid #A3A3A3; background: #CECECE; padding: 15px; }
div.mainblockb { height: 5px; line-height: 5px; }
div.mainblock h1 { font-size: 16px; font-weight: bold; color: #333; margin: 0; padding: 3px; }
div.mainblock h1.headline { text-align: center; font-size: 12px; font-weight: bold; color: #fff; background: transparent url(h1headlj.gif) no-repeat; margin: 0; padding: 3px; }

.info { text-align: left; color: #999; font-size: 10px; margin: 0; }
.ri { text-align: right; }
.small { font-size: 10px; }
.lgray { color: #999; }
.redbig { color: #00c; font-weight: bold; }

div.admin { border:1px #00c solid;background-color:#FFAAAA;color:#000;padding:0; }

div.pages { font-size: 13px; margin: 2px 0 15px 0; }


#main1{margin-left:10px;line-height:20px;margin-right:0px;color:#d71101}
#main1 a {color: #fff;text-decoration:none}
#main1 a:hover {color: #fff;text-decoration:underline}
#best{margin-left:20px;margin-right:20px;border: 1px solid #282422}
#siteSearch{margin-left:30px}
#main{margin-left:30px;line-height:20px;margin-right:15px;color:#d71101}
#main a {color:#ffffff}
h1{margin-top:0px;margin-bottom:0px;color:red;font-size: 15px}
A{color:#07298d;font-size: 11px}
A:hover{color:#e7ff11}
.l1 {color:#000000}
.topp{text-align: center;}
.topp img{border: 1px solid #bd3f03}