/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.1
*/
.yui-skin-sam .yui-ac{position:relative;font-family:arial;font-size:100%;}.yui-skin-sam .yui-ac-input{position:absolute;width:100%;}.yui-skin-sam .yui-ac-container{position:absolute;top:1.6em;width:100%;}.yui-skin-sam .yui-ac-content{position:absolute;width:100%;border:1px solid #808080;background:#fff;overflow:hidden;z-index:9050;}.yui-skin-sam .yui-ac-shadow{position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity:0.10;opacity:.10;filter:alpha(opacity=10);z-index:9049;}.yui-skin-sam .yui-ac-content ul{margin:0;padding:0;width:100%;}.yui-skin-sam .yui-ac-content li{margin:0;padding:2px 5px;cursor:default;white-space:nowrap;}.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight{background:#B3D4FF;}.yui-skin-sam .yui-ac-content li.yui-ac-highlight{background:#426FD9;color:#FFF;}
/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.4.1
*/
.yui-button{display:-moz-inline-box;display:inline-block;vertical-align:text-bottom;}.yui-button .first-child{display:block;*display:inline-block;}.yui-button button,.yui-button a{display:block;*display:inline-block;border:none;margin:0;}.yui-button button{background-color:transparent;*overflow:visible;cursor:pointer;}.yui-button a{text-decoration:none;}.yui-skin-sam .yui-button{border-width:1px 0;border-style:solid;border-color:#808080;background:url(http://kunba//public/images/design/yui/sam/sprite.png) repeat-x 0 0;margin:auto .25em;}.yui-skin-sam .yui-button .first-child{border-width:0 1px;border-style:solid;border-color:#808080;margin:0 -1px;*position:relative;*left:-1px;}.yui-skin-sam .yui-button button,.yui-skin-sam .yui-button a{padding:0 10px;font-size:93%;line-height:2;*line-height:1.7;min-height:2em;*min-height:auto;color:#000;}.yui-skin-sam .yui-button a{*line-height:2;}.yui-skin-sam .yui-split-button button,.yui-skin-sam .yui-menu-button button{padding-right:20px;background-position:right center;background-repeat:no-repeat;}.yui-skin-sam .yui-menu-button button{background-image:url(http://kunba//public/images/design/yui/sam/menu-button-arrow.png);}.yui-skin-sam .yui-split-button button{background-image:url(http://kunba//public/images/design/yui/sam/split-button-arrow.png);}.yui-skin-sam .yui-button-focus{border-color:#7D98B8;background-position:0 -1300px;}.yui-skin-sam .yui-button-focus .first-child{border-color:#7D98B8;}.yui-skin-sam .yui-button-focus button,.yui-skin-sam .yui-button-focus a{color:#000;}.yui-skin-sam .yui-split-button-focus button{background-image:url(http://kunba//public/images/design/yui/sam/split-button-arrow-focus.png);}.yui-skin-sam .yui-button-hover{border-color:#7D98B8;background-position:0 -1300px;}.yui-skin-sam .yui-button-hover .first-child{border-color:#7D98B8;}.yui-skin-sam .yui-button-hover button,.yui-skin-sam .yui-button-hover a{color:#000;}.yui-skin-sam .yui-split-button-hover button{background-image:url(http://kunba//public/images/design/yui/sam/split-button-arrow-hover.png);}.yui-skin-sam .yui-button-active{border-color:#7D98B8;background-position:0 -1700px;}.yui-skin-sam .yui-button-active .first-child{border-color:#7D98B8;}.yui-skin-sam .yui-button-active button,.yui-skin-sam .yui-button-active a{color:#000;}.yui-skin-sam .yui-split-button-activeoption{border-color:#808080;background-position:0 0;}.yui-skin-sam .yui-split-button-activeoption .first-child{border-color:#808080;}.yui-skin-sam .yui-split-button-activeoption button{background-image:url(http://kunba//public/images/design/yui/sam/split-button-arrow-active.png);}.yui-skin-sam .yui-radio-button-checked,.yui-skin-sam .yui-checkbox-button-checked{border-color:#304369;background-position:0 -1400px;}.yui-skin-sam .yui-radio-button-checked .first-child,.yui-skin-sam .yui-checkbox-button-checked .first-child{border-color:#304369;}.yui-skin-sam .yui-radio-button-checked button,.yui-skin-sam .yui-checkbox-button-checked button{color:#fff;}.yui-skin-sam .yui-button-disabled{border-color:#ccc;background-position:0 -1500px;}.yui-skin-sam .yui-button-disabled .first-child{border-color:#ccc;}.yui-skin-sam .yui-button-disabled button,.yui-skin-sam .yui-button-disabled a{color:#A6A6A6;cursor:default;}.yui-skin-sam .yui-menu-button-disabled button{background-image:url(http://kunba//public/images/design/yui/sam/menu-button-arrow-disabled.png);}.yui-skin-sam .yui-split-button-disabled button{background-image:url(http://kunba//public/images/design/yui/sam/split-button-arrow-disabled.png);}
/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.4.1
*/
.yui-overlay,.yui-panel-container{visibility:hidden;position:absolute;z-index:2;}.yui-panel-container form{margin:0;}.mask{z-index:1;display:none;position:absolute;top:0;left:0;right:0;bottom:0;}.masked select,.drag select,.hide-select select{_visibility:hidden;}.yui-panel-container select{_visibility:inherit;}.hide-scrollbars,.hide-scrollbars *{overflow:hidden;}.hide-scrollbars select{display:none;}.show-scrollbars{overflow:auto;}.yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars{overflow:visible;}.yui-panel-container.show-scrollbars .underlay,.yui-tt.show-scrollbars .yui-tt-shadow{overflow:auto;}.yui-panel-container.shadow .underlay.yui-force-redraw{padding-bottom:1px;}.yui-effect-fade .underlay{display:none;}.yui-tt-shadow{position:absolute;}.yui-skin-sam .mask{background-color:#000;opacity:.25;*filter:alpha(opacity=25);}.yui-skin-sam .yui-panel-container{padding:0 1px;*padding:2px 3px;}.yui-skin-sam .yui-panel{position:relative;*zoom:1;left:0;top:0;border-style:solid;border-width:1px 0;border-color:#808080;z-index:1;}.yui-skin-sam .yui-panel .hd,.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{*zoom:1;*position:relative;border-style:solid;border-width:0 1px;border-color:#808080;margin:0 -1px;}.yui-skin-sam .yui-panel .hd{border-bottom:solid 1px #ccc;}.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{background-color:#F2F2F2;}.yui-skin-sam .yui-panel .hd{padding:0 10px;font-size:93%;line-height:2;*line-height:1.9;font-weight:bold;color:#000;background:url(http://kunba//public/images/design/yui/sam/sprite.png) repeat-x 0 -200px;}.yui-skin-sam .yui-panel .bd{padding:10px;}.yui-skin-sam .yui-panel .ft{border-top:solid 1px #808080;padding:5px 10px;font-size:77%;}.yui-skin-sam .yui-panel-container.focused .yui-panel .hd{}.yui-skin-sam .container-close{position:absolute;top:5px;right:6px;width:25px;height:15px;background:url(http://kunba//public/images/design/yui/sam/sprite.png) no-repeat 0 -300px;cursor:pointer;}.yui-skin-sam .yui-panel-container .underlay{right:-1px;left:-1px;}.yui-skin-sam .yui-panel-container.matte{padding:9px 10px;background-color:#fff;}.yui-skin-sam .yui-panel-container.shadow{_padding:2px 5px 0 3px;}.yui-skin-sam .yui-panel-container.shadow .underlay{position:absolute;top:2px;right:-3px;bottom:-3px;left:-3px;*top:3px;*left:-1px;*right:-1px;*bottom:-1px;_top:0;_right:0;_bottom:0;_left:0;_margin-top:3px;_margin-left:-1px;background-color:#000;opacity:.12;*filter:alpha(opacity=12);}.yui-skin-sam .yui-dialog .ft{border-top:none;padding:0 10px 10px 10px;font-size:100%;}.yui-skin-sam .yui-dialog .ft .button-group{display:block;text-align:right;}.yui-skin-sam .yui-dialog .ft button.default{font-weight:bold;}.yui-skin-sam .yui-dialog .ft span.default{border-color:#304369;background-position:0 -1400px;}.yui-skin-sam .yui-dialog .ft span.default .first-child{border-color:#304369;}.yui-skin-sam .yui-dialog .ft span.default button{color:#fff;}.yui-skin-sam .yui-simple-dialog .bd .yui-icon{background:url(http://kunba//public/images/design/yui/sam/sprite.png) no-repeat 0 0;width:16px;height:16px;margin-right:10px;float:left;}.yui-skin-sam .yui-simple-dialog .bd span.blckicon{background-position:0 -1100px;}.yui-skin-sam .yui-simple-dialog .bd span.alrticon{background-position:0 -1050px;}.yui-skin-sam .yui-simple-dialog .bd span.hlpicon{background-position:0 -1150px;}.yui-skin-sam .yui-simple-dialog .bd span.infoicon{background-position:0 -1200px;}.yui-skin-sam .yui-simple-dialog .bd span.warnicon{background-position:0 -1900px;}.yui-skin-sam .yui-simple-dialog .bd span.tipicon{background-position:0 -1250px;}.yui-skin-sam .yui-tt .bd{position:relative;top:0;left:0;z-index:1;color:#000;padding:2px 5px;border-color:#D4C237 #A6982B #A6982B #A6982B;border-width:1px;border-style:solid;background-color:#FFEE69;}.yui-skin-sam .yui-tt.show-scrollbars .bd{overflow:auto;}.yui-skin-sam .yui-tt-shadow{top:2px;right:-3px;left:-3px;bottom:-3px;background-color:#000;}.yui-skin-sam .yui-tt-shadow-visible{opacity:.12;*filter:alpha(opacity=12);}
/* Firefox */ 

body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;			
	font-size: 11px;
	text-align: center;
}
body.yui-skin-sam {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAABHCAIAAACiQQGsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGtJREFUeNp8UcENwEAIAu3I3anrdYQmniZiTF9E4eBU3s8L4KIhAAFGHkADZnWUns0gq1LOrLt4cWxVPSjoZqO5Snyxpn5iAFvsaMoMY3ZJGAv5CaKYEUv66pJ3yO0aupLbVbhJMk8knwADAAfZBBX5mNauAAAAAElFTkSuQmCC);
	background-position: top left;
	background-repeat: repeat-x;
}

body.error_page a {
	text-decoration: none;
	color: #0F4999;
	background-image: url(data:image/gif;base64,R0lGODlhBwAHAIAAAP///zNm/yH5BAAAAAAALAAAAAAHAAcAAAIMhA+hqG3tYHgLWVAAADs=);
	background-position: right 6px;
	background-repeat: no-repeat;
	padding: 3px 10px 5px 0px;
}
body.error_page a.back {
	font-size: 12px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAM5JREFUeNpi/P//PwOlgJGmhihHHBcAUvuB+MLdFZaJJBuiGHIUZoABVGjB/TXWiUQbIud/GN0AGFjwaKNtIkFDpD0P4DIAbtDT7Q6JOA0Rd9pDyAC4QS/3uSRiGCJkvYNYA+AGvTvqATeICUT8+/XbAIg3AvEDIGYggA8A8UMB080KWMOET38NyDUOUO4HUPRC2Q5Irmj8dDGkAdlZLMicv9+/IXMvfL0V5whicKstwpsiUQz58+0zVkW4xHG45CtWRbjE6ZN3hqYhAAEGAG1MilzInXjDAAAAAElFTkSuQmCC);
	background-position: left 1px;
	padding: 3px 0px 5px 18px;
}
body.error_page a:hover {
	text-decoration: underline;
}

.send2friend p a, .center a, #content a.back {
	text-decoration: none;
	color: #0F4999;
	background-image: url(data:image/gif;base64,R0lGODlhBwAHAIAAAP///zNm/yH5BAAAAAAALAAAAAAHAAcAAAIMhA+hqG3tYHgLWVAAADs=);
	background-position: right 6px;
	background-repeat: no-repeat;
	padding: 3px 10px 5px 0px;
}
.send2friend p a:hover, .center a:hover, #content a.back:hover {
	text-decoration: underline;
}





#frame, #footer, #frame_admin {
  width: 877px;
	margin: auto auto;
	text-align: left;
}
#frame_admin {
	width: 100%;
}
#head {
  height: 111px;
	position: relative;
}
#logo {
  position: absolute;
	top: 10px;
	left: -10px;
}
#logo img {
  border: 0px;
}
#firstNavi {
	position: absolute;
	top: 5px;
	right: 5px;
}
#firstNavi ul {
  margin: 0px;
	padding: 0px;
	list-style: none;
}
#firstNavi ul li {
	float: left;
}
#firstNavi ul li.comment {
	color: #000000;
	font-size: 10px;
	padding: 0px 5px 0px 5px;
}
#firstNavi ul li a {
	display: block;
	padding: 0px 5px 0px 5px;
	border-left: 1px solid #4c4c4c;
	color: #4c4c4c;
	font-size: 10px;
	text-decoration: none;
}
#firstNavi ul li.first a {
  border: 0px;
}
#firstNavi ul li a:hover {
	text-decoration: underline;
}
#footerArea {
	width: 100%;
	text-align: left;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAACpCAIAAABhzRBgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKdJREFUeNqsVNEOgCAIBOP/f7a3phi1nG1SguqLDD3uRACZGe5FmhVjbKz9oIDAWXwpbwETZ0oX4rbEJ0fMOchd2S4EwrMIihmKq2MRFEiNot/7i/yP1RG4QJ+myqqlYnsvrwqMmnE8fy82oz49yjibNZOObIxzDOSgyFqToQ8tOF/jHQ53X85UycwUcPxMwzbzR/5+0+p+zZTy17O1L+1z3FsHpwADABksK9PJS9fIAAAAAElFTkSuQmCC);
	background-position: top left;
	background-repeat: repeat-x;
	margin: 20px 0px 0px 0px;
	text-align: center;
}
#footer .box {
	width: 175px;
	float: left;
	margin: 0px 0px 43px 0px;
}
#footer .box ul {
  padding: 0px;
	margin: 0px;
	list-style: none;
}
#footer .box ul li {
}
#footer .box ul li a {
	font-size: 10px;
	color: #0f4999;
	text-decoration: none;
}
#footer .box ul li a:hover {
	text-decoration: underline;
}
#footer .box h2 {
	font-size: 20px;
	color: #666666;
	margin: 37px 0px 8px 0px;
	padding: 0px;
}
#footer .dark h2 {
	color: #333333;
}
#mainNavi {
  border-top: 1px solid #a6a7a9;
  border-bottom: 1px solid #a6a7a9;
	height: 25px;
}
html>body #mainNavi {
	height: 23px;
}
#mainNavi ul {
  margin: 0px;
	padding: 0px;
	list-style: none;
}
#mainNavi ul li {
  float: left;
	padding: 5px 0px 5px 0px;
}
#mainNavi ul li a {
  display: block;
	color: #333333;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
	border-left: 1px solid #a6a7a9;
}
#mainNavi ul li a:hover {
	text-decoration: underline;
}
#mainNavi ul li.first a {
  border: 0px;
	padding: 0px 5px 0px 0px;
}
.clearing {
  height: 0px;
	clear: both;
}

