/* COMMON STYLE
--------------------------------------------------------- */
html, body {
	margin: 0;
	padding: 0;
	background-color: #f0f0f0;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
}

body {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 110%;
}

/* Normal link */
a {
	color: #6d6d6d;
	text-decoration: none;
}

a:hover, a:active, a:focus {
	color: #949494;
	text-decoration: none;
	outline:none;
}

/* Small text */
.small {
	color: #a7a6a6;
	font-size: 12px;
}

/* Heading */
.h1 {
	font-size: 130%;
	font-weight: bold;
}

.h2 {
	font-size: 130%;
	font-weight: bold;
}

.h3 {
	font-size: 120%;
	font-weight: bold;
}

h1 {
	float: left;
	font-size: 130%;
	margin: 0;
	padding: 0 0 0 0;
}

h2 {
	float: left;
	font-size: 130%;
	margin: 0;
	padding: 0 0 0 0;
}

h3 {
	float: left;
	font-size: 125%;
	margin: 0;
	padding: 0 0 0 0;
}

h4 {
	float: left;
	font-size: 110%;
	margin: 0;
	padding: 0 0 0 0;
}

.f_h1 {
	float: left;
	font-size: 130%;
	font-weight: bold;
	margin: 0;
	padding: 0 0 0 0;
}

.f_h2 {
	float: left;
	font-size: 140%;
	font-weight: bold;
	margin: 0;
	padding: 0 0 0 0;
}

.f_h3 {
	float: left;
	font-size: 125%;
	font-weight: bold;
	margin: 0;
	padding: 0 0 0 0;
}

.f_h4 {
	float: left;
	font-size: 110%;
	font-weight: bold;
	margin: 0;
	padding: 0 0 0 0;
}

ul {
	list-style: none;
}

li, form {
	margin: 0;
	padding: 0;
}

ul {
	padding: 0; 
	margin: 0; 
	list-style: none;
}

p {
	margin: 1px 0 0 4px; 
}

fieldset {
	border: none;
	padding: 10px 5px;
}

hr {
	border-top: 1px solid #CCCCCC;
	border-right: 0;
	border-left: 0;
	border-bottom: 0;
	height: 1px;
}

table.f, table.f td.f, table.f th.f {
	border-collapse: collapse;
	vertical-align: top;
	padding: 0;
	empty-cells: hide;
}

table.full {
	width: 100%;
}

td, div {
	font-size: 12px;
}

img {
	border: none;
}

/* FORM
--------------------------------------------------------- */
form label {
	cursor: pointer;
}

