* { margin:0;
    padding:0;
}

.img {border:none;}

a:link {border: 0}

body{
	background-color:#fff;
	color:#000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:auto;
	width: 900px;
	vertical-align:middle
}

.Auswahl {
	background-color:#EEE;
	border:1px solid #EEE;
	width:250px;
	color: #333;
	font-size: 10px;
}

.Auswahlsmall {
	background-color:#EEE;
	border:1px solid #EEE;
	width:120px;
	color: #333;
	font-size: 10px;
}

div#container {
	width: 900px;
	color: #FFF;
	background-color: #202020;
}


div#header {
	width: 900px;
}

div#top {
	height: 25px;
	width: 893px;
	background-color: #202020;
	color: #FFF;
	text-align: right;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	letter-spacing: 2px;
	font-size: 12px;
}

div#logobox {
	height: 120px;
	width: 900px;
	background-color: #333;
	color: #FFF;
	background-image: url(images/en/headerlogo.gif);
	background-repeat: no-repeat;
}

div#index_top {
	width: 900px;
	color: #FFF;
}

div#content {
	width: 900px;
	color: #FFF;
	vertical-align: top;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #202020;
}

div#contentleft {
	color: #FFF;
	background-color: #202020;
	padding: 5px;
	float: left;
	width: 210px;
	height: 100%;
}

div#contentright {
	width: 680px;
	color: #FFF;
	float: right;
	background-image: url(images/en/longdiv_bg.png);
	background-repeat: repeat-x;
	min-height:900px;
}

div#statusbox {
	width: 900px;
	color: #E0E0E0;
	background-color: #202020;
	font-size: 11px;
	text-align: center;
	height: 15px;
	float: left;
	padding-bottom: 1px;
	max-height:15px;
	padding-top: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EEE;
}

div#footer {
	width: 900px;
	color: #E0E0E0;
	background-color: #202020;
	text-align: center;
	height: 19px;
	max-height:20px;
	float: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 1px;
}

div#copyhead {
	width: 660px;
	text-align: right;
	float: left;
	height: 40px;
	font-size: 17px;
	vertical-align: middle;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 5px;
	color: #EEE;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: normal;
	letter-spacing: 2px;
}

div#copyel {
	width: 660px;
	text-align: center;
	float: left;
	height: 60px;
	font-size: 12px;
	vertical-align: middle;
	color: #EEE;
	padding: 10px;
	margin-bottom: 10px;
	letter-spacing: 1px;
}

div#copytitel {
	width: 660px;
	text-align: center;
	float: left;
	height: 100px;
	font-size: 12px;
	vertical-align: middle;
	color: #EEE;
	margin-bottom: 20px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
	letter-spacing: 2px;
}

div#copylong {
	background-image:url("images/en/longdiv_bg.png");
	background-repeat:repeat-x;
	color:#EEEEEE;
	float:left;
	margin-top:1px;
	padding-bottom:0;
	padding-right:1px;
	padding-top:5px;
	text-align:left;
	vertical-align:middle;
	width:99%;
}

div#titelgalerie {
	width: 640px;
	text-align: center;
	float: left;
	height: 820px;
	vertical-align: middle;
	color: #EEE;
	margin-top: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}

div#loginbox {
	width: 340px;
	text-align: center;
	height: 200px;
	vertical-align: middle;
	color: #EEE;
	border: 1px solid #EEEEEE;
	padding: 10px;
}

div#membertopbox {
	width: 660px;
	height: 20px;
	color: #EEE;
	padding-top: 60px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: 16px;
	text-transform: uppercase;
	margin-bottom: 20px;
}

div#memtopboxhead {
	text-align: right;
	height: 35px;
	color: #EEE;
	font-size: 16px;
	text-transform: uppercase;
	letter-spacing: 2px;
	float: right;
	padding-bottom: 2px;
	padding-right: 10px;
	padding-top: 4px;
	vertical-align: bottom;
	clear: both;
}

div#iconbox {
	width: 30px;
	height: 30px;
	float: left;
	padding: 2px;
	margin-left: 10px;
}

div#memberhead {
	height: 20px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F00;
}

div#membercopybox {
	width: 660px;
	text-align: left;
	min-height: 700px;
	vertical-align: top;
	color: #EEE;
	padding: 10px;
	line-height: 17px;
	letter-spacing: 1px;
}

div#agbbox {
	width: 690px;
	text-align: left;
	vertical-align: top;
	color: #EEE;
	padding: 10px;
	letter-spacing: 1px;
	overflow:scroll;
	float: left;
	height: 700px;
}

div#profilebox {
	width: 680px;
	text-align: right;
	vertical-align: top;
	color: #EEE;
	letter-spacing: 1px;
	float: left;
}