#left, #right {
	float: left;
}
#left {
	width: 702px;
	margin: 0px;
	padding: 0px;
}
#left .banner {
	padding-bottom: 10px;
}
.banner img {
	border: 0px;
}
#right {
	width: 174px;
}
#left .box {
  width: 341px;
	float: right;
}
#left .box h1, #right .box h1 {
	background-position: left top;
	background-repeat: no-repeat;
	color: #FFFFFF;
	margin: 0px;
	padding: 4px 0px 3px 22px;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}
#left .box h1 {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVYAAAAYCAIAAAAu6EJ8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASxJREFUeNrs3DFKA0EYxfEJzMJWSTrTxVK9hFqpJxD0fCKewOAF1MZEA2plGKwiu1YObJiZHXfNLXz/XxVSfrCP931LMsg5G2Patn19e/9Yrdbrr+6zAfAfTSY7u9Ppwf5eURTbbwZdBHjvb2d3VV0zIEDBaDg8Oz0Zj0d9BMQYr65vqornH9BKgcuL87Is7dN84ZxjIoAU73/uHx6Pjw7ty3LZFQEmAqiZL577CHDuM6XEOAA1df0dQrCbTcMsANV1wNsYqQCAqGyMTYlDAKCbAbQAQDoDLLdAQDcAsiECAFoAAFWWHwUBuh2gjwBaACCcATbRAgDlWwCLAKC9CBABgPIiwC0AYBEAoKh7/G3799+BAAQ1TUMLAKTZGAJTAEQvAZk3AoB2CPwKMAAvhJNa/CXFfAAAAABJRU5ErkJggg==);
}
#right .box h1 {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJwAAAAYCAIAAACA+wPUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQNJREFUeNrsms1qwkAUhZN6szfSgG3TVxCkm0Lpq4vgtkj3ahr/wLiwqV0kJnNnHPEpcjjfKmR5P07m3CGhcy4IAmvtdrc/FMey/PPPAekOvd5D3O8/DYdp+nx/E3qpdX35mn+fz/8cUKcZDOK38SiKolBVJ9MZjWKQJI+fH++yWGZFceQ4MNhstuvXF8ny3KjhOGBYZT/iY8pmhMTp9CtN03IQSDRtK74ocRBIqFqxlIqFUxVDqVgYq8KWBIYXyjMVTurtTGVSwaQ6SuXnl3RkpWFSwVYaJhVwpVHDpKJRVRWlolFXNaXitV/eKOEVJecoFU+qFWP42wOaVSYV0OpVgAEAShqo4lLbLgQAAAAASUVORK5CYII=);
}
#right .box {
	padding-left: 16px;
}

#left .firstBox {
	float: left;
}
#left .secondBox {
	float: right;
}

#left .listBox {
}
#left .listBox ul, .companyVoteArea ul {
	width: 341px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 15px;
	font-weight: bold;
  border-top: 1px solid #505050;
  border-left: 1px solid #505050;
  border-right: 1px solid #505050;
	list-style: none;
}
html>body #left .listBox ul, html>body .companyVoteArea ul {
	width: 339px;
}
#left .listBox ul li a, .companyVoteArea ul li a {
	color: black;
	text-decoration: none;
}
#left .listBox ul li a:hover, companyVoteArea ul li a:hover {
	text-decoration: underline;
}
#left .listBox ul li, .companyVoteArea ul li {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	border-bottom: 1px solid #e6e6e6;
	position: relative;
	height: 50px;
}
html>body #left .listBox ul li, html>body .companyVoteArea ul li {
	height: 30px;
}
#left .listBox ul li .company_pos, #left .listBox ul li .points, #left .listBox ul li .label, .companyVoteArea ul li .company_pos, .companyVoteArea ul li .points, .companyVoteArea ul li .label {
	display: inline;
}
#left .listBox ul li .points, #left .listBox ul li .label, .companyVoteAreaul li .points, .companyVoteArea ul li .label {
	font-weight: normal;
}
#left .listBox ul li .company_pos, .companyVoteArea ul li .company_pos {
	margin: 0px 0px 0px 20px;
  padding: 0px 6px 0px 0px;
}
#left .listBox ul li .points, #left .listBox ul li .label, .companyVoteArea ul li .points, .companyVoteArea ul li .label {
  padding: 0px 0px 0px 6px;
}

/* Firefox 3.0 */
#left .listBox ul li .links, .companyVoteArea ul li .links {
	position: absolute;	
	top: 30px;
	left: 20px;
}
html>body #left .listBox ul li .links, html>body .companyVoteArea ul li .links {
	top: 25px;
}

#left .listBox ul li .links ul, .companyVoteArea ul li .links ul {
  padding:0px;
	margin: 0px;
	border: 0px;
}
#left .listBox ul li .links ul li, .companyVoteArea ul li .links ul li {
	float: left;
	border: 0px;
	padding: 0px 0px 0px 20px;
}
#left .listBox ul li .links ul li a, .companyVoteArea ul li .links ul li a {
	text-decoration: none;
	color: #0f4999;
	font-size: 10px;
	padding-right: 10px;
	background-image: url(data:image/gif;base64,R0lGODlhBwAHAIAAAP///zNm/yH5BAAAAAAALAAAAAAHAAcAAAIMhA+hqG3tYHgLWVAAADs=);
	background-position: right 3px;
	background-repeat: no-repeat;
	padding: 3px 18px 5px 0px;
}
#left .listBox ul li .links ul li .nocomment, .companyVoteArea ul li .links ul li .nocomment, .companyVoteArea ul li .links ul li .comment {
	color: #0f4999;
	font-size: 10px;
	padding-right: 10px;
	margin-top: 5px;
	background-image: url(data:image/gif;base64,R0lGODlhBwAHAIAAAP///zNm/yH5BAAAAAAALAAAAAAHAAcAAAIMhA+hqG3tYHgLWVAAADs=);
	background-position: right 3px;
	background-repeat: no-repeat;
}
#left .listBox ul li .links ul li a:hover, .companyVoteArea ul li .links ul li a:hover {
	text-decoration: underline;
}
#left .listBox ul li.last, .companyVoteArea ul li.last {
	border-bottom: 0px;
}
#left .listBox .listBoxBottom {
	position: relative;
	left: 0px;
	top: -2px;
}
#left .listBox ul li .links ul li.comment a, .companyVoteArea ul li .links ul li.comment a, .companyVoteArea ul li .links ul li .comment, .companyVoteArea ul li .links ul li .nocomment {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQxJREFUeNpi/P//PwOlgHFwGcLovZ2BgYkFyGMB0QoMjEz5QDkHIDZAUvsBiA8A8UaGv78WgEX+/2H4v9mVgQnN0H6G///uM/z7UwDEBkDMgIQFgDgAiOcD1Z1HtoAF1QCgZuJ8BzJgPxArglwIc4kC1HYGEjDIZfUIl/z7pUBmmBogGfKHotiBeOf/vwvA8PgACm1wiO8MZiDEhuKFiCh2W83A8OtDAJC/ngQHLGBg40v8vyscJXY2MPz+Ygj0Wj80jeACH4DpaCLQgAZsUQwCFxg+P3BkYBcoAEc5RMMFqM9B9EUgfwMDK88HZE0QQ54dQBYLYPj1qR6o+AAwBRcysHJdGGIZkFIAEGAA/I2edBoq++IAAAAASUVORK5CYII=);
	background-position: left 1px;
	padding: 3px 0px 5px 18px;
}

#left .listBox ul li .links ul li.supPage a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAM5JREFUeNpi/P//PwOlgJGmhihHHBcAUvuB+MLdFZaJJBuiGHIUZoABVGjB/TXWiUQbIud/GN0AGFjwaKNtIkFDpD0P4DIAbtDT7Q6JOA0Rd9pDyAC4QS/3uSRiGCJkvYNYA+AGvTvqATeICUT8+/XbAIg3AvEDIGYggA8A8UMB080KWMOET38NyDUOUO4HUPRC2Q5Irmj8dDGkAdlZLMicv9+/IXMvfL0V5whicKstwpsiUQz58+0zVkW4xHG45CtWRbjE6ZN3hqYhAAEGAG1MilzInXjDAAAAAElFTkSuQmCC);
	background-position: left 1px;
	padding: 3px 0px 5px 18px;
}

.companyVoteArea {
}
.companyVoteArea ul {
	border: 0px;
}
.companyVoteArea ul li {
  border: 1px solid #505050;
	width: 320px;
}
.companyVoteArea ul li .links ul li {
	width: 120px;
}
#left .listBox ul li .voteBox, .companyVoteArea ul li .voteBox {
	position: absolute;
	right: 0px;
	top: -1px;
	width: 98px;
	height: 55px;
  border-left: 1px solid #505050;
}
.companyVoteArea ul li .voteBox {
	border: 0px;
}
#left .listBox ul li .voteBox .vote, .companyVoteArea ul li .voteBox .vote {
	margin: 18px 0px 0px 18px;
	background-image: url('http://kunba/public/images/design/vote.png');
	background-repeat: no-repeat;
	height: 20px;
}
#left .listBox ul li .voteBox .disabled, .companyVoteArea ul li .voteBox .disabled {
	background-position: 0px -20px;
}
#left .listBox ul li .voteBox .vote a, .companyVoteArea ul li .voteBox .vote a {
	display: block;
	float: left;
}
#left .listBox ul li .voteBox .vote .pos a, #left .listBox ul li .voteBox .vote .neu a, #left .listBox ul li .voteBox .vote .neg a, .companyVoteArea ul li .voteBox .vote .neu a, .companyVoteArea ul li .voteBox .vote .pos a, .companyVoteArea ul li .voteBox .vote .neg a {
	padding: 0px;
	margin:0px;
	width: 21px;
	height: 18px;
}

