html, body, div, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, img, label { margin: 0; padding: 0; border: 0; }

table { border:0; border-collapse:collapse; }

table td { padding:0; }

p { margin: 1em 0; text-align:justify; }



h3                      { font:Bold  12px/20px Arial, sans; color: #666666; text-align: center;}

h2                      { font:Bold  16px/20px Arial, sans; color: #ff9900; text-align:left;}



#page_top     { border: 0px solid; width: 300px; height:100px; position:absolute; top:208px;  margin-left:470px; padding: 0px;}



div.forum {

padding:0px 15px 0px 15px; background:#F1FDFE; border: 1px solid #9EDEF9;

}



a.all_otz:link, a.all_otz:visited,a.all_otz:hover {

	font: 11px/13px Arial;color:#8095a5;

}



.form {

color: #333; font-family: Arial, sans-serif;

font-size: 12px;

padding: 5px;

}



td.otz {

  background: url(../images/otziv_mid.jpg) repeat-y;

padding: 0 15px 0 15px;

}

p.otziv {

	font: 11px/13px Arial;color:#606060;

	text-align: justify;

}

.otziv {

	font: 11px/13px Arial;color:#606060;

	text-align: justify;

}



.button {

  color: #ff6600;

  font-family: Arial, Hevlvetica, sans-serif;

  text-align: center;

  font-size: 9px;

  font-weight: bold;

  border: 1px solid #cccccc;

  width: auto;

  background: url(../images/button_bg.png) repeat-x;

  padding: 0px 5px;

  line-height: 16px !important;

  line-height: 14px;

  height: 23px !important;

  height: 21px;

  margin: 1px;

}



.inputbox {

	padding: 2px;

	border:solid 1px #cccccc;

	background-color: #ffffff;

}



body { background: #fff; color: #333; font-family: Arial, sans-serif; margin:0 10px; }

body, table { font-size: 100.1%; }

input  { font-family: Arial, sans-serif; }



#container { width:830px; margin:0 auto; border: 0px solid; display: block; text-align:left; }





h1 { color:#59BB00; font-weight:normal; font-family: "Century Gothic", "Trebuchet MS", sans-serif; } /*font-family: "Book Antiqua", Georgia, serif; */



/*h1 span#a1 { color: #FFF; background: #316AC5 }

h1 span#a,span#b { color: #316AC5; background: #FFF }*/



#b, #r, #y, #g { font-weight: normal; }

#r { color: #DD2500; }

#g { color: #59BB00; }

#b { color: #425ABD; }

#y { color: #EDD100; }



#top-menu { margin-top:3px; font-size: 0.8em; }

#bottom-menu { margin:0.8em; font-size: 0.8em; }



#copyright { margin: 1em; font-size: 0.7em; text-align:center; }

#copyright a { text-decoration: none; }

#copyright a:hover { text-decoration: underline; }



#feed { font-size:0.75em; font-family: Verdana, Arial, sans-serif;  font-weight: bold;

  padding: 0 2px; background: #F60; color: white; text-decoration: none;

  border: 1px solid; border-color: #FC9 #630 #330 #F96; }



#rbt { color: #777; }



#addbt { text-align:center; }



#search div, #search input { font-size: 0.8em; }



#lbmain { color:#ccc; text-align:left; font-size:9px; text-transform:lowercase; position:absolute; 

  bottom:0; left:10px; line-height:10px; } 

#lbmain a { text-decoration: none; color:#ccc; }

#lbmain a:visited { color:#ccc; }



#kbyrb { }

#kbyrb a { text-decoration:none; color: #aaa; }



a.hl { color:#333; text-decoration: none; }

a.hl:visited { color:#333; }



/**********/



#page-main { text-align: center; }

#page-main h1 { font-size: 18px; font-weight:bold; margin-top:0px; margin-bottom:10px; }

#page-main h1 span { padding:10px 110px; background:url(images/logo.gif) no-repeat left top; }



#page-main #search { margin-bottom:20px; }

#page-main #search table { margin:0 auto; }

#page-main #search table td { padding:4px 0; }

#page-main #search #sbox { background:#59BB00; }

#page-main #search label { font-size: 0.8em; }

#page-main #search input#q { width:430px; border: 1px solid #ccc; padding:1px; margin:2px 0 2px 10px; }

#page-main #search input#s { width:75px; font-family: Verdana, Arial, sans-serif; margin:2px 10px 2px 6px; }

#page-main #search ul li { float:left; padding:2px 10px; list-style-type:none;  font-size: 10px;}

#page-main #search ul li a { color:#333; font-size: 10px; }

#page-main #search ul #sel { background: #59BB00; font-weight:bold;  font-size: 10px;}

#page-main #search ul #sel a { color:#333; text-decoration:none; font-weight:bold; }



#page-main #toplink { margin:20px; font-size: 0.95em; font-family: Verdana, Arial, sans-serif;  font-size: 10px;}

#page-main #adlblock { padding-bottom:5px; text-align:left; }



#page-main p { margin: 15px 0 20px 0; }



#page-main #link1 { margin:1em; font-size:0.8em; font-family: Arial, sans-serif; }





/**********/



#page-search #search { margin-top:20px; margin-bottom:10px; }

#page-search #search h1 { font-size: 35px; margin-right:34px; line-height:30px; }

#page-search #search h1 a { text-decoration:none; }

#page-search #search #radio { line-height:1.9em; }

#page-search #search input#q { width:21.3em; }

#page-search #search input#s { width:5.2em; margin-left: 3px; font-family: Verdana, Arial, sans-serif; }



/**********/



#page { width:600px; margin:3em auto 3em auto; text-align:left; }

#page h1,#page h2 { font-family: Verdana, Arial, sans-serif; font-weight: normal; }

#page h1 { font-size: 1.2em; margin:0.5em 0 1em 0; }

#page p { font-size: 0.8em; text-align: justify; }

#page ul { font-size: 0.8em; margin-left: 2em; line-height:1.8em; }

#page ul a { display:block; }



/**********/



#page-suggest { margin:1em auto; text-align:center; }

#page-suggest h1 { font-size: 1.5em; margin:2em 0 1em 0; font-family: Verdana, Arial, sans-serif; font-weight: normal; }

#page-suggest form br { display: none; }

#page-suggest label { display: block; margin-top: 0.8em; }

#page-suggest #submit { margin:1em; }



#page-suggest #error { border:1px dashed #ccc; padding:2px 5px; text-align:left; }

#page-suggest #debug { border:1px dashed red; padding:2px; margin:1em 0; text-align:left;}