div#profileboxdates {
	width: 100%;
	text-align: left;
	vertical-align: top;
	color: #EEE;
	letter-spacing: 1px;
	float: left;
	background-color: #202020;
}

div#profilesearchbox {
	width:175px;
	height:255px;
	background-image: url(images/en/bg_profilbox.png);
	background-repeat: repeat-x;
	border: 1px solid #EEE;
	color: #333;
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	-moz-box-shadow: 5px 5px 15px #000;
    -webkit-box-shadow: 5px 5px 15px #000;
        box-shadow: 15px;

}


div#rankingbox {
	width:130px;
	height:190px;
	background-image: url(images/en/bg_profilbox.png);
	background-repeat: repeat-x;
	border: 1px solid #EEE;
	color: #333;
	float: left;
	-moz-box-shadow: 5px 5px 15px #000;
	-webkit-box-shadow: 5px 5px 15px #000;
	box-shadow: 15px;
	font-size: 10px;
	text-align: center;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: 5px;

}

div#onlinebox {
	width:178px;
	height:160px;
	background-image: url(images/en/bg_profilbox.png);
	background-repeat: repeat-x;
	border: 1px solid #EEE;
	color: #333;
	float: left;
	-moz-box-shadow: 5px 5px 15px #000;
	-webkit-box-shadow: 5px 5px 15px #000;
	box-shadow: 15px;
	font-size: 10px;
	text-align: center;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: 5px;

}

div#rankingpicbox {
	width:120px;
	height:100px;
	color: #333;
	float: left;
	-moz-box-shadow: 5px 5px 15px #000;
	-webkit-box-shadow: 5px 5px 15px #000;
	box-shadow: 15px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 5px;
	margin-left: 3px;
}

div#onlinestatusbox {
	width:45px;
	height:70px;
	color: #333;
	float: right;
	text-align: center;
	margin-bottom: 5px;
	margin-top: 3px;
	margin-right: 3px;
	padding-top: 20px;
}

div#onlinelangbox {
	width:45px;
	height:20px;
	color: #333;
	float: right;
	text-align: center;
	margin-right: 3px;
	margin-top: 5px;
}

div#rankingtextbox {
	width:125px;
	height:65px;
	color: #333;
	float: left;
}

div#onlinetextbox {
	color:#333333;
	float:left;
	height:20px;
	padding-bottom:5px;
	text-align:center;
	width:178px;
}


div#thumbox {
	width:120px;
	height:100px;
	background-color: #202020;
	text-align: center;
	vertical-align: middle;
	margin-left: 20px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-top: 4px;
}

div#contactbox {
	width:170px;
	height:30px;
	margin-left: 2px;
	margin-right: 2px;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
}

div#profilecontent {
	font-family:Arial;
	font-size:10px;
	height:97px;
	letter-spacing:1px;
	line-height:12px;
	margin-left:4px;
	padding-top:4px;
	text-align:center;
	width:170px;
}

div#faq {
	float:left;
	min-height:700px;
	text-align:left;
	width:670px;
	background-color: #202020;
}

div#faqsections {
	float:left;
	font-family:Arial;
	font-size:12px;
	height:70px;
	letter-spacing:2px;
	line-height:12px;
	margin-left:4px;
	padding-left:30px;
	padding-top:4px;
	text-align:left;
	width:600px;
	background-color: #202020;
}

div#faqquestions {
	float:left;
	font-family:Arial;
	font-size:11px;
	height:40px;
	letter-spacing:2px;
	line-height:12px;
	margin-left:4px;
	padding-left:40px;
	padding-top:4px;
	text-align:left;
	width:620px;
	background-color: #202020;
}

div#faqanswers {
	background-color:#202020;
	float:left;
	font-family:Arial;
	font-size:11px;
	letter-spacing:1px;
	line-height:13px;
	padding-left:20px;
	padding-top:4px;
	text-align:left;
	width:600px;
}

.answerhead {
	font-size: 12px;
	color: #F00;
}

.answercopy {
	font-size: 10px;
}

div#facebookteilen {
	float:left;
	font-family:Arial;
	font-size:9px;
	letter-spacing:1px;
	padding-top:4px;
	text-align:left;
	width:190px;
	padding-right: 5px;
	padding-left: 10px;
}

div#googleadsense {
	float:right;
	font-family:Arial;
	font-size:9px;
	letter-spacing:1px;
	padding-top:15px;
	text-align:left;
	width:180px;
	padding-right: 5px;
	margin-top: 10px;
	margin-left: 5px;
}
.imageviewbox {
	width: 670px;
	color: #E0E0E0;
	background-color: #202020;
	text-align: center;
	height: 25px;
	padding-top: 1px;
	padding-bottom: 4px;
	float: left;
	max-height:25px;
}