#right .listBox {
  border-top: 1px solid #6d6e6e;
  border-left: 1px solid #6d6e6e;
  border-right: 1px solid #6d6e6e;
	width: 156px;
	background-color: #e1eaf7;
	position: relative;
	top: -2px;
}
html>body #right .listBox {
	width: 154px;
}
#right .listBox p {
	padding: 0px 5px 5px 5px;
}
#right .box .listBoxBottom {
	position: relative;
	left: 0px;
	top: -10px;
}
html>body #right .box .listBoxBottom {
	top: -16px;
}

#topNavi {
	position: absolute;
	width: 651px;
	right: 10px;
	top: 37px;
	background-image: url(data:image/gif;base64,R0lGODlhBAAlANUAAI2RlX2ChoyQlIiMkYqOkqWmp6OmqnZ6fmxtb6qtsbG0t3d7gJqeotHS03l9gZygo4CFiZicn5aanu/w8YOIjJSYnKeqrpGVmby+wXyAhaGkqEJDRIWJjZKWmre6vYKGiqWorI+Tl56ipX+Dh4aLjwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAEACUAAAZpQIwQ4yl6FEhFYpmwOC2gKMhANWiuGpFW9Og+GGBGZByRmCWVdKXD7lzel5A8BKgDBHgBYU8Y+AckgSQchBwUhxQfih8QjRAjkCMBkwEZlhkOmQ4HnAcLnwsbohsIpQgFqAUNqw0TrhNBADs=);
	background-repeat: repeat-x;
	height: 40px;
}

#topNavi .leftEdge, #topNavi .rightEdge {
	position: absolute;
	top: 0px;
	height: 37px;
	width: 10px;
}
#topNavi .leftEdge {
	left: -8px;
	width: 36px;
	height: 8px;
}
#topNavi .rightEdge {
	right: -10px;
}
#topNavi ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#topNavi ul li {
	float: left;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAgCAIAAAC6rk4JAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMNJREFUeNpMkFkOwjAMRO2ox+xRERJwEuAUNF54dltEPqIZzfOS6OV6e9xv67o+X+8xzSLT3BFj2zb3mHMixueDcQxioDKTEDEiQlVQiDKZEnEaVe0gBnA2hugkxU4spTBMYlzADFMYJdpUJSEi5na0psb2oeyyY4g9+cNU6GYH1nN+2F+3FNGmSLIaOElS04vWewurQT2UBpVIhtuZ0KBe0Ikkya+m5hw1LCq1aOTiPVt1ci/7j5oZ96I6+FEOv/cVYABWUS7fjvmTgQAAAABJRU5ErkJggg==);
	background-position: top right;
	background-repeat: no-repeat;
}
#topNavi ul li a {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	padding: 5px 10px 5px 10px;
	display: block;
}
html>body #topNavi ul li a {
	padding: 7px 10px 5px 10px;
}

#search {
	position: absolute;
	top: 6px;
	right: 100px;
	background-image: url(data:image/gif;base64,R0lGODlhWAEUANUAAJKVmX+Dh36Ch/b397GztoCFiaGjp6OmqpmcoP39/eTl5snLzfb29/j4+IKGioSIjKGkqN3f4PDx8ezt7o2SldLU1dHT1K2vs/T09cTGyIuPk5aano+Ul4SHjJCVmIqOkuLj5JqeoqGkp5ygo4aLj6isr56ipZicn5KWmpSYnNvc3ZGVmYOIjI+Tl4iMkbCytYWJjY2RleHj5Kirrtzd3oyQlP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAABYARQAAAb/wIPwEsHYjsikcslsOp/QqHRKrVqv2Kx2y+16m5jIRQiBZL7otHrNbrvf8HcGYiol4vi8fs/v+7kJMyMgf4WGh4iJilEyIQ2LkJGSk5RMDAQdAQIICksNJ5WhoqOkbwABGgQGAg+dShulsbKztE0LAgZICwEISym1wMHCkiIBE0mrSyjDzM3OeQgCSgTSSivP2NnaWwQBFUkaD0st2+Xm50sKAQ/fE6svSzHo8/TPA6cCAgGaAANLNfUCCpzFAIAAAAoIIDCwoMmHgRAjTrp30F8UFxIzaixUMEC/KSQsbhxJ0s2pj1IawKBRsqXLLx5FRlHBwsOdlzhztknAwYEDGAI6gwrtQsBBgaMULEgYyrSpEwkWKBwNAgA7);
	background-position: left top;
	background-repeat: no-repeat;
	height: 20px;
	width: 344px;
	padding: 1px 0px 0px 10px;
}
#search label {
	display: none;
}
#search input.sword {
	border: 0px;
	width: 300px;
	padding: 0px;
	margin: 0px;
}
#search input.submit {
	position: absolute;
	right: -100px;
	top: 2px;
	background-color: transparent;
	border: 0px;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
html>body #search input.submit {
	right: -90px;
}

#content {
	font-size:12px;
}


input.textBox {
	border: 1px solid #DDDDDD;
	background-image: url(data:image/gif;base64,R0lGODlhuQAXAKIAAP////n5+e7u7t3d3fT09Orq6tvb2wAAACH5BAAAAAAALAAAAAC5ABcAAAOcaLPc/jDKSau9OOtdTRFgKI5kaZ5oqq5s676wWhBBbd94ru987//AoHBILP5ogKRyyWw6n9CodEqtWq/Y7LSm7Xq/4LB4rOSSz+i0es00s9/wuLzpntvv+G89z+/72wF/goN5e4SHiGeGiYyNWYuOkZJPkJOWk5WXmoyZm56DnZ+ifKGjpnOlp6psqauuioGvsnKts7Zatbe6VQEJADs=);
	margin: 0px 0px 5px 0px;
}
textarea.areaBox {
	border: 1px solid #DDDDDD;
	background-image: url(data:image/gif;base64,R0lGODlhuQAXAKIAAP////n5+e7u7t3d3fT09Orq6tvb2wAAACH5BAAAAAAALAAAAAC5ABcAAAOcaLPc/jDKSau9OOtdTRFgKI5kaZ5oqq5s676wWhBBbd94ru987//AoHBILP5ogKRyyWw6n9CodEqtWq/Y7LSm7Xq/4LB4rOSSz+i0es00s9/wuLzpntvv+G89z+/72wF/goN5e4SHiGeGiYyNWYuOkZJPkJOWk5WXmoyZm56DnZ+ifKGjpnOlp6psqauuioGvsnKts7Zatbe6VQEJADs=);
	background-repeat: repeat-x;
	margin: 0px 0px 5px 0px;
}


#categories {
	width: 700px;
}
#categories ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#categories ul li.left {
	float: left;
}
#categories ul li.right {
	float: left;
}

#categories ul li {
	width: 350px;
	margin: 0px 0px 20px 0px;
}

#categories ul li a:hover {
	text-decoration: underline;
}
#categories ul li .count {
	color: #333333;
}
#categories ul li a {
	font-size: 14px;
	text-decoration: none;
	color: #0F4999;
}

#categories ul li p {
	margin: 0px;
	padding: 5px 0px 0px 0px;
}
#categories ul li p a {
	font-size: 12px;
	color: #666666;
}

#categoriesText {
	padding-left: 20px;
	padding-top :20px;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAABVCAYAAACM/15VAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAcIQAAHCEBH0h5egAAAAd0SU1FB9gCDxc6GUixtJgAAADXSURBVDjLjZNLFoMwDANn8nL/Y3INd5EYm5YHZRX/FEkOHscR7G8gmIFnJGPlRMkgZ3rg7geY2d8A7mbyIDA1749eGasSvSJ30NIkFDDMzQUf6cyUHWlI47ay4hb3qOfH0RPalxlYXLUMsaPZ0V4Y5EZMDzLx5gGAwYjkj4xhUdhExegA/tpbS5l2tCcPrDaJMpFuiCcdmbncZ0MWQJxKN9RVwi2AF3diS7D4tjcKg4gtXAal+27b9Vwk3DNGre76az6LM75Wf20zZdfMSkc3/o83Wm3tog8nXBgQOmbefQAAAABJRU5ErkJggg==);
		background-repeat: repeat-x;
		background-position: left top;
	}
#categoriesText div {
	width: 210px;
	float: left;
	height: 70px;
}
#categoriesText div a {
	color: #0F4999;
	text-decoration: none;
}
#categoriesText div a:hover {
	text-decoration: underline;
}
#categoriesText div h3 {
	font-size: 14px;
	color: #333333;
	margin: 0px 0px 5px 0px;
}
#categoriesText div h3 a {
	color: #333333;
}

#categoriesText div.cebra {
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(data:image/gif;base64,R0lGODlh0gBGAKUrAL+/v8HBwcLCwsPDw8TExMXFxcjIyMnJycvLy8zMzM/Pz9HR0dTU1NXV1djY2NnZ2dra2t3d3d7e3t/f3+Hh4eLi4uPj4+Xl5ebm5ufn5+jo6OHq9+rq6uvr6+3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19ff39/j4+Pn5+fv7+////////////////////////////////////////////////////////////////////////////////////yH5BAEKAD8ALAAAAADSAEYAAAb+wI1wSCwaj8ikcslsOp/QqHS6+Vmv2Kx2y+16v+CweEwum89oryrNbrvf8Lg8nJrb7/i8Hl3f+/+AgW19goWGh4UoiIuMjXEnjpGSk18mlJeYkiWZnJ2FJJ6hongjo6anbSKoq6xiIa2wsVkfsrWwHra5qB26vaIcvsGcGsLFlBnGyY4Xys2IFs7RghXS1X4U1tl4E9rdchHe4W7g4uVnEObpZA/q7WAN7vFc8PL1Vwz2+QD59vv88gH+yRsgMJ6Agu4IIGxXYKE6Aw7THYhobiJFcQguikugMZyCjt4WgOwmcmQ2fCatoUwpjR7LaA5eSmMn0xm6ms3I4UwmYac/Mm4+jVELWgwaUWHMjgbDoDQYsaa9gEHVhWtqrqpWa9HKWgsE11qqvsYKK7bVprKtLG2hwrat27dw48oVgiYIADs=);
}
#categoriesText div.cebra, #categoriesText div.cebra_first, #categoriesText div.cebra_last {
}
#categoriesText div {
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(data:image/gif;base64,R0lGODlh0gBGAKUqAL+/v8HBwcLCwsPDw8TExMXFxcjIyMnJycvLy8zMzM/Pz9HR0dTU1NXV1djY2NnZ2dra2t3d3d7e3t/f3+Hh4eLi4uPj4+Xl5ebm5ufn5+jo6Orq6uvr6+3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19ff39/j4+Pn5+fv7+////////////////////////////////////////////////////////////////////////////////////////yH5BAEKAD8ALAAAAADSAEYAAAb+wJ9wSCwaj8ikcslsOp/QqHRKrVqv2Kx2yyWmuuCweEymosrotHqNPbPf8DjcLa/b79kTfs/vL01+gYJ8JYOGh28kiIuMYiONkJFXIpKVlk4hl5qbRSCcn5oeoKOSHaSnjByoq4YbrK9+GrCzeBm0t3IXuLtsFry/aBXAw2IUxMdcE8jLWBHMz1TO0NNPENTXTA/Y20gN3N9E3uDgDOPgAObf6OnbAezbA+/YAvLXBPXUBfjTBvvQB/6eAQy4DAHBZQkOIlOg8NiChsQeQgRWbuKvihZ3icuIywHHXdo+3rImkpa0krAkoJylbOUrYS5Z+Yq5ShdNVBhuopKlk5Qgq56jTAEFJXQoJ1FGOX1IyikTU01On1pSJNVSoaqnggAAOw==);
}
#categoriesText div.cebra_first, #categoriesText div.cebra_last {
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(data:image/gif;base64,R0lGODlh0gBGAIABAOHq9////yH5BAEKAAEALAAAAADSAEYAAAKthI+py+0Po5y02guC3rz7D4biSJbmiabqyrbuC8fyTNf2jef6zvf+DwwKh8Si8YhMKpfMpvMJjUqn1Kr1is1qt9yu9wsOi8fksvmMTqvX7Lb7DY/L5/S6/Y7P6/f8vv8PGCg4SFhoeIiYqLjI2Oj4CBkpOUlZaXmJmam5ydnp+QkaKjpKWmp6ipqqusra6voKGys7S1tre4ubq7vL2+v7C/yHMUxcbHyMnGzAUgAAOw==);
}
#categoriesText div.cebra_first, #categoriesText div.cebra_last, #categoriesText div.cebra {
}
#categoriesText div.last, #categoriesText div.last div, #categoriesText div.cebra_last div {
	background-image: none;
}
#categoriesText div div.styleBox {
	padding-top: 5px;
}
#categoriesText div div.styleBox div.categories {
	width: 195px;
}