input, select, textarea, .inputbox, button {
	padding: 3px 5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 100%;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

input:focus, select:focus, textarea:focus, .inputbox:focus, button:focus {
	outline:none;
}

.button {
	padding: 3px 5px;
	border: 1px solid #333333;
	background-color: #FFFFFF;
	color: #232323;
	font-size: 100%;
	text-transform: uppercase;
}

.button:hover, .button:focus {
	border: 1px solid #3097cc;
	background: #FFFFFF;
	color: #232323;
}

* html .button {
	padding: 2px 0 !important; /*IE 6*/
}

*+html .button {
	padding: 2px 0 !important; /*IE 7*/
}

.inputbox {
	border: 1px solid #d7d7d7;
	background: #FFFFFF;
}

.inputbox:hover, .inputbox:focus {
	background: #FFFFCC;
}

.input2 {
	float: left;
	background-color: #fff;
	border: 1px solid #d8d8d8;
	margin: 0;
}

.input3 {
	float: left;
	background-color: #fff;
	border: 1px solid #d8d8d8;
	margin: 0;
}

/* BONUS TYPOGRAPHY STYLES
--------------------------------------------------------- */
pre, .code {
	padding: 10px 15px;
	margin: 5px 0 15px;
	border-left: 5px solid #999999;
	background: #FFFFFF;
	font: 1em/1.5 "Courier News", monospace;
}

blockquote {
	border: 1px solid #d7d7d7;
	padding: 1em 40px 1em 15px;
}

/* Legend */
.legend-title {
	margin: 0;
	padding: 0 3px;
	float: left;
	display: block;
	background: #F6F6F6;
	font-weight: bold;
	position: absolute;
	top: -10px;
	left: 7px;
}

.legend {
	margin: 20px 0;
	padding: 0 10px;
	border: 1px solid #CACACC;
	background: #FFFFFF;
	position: relative;
}

.slideshow {
	font-family: Arial;
	font-size: 16px;
	line-height: 111%;
	color: #fff;
	font-weight: bold;
}

/* MAIN LAYOUT DIVS
--------------------------------------------------------- */

.style_top_network{
  	width: 100%;
	height: 11px;
}

.style_100 {
  	width: 100%;
	height: 900px;
}

.style_center {
  	width: 1004px;
	height: 900px;
  	margin: 0 auto;
}

.style_top {
	float: left;
  	width: 1004px;
	height: 92px;
	background-image: url(../images/top_text.gif);
	background-repeat: no-repeat;
}

.style_login {
	float: right;
  	width: 282px;
	height: 67px;
	margin: 10px 0 0 0;
	background-color:rgba(255,255,255,.3);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.style_login_box {
	float: left;
  	width: 272px;
	height: 22px;
	padding: 10px 0 0 10px;
}

.style_login_button {
  	width: 25px;
	height: 22px;
	border: 0;
	padding: 0;
	margin: 0 0 0 5px;
	color: #7f7f7f;
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;
	background-color:rgba(255,255,255,.4);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.style_login_button:hover {
	background-color:rgba(255,255,255,.3);
}

.style_login_reg {
	float: left;
  	width: 269px;
	height: 25px;
	font-size: 18px;
	padding: 9px 0 0 12px;
}

.style_login_reg a {
	color: #ffffff;
}

.style_login_reg a:hover, .style_login_reg a:active, .style_login_reg a:focus {
	color: #f2f2f2;
}

.style_size {
	float: right;
  	width: 173px;
	height: 67px;
	margin: 10px 0 0 10px;
	background-color:rgba(255,255,255,.3);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.style_size_1 {
	float: left;
  	width: 164px;
	height: 28px;
	font-size: 30px;
	color: #fff;
	padding: 13px 0 0 9px;

}

.style_size_2 {
	float: left;
  	width: 164px;
	height: 25px;
	font-size: 24px;
	color: #fff;
	padding: 0 0 0 9px;
}

.style_main{
	float: left;
  	width: 1004px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background-color:rgba(255,255,255,.6);
}

.style_breadcrum {
	float: left;
  	width: 986px;
	height: 26px;
	color: #0369d0;
	padding: 11px 0 0 20px;
	overflow: hidden;
}

.style_breadcrum a{
	color: #000;
}

.style_breadcrum a:hover, .style_breadcrum a:active, .style_breadcrum a:focus{
	color: #202020;
}

.style_features {
	float: left;
  	width: 1001px;
	height: 163px;
	margin: 0 3px 0 0;
}

.style_features_button {
	float: right;
  	width: 151px;
	height: 157px;
	padding: 2px;
	margin: 0 0 0 2px;
	border: 1px solid #e8e8e8;
	background-color: #fff;
}

.style_features_feature {
	float: right;
  	width: 356px;
	height: 157px;
	padding: 2px;
	margin: 0 0 0 2px;
	border: 1px solid #e8e8e8;
	background-color: #fff;
}

.style_navi {
	float: left;
  	width: 1004px;
	height: 57px;
	margin: 10px 0 0 0;
}

.style_navi_home a, .style_navi_hentai a, .style_navi_eroge a, .style_navi_manga a, .style_navi_anime a {
	float: left;
  	height: 47px;
	margin: 0 0 0 10px;
	background-repeat: no-repeat;
}

.style_navi_home a {
	width: 75px;
	background-image: url(../images/button_home.gif);
}

.style_navi_home a:hover {
	background-image: url(../images/button_home_.gif);
	background-repeat: no-repeat;
}

.style_navi_hentai a {
	width: 83px;
	background-image: url(../images/button_hentai.gif);
}

.style_navi_hentai a:hover {
	background-image: url(../images/button_hentai_.gif);
	background-repeat: no-repeat;
}

.style_navi_eroge a {
	width: 81px;
	background-image: url(../images/button_eroge.gif);
}

.style_navi_eroge a:hover {
	background-image: url(../images/button_eroge_.gif);
	background-repeat: no-repeat;
}

.style_navi_manga a {
	width: 88px;
	background-image: url(../images/button_manga.gif);
}

.style_navi_manga a:hover {
	background-image: url(../images/button_manga_.gif);
	background-repeat: no-repeat;
}

.style_navi_anime a {
	width: 80px;
	background-image: url(../images/button_anime.gif);
}

.style_navi_anime a:hover {
	background-image: url(../images/button_anime_.gif);
	background-repeat: no-repeat;
}

.style_search {
	float: right;
  	width: 275px;
	height: 41px;
	padding: 11px 0 0 0;
}

.style_search_bg {
	background-image: url(../images/search_lupe.gif);
	background-position: right center;
	background-repeat: no-repeat;
}

.style_search_text {
	float: left;
  	width: 271px;
	height: 24px;
	font-size: 14px;
	color: #a5a5a5;
	background-color: #231f20;
	padding: 13px 0 0 15px;
}

.style_content {
	float: left;
  	width: 972px;
	padding: 10px;
	margin: 0 6px 10px 6px;
	background-color: #fff;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.style_ad{
	float: left;
  	width: 1004px;
	margin: 10px 0 0 0;
	background-color: #fff;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.style_ad1 {
	float: left;
  	width: 723px;
	height: 290px;
}

.style_ad1_text {
	float: left;
  	width: 271px;
	height: 280px;
	padding: 10px 0 0 10px;
	line-height: 125%;
}

.style_banner {
	float: left;
  	width: 1004px;
	height: 86px;
	margin: 10px 0 0 0;
}

.style_banner2 {
	float: left;
  	width: 1004px;
	height: 58px;
	margin: 10px 0 0 0;
}

.style_footer {
	float: left;
  	width: 1004px;
	height: 45px;
	text-align: center;
	margin: 10px 0 0 0;
}

.style_footer a {
	color: #749e02;
}

.style_footer a:hover, .style_footer a:active, .style_footer a:focus{
	color: #5d7f00;
}

.style_footer2 {
	float: left;
  	width: 1004px;
	height: 65px;
	text-align: center;
	padding: 5px;
}

/* TEMPLATE
--------------------------------------------------------- */

/* CODE QUOTE BOX */

.codeStyle {
	display: block;
	font-family: Courier;
 	font-size: 11px;
	margin: 10px;
	padding: 10px;
	margin-left: 20px;
	padding-top: 30px;
	border: 1px solid gray;
	background-color: #f1f1f1;
	background-image: url('http://www.kyuuki.com/images/icon/code.gif');
	background-repeat: no-repeat;
	white-space: pre;
}

.quoteStyle {
	display: block;
	font-size: 11px;
	margin: 10px;
	padding: 10px;
	border: 1px solid #cedee7;
	background-color: #f5f7f9;
}

/* SITE BOX */

.abc_box_pro {
	float: left;
	width: 3.57%;
}

.abc_box_pro2 {
	float: left;
	width: 3.70%;
}

.abc_box {
	width: auto;
	text-align: center;
	margin: 0 0 0 2px;
	background-color: #fff;
	border: 1px solid #e8edf0;
}

.abc_box a{
	padding: 5px 0 5px 0;
	display: block;
}

.abc_box a:hover {
	color: #7d7d7d;
	background-color: #f9f9f9;
}

.abc_box_ {
	float: left;
	width: auto;
	margin: 0 0 0 2px;
	padding: 5px 6px 5px 6px;
	background-color: #fff;
	border: 1px solid #e8edf0;
}

.seiten_box {
	float: left;
	width: auto;
	border-right: 1px solid #dfdfdf;
	background-color: #f8f8f8;
}

.seiten_box_ {
	float: left;
	width: auto;
	background-color: #f8f8f8;
}

.seiten_box_ a, .seiten_box a {
	display: block;
	line-height: 12px;
	padding: 6px 7px 7px 7px;
}

.seiten_box_ a:hover, .seiten_box a:hover {
	color: #363636;
	background-color: #fcfcfc;
}

.seiten_box2 {
	float: left;
	width: auto;
	line-height: 12px;
	padding: 6px 7px 7px 7px;
	border-right: 1px solid #dfdfdf;
	background-color: #fff;
}

.seiten_box3 {
	float: left;
	width: auto;
	line-height: 12px;
	padding: 6px 7px 7px 7px;
	border-right: 1px solid #dfdfdf;
	background-color: #f8f8f8;
}

/* IMG */

span.thumb {
	display: inline-block;
	height: auto;
	text-align: center;
	vertical-align: middle;
}

ul#post-list-posts span.thumb {
	display: block;
}

ul#post-list-posts {
	display: inline;
	list-style-type: none;
}

ul#post-list-posts li {
	float: left;
	margin: 0;
	width: 250px;
	list-style-type: none;
}

.gall_img {
	float: left;
	padding: 10px 0 10px 28px;
	width: 150px;
	text-align: center;
}

.gall_img2 {
	float: left;
	margin: 10px 0 10px 0;
	width: 33%;
	text-align: center;
}

.gall_img3 {
	float: left;
	margin: 10px 0 10px 0;
	width: 98%;
	text-align: center;
}

.gall_img4 {
	float: left;
	margin: 20px 0 0 0;
	width: 245px;
	height: 230px;
	text-align: center;
}

.gall_img5 {
	float: left;
	margin: 30px 0 0 0;
	width: 245px;
	height: 205px;
	text-align: center;
}

.gall_img6 {
	float: left;
	margin: 3px 0 0 4px;
	width: 237px;
	height: 186px;
	text-align: center;
}

.gall_img6_ {
	float: left;
	margin: 3px 0 0 4px;
	width: 237px;
	text-align: center;
}

.gall_img7 {
	float: left;
	margin: 5px 0 0 5px;
	width: 240px;
	height: 206px;
	text-align: center;
}

/* INPUT */

.input_button_right {
	float: right;
	width: auto;
	margin: 5px 0 0 0;
}

.input_button_left {
	clear: both;
	float: left;
	width: auto;
	margin: 5px 0 0 0;
}

.input_button {
	width: auto;
}

input[type="checkbox"], input[type="radio"]{
	background: transparent;
	padding: 0;
	border: 0;
}

.input_button_right input, .input_button_left input, .input_button input, .titel_right input {
	overflow: visible; 
	width: auto;
	font-size: 12px;
	cursor: pointer;
	height: 25px;
	color: #497089;
	background-color: #ebf7ff;
	border: 1px solid #c8e6f9;
	padding: 2px 7px 2px 7px;
	margin: 0 5px 0 0;
}



.input_button_right input:hover, .input_button_left input:hover, .input_button input:hover {
	background-color: #def2ff;
}

label {
	cursor:pointer;
}

/* TRANSPARENT */

.banned {
	float: left;
	width: 100%;

	background-color: #fff;
	opacity: 0.1; /* modern browser */
	-moz-opacity: 0.1; /* older Mozilla browser */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"; /* IE8 in Standard Compliant Mode */
	filter:alpha(opacity=10); /* IE5.x -2.0 */
}

.banned_black {
	float: left;
	width: 100%;
	background-color: #f0f0f0;
	background-image: url(../images/banned_bg.png);
	background-repeat:no-repeat;
	background-position: top center;
	z-index: 9003 !important;
}

/* LINE */

.under_line_dotted {
	border-bottom: 1px dotted #dedede;
}

.under_line_dotted2 {
	border-bottom: 1px dotted #bacbd7;
}

.under_line_solid{
	border-bottom: 1px solid #dedede;
}

.under_line_dotted, .under_line_solid, .under_line_dotted2 {
	clear: both;
	width: 100%;
	height: 3px;
	font-size: 1px;
	padding: 0 0 0 0;
	margin: 0 auto 5px auto;
}

.white_line {
	clear: both;
	width: 100%;
	height: 2px;
	font-size: 1px;
	padding: 0 0 0 0;
	margin: 3px 0 3px 0;
	border-bottom: 2px solid #fff;
}

/* TITEL */

.content_circle {
	float: left;
	width: 98%;
	height: 15px;
	font-size: 12px;
	padding: 0 0 0 15px;
	background: url(../../template/content_circle.gif) no-repeat center left;
}


/* ROUND OUT */

.round_out_border {
	border: 1px solid #e8e8e8;
	position: relative;
}

.round_out_border, .round_out_no_border {
	clear: both;
	float: left;
	width: 100%;
	min-height: 35px;
	margin: 0 0 10px 0;
}

/* ROUND IN */

.round_in_blue {
	clear: both;
	float: left;
	width: 100%;
	background-color: #f4f8ff;
	border: 1px solid #fefefe;
}

.round_in_grey {
	clear: both;
	float: left;
	width: 100%;
	background: url(../../template/template_in2_bg.gif) repeat-x left bottom;
	border: 2px solid #f0f0f0;
	background-color: #fff;
}

.round_in_grey, .round_in_blue {
	min-height: 29px;
	color: #4a4a4a;
	margin: 0 0 8px 0;
	position: relative;
}

.round_in_grey2 {
	clear: both;
	float: left;
	width: 100%;
	background-color: #fbfdff;
	border: 1px solid #fefefe;
	min-height: 29px;
	height: auto !important;
	height: 29px;
	color: #4a4a4a;
	position: relative;
}

.round_in_blue2 {
	clear: both;
	float: left;
	width: 100%;
	background-color: #f4f8ff;
	border: 1px solid #fefefe;
	min-height: 29px;
	height: auto !important;
	height: 29px;
	color: #4a4a4a;
	position: relative;
}

.round_in_grey_float{
	clear: both;
	float: left;
	width: 98%;
}

.content_agh_show_bg {
	background-color: #f6f6f6;
}

.content_agh_show_imagesbg {
	float: left;
	width: 99.6%;
	background-color: #fff;
	border-left: 2px solid #f6f6f6;
	border-right: 2px solid #f6f6f6;
	border-bottom: 2px solid #f6f6f6;
}

/* Text */

.text a {
	float: left;
	width: 98%;
	height: 20px;
	background-color: #ebf7ff;
	border-bottom: 2px solid #fff;
	padding: 5px 0 5px 8px;
}

.text a:hover {
	background-color: #f7fcff;
}

.text4 a {
	float: left;
	width: 218px;
	height: 20px;
	background-color: #ebf7ff;
	border-bottom: 2px solid #fff;
	padding: 5px 0 5px 8px;
}

.text4 a:hover {
	background-color: #f7fcff;
}

.text_ {
	float: left;
	width: 100%;
	height: 28px;
	background-color: #ffffff;
	padding: 1px 0 0 2px;
}

.text_:hover {
	background-color: #f2f9fd;
}

.text2 a {
	float: left;
	width: 100%;
	height: 20px;
	background-color: #ffffff;
	border-bottom: 1px solid #f8f8f8;
	padding: 1px 0 0 2px;
	margin: 0 0 2px 0;
}

.text2 a:hover {
	background-color: #fcfcfc;
}

.text3 a {
	float: left;
	width: 100%;
	height: 20px;
	color: #36acd3;
	background-color: #ffffff;
	border-bottom: 1px solid #f2f9fd;
	padding: 1px 0 0 2px;
	margin: 0 0 2px 0;
}

.text3 a:hover {
	background-color: #f2f9fd;
}

.titel_right {
	float: right;
	padding: 0 10px 0 0;
}

.box1 {
	float: left;
	height: 21px;
	background-color: #def2ff;
	padding: 3px 7px 0 7px;
}

.box2 a {
	float: right;
	height: 20px;
	color: #497089;
	background-color: #ebf7ff;
	border: 1px solid #c8e6f9;
	padding: 2px 7px 0 7px;
	margin: 0 5px 0 0;
}

.box2 a:hover {
	background-color: #def2ff;
}

.box3 {
	height: 20px;
	color: #497089;
	background-color: #f0f0f0;
	padding: 6px 12px 0 12px;
	margin: 0px 15px 0 0;
	position: absolute;
	right: 0px;
	bottom: 0px!important;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
}

.sub_navi {
	float: left;
	width: 226px;
	background-color: #f5fbff;
}

.font_wertung {
	color: #3097cc;
}

/* GALLERY */

.tag_font_1 a {
	font-weight: normal !important;
	text-decoration: none !important;
	color: #fcb387!important;
}

.tag_font_1 a:hover, .tag_font_1 a:active {
	text-decoration: none;
	color: #e3a47e!important;
}

.tag_font_2 a {
	font-weight: normal !important;
	text-decoration: none !important;
	color: #aed67e!important;
}

.tag_font_2 a:hover, .tag_font_2 a:active {
	text-decoration: none;
	color: #a1c774!important;
}

.tag_font_3 a {
	font-weight: normal !important;
	text-decoration: none !important;
	color: #74c2c7!important;
}

.tag_font_3 a:hover, .tag_font_3 a:active {
	text-decoration: none;
	color: #68b1b6!important;
}

.tag_font_4 a {
	font-weight: normal !important;
	text-decoration: none !important;
	color: #8568b6!important;
}

.tag_font_4 a:hover, .tag_font_4 a:active {
	text-decoration: none;
	color: #7c62a7!important;
}

.tag_font_5 a {
	font-weight: normal !important;
	text-decoration: none !important;
	color: #c061a6!important;
}

.tag_font_5 a:hover, .tag_font_5 a:active {
	text-decoration: none;
	color: #ba60a2!important;
}

.tag_font_6 a {
	font-weight: normal !important;
	text-decoration: none !important;
	color: #b93939!important;
}

.tag_font_6 a:hover, .tag_font_6 a:active {
	text-decoration: none;
	color: #a63434!important;
}

/* NEWS */

.tem_news {
	float: left;
	width: 100%;
	height: 41px;
	background-color: #f8f8f8;
}

.tem_news_right {
	float: right;
	width: 47px;
	height: 41px;
}

.tem_news_month {
	float: left;
	width: 40px;
	height: 16px;
	font-size: 18px;
	padding: 5px 0 0 0;
}

.tem_news_year {
	float: left;
	width: 40px;
	height: 16px;
	font-size: 16px;
	padding: 0 0 0 1px;
}

.tem_news_day {
	float: right;
	width: 40px;
	height: 29px;
	font-size: 32px;
	padding: 12px 0 0 0;
}

/* FONT ARTEN */

.font_12px_grey {
	font-size: 12px;
	color: #9f9f9f;
}

.font_updates_title {
	color: #545454;
}

/* WIDTH */

.width_100 {
	float: left;
	width: 100%;
}

.width_95 {
	float: left;
	width: 95%;
}

.width_80 {
	float: left;
	width: 80%;
}

.width_75 {
	float: left;
	width: 75%;
}

.width_70 {
	float: left;
	width: 70%;
}

.width_69 {
	float: left;
	width: 69%;
}

.width_67 {
	float: left;
	width: 67.5%;
}

.width_66 {
	float: left;
	width: 67%;
}

.width_65 {
	float: left;
	width: 65%;
}

.width_60 {
	float: left;
	width: 60%;
}

.width_55 {
	float: left;
	width: 55%;
}

.width_50 {
	float: left;
	width: 50%;
}

.width_49 {
	float: left;
	width: 48%;
	margin: 0 2px 0 2px;
}

.width_45 {
	float: left;
	width: 45%;
}

.width_40 {
	float: left;
	width: 40%;
}

.width_35 {
	float: left;
	width: 35%;
}

.width_33 {
	float: left;
	width: 33.3%;
}

.width_32 {
	float: left;
	width: 32%;
}

.width_30 {
	float: left;
	width: 30%;
}

.width_25 {
	float: left;
	width: 25%;
}

.width_20 {
	float: left;
	width: 20%;
}

.width_18 {
	float: left;
	width: 16%;
}

.width_15 {
	float: left;
	width: 15%;
}

.width_10 {
	float: left;
	width: 10%;
}

.width_5 {
	float: left;
	width: 5%;
}

/* ABSTAND */

.space_2px {
	width: 250px;
	height: 2px;
	font-size: 1px;
}

.space_3px {
	width: 250px;
	height: 3px;
	font-size: 1px;
}

.space_4px {
	width: 250px;
	height: 4px;
	font-size: 1px;
}

.space_5px {
	width: 250px;
	height: 5px;
	font-size: 1px;
}

.space_10px {
	width: 250px;
	height: 10px;
	font-size: 1px;
}

.space_15px {
	width: 250px;
	height: 15px;
	font-size: 1px;
}

.space_20px {
	width: 250px;
	height: 20px;
	font-size: 1px;
}

/* Symbols */

.style_readmore_text {
	float: right;
	padding: 0 9px 0 0;
}

.style_readmore_text a {
	color: #e00859;
}

.style_readmore_text a:hover, .style_readmore_text a:active, .style_readmore_text a:focus {
	color: #e03b79;
}

.style_readmore {
	width: 7px;
	height: 9px;
	background-image: url(../images/symbol_mehr.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 12px;
}

.style_comments_text {
	float: right;
	height: 20px;
	padding: 0 5px 0 0;
}

.style_comments {
	float: right;
	height: 20px;
	padding: 0 0 0 3px;
}