h1{
	color:#4A4A4A;
	font-size:24px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	letter-spacing:3px;
	line-height:24px;
	font-variant:normal;
	padding-bottom:3px;
	height:17px;
	padding-right:4px;
	text-align:left;
	text-transform: uppercase;
}

h2{
	font-size:17px;
	color:#EEE;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-transform: uppercase;
	letter-spacing: 1px;
}

h3{
	font-size:14px;
	color:#EEE;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing: 1px;
}
bodyblog{
	color:#000;
}
.fotobox {
	height: 230px;
	width: 180px;
	overflow: hidden;
	background-color: #333;
}

select{background-color:#fff;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:11px;color:#000;cursor:pointer;}
select.search{width:110px;}
.select{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	cursor:pointer;
}
.button{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#fff;background-color:#333;cursor:pointer;}
button{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#fff;background-color:#333;cursor:pointer;}
textarea{background-color:#fff;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:11px;color:#333;}
.textarea{background-color:#fff;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:11px;color:#333;}
input{background-color:#fff;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:11px;color:#333;}
.input{background-color:#fff;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:11px;color:#000;}
img{border:0;}
td{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#CCC;
}
a.b:link {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-transform: uppercase;
	line-height: 15px;
}

a.b:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#F00;
	text-decoration: none;
}
.w{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#fff;}
.bw{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#fff;}
.remark{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#333;}
.open{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#739548;background-color:#333;}
.closed{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#f00;background-color:#333;}
.s{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#000;}
.red{font-family:Verdana,Arial,Helvetica;font-size:12px;font-weight:normal;color:#e0e0e0;}
.mn{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#000;font-size:9px;font-weight:normal;text-decoration:none;}
.unread_msg{font-weight:bold;color:#f00;}
.e{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#f00;font-size:10px;font-weight:normal;text-decoration:none;}
a:link{
	color:#CCC;
	text-decoration:none;
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	font-style:normal;
}
a:visited{color:#333;text-decoration:none;font-size:11px;}
a:hover{color:#f00;text-decoration:underline;}
a:active{text-decoration:none;}
a.w:link,a.w:visited{color:#fff;text-decoration:none;}
a.w:active{color:#ccc;text-decoration:none;}
a.w:hover{color:#f00;text-decoration:none;font-weight:normal;}
a.n:link,a.n:visited{color:#f00;font-weight:bold;text-decoration:none;font-size:11px;}
a.n:active{color:#fff;font-weight:normal;text-decoration:none;}
a.n:hover{color:#f00;font-weight:bold;text-decoration:underline;}
a.m:link,a.m:visited{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#CCC;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.m:active{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#000;font-size:11px;font-weight:normal;text-decoration:none;}
a.m:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#f00;font-size:11px;font-weight:normal;text-decoration:none;}
a.e:link,a.e:visited{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#CCC;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.e:active{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#000;font-size:11px;font-weight:normal;text-decoration:none;}
a.e:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#f00;font-size:11px;font-weight:normal;text-decoration:none;}
a.who_on:link,a.n:visited{color:#fff;font-weight:bold;text-decoration:none;}
a.who_on:active{color:#fff;font-weight:normal;text-decoration:none;}
a.who_on:hover{color:#333;font-weight:normal;text-decoration:none;background-color:#dae0da;}

a.x:link,a.w:visited{
	color:#fff;
	text-decoration:underline;
	padding-left: 5px;
}
a.x:active{color:#ccc;text-decoration:none;}


input.text{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000;}
.profiles{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#f00;font-weight:bold;}
.trs{
	color:#fff;
	font-family:Arial;
	font-size:11px;
}

.trth{
	color:#EEE;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:3px;
	padding-left:5px;
}
.trthtopbox{
	height:40px;
	padding-left:8px;
	text-align:left;
	vertical-align:middle;
}
.trthheadlinetitel{
	color:#CCC;
	font-family:Tahoma;
	font-size:18px;
	font-weight:bold;
	letter-spacing:2px;
}
.trthtabelle{
	color:#CCC;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#666;
	padding-right:3px;
	padding-left:5px;
	padding-top:1px;
	padding-bottom:1px;
}
.trthtabelleweiss{
	color:#CCC;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:3px;
	padding-left:5px;
}
.trthformular{
	color:#EEE;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:3px;
	padding-right:10px;
	padding-bottom:3px;
	padding-left:10px;
}
.trtc{
	font-family:Arial;
	color:#fff;
	padding-right:3px;
	padding-left:5px;
	padding-top:1px;
	padding-bottom:1px;
}
.bannerfeldaktiv{
	color:#fff;
	text-align:center;
	vertical-align:middle;
	height:65px;
}
.bannerfeldinaktiv{
	color:#fff;
	height:40px;
	text-align:center;
	vertical-align:middle;
}
.spalte1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:11px;
	width:210px;
	background-color: #202020;
}
.spalte1content{background-color:#1b1b1b;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#fff;font-size:11px;}
.ptext{color:#474030;}
.headline{color:#fff;font-size:12px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;letter-spacing:2px;height:20px;background-image:url(images/en/navifondsmall.gif);padding-top:0;background-repeat:repeat-x;padding-left:5px;}
.headlinenofond{
	color:#CCC;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	letter-spacing:2px;
	height:20px;
	padding-top:0;
	padding-left:5px;
}
.headlinemain{
	color:#fff;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	letter-spacing:3px;
	line-height:22px;
	font-variant:normal;
	padding-bottom:3px;
	height:17px;
	padding-right:4px;
	text-align:right;
}
.headlinesub{
	color:#fff;
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	letter-spacing:2px;
	line-height:22px;
	font-variant:normal;
	height:18px;
	padding-right:5px;
	padding-left:7px;
	background-image:url(images/headfond.png);
	background-repeat:repeat-x;
	border-top-width:0;
	border-bottom-width:0;
	border-top-style:none;
	border-bottom-style:none;
	border-bottom-color:#f0f0f0;
	vertical-align:middle;
	border-right-style:none;
	border-left-style:none;
	border-right-width:0;
	border-left-width:0;
}

.menubox{height:30px;width:100%;padding-right:1px;padding-left:1px;background-color:#343434;}
.headlinemembermain{
	color:#fff;
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	letter-spacing:3px;
	font-variant:small-caps;
	height:20px;
	padding-left:10px;
	background-repeat:repeat-x;
	font-weight:normal;
	width:100%;
	vertical-align:text-top;
	text-align:left;
	padding-bottom:0;
	line-height:16px;
}
.headline_w{
	color:#fff;
	font-size:13px;
	font-family:Tahoma,Arial,Verdana,Helvetica;
}
.blogheadline{color:#fff;font-size:12px;font-weight:normal;font-family:Tahoma,Arial,Verdana,Helvetica;height:16px;}
.blogdate{background-color:#fff;height:12px;color:#333;font-size:11px;font-weight:normal;}
.blogtitle{background-color:#000;height:18px;font-weight:normal;color:#fff;padding-left:4px;}
.blogfooter{background-color:#fff;height:18px;font-weight:normal;}
.blogbody{background-color:#fff;color:#000;}
.blognorm{background-color:#fff;height:20px;}
.blogprofile{background-color:#e2e2de;}
.blogprofileheading{color:#f90;font-size:12px;font-weight:normal;}
.blogbgc1{background-color:#CCC;}
.blogbgc2{background-color:#fff;}
.blogheader{background-color:#303030;color:#fff;}
.blogstatusmsg{color:#fff;background-color:#303030;}
td.sorted{
}
.comment_header{background-color:#000;padding-left:3px;padding-top:2px;padding-bottom:2px;}
.tdwhite{color:#000;}
.Error{color:#f00;}

.autocomplete{border:1px solid #000;background-color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:10px;text-align:left;cursor:pointer;width:120px;}
.googlemap{
	background-color:#e0e0e0;
	width:400px;
	height:500px;
}
.autocomplete li:hover{color:#F30;background-color:#333;}

div#sedcardhead {
	background-image:url("images/en/Fondsedcardhead.gif");
	background-repeat:repeat-x;
	color:#333333;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:22px;
	height:42px;
	letter-spacing:2px;
	margin-top:10px;
	padding-left:15px;
	padding-right:5px;
	padding-top:15px;
	text-transform:uppercase;
}

div#sedcardheadicon{
	font-variant:normal;
	height:32px;
	text-align:left;
	float: left;
	padding: 1px;
	width: 675px;
}
.profilethumb{color:#ebebeb;height:180px;width:140px;padding-right:1px;padding-left:1px;background-color:#333;text-align:center;vertical-align:middle;padding-top:1px;padding-bottom:1px;}
.Sedcardline{color:#F00;height:3px;width:100%;vertical-align:middle;}
a.info{position:relative;z-index:1;color:#000;text-decoration:none;}
a.info:hover{z-index:0;}
a.info span{display:none;}
a.info:hover span{display:block;position:absolute;top:2em;left:1em;width:100px;border:1px solid #CCC;background-color:#333;color:#FFF;text-align:center;padding:3px;font-size:10px;}
.boxmitrahmen{border:1px solid #666;}
.zellepaddingbottom{padding-bottom:2px;}
.trthrand{

}
.profilstatus{font-size:14px;color:#F00;}
.header{
	background-image:url(images/en/headerlogo.gif);
	height:100px;
	background-repeat:no-repeat;
}
.imagevuebox2{
	height: 950px;
	width: 670px;
}
.indexbox{height:250px;width:100%;}

.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #F00;
	color: white;
}