#frame .categoryHeadline {
	color: #666666;
	border-bottom: 1px solid #666666;
}
#frame h2.verlauf {
	margin-bottom: 0px;
}
p.moreCategoriesLink {
	text-align: right;
}
p.moreCategoriesLink a {
	color: #0F4999;
	text-decoration: none;
	padding-right: 10px;

	background-image: url(data:image/gif;base64,R0lGODlhBwAHAIAAAP///zNm/yH5BAAAAAAALAAAAAAHAAcAAAIMhA+hqG3tYHgLWVAAADs=);
	background-position: right 3px;
	background-repeat: no-repeat;
}
p.moreCategoriesLink a:hover {
	text-decoration: underline;
}

p.addCompanyToCategory {
	text-align: right;
	font-size: 11px;
}
p.addCompanyToCategory a {
	color: #0F4999;
	text-decoration: none;
	padding-right: 10px;

	background-image: url(data:image/gif;base64,R0lGODlhBwAHAIAAAP///zNm/yH5BAAAAAAALAAAAAAHAAcAAAIMhA+hqG3tYHgLWVAAADs=);
	background-position: right 3px;
	background-repeat: no-repeat;
}

p.addCompanyToCategory a:hover {
	text-decoration: underline;
}

.detailLeft { 
	width: 328px;
	float: left;
}
.detailRight { 
	float: left;
	width: 200px;
}
.detailRight img { 
	border: 0px;
}
.detailMiddle { 
	float: left;
	width: 338px;
}



.detailLeft p.morelink, .detailRight p.morelink, .detailMiddle p.morelink, .detailVotes .detailvote_pos p.morelink, .detailVotes .detailvote_neu p.morelink, .detailVotes .detailvote_neg p.morelink, .companyCourse p.morelink, .detailMiddle p.companycourselink, .detailRight p.companycourselink {
	text-align: right;
	margin: 0px;
	padding: 5px 15px 0px 5px;
}
.detailLeft p.morelink a:hover, .detailRight p.morelink a:hover, .detailMiddle p.morelink a:hover, .detailVotes .detailvote_pos p.morelink a:hover, .detailVotes .detailvote_neu p.morelink a:hover, .detailVotes .detailvote_neg p.morelink a:hover, .companyCourse p.morelink a:hover, .detailMiddle p.companycourselink a:hover, .detailRight p.companycourselink a:hover {
	text-decoration: underline;
}
.detailLeft p.morelink a, .detailRight p.morelink a, .detailMiddle p.morelink a, .detailVotes .detailvote_pos p.morelink a, .detailVotes .detailvote_neu p.morelink a, .detailVotes .detailvote_neg p.morelink a, .companyCourse p.morelink a, .detailMiddle p.companycourselink a, .detailRight p.companycourselink a, div.backCompany a {
	padding: 3px 10px 0px 0px;
	background-image: url(data:image/gif;base64,R0lGODlhBwAHAIAAAP///zNm/yH5BAAAAAAALAAAAAAHAAcAAAIMhA+hqG3tYHgLWVAAADs=);
	background-position: right 3px;
	background-repeat: no-repeat;
	font-size: 10px;
	color: #0f4999;
	text-decoration: none;
}
.detailMiddle p.companycourselink , .detailRight p.companycourselink, div.backCompany a {
	padding-top: 10px;
}
.detailMiddle p.companycourselink a, .detailRight p.companycourselink a, .companyCourse p.morelink a, div.backCompany a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVpJREFUeNq8k89KAzEQhyfZbVehYqU3KfgOnnsVfA6foY/hM/gcQq/i0VvBmxSqiKVUsE03m8mM2WRQumjFP7iX/AiTLx+zE8XM8NtPbYPcTC95r+jF/GLncNw/VR/V5dtuuHsaQ6udSlyFNQS+DUFvQXkvGT+t2wqpfAnsxeSnEBchmZgko4vRlA97OzE/zEs4O+mrL0zWQLgJuR7PIMvbMXusasi7ibs6Z909ipmeJ9AaDJVFA14JBBPEWA9agCR7bxBzO4Ii1zFbJNgfDKEMkFxpgVBcVyWCljpCbPTErQBYy28hgdUmDUhtIgbkGyZcGWBKs8SYBtBh6IlAvECMZdAZCYSbJiacloEUiA2NzbRAfDq4DiYqS3vcNAEs61ewAXFh2KgBKR2BIhIIbUImMwOLdTp8sKugG9b54xLsMjWv6KTS1eIeyC5j1kXn6wf4J6/4XyGvAgwAXmbPUgN5i+wAAAAASUVORK5CYII=);
	background-position: left 3px;
	padding: 5px 0px 5px 18px;
	font-size: 100%;
}
.detailRight p.companycourselink a, .companyCourse p.morelink a, div.backCompany a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAM5JREFUeNpi/P//PwOlgJGmhihHHBcAUvuB+MLdFZaJJBuiGHIUZoABVGjB/TXWiUQbIud/GN0AGFjwaKNtIkFDpD0P4DIAbtDT7Q6JOA0Rd9pDyAC4QS/3uSRiGCJkvYNYA+AGvTvqATeICUT8+/XbAIg3AvEDIGYggA8A8UMB080KWMOET38NyDUOUO4HUPRC2Q5Irmj8dDGkAdlZLMicv9+/IXMvfL0V5whicKstwpsiUQz58+0zVkW4xHG45CtWRbjE6ZN3hqYhAAEGAG1MilzInXjDAAAAAElFTkSuQmCC);
}

.detailVote {
}
.detailVotes h3 {
}

.detailVotes .detailvote_pos, .detailVotes .detailvote_neu, .detailVotes .detailvote_neg {
	float: left;
	width: 280px;
	margin-right: 10px;
}
.detailVotes small.date {
	color: #666666;
	border-right: 1px solid #666666;
	float: left;
	text-align: center;
	margin-right: 4px;
}
.detailVotes small.date .date_day {
		display: block;
		text-align: right;
		font-weight: bold;
		font-size: 14px;
		text-align: center;
		padding-right: 3px;
}
.detailVotes small.date .date_month {
		display: block;
		font-weight: bold;
		text-align: right;
		text-align: center;
		font-size: 12px;
		padding-right: 3px;
}
.detailVotes small.date .date_year {
		padding-right: 3px;
		display: block;
		font-size: 12px;
}
.detailVotes .author {color: #666666; text-align: right; margin: 0; padding: 0;}

.detailVotes .detailVote	{
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #666666;
}


#twoRows {}
#twoRows .left {
}

#twoRows .left, #twoRows .right {
	width: 430px;
	float: left;
}
p.block {
	text-align:justify;
}

#frame h2 {
	font-size: 16px;
}

.companyHolder .addArea, .eventHolder .addArea, .send2friendHolder .addArea {
	float: left;
	width: 150px;
	padding: 5px 0px 0px 15px;
}
.companyHolder .addArea img, .eventHolder .addArea img, .send2friendHolder .addArea img {
	border: 0px;
}
.companyHolder .companyList, .eventHolder .eventsList, .send2friendHolder .send2friend {
	float: left;
	width: 700px;
}

.companyList ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 700px;
}
.companyList ul li.info {
	float: left;
	padding: 5px 20px 10px 10px;
	width: 570px;
}
.companyList ul li.ranking {
	float: left;
	width: 100px;
	text-align: center;
}
.companyList ul li.ranking img {
	border: 0px;
}
.companyList ul li.info p {
	padding-left: 0px;
	padding-right: 20px;
	margin-left: 100px;
}
.companyList ul li.info img {
	float: left;
	padding-right: 10px;
}
.companyList ul li.info a {
	color: #0F4999;
	text-decoration: none;
}
.companyList ul li.info a:hover {
	text-decoration: underline;
}
.companyList ul .votes {
		padding-left: 20px;
}
.companyList ul .votes div {
	padding: 5px 5px 5px 0px;
	float: left;
}
.companyList li.cebra {
	background-color: #EFEFEF;
}

div.paging {
	margin: 20px 20px;
	}

ul.paging {
	list-style: none;
	padding: 0px;
	font-weight: bold;
}
ul.paging li {
	float: left;
	border: 1px solid #0F4999;
	margin-right: 0.1em;
}

ul.paging li a {
	color: #0F4999;
	text-decoration: none;
	display: block;
	padding: 0.5em 0.7em;
}
ul.paging li.sepa, ul.paging li.prev_empty, ul.paging li.next_empty {
	padding: 0.5em 0.7em;
}
ul.paging li.sepa {
	border: 1px solid #FFFFFF;
}
ul.paging li.prev_empty, ul.paging li.next_empty {
	border: 1px solid #333333;
	color: #333333;
}
ul.paging li.current {
	background-color: #0F4999;
	color: #FFFFFF;
	padding: 0.5em 0.7em;
}

.sitepath {
	color: #666666;
}
.sitepath a {
	text-decoration: none;
	color: #0F4999;
}
.sitepath a:hover {
	text-decoration: underline;
}

.send2friend label {
	float: left;
	width: 150px;
}
.send2friend input.textBox {
	float: left;
}
#searchArea {
	padding: 0px 20px 0px 0px;
}
#searchArea .comment {
	padding-left: 30px;
}
#searchArea .result h3 a {
	text-decoration: none;
	color: #0F4999;
}
#searchArea .result h3 .comment_title {
	color: #666666;
	font-size: 90%;
}
#searchArea .result .additional {
	font-size: 90%;
	color: #666666;
	margin: 10px 0px 0px 0px;
}
#searchArea .result .additional a {
	text-decoration: none;
	color: #0F4999;
}
#searchArea .result .additional div {
	padding: 0px 10px 0px 0px;
}
#searchArea .result .link {
	padding: 5px 0px 0px 0px;
}
#searchArea .result .link a {
	font-size: 120%;
	color: #008000;
	text-decoration: none;
}
#searchArea .result .link div a:hover, #searchArea .result h3 a:hover {
	text-decoration: underline;
}
#searchArea .result .leftArea, #searchArea .result .leftArea div  {
	float: left;
}
#searchArea .result .rightArea {
	float: right;
}
#searchArea .result .rightArea a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAM5JREFUeNpi/P//PwOlgJGmhihHHBcAUvuB+MLdFZaJJBuiGHIUZoABVGjB/TXWiUQbIud/GN0AGFjwaKNtIkFDpD0P4DIAbtDT7Q6JOA0Rd9pDyAC4QS/3uSRiGCJkvYNYA+AGvTvqATeICUT8+/XbAIg3AvEDIGYggA8A8UMB080KWMOET38NyDUOUO4HUPRC2Q5Irmj8dDGkAdlZLMicv9+/IXMvfL0V5whicKstwpsiUQz58+0zVkW4xHG45CtWRbjE6ZN3hqYhAAEGAG1MilzInXjDAAAAAElFTkSuQmCC);
	background-position: left 1px;
	padding: 3px 0px 5px 18px;
	font-size: 120%;
	background-repeat: no-repeat;
}
#searchArea .result .rightArea a:hover {
	text-decoration: underline;
}
#searchArea .result .rightArea a img {
	border: 0px;
}


#searchcontainer { text-align:left;width:20em; } /* to center, set left-align and explicit width: */
#searchcontainer ul {
}

#searchcontainer ul li {
	clear: both;
	display: block;
	border: 0px;
	background: none;
}

#searchcontainer ul li.yui-ac-highlight {
	background-color: #82B0F1;
}

.tagclouds .size1, .tagclouds .size2, .tagclouds .size3, .tagclouds .size4, .tagclouds .size5 {
}
.tagclouds .size1 {
	font-size: 175%;
	font-weight: bold;
	color: #0F4999;
}

.tagclouds .size2 {
	font-size: 150%;
	font-weight: bold;
	color: #0F4999;
}
.tagclouds .size3 {
	font-size: 125%;
	font-weight: bold;
	color: #0F4999;
}
.tagclouds .size4 {
	font-size: 100%;
	font-weight: bold;
	color: #0F4999;
}
.tagclouds .size5 {
	font-size: 85%; 
	color: #666666;
}

.subnavi {
	margin-bottom: 10px;
}
.subnavi h4 {
	float: left;
	margin: 4px;
	padding: 0px;
}
.subnavi ul { 
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.subnavi ul li {
	float: left;
	margin: 4px;
	padding: 0px 10px 0px 10px;
}

.subnavi ul li.current a {
	font-size: 110%;
	font-weight: bold;
}
.subnavi ul li a {
	color: #0F4999;
	text-decoration: none;
}
.subnavi ul li a:hover {
	text-decoration: underline;
}

.eventsList {}
.eventsList table thead td {
	font-weight: bold;
}
.eventsList table td {
	padding: 5px;
}
.eventsList table td.date {
	width: 5%;
}
.eventsList table td.category {
	width: 25%;
}
.eventsList table td.company {
	width: 25%;
}
.eventsList table td.message {
	width: 45%;
}
.eventsList table td a {
	color: #0F4999;
	text-decoration: none;
}
.eventsList table td a:hover {
	text-decoration: underline;
}
.eventsList table tr.cebra td {
	background-color: #EFEFEF;
}
.searchresult_special {
	margin-bottom: 20px;
}

#registerDialog {
	width: 50%;
	float: left;
}
#registerTextArea {
	width: 50%;
	float: left;
}

.good_message {
	width: 450px;
	margin: 10px auto 10px auto;
	text-align: center;
	color: #16560B;
	border: 1px solid #16560B;
	background-color: #D7F3CE;
	font-weight: bold;
	padding: 10px;
}
.bad_message {
	width: 450px;
	margin: 10px auto 10px auto;
	text-align: center;
	color: #b32424;
	border: 1px solid #730b0b;
	background-color: #fae6e6;
	font-weight: bold;
	padding: 10px;
}
.loginError p {
	margin: 10px auto 10px auto;
	text-align: center;
	color: #b32424;
	border: 1px solid #730b0b;
	background-color: #fae6e6;
	font-weight: bold;
	padding: 10px;
}


#registerImage {
	position: absolute;
	bottom: -30px;
	right: 0px;
}
#registerImage a img { border: 0px;}

#searchArea .result .desc .text{
	padding-right: 10px;
}
#searchArea .result .desc .ranking {
	width: 100px;
	float: right;
	text-align: center;
}
#searchArea .result .desc .ranking img {
	border: 0px;
}

.login_registerinfo a, .normallink a, .listBox a.inlineLink {
	color: #0F4999;
	text-decoration: none;
	padding-left: 10px;

	background-image: url(data:image/gif;base64,R0lGODlhBwAHAIAAAP///zNm/yH5BAAAAAAALAAAAAAHAAcAAAIMhA+hqG3tYHgLWVAAADs=);
	background-position: left 3px;
	background-repeat: no-repeat;
}


.myvotes thead td {
	font-weight: bold;
}
.myvotes tbody td {
	padding: 5px;
}
.myvotes tbody tr.cebra td {
	background-color: #EFEFEF;
}
.myvotes tbody td.image {
	text-align: center;
}
.myvotes tbody td.image img {
	border: 0px;
}

.myvotes tbody td.points{
	text-align: center;
}

.myvotes tbody td a {
	text-decoration: none;
	color: #0F4999;
}
.fullArea .full_left, .fullArea .full_right {
		width: 430px;
		float: left;
}


#scoller {
	width:800px;
	margin:0 auto;
	border:1px solid #ccc;
	overflow:hidden;
	padding:20px 35px;
	position:relative;
}
#scroller .slides {
	width:780px;
	overflow:hidden;
	position:relative;
	zoom:1;
}
#productSlider {
width:3700px;
}
#productSlider_vertical {
	list-style: none;
	margin: 0px;
}
#productSlider, #productSlider li {
margin:0;
overflow:hidden;
padding:0;
}
#productSlider_vertical li, #productSlider li {
float:left;
height:140px;
margin:0 10px 0 0;
width:120px;
padding:0;
position:relative;
}
#productSlider_vertical li {
	margin-bottom: 20px;
}
#productSlider_vertical .li .image, #productSlider li .image {
	text-align:center;
}
#productSlider_vertical li .price, #productSlider li .price {
	position: absolute;
	bottom:15px;
	width: 120px;
	text-align:center;
}
#productSlider_vertical li .buy, #productSlider li .buy {
	position: absolute;
	width: 120px;
	bottom:0px;
	text-align:center;
}
#productSlider_vertical li a, #productSlider li a {
	text-decoration: none;
	color: #0F4999;
}
li img {
border:1px solid #fff;
}
#scroller .leftMover, #scroller .rightMover {
	width: 40px;
	padding-top: 60px;
}
#scroller .leftMover, #scroller .rightMover, #scroller .slides {
	float: left;
}
#scroller .leftMover a , #scroller .rightMover a {
}

#scroller .leftMover img , #scroller .rightMover img {
	border: 0px;
}
#searchplugin {
	position: absolute;
	right:0px;
	top: 0px;
}
#searchplugin img {
	border: 0px;
}
.hint {
	font-size: 80%;
	text-align: right;
}

#selector .selectionItem {
	width: 250px;
	height: 150px;
	border: 1px solid #333333;
	float: left;
	margin: 0px 10px 10px 0px;
	padding: 10px;
}
#selector .selectionItem .info {
}
#selector .selectionItem h2 {
	color: #666666;
}

#selector a {
	text-decoration: none;
	color: #0F4999;
	background-image: url(data:image/gif;base64,R0lGODlhBwAHAIAAAP///zNm/yH5BAAAAAAALAAAAAAHAAcAAAIMhA+hqG3tYHgLWVAAADs=);
	background-position: right 6px;
	background-repeat: no-repeat;
	padding: 3px 10px 5px 0px;
}
#selector a:hover {
	text-decoration: underline;
}

/* products */
.product_outer_wrapper {
}
.product_wrapper {
}

.product_container {
	width: 100%;
	float: left;
}
.product_content {
}
.product_main {
	margin-left: 0px;
	padding: 0px 10px 0px 10px;
}
.product_left {
	width: 150px;
	float: left;
	padding: 0px 0px 0px 10px;
}

.productLeftArea {
  width: 677px;
		float: left;
}
.productRightArea {
	width: 200px;
		float: left;
}
.productRightArea h2 {
	text-align: center;
}
.center {
	text-align: center;
}

a.offline_impressum {
		background-image: none;
		font-size: 12px;
}

.company_short .ranking {
	width: 20%;
	float:left;
	text-align: center;
}
.company_short .link {
	width: 25%;
	float:left;
}
.company_short .info {
	float:left;
	width: 55%;
}
.company_short .info p {
	padding-right: 20px;
}
.company_short .ranking {
	text-align: center;
	}
.company_short .ranking .ranking_position {
	width: 100px;
	margin: 0 auto 0 auto;
	}

.company_short .ranking .ranking_position img {
	border: 0px;
	float: left;
}
.company_short .ranking .ranking_position .rank {
	font-size: 150%;
	font-weight: bold;
	padding: 10px 5px 0px 10px;
	float: left;
	
}/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.1
*/
.yui-skin-sam .yui-ac{position:relative;font-family:arial;font-size:100%;}.yui-skin-sam .yui-ac-input{position:absolute;width:100%;}.yui-skin-sam .yui-ac-container{position:absolute;top:1.6em;width:100%;}.yui-skin-sam .yui-ac-content{position:absolute;width:100%;border:1px solid #808080;background:#fff;overflow:hidden;z-index:9050;}.yui-skin-sam .yui-ac-shadow{position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity:0.10;opacity:.10;filter:alpha(opacity=10);z-index:9049;}.yui-skin-sam .yui-ac-content ul{margin:0;padding:0;width:100%;}.yui-skin-sam .yui-ac-content li{margin:0;padding:2px 5px;cursor:default;white-space:nowrap;}.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight{background:#B3D4FF;}.yui-skin-sam .yui-ac-content li.yui-ac-highlight{background:#426FD9;color:#FFF;}
/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.4.1
*/
.yui-button{display:-moz-inline-box;display:inline-block;vertical-align:text-bottom;}.yui-button .first-child{display:block;*display:inline-block;}.yui-button button,.yui-button a{display:block;*display:inline-block;border:none;margin:0;}.yui-button button{background-color:transparent;*overflow:visible;cursor:pointer;}.yui-button a{text-decoration:none;}.yui-skin-sam .yui-button{border-width:1px 0;border-style:solid;border-color:#808080;background:url(http://static01.kunba.de//public/images/design/yui/sam/sprite.png) repeat-x 0 0;margin:auto .25em;}.yui-skin-sam .yui-button .first-child{border-width:0 1px;border-style:solid;border-color:#808080;margin:0 -1px;*position:relative;*left:-1px;}.yui-skin-sam .yui-button button,.yui-skin-sam .yui-button a{padding:0 10px;font-size:93%;line-height:2;*line-height:1.7;min-height:2em;*min-height:auto;color:#000;}.yui-skin-sam .yui-button a{*line-height:2;}.yui-skin-sam .yui-split-button button,.yui-skin-sam .yui-menu-button button{padding-right:20px;background-position:right center;background-repeat:no-repeat;}.yui-skin-sam .yui-menu-button button{background-image:url(http://static01.kunba.de//public/images/design/yui/sam/menu-button-arrow.png);}.yui-skin-sam .yui-split-button button{background-image:url(http://static01.kunba.de//public/images/design/yui/sam/split-button-arrow.png);}.yui-skin-sam .yui-button-focus{border-color:#7D98B8;background-position:0 -1300px;}.yui-skin-sam .yui-button-focus .first-child{border-color:#7D98B8;}.yui-skin-sam .yui-button-focus button,.yui-skin-sam .yui-button-focus a{color:#000;}.yui-skin-sam .yui-split-button-focus button{background-image:url(http://static01.kunba.de//public/images/design/yui/sam/split-button-arrow-focus.png);}.yui-skin-sam .yui-button-hover{border-color:#7D98B8;background-position:0 -1300px;}.yui-skin-sam .yui-button-hover .first-child{border-color:#7D98B8;}.yui-skin-sam .yui-button-hover button,.yui-skin-sam .yui-button-hover a{color:#000;}.yui-skin-sam .yui-split-button-hover button{background-image:url(http://static01.kunba.de//public/images/design/yui/sam/split-button-arrow-hover.png);}.yui-skin-sam .yui-button-active{border-color:#7D98B8;background-position:0 -1700px;}.yui-skin-sam .yui-button-active .first-child{border-color:#7D98B8;}.yui-skin-sam .yui-button-active button,.yui-skin-sam .yui-button-active a{color:#000;}.yui-skin-sam .yui-split-button-activeoption{border-color:#808080;background-position:0 0;}.yui-skin-sam .yui-split-button-activeoption .first-child{border-color:#808080;}.yui-skin-sam .yui-split-button-activeoption button{background-image:url(http://static01.kunba.de//public/images/design/yui/sam/split-button-arrow-active.png);}.yui-skin-sam .yui-radio-button-checked,.yui-skin-sam .yui-checkbox-button-checked{border-color:#304369;background-position:0 -1400px;}.yui-skin-sam .yui-radio-button-checked .first-child,.yui-skin-sam .yui-checkbox-button-checked .first-child{border-color:#304369;}.yui-skin-sam .yui-radio-button-checked button,.yui-skin-sam .yui-checkbox-button-checked button{color:#fff;}.yui-skin-sam .yui-button-disabled{border-color:#ccc;background-position:0 -1500px;}.yui-skin-sam .yui-button-disabled .first-child{border-color:#ccc;}.yui-skin-sam .yui-button-disabled button,.yui-skin-sam .yui-button-disabled a{color:#A6A6A6;cursor:default;}.yui-skin-sam .yui-menu-button-disabled button{background-image:url(http://static01.kunba.de//public/images/design/yui/sam/menu-button-arrow-disabled.png);}.yui-skin-sam .yui-split-button-disabled button{background-image:url(http://static01.kunba.de//public/images/design/yui/sam/split-button-arrow-disabled.png);}
/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.4.1
*/
.yui-overlay,.yui-panel-container{visibility:hidden;position:absolute;z-index:2;}.yui-panel-container form{margin:0;}.mask{z-index:1;display:none;position:absolute;top:0;left:0;right:0;bottom:0;}.masked select,.drag select,.hide-select select{_visibility:hidden;}.yui-panel-container select{_visibility:inherit;}.hide-scrollbars,.hide-scrollbars *{overflow:hidden;}.hide-scrollbars select{display:none;}.show-scrollbars{overflow:auto;}.yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars{overflow:visible;}.yui-panel-container.show-scrollbars .underlay,.yui-tt.show-scrollbars .yui-tt-shadow{overflow:auto;}.yui-panel-container.shadow .underlay.yui-force-redraw{padding-bottom:1px;}.yui-effect-fade .underlay{display:none;}.yui-tt-shadow{position:absolute;}.yui-skin-sam .mask{background-color:#000;opacity:.25;*filter:alpha(opacity=25);}.yui-skin-sam .yui-panel-container{padding:0 1px;*padding:2px 3px;}.yui-skin-sam .yui-panel{position:relative;*zoom:1;left:0;top:0;border-style:solid;border-width:1px 0;border-color:#808080;z-index:1;}.yui-skin-sam .yui-panel .hd,.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{*zoom:1;*position:relative;border-style:solid;border-width:0 1px;border-color:#808080;margin:0 -1px;}.yui-skin-sam .yui-panel .hd{border-bottom:solid 1px #ccc;}.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{background-color:#F2F2F2;}.yui-skin-sam .yui-panel .hd{padding:0 10px;font-size:93%;line-height:2;*line-height:1.9;font-weight:bold;color:#000;background:url(http://static01.kunba.de//public/images/design/yui/sam/sprite.png) repeat-x 0 -200px;}.yui-skin-sam .yui-panel .bd{padding:10px;}.yui-skin-sam .yui-panel .ft{border-top:solid 1px #808080;padding:5px 10px;font-size:77%;}.yui-skin-sam .yui-panel-container.focused .yui-panel .hd{}.yui-skin-sam .container-close{position:absolute;top:5px;right:6px;width:25px;height:15px;background:url(http://static01.kunba.de//public/images/design/yui/sam/sprite.png) no-repeat 0 -300px;cursor:pointer;}.yui-skin-sam .yui-panel-container .underlay{right:-1px;left:-1px;}.yui-skin-sam .yui-panel-container.matte{padding:9px 10px;background-color:#fff;}.yui-skin-sam .yui-panel-container.shadow{_padding:2px 5px 0 3px;}.yui-skin-sam .yui-panel-container.shadow .underlay{position:absolute;top:2px;right:-3px;bottom:-3px;left:-3px;*top:3px;*left:-1px;*right:-1px;*bottom:-1px;_top:0;_right:0;_bottom:0;_left:0;_margin-top:3px;_margin-left:-1px;background-color:#000;opacity:.12;*filter:alpha(opacity=12);}.yui-skin-sam .yui-dialog .ft{border-top:none;padding:0 10px 10px 10px;font-size:100%;}.yui-skin-sam .yui-dialog .ft .button-group{display:block;text-align:right;}.yui-skin-sam .yui-dialog .ft button.default{font-weight:bold;}.yui-skin-sam .yui-dialog .ft span.default{border-color:#304369;background-position:0 -1400px;}.yui-skin-sam .yui-dialog .ft span.default .first-child{border-color:#304369;}.yui-skin-sam .yui-dialog .ft span.default button{color:#fff;}.yui-skin-sam .yui-simple-dialog .bd .yui-icon{background:url(http://static01.kunba.de//public/images/design/yui/sam/sprite.png) no-repeat 0 0;width:16px;height:16px;margin-right:10px;float:left;}.yui-skin-sam .yui-simple-dialog .bd span.blckicon{background-position:0 -1100px;}.yui-skin-sam .yui-simple-dialog .bd span.alrticon{background-position:0 -1050px;}.yui-skin-sam .yui-simple-dialog .bd span.hlpicon{background-position:0 -1150px;}.yui-skin-sam .yui-simple-dialog .bd span.infoicon{background-position:0 -1200px;}.yui-skin-sam .yui-simple-dialog .bd span.warnicon{background-position:0 -1900px;}.yui-skin-sam .yui-simple-dialog .bd span.tipicon{background-position:0 -1250px;}.yui-skin-sam .yui-tt .bd{position:relative;top:0;left:0;z-index:1;color:#000;padding:2px 5px;border-color:#D4C237 #A6982B #A6982B #A6982B;border-width:1px;border-style:solid;background-color:#FFEE69;}.yui-skin-sam .yui-tt.show-scrollbars .bd{overflow:auto;}.yui-skin-sam .yui-tt-shadow{top:2px;right:-3px;left:-3px;bottom:-3px;background-color:#000;}.yui-skin-sam .yui-tt-shadow-visible{opacity:.12;*filter:alpha(opacity=12);}
/* Default Browser */ 

body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;			
	font-size: 11px;
	text-align: center;
}
body.yui-skin-sam {
	background-image: url('http://static01.kunba.de/public/images/design/headBG.png');
	background-position: top left;
	background-repeat: repeat-x;
}

body.error_page a {
	text-decoration: none;
	color: #0F4999;
	background-image: url('http://static01.kunba.de/public/images/design/arrowBlue.gif');
	background-position: right 6px;
	background-repeat: no-repeat;
	padding: 3px 10px 5px 0px;
}
body.error_page a.back {
	font-size: 12px;
	background-image: url('http://static01.kunba.de/public/images/toCompany.png');
	background-position: left 1px;
	padding: 3px 0px 5px 18px;
}
body.error_page a:hover {
	text-decoration: underline;
}

.send2friend p a, .center a, #content a.back {
	text-decoration: none;
	color: #0F4999;
	background-image: url('http://static01.kunba.de/public/images/design/arrowBlue.gif');
	background-position: right 6px;
	background-repeat: no-repeat;
	padding: 3px 10px 5px 0px;
}
.send2friend p a:hover, .center a:hover, #content a.back:hover {
	text-decoration: underline;
}





#frame, #footer, #frame_admin {
  width: 877px;
	margin: auto auto;
	text-align: left;
}
#frame_admin {
	width: 100%;
}
#head {
  height: 111px;
	position: relative;
}
#logo {
  position: absolute;
	top: 10px;
	left: -10px;
}
#logo img {
  border: 0px;
}
#firstNavi {
	position: absolute;
	top: 5px;
	right: 5px;
}
#firstNavi ul {
  margin: 0px;
	padding: 0px;
	list-style: none;
}
#firstNavi ul li {
	float: left;
}
#firstNavi ul li.comment {
	color: #000000;
	font-size: 10px;
	padding: 0px 5px 0px 5px;
}
#firstNavi ul li a {
	display: block;
	padding: 0px 5px 0px 5px;
	border-left: 1px solid #4c4c4c;
	color: #4c4c4c;
	font-size: 10px;
	text-decoration: none;
}
#firstNavi ul li.first a {
  border: 0px;
}
#firstNavi ul li a:hover {
	text-decoration: underline;
}
#footerArea {
	width: 100%;
	text-align: left;
	background-image: url('http://static01.kunba.de/public/images/design/footerBG.png');
	background-position: top left;
	background-repeat: repeat-x;
	margin: 20px 0px 0px 0px;
	text-align: center;
}
#footer .box {
	width: 175px;
	float: left;
	margin: 0px 0px 43px 0px;
}
#footer .box ul {
  padding: 0px;
	margin: 0px;
	list-style: none;
}
#footer .box ul li {
}
#footer .box ul li a {
	font-size: 10px;
	color: #0f4999;
	text-decoration: none;
}
#footer .box ul li a:hover {
	text-decoration: underline;
}
#footer .box h2 {
	font-size: 20px;
	color: #666666;
	margin: 37px 0px 8px 0px;
	padding: 0px;
}
#footer .dark h2 {
	color: #333333;
}
#mainNavi {
  border-top: 1px solid #a6a7a9;
  border-bottom: 1px solid #a6a7a9;
	height: 25px;
}
html>body #mainNavi {
	height: 23px;
}
#mainNavi ul {
  margin: 0px;
	padding: 0px;
	list-style: none;
}
#mainNavi ul li {
  float: left;
	padding: 5px 0px 5px 0px;
}
#mainNavi ul li a {
  display: block;
	color: #333333;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
	border-left: 1px solid #a6a7a9;
}
#mainNavi ul li a:hover {
	text-decoration: underline;
}
#mainNavi ul li.first a {
  border: 0px;
	padding: 0px 5px 0px 0px;
}
.clearing {
  height: 0px;
	clear: both;
}

#left, #right {
	float: left;
}
#left {
	width: 702px;
	margin: 0px;
	padding: 0px;
}
#left .banner {
	padding-bottom: 10px;
}
.banner img {
	border: 0px;
}
#right {
	width: 174px;
}
#left .box {
  width: 341px;
	float: right;
}
#left .box h1, #right .box h1 {
	background-position: left top;
	background-repeat: no-repeat;
	color: #FFFFFF;
	margin: 0px;
	padding: 4px 0px 3px 22px;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}
#left .box h1 {
	background-image: url('http://static01.kunba.de/public/images/design/leftHeadBG.png');
}
#right .box h1 {
	background-image: url('http://static01.kunba.de/public/images/design/rightHeadBG.png');
}
#right .box {
	padding-left: 16px;
}

#left .firstBox {
	float: left;
}
#left .secondBox {
	float: right;
}

#left .listBox {
}
#left .listBox ul, .companyVoteArea ul {
	width: 341px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 15px;
	font-weight: bold;
  border-top: 1px solid #505050;
  border-left: 1px solid #505050;
  border-right: 1px solid #505050;
	list-style: none;
}
html>body #left .listBox ul, html>body .companyVoteArea ul {
	width: 339px;
}
#left .listBox ul li a, .companyVoteArea ul li a {
	color: black;
	text-decoration: none;
}
#left .listBox ul li a:hover, companyVoteArea ul li a:hover {
	text-decoration: underline;
}
#left .listBox ul li, .companyVoteArea ul li {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	border-bottom: 1px solid #e6e6e6;
	position: relative;
	height: 50px;
}
html>body #left .listBox ul li, html>body .companyVoteArea ul li {
	height: 30px;
}
#left .listBox ul li .company_pos, #left .listBox ul li .points, #left .listBox ul li .label, .companyVoteArea ul li .company_pos, .companyVoteArea ul li .points, .companyVoteArea ul li .label {
	display: inline;
}
#left .listBox ul li .points, #left .listBox ul li .label, .companyVoteAreaul li .points, .companyVoteArea ul li .label {
	font-weight: normal;
}
#left .listBox ul li .company_pos, .companyVoteArea ul li .company_pos {
	margin: 0px 0px 0px 20px;
  padding: 0px 6px 0px 0px;
}
#left .listBox ul li .points, #left .listBox ul li .label, .companyVoteArea ul li .points, .companyVoteArea ul li .label {
  padding: 0px 0px 0px 6px;
}

/* Default Browser 0 */
#left .listBox ul li .links, .companyVoteArea ul li .links {
	position: absolute;	
	top: 30px;
	left: 20px;
}
html>body #left .listBox ul li .links, html>body .companyVoteArea ul li .links {
	top: 25px;
}

#left .listBox ul li .links ul, .companyVoteArea ul li .links ul {
  padding:0px;
	margin: 0px;
	border: 0px;
}
#left .listBox ul li .links ul li, .companyVoteArea ul li .links ul li {
	float: left;
	border: 0px;
	padding: 0px 0px 0px 20px;
}
#left .listBox ul li .links ul li a, .companyVoteArea ul li .links ul li a {
	text-decoration: none;
	color: #0f4999;
	font-size: 10px;
	padding-right: 10px;
	background-image: url('http://static01.kunba.de/public/images/design/arrowBlue.gif');
	background-position: right 3px;
	background-repeat: no-repeat;
	padding: 3px 18px 5px 0px;
}
#left .listBox ul li .links ul li .nocomment, .companyVoteArea ul li .links ul li .nocomment, .companyVoteArea ul li .links ul li .comment {
	color: #0f4999;
	font-size: 10px;
	padding-right: 10px;
	margin-top: 5px;
	background-image: url('http://static01.kunba.de/public/images/design/arrowBlue.gif');
	background-position: right 3px;
	background-repeat: no-repeat;
}
#left .listBox ul li .links ul li a:hover, .companyVoteArea ul li .links ul li a:hover {
	text-decoration: underline;
}
#left .listBox ul li.last, .companyVoteArea ul li.last {
	border-bottom: 0px;
}
#left .listBox .listBoxBottom {
	position: relative;
	left: 0px;
	top: -2px;
}
#left .listBox ul li .links ul li.comment a, .companyVoteArea ul li .links ul li.comment a, .companyVoteArea ul li .links ul li .comment, .companyVoteArea ul li .links ul li .nocomment {
	background-image: url('http://static01.kunba.de/public/images/comment.png');
	background-position: left 1px;
	padding: 3px 0px 5px 18px;
}

#left .listBox ul li .links ul li.supPage a {
	background-image: url('http://static01.kunba.de/public/images/toCompany.png');
	background-position: left 1px;
	padding: 3px 0px 5px 18px;
}

.companyVoteArea {
}
.companyVoteArea ul {
	border: 0px;
}
.companyVoteArea ul li {
  border: 1px solid #505050;
	width: 320px;
}
.companyVoteArea ul li .links ul li {
	width: 120px;
}
#left .listBox ul li .voteBox, .companyVoteArea ul li .voteBox {
	position: absolute;
	right: 0px;
	top: -1px;
	width: 98px;
	height: 55px;
  border-left: 1px solid #505050;
}
.companyVoteArea ul li .voteBox {
	border: 0px;
}
#left .listBox ul li .voteBox .vote, .companyVoteArea ul li .voteBox .vote {
	margin: 18px 0px 0px 18px;
	background-image: url('http://static01.kunba.de/public/images/design/vote.png');
	background-repeat: no-repeat;
	height: 20px;
}
#left .listBox ul li .voteBox .disabled, .companyVoteArea ul li .voteBox .disabled {
	background-position: 0px -20px;
}
#left .listBox ul li .voteBox .vote a, .companyVoteArea ul li .voteBox .vote a {
	display: block;
	float: left;
}
#left .listBox ul li .voteBox .vote .pos a, #left .listBox ul li .voteBox .vote .neu a, #left .listBox ul li .voteBox .vote .neg a, .companyVoteArea ul li .voteBox .vote .neu a, .companyVoteArea ul li .voteBox .vote .pos a, .companyVoteArea ul li .voteBox .vote .neg a {
	padding: 0px;
	margin:0px;
	width: 21px;
	height: 18px;
}

#right .listBox {
  border-top: 1px solid #6d6e6e;
  border-left: 1px solid #6d6e6e;
  border-right: 1px solid #6d6e6e;
	width: 156px;
	background-color: #e1eaf7;
	position: relative;
	top: -2px;
}
html>body #right .listBox {
	width: 154px;
}
#right .listBox p {
	padding: 0px 5px 5px 5px;
}
#right .box .listBoxBottom {
	position: relative;
	left: 0px;
	top: -10px;
}
html>body #right .box .listBoxBottom {
	top: -16px;
}

#topNavi {
	position: absolute;
	width: 651px;
	right: 10px;
	top: 37px;
	background-image: url('http://static01.kunba.de/public/images/design/topNaviBG.gif');
	background-repeat: repeat-x;
	height: 40px;
}

#topNavi .leftEdge, #topNavi .rightEdge {
	position: absolute;
	top: 0px;
	height: 37px;
	width: 10px;
}
#topNavi .leftEdge {
	left: -8px;
	width: 36px;
	height: 8px;
}
#topNavi .rightEdge {
	right: -10px;
}
#topNavi ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#topNavi ul li {
	float: left;
	background-image: url('http://static01.kunba.de/public/images/design/topNaviSeparator.png');
	background-position: top right;
	background-repeat: no-repeat;
}
#topNavi ul li a {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	padding: 5px 10px 5px 10px;
	display: block;
}
html>body #topNavi ul li a {
	padding: 7px 10px 5px 10px;
}

#search {
	position: absolute;
	top: 6px;
	right: 100px;
	background-image: url('http://static01.kunba.de/public/images/design/search.gif');
	background-position: left top;
	background-repeat: no-repeat;
	height: 20px;
	width: 344px;
	padding: 1px 0px 0px 10px;
}
#search label {
	display: none;
}
#search input.sword {
	border: 0px;
	width: 300px;
	padding: 0px;
	margin: 0px;
}
#search input.submit {
	position: absolute;
	right: -100px;
	top: 2px;
	background-color: transparent;
	border: 0px;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
html>body #search input.submit {
	right: -90px;
}

#content {
	font-size:12px;
}


input.textBox {
	border: 1px solid #DDDDDD;
	background-image: url('http://static01.kunba.de/public/images/design/bg_input_login.gif');
	margin: 0px 0px 5px 0px;
}
textarea.areaBox {
	border: 1px solid #DDDDDD;
	background-image: url('http://static01.kunba.de/public/images/design/bg_input_login.gif');
	background-repeat: repeat-x;
	margin: 0px 0px 5px 0px;
}


#categories {
	width: 700px;
}
#categories ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#categories ul li.left {
	float: left;
}
#categories ul li.right {
	float: left;
}

#categories ul li {
	width: 350px;
	margin: 0px 0px 20px 0px;
}

#categories ul li a:hover {
	text-decoration: underline;
}
#categories ul li .count {
	color: #333333;
}
#categories ul li a {
	font-size: 14px;
	text-decoration: none;
	color: #0F4999;
}

#categories ul li p {
	margin: 0px;
	padding: 5px 0px 0px 0px;
}
#categories ul li p a {
	font-size: 12px;
	color: #666666;
}

#categoriesText {
	padding-left: 20px;
	padding-top :20px;
			background-image: url('http://static01.kunba.de/public/images/design/verlauf.png');
		background-repeat: repeat-x;
		background-position: left top;
	}
#categoriesText div {
	width: 210px;
	float: left;
	height: 70px;
}
#categoriesText div a {
	color: #0F4999;
	text-decoration: none;
}
#categoriesText div a:hover {
	text-decoration: underline;
}
#categoriesText div h3 {
	font-size: 14px;
	color: #333333;
	margin: 0px 0px 5px 0px;
}
#categoriesText div h3 a {
	color: #333333;
}

#categoriesText div.cebra {
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url('http://static01.kunba.de/public/images/design/catBG.gif');
}
#categoriesText div.cebra, #categoriesText div.cebra_first, #categoriesText div.cebra_last {
}
#categoriesText div {
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url('http://static01.kunba.de/public/images/design/catBG_right.gif');
}
#categoriesText div.cebra_first, #categoriesText div.cebra_last {
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url('http://static01.kunba.de/public/images/design/catBG_topbot.gif');
}
#categoriesText div.cebra_first, #categoriesText div.cebra_last, #categoriesText div.cebra {
}
#categoriesText div.last, #categoriesText div.last div, #categoriesText div.cebra_last div {
	background-image: none;
}
#categoriesText div div.styleBox {
	padding-top: 5px;
}
#categoriesText div div.styleBox div.categories {
	width: 195px;
}

#frame .categoryHeadline {
	color: #666666;
	border-bottom: 1px solid #666666;
}
#frame h2.verlauf {
	margin-bottom: 0px;
}
p.moreCategoriesLink {
	text-align: right;
}
p.moreCategoriesLink a {
	color: #0F4999;
	text-decoration: none;
	padding-right: 10px;

	background-image: url('http://static01.kunba.de/public/images/design/arrowBlue.gif');
	background-position: right 3px;
	background-repeat: no-repeat;
}
p.moreCategoriesLink a:hover {
	text-decoration: underline;
}

p.addCompanyToCategory {
	text-align: right;
	font-size: 11px;
}
p.addCompanyToCategory a {
	color: #0F4999;
	text-decoration: none;
	padding-right: 10px;

	background-image: url('http://static01.kunba.de/public/images/design/arrowBlue.gif');
	background-position: right 3px;
	background-repeat: no-repeat;
}

p.addCompanyToCategory a:hover {
	text-decoration: underline;
}

.detailLeft { 
	width: 328px;
	float: left;
}
.detailRight { 
	float: left;
	width: 200px;
}
.detailRight img { 
	border: 0px;
}
.detailMiddle { 
	float: left;
	width: 338px;
}



.detailLeft p.morelink, .detailRight p.morelink, .detailMiddle p.morelink, .detailVotes .detailvote_pos p.morelink, .detailVotes .detailvote_neu p.morelink, .detailVotes .detailvote_neg p.morelink, .companyCourse p.morelink, .detailMiddle p.companycourselink, .detailRight p.companycourselink {
	text-align: right;
	margin: 0px;
	padding: 5px 15px 0px 5px;
}
.detailLeft p.morelink a:hover, .detailRight p.morelink a:hover, .detailMiddle p.morelink a:hover, .detailVotes .detailvote_pos p.morelink a:hover, .detailVotes .detailvote_neu p.morelink a:hover, .detailVotes .detailvote_neg p.morelink a:hover, .companyCourse p.morelink a:hover, .detailMiddle p.companycourselink a:hover, .detailRight p.companycourselink a:hover {
	text-decoration: underline;
}
.detailLeft p.morelink a, .detailRight p.morelink a, .detailMiddle p.morelink a, .detailVotes .detailvote_pos p.morelink a, .detailVotes .detailvote_neu p.morelink a, .detailVotes .detailvote_neg p.morelink a, .companyCourse p.morelink a, .detailMiddle p.companycourselink a, .detailRight p.companycourselink a, div.backCompany a {
	padding: 3px 10px 0px 0px;
	background-image: url('http://static01.kunba.de/public/images/design/arrowBlue.gif');
	background-position: right 3px;
	background-repeat: no-repeat;
	font-size: 10px;
	color: #0f4999;
	text-decoration: none;
}
.detailMiddle p.companycourselink , .detailRight p.companycourselink, div.backCompany a {
	padding-top: 10px;
}
.detailMiddle p.companycourselink a, .detailRight p.companycourselink a, .companyCourse p.morelink a, div.backCompany a {
	background-image: url('http://static01.kunba.de/public/images/companyCourse.png');
	background-position: left 3px;
	padding: 5px 0px 5px 18px;
	font-size: 100%;
}
.detailRight p.companycourselink a, .companyCourse p.morelink a, div.backCompany a {
	background-image: url('http://static01.kunba.de/public/images/toCompany.png');
}

.detailVote {
}
.detailVotes h3 {
}

.detailVotes .detailvote_pos, .detailVotes .detailvote_neu, .detailVotes .detailvote_neg {
	float: left;
	width: 280px;
	margin-right: 10px;
}
.detailVotes small.date {
	color: #666666;
	border-right: 1px solid #666666;
	float: left;
	text-align: center;
	margin-right: 4px;
}
.detailVotes small.date .date_day {
		display: block;
		text-align: right;
		font-weight: bold;
		font-size: 14px;
		text-align: center;
		padding-right: 3px;
}
.detailVotes small.date .date_month {
		display: block;
		font-weight: bold;
		text-align: right;
		text-align: center;
		font-size: 12px;
		padding-right: 3px;
}
.detailVotes small.date .date_year {
		padding-right: 3px;
		display: block;
		font-size: 12px;
}
.detailVotes .author {color: #666666; text-align: right; margin: 0; padding: 0;}

.detailVotes .detailVote	{
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #666666;
}


#twoRows {}
#twoRows .left {
}

#twoRows .left, #twoRows .right {
	width: 430px;
	float: left;
}
p.block {
	text-align:justify;
}

#frame h2 {
	font-size: 16px;
}

.companyHolder .addArea, .eventHolder .addArea, .send2friendHolder .addArea {
	float: left;
	width: 150px;
	padding: 5px 0px 0px 15px;
}
.companyHolder .addArea img, .eventHolder .addArea img, .send2friendHolder .addArea img {
	border: 0px;
}
.companyHolder .companyList, .eventHolder .eventsList, .send2friendHolder .send2friend {
	float: left;
	width: 700px;
}

.companyList ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 700px;
}
.companyList ul li.info {
	float: left;
	padding: 5px 20px 10px 10px;
	width: 570px;
}
.companyList ul li.ranking {
	float: left;
	width: 100px;
	text-align: center;
}
.companyList ul li.ranking img {
	border: 0px;
}
.companyList ul li.info p {
	padding-left: 0px;
	padding-right: 20px;
	margin-left: 100px;
}
.companyList ul li.info img {
	float: left;
	padding-right: 10px;
}
.companyList ul li.info a {
	color: #0F4999;
	text-decoration: none;
}
.companyList ul li.info a:hover {
	text-decoration: underline;
}
.companyList ul .votes {
		padding-left: 20px;
}
.companyList ul .votes div {
	padding: 5px 5px 5px 0px;
	float: left;
}
.companyList li.cebra {
	background-color: #EFEFEF;
}

div.paging {
	margin: 20px 20px;
	}

ul.paging {
	list-style: none;
	padding: 0px;
	font-weight: bold;
}
ul.paging li {
	float: left;
	border: 1px solid #0F4999;
	margin-right: 0.1em;
}

ul.paging li a {
	color: #0F4999;
	text-decoration: none;
	display: block;
	padding: 0.5em 0.7em;
}
ul.paging li.sepa, ul.paging li.prev_empty, ul.paging li.next_empty {
	padding: 0.5em 0.7em;
}
ul.paging li.sepa {
	border: 1px solid #FFFFFF;
}
ul.paging li.prev_empty, ul.paging li.next_empty {
	border: 1px solid #333333;
	color: #333333;
}
ul.paging li.current {
	background-color: #0F4999;
	color: #FFFFFF;
	padding: 0.5em 0.7em;
}

.sitepath {
	color: #666666;
}
.sitepath a {
	text-decoration: none;
	color: #0F4999;
}
.sitepath a:hover {
	text-decoration: underline;
}

.send2friend label {
	float: left;
	width: 150px;
}
.send2friend input.textBox {
	float: left;
}
#searchArea {
	padding: 0px 20px 0px 0px;
}
#searchArea .comment {
	padding-left: 30px;
}
#searchArea .result h3 a {
	text-decoration: none;
	color: #0F4999;
}
#searchArea .result h3 .comment_title {
	color: #666666;
	font-size: 90%;
}
#searchArea .result .additional {
	font-size: 90%;
	color: #666666;
	margin: 10px 0px 0px 0px;
}
#searchArea .result .additional a {
	text-decoration: none;
	color: #0F4999;
}
#searchArea .result .additional div {
	padding: 0px 10px 0px 0px;
}
#searchArea .result .link {
	padding: 5px 0px 0px 0px;
}
#searchArea .result .link a {
	font-size: 120%;
	color: #008000;
	text-decoration: none;
}
#searchArea .result .link div a:hover, #searchArea .result h3 a:hover {
	text-decoration: underline;
}
#searchArea .result .leftArea, #searchArea .result .leftArea div  {
	float: left;
}
#searchArea .result .rightArea {
	float: right;
}
#searchArea .result .rightArea a {
	background-image: url('http://static01.kunba.de/public/images/toCompany.png');
	background-position: left 1px;
	padding: 3px 0px 5px 18px;
	font-size: 120%;
	background-repeat: no-repeat;
}
#searchArea .result .rightArea a:hover {
	text-decoration: underline;
}
#searchArea .result .rightArea a img {
	border: 0px;
}


#searchcontainer { text-align:left;width:20em; } /* to center, set left-align and explicit width: */
#searchcontainer ul {
}

#searchcontainer ul li {
	clear: both;
	display: block;
	border: 0px;
	background: none;
}

#searchcontainer ul li.yui-ac-highlight {
	background-color: #82B0F1;
}

.tagclouds .size1, .tagclouds .size2, .tagclouds .size3, .tagclouds .size4, .tagclouds .size5 {
}
.tagclouds .size1 {
	font-size: 175%;
	font-weight: bold;
	color: #0F4999;
}

.tagclouds .size2 {
	font-size: 150%;
	font-weight: bold;
	color: #0F4999;
}
.tagclouds .size3 {
	font-size: 125%;
	font-weight: bold;
	color: #0F4999;
}
.tagclouds .size4 {
	font-size: 100%;
	font-weight: bold;
	color: #0F4999;
}
.tagclouds .size5 {
	font-size: 85%; 
	color: #666666;
}

.subnavi {
	margin-bottom: 10px;
}
.subnavi h4 {
	float: left;
	margin: 4px;
	padding: 0px;
}
.subnavi ul { 
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.subnavi ul li {
	float: left;
	margin: 4px;
	padding: 0px 10px 0px 10px;
}

.subnavi ul li.current a {
	font-size: 110%;
	font-weight: bold;
}
.subnavi ul li a {
	color: #0F4999;
	text-decoration: none;
}
.subnavi ul li a:hover {
	text-decoration: underline;
}

.eventsList {}
.eventsList table thead td {
	font-weight: bold;
}
.eventsList table td {
	padding: 5px;
}
.eventsList table td.date {
	width: 5%;
}
.eventsList table td.category {
	width: 25%;
}
.eventsList table td.company {
	width: 25%;
}
.eventsList table td.message {
	width: 45%;
}
.eventsList table td a {
	color: #0F4999;
	text-decoration: none;
}
.eventsList table td a:hover {
	text-decoration: underline;
}
.eventsList table tr.cebra td {
	background-color: #EFEFEF;
}
.searchresult_special {
	margin-bottom: 20px;
}

#registerDialog {
	width: 50%;
	float: left;
}
#registerTextArea {
	width: 50%;
	float: left;
}

.good_message {
	width: 450px;
	margin: 10px auto 10px auto;
	text-align: center;
	color: #16560B;
	border: 1px solid #16560B;
	background-color: #D7F3CE;
	font-weight: bold;
	padding: 10px;
}
.bad_message {
	width: 450px;
	margin: 10px auto 10px auto;
	text-align: center;
	color: #b32424;
	border: 1px solid #730b0b;
	background-color: #fae6e6;
	font-weight: bold;
	padding: 10px;
}
.loginError p {
	margin: 10px auto 10px auto;
	text-align: center;
	color: #b32424;
	border: 1px solid #730b0b;
	background-color: #fae6e6;
	font-weight: bold;
	padding: 10px;
}


#registerImage {
	position: absolute;
	bottom: -30px;
	right: 0px;
}
#registerImage a img { border: 0px;}

#searchArea .result .desc .text{
	padding-right: 10px;
}
#searchArea .result .desc .ranking {
	width: 100px;
	float: right;
	text-align: center;
}
#searchArea .result .desc .ranking img {
	border: 0px;
}

.login_registerinfo a, .normallink a, .listBox a.inlineLink {
	color: #0F4999;
	text-decoration: none;
	padding-left: 10px;

	background-image: url('http://static01.kunba.de/public/images/design/arrowBlue.gif');
	background-position: left 3px;
	background-repeat: no-repeat;
}


.myvotes thead td {
	font-weight: bold;
}
.myvotes tbody td {
	padding: 5px;
}
.myvotes tbody tr.cebra td {
	background-color: #EFEFEF;
}
.myvotes tbody td.image {
	text-align: center;
}
.myvotes tbody td.image img {
	border: 0px;
}

.myvotes tbody td.points{
	text-align: center;
}

.myvotes tbody td a {
	text-decoration: none;
	color: #0F4999;
}
.fullArea .full_left, .fullArea .full_right {
		width: 430px;
		float: left;
}


#scoller {
	width:800px;
	margin:0 auto;
	border:1px solid #ccc;
	overflow:hidden;
	padding:20px 35px;
	position:relative;
}
#scroller .slides {
	width:780px;
	overflow:hidden;
	position:relative;
	zoom:1;
}
#productSlider {
width:3700px;
}
#productSlider_vertical {
	list-style: none;
	margin: 0px;
}
#productSlider, #productSlider li {
margin:0;
overflow:hidden;
padding:0;
}
#productSlider_vertical li, #productSlider li {
float:left;
height:140px;
margin:0 10px 0 0;
width:120px;
padding:0;
position:relative;
}
#productSlider_vertical li {
	margin-bottom: 20px;
}
#productSlider_vertical .li .image, #productSlider li .image {
	text-align:center;
}
#productSlider_vertical li .price, #productSlider li .price {
	position: absolute;
	bottom:15px;
	width: 120px;
	text-align:center;
}
#productSlider_vertical li .buy, #productSlider li .buy {
	position: absolute;
	width: 120px;
	bottom:0px;
	text-align:center;
}
#productSlider_vertical li a, #productSlider li a {
	text-decoration: none;
	color: #0F4999;
}
li img {
border:1px solid #fff;
}
#scroller .leftMover, #scroller .rightMover {
	width: 40px;
	padding-top: 60px;
}
#scroller .leftMover, #scroller .rightMover, #scroller .slides {
	float: left;
}
#scroller .leftMover a , #scroller .rightMover a {
}

#scroller .leftMover img , #scroller .rightMover img {
	border: 0px;
}
#searchplugin {
	position: absolute;
	right:0px;
	top: 0px;
}
#searchplugin img {
	border: 0px;
}
.hint {
	font-size: 80%;
	text-align: right;
}

#selector .selectionItem {
	width: 250px;
	height: 150px;
	border: 1px solid #333333;
	float: left;
	margin: 0px 10px 10px 0px;
	padding: 10px;
}
#selector .selectionItem .info {
}
#selector .selectionItem h2 {
	color: #666666;
}

#selector a {
	text-decoration: none;
	color: #0F4999;
	background-image: url('http://static01.kunba.de/public/images/design/arrowBlue.gif');
	background-position: right 6px;
	background-repeat: no-repeat;
	padding: 3px 10px 5px 0px;
}
#selector a:hover {
	text-decoration: underline;
}

/* products */
.product_outer_wrapper {
}
.product_wrapper {
}

.product_container {
	width: 100%;
	float: left;
}
.product_content {
}
.product_main {
	margin-left: 0px;
	padding: 0px 10px 0px 10px;
}
.product_left {
	width: 150px;
	float: left;
	padding: 0px 0px 0px 10px;
}

.productLeftArea {
  width: 677px;
		float: left;
}
.productRightArea {
	width: 200px;
		float: left;
}
.productRightArea h2 {
	text-align: center;
}
.center {
	text-align: center;
}

a.offline_impressum {
		background-image: none;
		font-size: 12px;
}

.company_short .ranking {
	width: 20%;
	float:left;
	text-align: center;
}
.company_short .link {
	width: 25%;
	float:left;
}
.company_short .info {
	float:left;
	width: 55%;
}
.company_short .info p {
	padding-right: 20px;
}
.company_short .ranking {
	text-align: center;
	}
.company_short .ranking .ranking_position {
	width: 100px;
	margin: 0 auto 0 auto;
	}

.company_short .ranking .ranking_position img {
	border: 0px;
	float: left;
}
.company_short .ranking .ranking_position .rank {
	font-size: 150%;
	font-weight: bold;
	padding: 10px 5px 0px 10px;
	float: left;
	
}
.partner {
	color: #666666;
	font-size: x-small;
}
.partner a {
	color: #333333;
	font-size: x-small;
	text-decoration: underline;
	}