body {
	background-color: #464B41;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 13px;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #FFFFFF;
}

textarea{
	font-family: Arial,Verdana,Helvetica,sans-serif;
}

#container {
	width: 960px;
	margin: 0 auto;
	text-align: left;
}

h1 {
	font-size: 14px;
	color: #FFFFFF;
}

h2,
blockquote  h2 a,
h2 a,
#content_middle.forum blockquote h2 a{
	font-size: 14px;
	color: #5AC8F5;
	margin: 0;
	padding: 0;
}

blockquote h2 a:visited,
h2 a:visited,
#content_middle.forum blockquote h2 a:visited{
	/* ###### CS ###### */
	color: #8bf9ff;
}

blockquote  h2 a:hover,
h2 a:hover,
#content_middle.forum blockquote  h2 a:hover,
#question h2 a:hover,
.forum #old_questions #list_questions h2 a:hover{
	color: #FFFFFF;
}

p.category_question_unit{
	margin: 10px 10px;
}

h3 {
	font-size: 18px;
	color: #FFFFFF;
}

p {
	color: #FFFFFF;
	margin: 12px 0px;
}

ul {
 margin: 0px;
 padding: 0px;
}

a {
	color: #FFFFFF;
	text-decoration:none;
}

a:hover {
	text-decoration: none;
	color: #FF9B32;
}

a.more {
	color: #FF9B32;
}

a.more:visited{
	/* ###### CS ###### */
	color: #ffc65d;
}

a.more:hover {
	color: #FFFFFF;
}

a.textlink {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}

a.textlink:hover {
	color: #FF9B32;
}

/* CS: Externe Links markieren */
a.extern {
	background: transparent
	url('/images_icons/externer_link.gif') 100% 50% no-repeat;
	padding-right: 18px;
	text-decoration: underline;
}

img{
	border: none 0px;
}

.clear {
	height: 0px;
	line-height: 0px;
	font-size: 0px;
	clear: both;
}

.hrline {
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	clear: both;
	background-color: #FFFFFF;
}

.error {
	color: #FF6400;
}

.bold {
	font-weight: bold;
}

.italic {
	font-style: italic;
}

.underline{
	text-decoration: underline
}

.white{
	color:  white;
}

.upperSpace{
	padding-top: 8px;
}

/*.left{
	float: left;
}
*/

.right{
	float: right;
}

/*
#layerAd {
	height: 150px;
	width: 340px;
	background-color: #5AC8F5;
}
*/

#head_area {
	background-color: #464B41;
	height: 88px;
	width: 960px;
	margin: 0;
}

#logo {
	width: 320px;
	height: 88px;
	padding: 0;
	margin: 0;
	float: left;
}

#navi_header_1 {
	padding-top: 5px;
	float: right;
	color: #FFFFFF;
	text-align:right;
	width:640px;
}

#navi_header_1 li {
	color: #FFFFFF;
	display: inline;
	text-align: right;
/*	float: left;*/
/*	background: url(images/line_white.gif) no-repeat right 1px;*/
	padding: 0 15px;
}

#navi_header_1 li.pipe{
	padding: 0px;
	color: #FFFFFF;
}

#navi_header_1 li.last {
	background: none;
	padding-right: 0px;
}

#navi_header_2 {
	float: right;
	clear: right;
	padding-top: 5px;
	color: #FFFFFF;
	text-align:right;
	width:640px;
}

#navi_header_2 li {
	color: #FF9B32;
	display: inline;
	text-align: right;
	/*float: left;*/
	padding-left: 15px;
	/*background: url(images/line_white.gif) no-repeat right 1px;*/
	padding-right: 15px;
}

#navi_header_2 li.pipe{
	padding: 0px;
	color: #FFFFFF;
}

#navi_header_2 li.last {
	background: none;
	padding-right: 0px;
}

#navi_header_2 li a.link_orange {
	color: #FF9B32;
	font-weight: bold;
}

#navi_header_2 li a.link_orange:visited{
	/* ###### CS ###### */
	color: #ffc65d;
}

#navi_header_2 li a.link_orange:hover{
	color: #FFFFFF;
}

#head_area #search {
	text-align: right;
	float: right;
	clear: right;
	padding-top: 12px;
	width: 400px;
}

.submit {
	background-color: #5AC8F6;
	border: none 0px;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 13px;
	padding: 3px 0;
	float: right;
}

.search_input {
	border: none 0px;
	font-size: 10px;
	line-height: 17px;
	height: 17px;
	width: 208px;
	padding: 6px 0 1px 0;
	display: block;
	float: right;
	border-right: 1px solid #464B41;
	background-color: #FFFFFD;	
}

.navi_main_1 {
	width: 699px;
	_width: 700px;	
	float: left;
	border-right: 1px solid #464B41;
}

.navi_main_1 li {
	display: inline;
	font-size: 14px;
	float: left;
	border-right: 1px solid #464B41;
	padding: 9px 19px 4px 19px;
}

#navi_main {
	background-color: #FF9B32;
	border-bottom: 1px solid #464B41;
	height: 29px;
}

#container.admin #navi_main {
	height:59px;
}

#navi_main a:hover {
	color: #464B41;
	text-decoration: none;
}

.navi_main_1 li.right {
	float: right;
	background-color: #FF6400;
	border-left: 1px solid #464B41;
	border-right: 0px none;
	padding: 9px 11px 4px 11px;
}

.navi_main_1 .active a {
	color: #464B41
}
	
.navi_main_2 {
	float: left;
	border-right: 1px solid #464B41;
}

.navi_main_2 li {
	list-style: none;
	background-color: #5AC8F6;
	float: left;
	font-size: 14px;
	padding: 9px 11px 4px 11px;
}

.password{
	float: right;
}
.password li {
	list-style: none;
	font-size: 13px;
	padding: 9px 10px 4px 24px;
}

#banner_header {
	float: left;
	width: 699px;
	height: 80px;
	border-right: 1px solid #464B41;
}

#login {
	background-color: #5AC8F5;
	float: left;
	width: 240px;
	height: 60px;
	font-size: 13px;
	padding: 10px;
	overflow: hidden;
}

#login .form .line .label{
	line-height: 24px;
}

.form .line {
	padding-bottom: 10px;
}

.form .line .label {
	float: left;
	width: 60px;
	color: #FFFFFF;
}

.form .line .input {
	float: left;
}

.form .line .input input {
	width: 180px;
	border: none 0px;
	font-size: 10px;
	line-height: 17px;
	height: 17px;
	/*_height: 24px;*/
	padding: 6px 0 1px 0;
	display: block;
}

.inputForm.short{
	float: left;
}

.inputForm.short input,
.inputForm input#password{
	width: 133px;
}

.inputForm input {
	width: 100%;
	border: none 0px;
	font-size: 10px;
	line-height: 17px;
	height: 17px;
	/*_height: 24px;*/
	padding: 6px 0 1px 0;
	display: block;
}

.login {
	float: right;
	background-color: #FFFFFF;
	font-size: 13px;
	line-height: 17px;
	padding: 3px 3px;
	margin: 0;
	height: 18px;
	width: 40px;
	text-align: center;
}

.login  input {
	border: none 0px;
	background: transparent;
	color: #5AC8F5;
	cursor: pointer;
	padding: 0px;
}

.login  input:hover {
	color: #464B41;
}

.info {
	margin-top: 40px;
}

#content {
	border-top: 10px solid #464B41; 
	background: transparent url(../images/contenBackground_juuuport.gif) left top;
	background-repeat: repeat-y;
	width: 960px;
	min-height: 1px;
	_height: 1px;
}

#content_left {
	border-right: 10px solid #464B41; 
	width: 170px;
	margin: 0;
	padding: 5px 10px;
	float: left; 
}

#news {
	border-bottom: 1px solid #FFFFFF;
	padding-bottom: 15px;
}

#content_left #news h1{
	margin-bottom: 9px;
}

#content_middle #news_text{
	padding-right: 10px;
}

#content_middle #news_text ul{
	padding-left: 13px;
}

#multimedia {
	border-bottom: 1px solid #FFFFFF;
	padding: 10px 0 15px 0;
	/*margin-top: 20px;*/
}

#content_left #multimedia h1 {
	margin-bottom: 9px;
}

#fooorum_teaser {
	background-color: #5AC8F5;
	margin: 20px 0;
}

#fooorum_teaser #teaser_title {
	height:50px;
	padding:0 10px;
}

#fooorum_teaser #teaser_title a.teaser_title {
	color:#FF6400;
}

#fooorum_teaser #teaser_title a.teaser_title:hover {
	color:#464B41;
}

#advert {
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	padding: 10px 0 15px 0;
	/*margin-top: 20px;*/
}

#flashfilm {
	/*border-bottom: 1px solid #FFFFFF;*/
	padding: 10px 0 15px 0;
}

#content_left #flashfilm h1{
	margin-bottom: 9px;
}

#content_middle {
	border-right: 10px solid #464B41; 
	width: 470px;
	margin: 0;
	padding: 35px 10px;
	float: left;
	overflow: hidden;
}

#content_middle.forum_categories{
	width: 490px;		
	padding: 0;			
}

.content_headline {
	font-size: 20px;
	color: #FF9B32;
	width: 165px;
	float: left;
	padding-top: 35px;
}

.latest_questions_headline {
	font-size: 20px;
	color: #FFFFFF;
	margin-bottom: 25px;
	float: left;
	padding-right: 15px;
}

/*
#latest_questions_header #symbol_question { 
	float: left;
	width: 60px;
	height: 50px;
	margin-top: -34px;
}
*/

#question h1 {
	color: #5AC8F5;
}

#question_left {
	width: 208px;
	padding: 0 10px 10px 0;
	float: left;
}

#question_left blockquote {
	margin: 0 0 25px 0;
}

blockquote a {
	color: #FF9B32;
}

blockquote a:visited{
	/* ###### CS ###### */
	color: #ffc65d;
}

blockquote a:hover{
	color: #FFFFFF;
	text-decoration: none;
}

#question_right {
	width: 208px;
	padding: 0 10px 10px 15px;
	float: left;
}

#question_right blockquote {
	margin: 0 0 25px 0;
}

#web_wiki {
	margin: 25px 0 0 0;
}

#wiki_headline {
	font-size: 20px;
	color: #FFFFFF;
	width: 220px;
	float: left;
}

#web_wiki_news {
	margin-top: 25px;
	/*float: left;*/
}

#wiki_pic {
	float: left;
	padding-right: 10px;
}

#wiki_news p {
	margin: 0;
	padding: 0;
}

#content_right {
	width: 260px;
	float: left;
}

#banner_right {
	background-color: #6B6F67;
	font-size: 28px;
	color: #FFFFFF;
	padding: 10px;
	/*margin-bottom: 30px;*/
}

.banner_right_top a:hover {
	color: #FF9B32;
	text-decoration: none;
}

#banner2 {
	padding-bottom: 10px;
}

#box_answer {
	width: 260px;
	background-color: #6B6F67;
	margin: 0px;
}

#box_answer #headline_box {
	height: 15px;
	width: 240px;
	background-color: #FF9B32;
	color: #464B41;
	padding: 10px;
	font-size: 16px;
	float: left;
}

#latest_answer {
	padding: 10px;
}

.latest_answer1 {
	border-bottom: 1px solid #FFFFFF;
}

.latest_answer2 {
	padding-top: 10px;
}

.RE {
	color: #FF9B32;
	float: left;
	padding: 0;
	margin: 12px 0 0 0;
}

#tagcloud {
	padding: 15px 0 30px 0;
	text-align: justify;
	overflow: hidden;
	font-size: 24px;
}

.tags a {
	color: #5AC8F5;
	font-size: 16px;
}

.tags a:visited{
	/* ###### CS ###### */
	color: #8bf9ff;
}

.tags a:hover{
	color: #FF9B32;
	text-decoration: none;
}

#banner_right_bottom {
	background-color: #4D7780;
	color: #000000;
}

.banner_headline {
	font-size: 20px;
	float: left;
	margin-top: 27px;
	padding: 5px 5px 0 10px;
	color: #FFFFFF;
}

.symbol_attention {
	float: right;	
	width: 60px;
	position: relative;
}

.symbol_attention  img{
	position: absolute;
	top: 0px;
}

.aktuelles {
	color: #000000;
	padding: 5px 15px 5px 10px;
}

.aktuelles a:hover h1 {
	color: #FF9B32;
	text-decoration: none;
}

#footer {
	width: 960px;
	height: 30px;
	padding: 15px 0;
	text-align: left;
}

#navi_footer {
	float: left;
	color: #FFFFFF;
}

#navi_footer li {
	color: #FFFFFF;
	display: inline;
	/*background: url(images/line_white.gif) no-repeat right 1px;*/
	padding: 0 10px;
}

#navi_footer li.pipe{
	padding: 0px;
}

#navi_footer li.first{
	padding-left: 10px;
}

#navi_footer li.last{
	background: none;
}

#navi_footer li.last a {
	color: #FF9B32;
}

#navi_footer li.last a:visited{
	/* ###### CS ###### */
	color: #ffc65d;
}

#navi_footer li.last a:hover{
	color: #FFFFFF;
}

#overlay{
	display: none;
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0px;
	left: 0px;
	background-color: #FFFFFF;
	opacity: 0.3;
	filter:Alpha(opacity=30);
	z-index: 1;	
}

#IEoverlay{
	display: none;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	position: absolute;
	background-color: black;	
	opacity: 0.7;
	filter:Alpha(opacity=70);
	z-index: 1;
}

#content_middle.static {
	padding: 0 10px;
}

#content_middle.static .content_headline {
	font-size: 20px;
	color: #FF9B32;
	width: 430px;
	float: left;
	padding-top: 35px;
} 

#content_middle.static .contentbox  {
	float: left;
}

#content .adviceForm {
	padding-right: 0px;	
	width: 480px;
}

#content_middle #header {
	padding-right: 10px;
}

#content_middle.adviceForm #header .headline {
	font-size: 20px;
	color: #5AC8F5;
}

.field .line .label {
	float: left;
	color: #FFFFFF;
	padding: 25px 0 0 0;
}

.field .line .input {
	float: right;
	width: 290px;
	padding: 20px 0 0 0;
}

.field .line .input input,
.field .line .input textarea {
	width: 350px;
	border: none 0px;
	font-size: 10px;
	line-height: 17px;
	padding: 6px 0 1px 0;
	display: block;
	background-color: #898C85;
	color: #FFFFFF;	
}

.field .line .input input{
	height: 17px;
}

.field .line .input textarea{
	font-family: Arial,Verdana,Helvetica,sans-serif;	
	height: 80px;
}

#content_middle.adviceForm #field_set {
	margin-top: 10px;
	float: left;
	width: 100%;
}

#content_middle #field_set.holeline .errors {
	padding-left: 0px;	
}

#content_middle #field_set input{
	color: #FFFFFF;
}

.admin #content_middle #field_set input{
	color: black;
}

#content_middle #field_set .errors {
	/*padding-left: 51px;*/
	color: #5AC8F5;
	padding-top: 8px;
}

#content_middle.password #field_set .errors,
#content_middle.password #fyp,
#content_middle.password #register{
	padding-left: 91px;
} 

#content_middle.questionForm .errors{
	padding-left:80px;
}

#content_middle.adviceForm .label1 {
	color: #FFFFFF;
	font-weight: bold;
}

#content_middle.adviceForm .inputForm1 {
	padding: 10px 0 0px 0;
}

#content_middle .inputForm1 input,
#content_middle .inputForm1 textarea
 {
	width: 480px;
	border: none 0px;
	font-size: 10px;
	line-height: 17px;
	height: 17px;
	padding: 6px 0 1px 0;
	display: block;
	background-color: #898C85;
	color: #FFFFFF;
}

#content_middle .inputForm2 textarea{
	width: 480px;
	border: none 0px;
	font-size: 10px;
	line-height: 17px;
	padding: 6px 0 1px 0;
	display: block;
	background-color: #898C85;
	color: #FFFFFF;
}

div.fileinputs {
	position: relative;
	height: 24px;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;	
}

div.fakefile input{
	background: transparent url(../images/browse_juuuport.jpg) no-repeat top right;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

#content_middle.adviceForm .line_label1 {
	margin-top: 10px;
}

#content_middle.adviceForm #set3 {
	margin-top: 10px;
}

#content_middle.adviceForm #set3 .inputForm1 input {
	height: 150px;
}

#content_middle.adviceForm #set4 {
	margin-top: 10px;
}

#content_middle.adviceForm #set5 a {
	color: #FF9B32;
}

#content_middle.adviceForm #set5 a:visited{
	/* ###### CS ###### */
	color: #ffc65d;
}

#content_middle.adviceForm #set5 a:hover {
	color: #FFFFFF;
}

#content_middle #navi {
	float: right;
	margin-top: 20px;
}

#content_middle #navi input{
	border: 0px none;
	background: transparent;
	color: #FFFFFF;
	cursor: pointer;
}

#content_middle #navi input:hover{
	color: #464B41;
}

#content_middle #navi li.back {
	background-color: #5AC8F5;
	color: #FFFFFF;
	display: inline;
	font-size: 13px;
	line-height: 17px;
	float: right;
	border-right: 1px solid #464B41;
	padding: 3px 13px;
}

#content_middle.adviceForm #navi li.send {
	background-color: #FF9B32;
	display: inline;
	font-size: 13px;
	line-height: 17px;
	float: right;
	padding: 3px 13px;
}

#content_middle.adviceForm #navi  a:hover {
	color: #464B41;
}

#content_middle.adviceForm #set5 {
	padding-top: 20px;
	padding-right: 5px;
	float: left;
}

#content_middle.advice .headline {
	font-size: 20px;
	color: #FFFFFF;
}

#content_middle.advice .text1 h2 {
	color: #FF9B32;
	margin-top: 20px;
}

#content_middle.advice .text2 h2 {
	margin-top: 25px;
}

#content_middle.advice .button1{
	padding-top: 77px;
}

#content_middle.advice .button1  a {
	background-color: #FF9B32;
	border: none 0px;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 17px;
	padding: 3px 20px;
	width: 120px;
	margin: 0;
	float: left;	
}

#content_middle.advice #navibox {
	margin: 0 10px;
}

#content_middle.advice #navibox a:hover {
	color: #464B41;
}
	
#content_middle.advice #navibox1 {
	float: left;
	background: url(../images/kerl1.gif) no-repeat center top;
	height:94px;
}

#content_middle.advice #navibox2 {
	float: right;
	background: ../images/(images/kerl2.gif) no-repeat center top;	
	height:94px;
}

#content_middle.advice .button2{
	padding-top: 77px;
}

#content_middle.advice .button2  a {
	width: 160px;
	text-align: center;
	background-color: #5AC8F5;		
	display: block;
	border: none 0px;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 17px;
	padding: 3px 0px;
	margin: 0;
}

#content .reportProblemForm  {
	padding-right: 0px;
	width: 480px;
}

#content_middle.reportProblemForm  #header .headline {
	font-size: 20px;
	color: #FF9B32;
}

#content_middle.reportProblemForm  #field_set {
	margin-top: 10px;
	float: left;
	width: 100%;
}

#content_middle.reportProblemForm  .label1 {
	color: #FFFFFF;
	font-weight: bold;
}

#content_middle.reportProblemForm  .inputForm1 {
	padding: 10px 0 0px 0;
}

#content_middle.reportProblemForm  .inputForm1 input {
	width: 100%;
	border: none 0px;
	font-size: 10px;
	line-height: 17px;
	height: 17px;
	padding: 6px 0 1px 0;
	display: block;
	background-color: #898C85;
	color: #FFFFFF;
}

#content_middle.reportProblemForm  .inputForm1.short input {
	width: 480px;
}

#content_middle.reportProblemForm  .line_label1 {
	margin-top: 10px;
}

#content_middle.reportProblemForm  #set2 {
	margin-top: 10px;
}

#content_middle.reportProblemForm  .upload {
	float: right;
	padding-top: 10px;
}

#content_middle.reportProblemForm  .upload  a {
	background-color: #FFFFFF;
	border: none 0px;
	color: #5AC8F5;
	font-size: 13px;
	line-height: 17px;
	padding: 3px 20px;
	width: 75px;
	margin: 0;
	float: left;
	height: 18px;	
}

#content_middle.reportProblemForm  .upload  a:visited{
	/* ###### CS ###### */
	color: #8bf9ff;
}

#content_middle.reportProblemForm  .upload  a:hover {
	color: #464B41;
}

#content_middle.reportProblemForm  #set3 {
	margin-top: 10px;
}

#content_middle.reportProblemForm  #set3 a {
	color: #FF9B32;
}

#content_middle.reportProblemForm  #set3 a:visited{
	/* ###### CS ###### */
	color: #ffc65d;
}

#content_middle.reportProblemForm  #set3 a:hover {
	color: #FFFFFF;
}

#content_middle.reportProblemForm  #set4 {
	margin-top: 10px;
}

#content_middle.reportProblemForm  #set5 a {
	color: #FF9B32;
}

#content_middle.reportProblemForm  #set5 a:visited{
	/* ###### CS ###### */
	color: #ffc65d;
}

#content_middle.reportProblemForm  #set5 a:hover {
	color: #FFFFFF;
}

#content_middle.reportProblemForm  #navi {
	float: right;
	margin-top: 20px;
}

#content_middle.reportProblemForm  #navi li.back {
	background-color: #5AC8F5;
	color: #FFFFFF;
	display: inline;
	font-size: 13px;
	line-height: 17px;
	float: right;
	border-right: 1px solid #464B41;
	padding: 3px 13px;
}

#content_middle.reportProblemForm  #navi li.send {
	background-color: #FF9B32;
	display: inline;
	font-size: 13px;
	line-height: 17px;
	float: right;
	padding: 3px 13px;
}

#content_middle.reportProblemForm  #navi  a:hover {
	color: #464B41;
}

#content_middle.reportProblemForm  #set5 {
	padding-top: 20px;
	float: left;
}

#content_middle.reportProblem .headline {
	font-size: 20px;
	color: #FFFFFF;
}

#content_middle.reportProblem .text1 h2 {
	color: #FF9B32;
	margin-top: 20px;
}

#content_middle.reportProblem .text2 h2 {
	margin-top: 25px;
}

#content_middle.reportProblem .text3 h2 {
	margin-top: 25px;
	color: #FFFFFF;
}

#content_middle.reportProblem .text3 a {
	color: #FF9B32;
}

#content_middle.reportProblem .text3 a:visited{
	/* ###### CS ###### */
	color: #ffc65d;
}

#content_middle.reportProblem .text3 a:hover {
	color: #FFFFFF;
}

#content_middle.reportProblem .button1{
	padding-top: 77px;
}

#content_middle.reportProblem .button1  a {
	background-color: #FF9B32;
	border: none 0px;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 17px;
	padding: 3px 20px;
	width: 120px;
	margin: 0;
	float: left;	
}

#content_middle.reportProblem .button1  a:visited{
	/* ###### CS ###### */
	color: #ffc65d;
}

#content_middle.reportProblem #navibox {
	margin: 0 10px;
}

#content_middle.reportProblem #navibox a:hover {
	color: #464B41;
}
	
#content_middle.reportProblem #navibox1 {
	float: left;
	background: url(../images/kerl1.gif) no-repeat center top;
	height:94px;
}

#content_middle.reportProblem #navibox2 {
	float: right;
	background: url(../images/kerl2.gif) no-repeat center top;	
	height:94px;
}

#content_middle.reportProblem .button2{
	padding-top: 77px;
}

#content_middle.reportProblem .button2  a {
	width: 160px;
	text-align: center;
	background-color: #5AC8F5;		
	display: block;
	border: none 0px;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 17px;
	padding: 3px 0px;
	margin: 0;
}

#content .yourSequrity {
	padding: 0;
	width: 490px;
}

#content_middle.yourSequrity .defense_headline {
	font-size: 20px;
	color: #FFFFFF;
	width: 200px;
	margin: 35px 0 25px 10px;
	float: left;
}

#content_middle.yourSequrity #defense_header .symbol_attention2 { 
	float:left;
	width: 60px;
	height: 50px;
	margin: 0 0 0 -16px;
	padding: 0;
}

#content_middle.yourSequrity .archive a {
	background-color: #FFFFFF;
	border: none 0px;
	color: #5AC8F4;
	font-size: 13px;
	line-height: 17px;
	padding: 3px 20px;
	width: 35px;
	margin: 32px 0 15px 15px;
	float: right;
}

#content_middle.yourSequrity .archive  a:hover {
	color: #464B41;
}

#content_middle.yourSequrity #defense_navi {
	background-color: #5AC8F5;
}

#content_middle.yourSequrity #defense_navi a:hover {
	color: #464B41;
	text-decoration: none;
}

#content_middle.yourSequrity .defense_navi {
	background-color: #5AC8F4;
}

#content_middle.yourSequrity .defense_navi li.right {
	font-size: 13px;
	line-height: 17px;
	float: left;
	border: none;
}
	
#content_middle.yourSequrity .defense_navi li.active a {
	color: #464B41;
}

#content_middle.yourSequrity .contentbox1  {
	margin: 0;
	padding: 20px 10px 10px 10px;
}

#content_middle.yourSequrity .contentbox2 {
	margin: 0;
	padding: 20px 10px 10px 10px;
}

#content_middle.articleOftheMonth .navi {
	padding-top: 20px;
	padding-bottom: 40px;
}

#content_middle.yourSequrity .comment a ,
#content_middle.articleOftheMonth .comment a {
	background-color: #FF9B32;
	border: none 0px;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 17px;
	padding: 3px 20px;
	width: 123px;
	float: right;
}

#content_middle.articleOftheMonth .send a {
	background-color: #5AC8F5;
	border: none 0px;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 17px;
	padding: 3px 20px;
	margin-right: 1px;
	float: right;
}

#content_middle.yourSequrity .comment  a:hover ,
#content_middle.articleOftheMonth .comment a:hover{
	color: #464B41;
}

#content .forumQuestion {
	padding-right: 0px;
	padding-left: 0px;	
	width: 490px;
}

#content .forumQuestion .select_questions{
	padding-top: 20px;
	text-align: right;
	padding-right: 0px;	
}

#content_middle.forumQuestion #question {
	margin: 0;
	padding: 0px 10px 10px 10px;
}

#content_middle.forumQuestion #question h2{
}

#content_middle.forumQuestion blockquote {
	margin:0;
}

#content_middle.forumQuestion blockquote a {
	color: #FF9B32;
}

#content_middle.forumQuestion blockquote a:visited{
	/* ###### CS ###### */
	color: #ffc65d;
}

#content_middle.forumQuestion blockquote a:hover{
	color: #FFFFFF;
	text-decoration: none;
}

#content_middle.articleOftheMonth .question_navi a:hover,
#content_middle.forumQuestion #question_navi a:hover {
	color: #464B41;
	text-decoration: none;
}

#content_middle.forumQuestion .question_navi {
	background-color:#FF6400;
}

#content_middle.articleOftheMonth .question_navi li ,
#content_middle.forumQuestion .question_navi li {
	background-color: #5AC8F5;
	display: inline;
	font-size: 13px;
	line-height: 17px;
	float: left;
	border-right: 1px solid #464B41;
	padding: 3px 6px;
}

#content_middle.forumQuestion .question_navi li.right {
	background-color: #FF6400;
	font-size: 13px;
	line-height: 17px;
	/*float: right;*/
	padding-left: 22px;
	border: none;
}
	
#content_middle.forumQuestion .question_navi li.active {
	color: #464B41
}

.replybox {
	padding: 10px 10px 0 10px; 
}

#content_middle.forumQuestion .replybox h2 {
	color: #FF9B32;
}

#content_middle.forumQuestion .replybox a {
	color: #FF9B32;
	text-decoration: none;
}

#content_middle.forumQuestion .replybox a:visited{
	/* ###### CS ###### */
	color: #ffc65d;
}

#content_middle.forumQuestion .replybox  a:hover {
	color: #FFFFFF;
}

#content_middle.forumQuestion #reply_navi {
	float: right;
}

#content_middle.forumQuestion #reply_navi li {
	background-color: #FF9B32;
	display: inline;
	font-size: 13px;
	line-height: 17px;
	float: right;
	border-right: 1px solid #464B41;
	padding: 3px 13px;
}

#content_middle.forumQuestion #reply_navi  a:hover {
	color: #464B41;
}

#content_middle.forum #new_questions {
	border-bottom: 1px solid #FFFFFF;
}

#content_middle.forum #new_questions blockquote{
	width: 200px;
	overflow: hidden;
}

#content_middle.forum #new_questions_header {
	margin: 0 0 25px 0;
}

#content_middle.forum .new_questions_headline {
	font-size: 20px;
	color: #FFFFFF;
	width: 208px;
	float: left;
}

/*
#content_middle.forum 
*/
.my_question {
	background-color: #FF6400;
	border: none 0px;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 13px;
	margin: 2px 0 0 10px;
	padding: 3px 10px;
	width: 125px;
	float: left;
}

#content_middle.forum .my_question  a:hover {
	color: #464B41;
}

/*
#content_middle.forum #new_questions_header
*/ 
#symbol_question { 
	float:left;
	width: 60px;
	height: 50px;
	margin: -34px 0 0 -16px;
	padding:0;
}

#content_middle.forum #questions h1 {
	color: #5AC8F5;
}

#content_middle.forum #questions p {
	padding: 5px 0 20px 0;
	margin: 0;
}

#content_middle.forum .questions_left {
	width: 200px;
	margin: 0;
	padding: 0 10px 10px 0;
	float: left;
	clear: left;
}

#content_middle.forum .questions_left blockquote {
	width: 200px;
	float: left;
	margin: 0 0 20px 0;
}

#content_middle.forum blockquote a {
	color: #FF9B32
}

#content_middle.forum blockquote a:visited{
	/* ###### CS ###### */
	color: #ffc65d;
}

#content_middle.forum blockquote a:hover{
	color: #FFFFFF;
	text-decoration: none;
}

#content_middle.forum .questions_right {
	width: 200px;
	margin: 0;
	padding: 0 10px 10px 10px;
	float: left;
}

#content_middle.forum .questions_right blockquote {
	width: 200px;
	float: left;
	margin: 0 0 20px 0;
}

#content_middle.forum #first_question  {
	padding-bottom: 20px;
}

#content_middle.forum #third_question  {
	padding-bottom: 20px;
}

#content_middle.forum #old_questions_header {
	margin: 25px 0;
}

#content_middle.forum #old_questions_header_search {
	margin: 0;
	padding-bottom:20px;
}

#content_middle.forum .old_questions_headline {
	font-size: 20px;
	color: #FFFFFF;
	width: 208px;
	float: left;
}

#content_middle.forum .select_questions {
	color: #FFFFFF;
	float: left;
	margin: 2px 0 0 10px;
}

#content_middle.forum #list_questions {
	margin: 0;
	padding-bottom: 20px;
	overflow: hidden;
}

#content_middle.forum #list_questions a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

#content_middle.forum .question {
	padding-bottom: 20px;
}   

#content_middle.forum_categories .question {
	padding-bottom: 20px;
}

#content_middle.forum_categories .question_not_odd {
	background-color: #898C85;
	padding: 10px 10px;	
} 

#content_middle.forum_categories .question_odd {
	padding: 10px 10px;
} 

.forum_categories_list_pager{
	padding: 20px 20px 20px 20px;
}

#content_middle.forum #old_questions{
	padding-top: 20px;
}

#content .questionForm {
	width: 480px;
	padding-right: 0px;
}

#content_middle.questionForm .ask_headline {
	font-size: 20px;
	color: #FFFFFF;
	width: 220px;
	padding-bottom: 20px;
	float: left;
}

#content_middle.questionForm #field_set{
	color: #FFFFFF;
}

#content_middle.questionForm #field_set .select_category{
	float: left;
	width: 395px;
}

#content_middle.questionForm #content_header .symbol_question { 
	float:left;
	width: 60px;
	height: 50px;
	padding:0;
	position: relative;
	top: -35px;
	left: -16px;
}

#content_middle.questionForm #field_set .label {
	float: left;
	color: #FFFFFF;
	padding: 17px 0 0 0;
}

#content_middle.questionForm .input_transparent {
	float: right;
	padding: 12px 0 0 0;
}

#content_middle.questionForm .input_transparent_left{
	padding: 12px 0px 0px 0px;
}

#content_middle.questionForm .input_transparent input,
#content_middle.questionForm .input_transparent textarea {
	width: 400px;
	border: none 0px;
	font-size: 10px;
	line-height: 17px;
	padding: 6px 0 1px 0;
	display: block;
	background-color: #898C85;
	color: #FFFFFF;	
}

#content_middle.questionForm .input_transparent input{
	height: 17px;
}

#content_middle.questionForm .input_transparent textarea{
	font-family: Arial,Verdana,Helvetica,sans-serif;	
	height: 80px;
	_height: 87px;	
}

#content_middle.questionForm .line_question {
	padding-top: 15px;
}

#content_middle.questionForm #emoticons {
	padding: 15px 0 0 50px;
	float: left;
}

#content_middle.questionForm #tags {
	float: left;
}

#content_middle.questionForm .line_tags {
	margin-top: 15px;
}

#content_middle.questionForm .label_tags {
	float: left;
	color: #FFFFFF;
	padding: 17px 0 0 0;
}

#content_middle.questionForm .input_tags {
	float: right;
	padding: 12px 0 0 0;
}

#content_middle.questionForm .input_tags input {
	width: 430px;
	border: none 0px;
	font-size: 10px;
	line-height: 17px;
	height: 17px;
	padding: 6px 0 1px 0;
	display: block;
	background-color: #898C85;
	color: #FFFFFF;
}

#content_middle.questionForm .note {
	font-size: 10px;
	padding-left: 80px;
}

#content_middle .previewProfile a ,
#content_middle .submitProfile input,
#content_middle .preview input{
	background-color: #FF9B32;
	border: none 0px;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 18px;
	padding: 3px 35px;
	margin: 20px 0 0 1px;
	cursor: pointer;
	float: right;
}

/*#content_middle .previewProfile a{
	float: left;
}*/

#content_middle.questionForm .preview  a:hover {
	color: #464B41;
}

#content .infoProblems {
	padding: 0;
	width: 490px;
}

#content_middle.infoProblems .defense_headline {
	font-size: 20px;
	color: #FFFFFF;
	width: 200px;
	margin: 35px 0 25px 10px;
	float: left;
}

#content_middle.infoProblems #defense_header .symbol_attention2 { 
	float:left;
	width: 60px;
	height: 50px;
	margin: 0 0 0 -16px;
	padding:0;
}

#content_middle.infoProblems .archive a {
	background-color: #FFFFFF;
	border: none 0px;
	color: #5AC8F5;
	font-size: 13px;
	line-height: 17px;
	padding: 3px 20px;
	width: 35px;
	margin: 32px 0 15px 15px;
	float: right;
}

#content_middle.infoProblems .archive a:visited{
	/* ###### CS ###### */
	color: #8bf9ff;
}

#content_middle.infoProblems .archive  a:hover {
	color: #464B41;
}

#content_middle.infoProblems #defense_navi {
	background-color: #5AC8F5;
}

#content_middle.infoProblems #defense_navi a:hover {
	color: #464B41;
	text-decoration: none;
}

#content_middle.infoProblems .defense_navi {
	background-color: #5AC8F5;
}

#content_middle.infoProblems .defense_navi li.right {
	border: none;
}

#content_middle.infoProblems .defense_navi li.active a {
	color: #464B41
}
	
#content_middle.infoProblems .defense_navi li.right.active a {
	color: #464B41
}

#content_middle.infoProblems .contentbox  {
	margin: 0;
	padding: 20px 10px 10px 10px;
}

#content_middle.infoProblems .comment a {
	background-color: #FF9B32;
	border: none 0px;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 17px;
	padding: 3px 20px;
	width: 123px;
	float: right;
}

#content_middle.infoProblems .send a {
	background-color: #5AC8F5;
	border: none 0px;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 17px;
	padding: 3px 20px;
	margin-right: 1px;
	float: right;
}

#content_middle.infoProblems .comment  a:hover {
	color: #464B41;
}

#content .system {
	height: 534px;
	padding: 0px;
	width: 490px;
}

#content_middle.system #content_header { 
	padding:0 10px;
}

#content_middle.system .defense_headline {
	font-size: 20px;
	color: #FFFFFF;
	width: 200px;
	margin: 35px 0 25px 10px;
	float: left;
}

#content_middle.system #defense_header .symbol_attention2 { 
	float:left;
	width: 60px;
	height: 50px;
	margin: 0 0 0 -16px;
	padding:0;
}

#content_middle.system .archive a {
	background-color: #FFFFFF;
	border: none 0px;
	color: #5AC8F5;
	font-size: 13px;
	line-height: 17px;
	padding: 3px 20px;
	width: 35px;
	margin: 32px 0 15px 15px;
	float: right;
}

#content_middle.system .archive a:visited{
	/* ###### CS ###### */
	color: #8bf9ff;
}

#content_middle.system .archive  a:hover {
	color: #464B41;
}

#content_middle.system #defense_navi {
	background-color: #5AC8F5;
}

#content_middle.system #defense_navi a:hover {
	color: #464B41;
	text-decoration: none;
}

#content_middle .defense_navi {
	background-color: #5AC8F5;
	height: 23px;
}

#content_middle .defense_navi li {
	display: inline;
	font-size: 13px;
	line-height: 17px;
	float: left;
	border-right: 1px solid #464B41;
	padding: 3px 10px;
}

#content_middle.system .defense_navi li.right {
	font-size: 13px;
	line-height: 17px;
	float: left;
	border: none;
}
	
#content_middle.system .defense_navi li.active a {
	color: #464B41
}

#content_middle.system .defense_navi li.first {
	background-color: #FF6400;
}

#content_middle.system .contentbox  {
	margin: 0;
	padding: 20px 10px 10px 10px;
}

#content .contact {
	padding-right: 0px;
	width: 480px;
}

#content_middle.contact #header {
	padding-right: 10px;
}

#content_middle.contact #header .headline {
	font-size: 20px;
	color: #FF9B32;
}

#content_middle.contact #field_set {
	margin-top: 10px;
	float: left;
}

#content_middle.contact .label1 {
	color: #FFFFFF;
	font-weight: bold;
}

#content_middle.contact .inputForm1 {
	padding: 10px 0 0px 0;
}

#content_middle.contact .inputForm1 input {
	width: 480px;
	border: none 0px;
	font-size: 10px;
	line-height: 17px;
	height: 17px;
	padding: 6px 0 1px 0;
	display: block;
	background-color: #898C85;
	color: #FFFFFF;
}

#content_middle.contact .line_label1 {
	margin-top: 10px;
}

#content_middle.contact #set3 {
	margin-top: 10px;
}

#content_middle #set3 .inputForm1 textarea {
	height: 150px;
}

#content_middle.contact #set4 {
	margin-top: 10px;
}

#content_middle.contact #navi {
	float: right;
	margin-top: 20px;
}

#content_middle.contact #navi li.back {
	background-color: #5AC8F5;
	color: #FFFFFF;
	display: inline;
	font-size: 13px;
	line-height: 17px;
	float: right;
	border-right: 1px solid #464B41;
	padding: 3px 13px;
}

#content_middle.contact #navi li.send {
	background-color: #FF9B32;
	display: inline;
	font-size: 13px;
	line-height: 17px;
	float: right;
	padding: 3px 13px;
}

#content_middle.contact #navi  a:hover {
	color: #464B41;
}

#content_middle.linkList {
	background-color: #898C85;
	border-right: 10px solid #464B41; 
	height: 534px;
	width: 470px;
	_width: 480px;
	margin: 0;
	padding: 0 10px;
	float: left;
	overflow: auto;
}

#content_middle.linkList .content_headline {
	font-size: 20px;
	color: #FF9B32;
	width: 165px;
	float: left;
	padding-top: 35px;
}

/*
#content_header .symbol_question { 
	float:left;
	width: 60px;
	height: 50px;
} 
*/

#content_middle.linkList .contentbox img  {
	float: left;
	padding-top: 25px;
}

#content_middle.linkList .contentbox a  {
	float: left;
	padding: 60px 0 0 15px;
}

#content .myProfileEntryAnswer {
	border-right: 10px solid #464B41; 
	width: 490px;
	margin: 0;
	padding: 0;
	float: left;
}

#content_middle.myProfileEntryAnswer .navi_main_1 li.right_active {
	float: right;
	border-left: 1px solid #464B41;
	background-color: #FF6400;
}
	
#content_middle.myProfileEntryAnswer .navi_main_1 li.right_active a {
	color: #464B41;
}
	
#container #status {
	background-color: #E5E352;
	float: left;
	width: 240px;
	height: 60px;
	font-size: 13px;
	padding: 10px;
}

#container #status .status_headline {
	color: #464B41;
	font-size: 13px;
	width: 70px;
	float:left;
}

#container #status .decoration {
	float: right;
	padding-bottom: 10px;
}

#container #status .mobile {
	float: right;
}

#content_middle.myProfileEntryAnswer #welcome {
	height: 30px;
	width: 480px;
	background-color: #898C85;
	color: #FFFFFF;
	font-size: 16px;
	padding: 10px 0 0 10px;
	float: left;
	border-bottom: 1px solid #464B41;
}

#content_middle.myProfileEntryAnswer #profile_navi {
	float: left;
	margin: 0;
	width: 490px;
}

#content_middle.myProfileEntryAnswer #profile_navi a:hover {
	color: #464B41;
	text-decoration: none;
}

#content_middle.myProfileEntryAnswer .profile_navi {
	background-color:#5AC8F5;
}

#content_middle.myProfileEntryAnswer .profile_navi li {
	display: inline;
	font-size: 13px;
	line-height: 17px;
	float: left;
	border-right: 1px solid #464B41;
	padding: 3px 10px;
}
	
#content_middle.myProfileEntryAnswer .profile_navi li.active a {
	color: #464B41
}

#content_middle.myProfileEntryAnswer #info {
	float: left;
	height: 18px;
	width: 480px;
	color: #FFFFFF;
	padding: 5px 0 20px 0;
}

#content_middle.myProfileEntryAnswer #info li {
	display: inline;
	padding: 0 10px;
}

#content_middle.myProfileEntryAnswer #info a:hover {
	color: #5AC8F5;
	text-decoration: none;
}

#content_middle.myProfileEntryAnswer #info_line li.active a {
	color: #5AC8F5;
}

#content_middle.myProfileEntryAnswer #profile_questions {
	margin: 0;
	float:left;
}

#content_middle.myProfileEntryAnswer #profile_questions h2 {
	height: 18px;
	color: #FF9B32;
	width: 470px;
	padding: 0 10px;
}

#content_middle.myProfileEntryAnswer #profile_questions p {
	padding: 0 10px;
}

#content_middle.myProfileEntryAnswer #line {
	margin-bottom: 25px;
	color: #FFFFFF;
	width: 490px;
	_width: 510px;
}

#content_middle.myProfileEntryAnswer #profile_questions li {
	padding: 0 10px;
	display: inline;
}

#content_middle.myProfileEntryAnswer #profile_questions li.orange a {
	color: #FF9B32;
}

#content_middle.myProfileEntryAnswer #profile_questions li.orange a:visited{
	/* ###### CS ###### */
	color: #ffc65d;
}

#content_middle.myProfileEntryAnswer #profile_questions li a:hover {
	color: #FFFFFF;
}

#content .myProfileEntry {
	border-right: 10px solid #464B41; 
	width: 490px;
	margin: 0;
	padding: 0;
	float: left;
}

#content_middle.myProfileEntry .navi_main_1 li.right_active {
	float: right;
	border-left: 1px solid #464B41;
	background-color: #FF6400;
}
	
#content_middle.myProfileEntry .navi_main_1 li.right_active a {
	color: #464B41;
}
	
#content_middle.myProfileEntry #status {
	background-color: #E5E352;
	float: left;
	width: 240px;
	height: 60px;
	font-size: 13px;
	padding: 10px;
	_height: 260px;
	_width: 80px;
}

#content_middle.myProfileEntry .status_headline {
	color: #464B41;
	font-size: 13px;
	width: 70px;
	float:left;
}

#content_middle.myProfileEntry .decoration {
	float: right;
	padding-bottom: 10px;
}

#content_middle.myProfileEntry .mobile {
	float: right;
}

#content_middle.myProfileEntry #welcome {
	height: 30px;
	width: 480px;
	background-color: #898C85;
	color: #FFFFFF;
	font-size: 16px;
	padding: 10px 0 0 10px;
	float: left;
	border-bottom: 1px solid #464B41;
}

#content_middle.myProfileEntry #profile_navi {
	float: left;
	margin: 0;
	width: 490px;
}

#content_middle.myProfileEntry #profile_navi a:hover {
	color: #464B41;
	text-decoration: none;
}

#content_middle.myProfileEntry .profile_navi {
	background-color:#5AC8F5;
}

#content_middle.myProfileEntry .profile_navi li {
	display: inline;
	font-size: 13px;
	line-height: 17px;
	float: left;
	border-right: 1px solid #464B41;
	padding: 3px 10px;
}
	
#content_middle.myProfileEntry .profile_navi li.active a {
	color: #464B41
}

#content_middle.myProfileEntry #info {
	float: left;
	height: 18px;
	width: 490px;
	color: #FFFFFF;
	padding: 5px 0 20px 0;
}

#content_middle.myProfileEntry #info li {
	display: inline;
	padding: 0 10px;
}

#content_middle.myProfileEntry #info a:hover {
	color: #5AC8F5;
	text-decoration: none;
}

#content_middle #info_line li.active a {
	color: #5AC8F5;
}

#content_middle.myProfileEntry #question {
	margin: 0;
	padding: 0px 10px 10px 10px;
}

#content_middle.myProfileEntry blockquote {
	margin:0;
	padding-bottom: 15px;
}

#content_middle.myProfileEntry blockquote a {
	color: #FF9B32
}

#content_middle.myProfileEntry blockquote a:visited{
	/* ###### CS ###### */
	color: #ffc65d;
}

#content_middle.myProfileEntry blockquote a:hover{
	color: #FFFFFF;
	text-decoration: none;
}

#content_middle.myProfile #skinning {
	padding-top: 20px;
	float: left;
	color: #FFFFFF;
}

#content_middle.myProfile #skinning p {
	padding-left: 10px;
}

#content_middle.myProfile .box {
	float:left;
	width: 80px;
	padding-right: 18px;
}

#content_middle.myProfile .box.last {
	float:right;
	padding-right: 0px;
}

#content_middle.myProfile .input_checkbox{
	text-align: center;
}

#content .myProfileQuestion {
	border-right: 10px solid #464B41; 
	width: 490px;
	margin: 0;
	padding: 0;
	float: left;
}

#content_middle.myProfileQuestion .navi_main_1 li.right_active {
	float: right;
	border-left: 1px solid #464B41;
	background-color: #FF6400;
}
	
#content_middle.myProfileQuestion .navi_main_1 li.right_active a {
	color: #464B41;
}
	
#content_middle.myProfileQuestion #status {
	background-color: #E5E352;
	float: left;
	width: 240px;
	height: 60px;
	font-size: 13px;
	padding: 10px;
	_height: 260px;
	_width: 80px;
}

#content_middle.myProfileQuestion .status_headline {
	color: #464B41;
	font-size: 13px;
	width: 70px;
	float:left;
}

#content_middle.myProfileQuestion .decoration {
	float: right;
	padding-bottom: 10px;
}

#content_middle.myProfileQuestion .mobile {
	float: right;
}

#content_middle.myProfileQuestion #welcome {
	height: 30px;
	width: 480px;
	background-color: #898C85;
	color: #FFFFFF;
	font-size: 16px;
	padding: 10px 0 0 10px;
	float: left;
	border-bottom: 1px solid #464B41;
}

#content_middle.myProfileQuestion #profile_navi {
	float: left;
	margin: 0;
	width: 490px;
	padding-bottom: 45px;
}

#content_middle.myProfileQuestion #profile_navi a:hover {
	color: #464B41;
	text-decoration: none;
}

#content_middle.myProfileQuestion .profile_navi {
	background-color:#5AC8F5;
}

#content_middle.myProfileQuestion .profile_navi li {
	display: inline;
	font-size: 13px;
	line-height: 17px;
	float: left;
	border-right: 1px solid #464B41;
	padding: 3px 10px;
}
	
#content_middle.myProfileQuestion .profile_navi li.active a {
	color: #464B41
}

#content_middle.myProfileQuestion .ask_headline {
	font-size: 20px;
	color: #FFFFFF;
	width: 220px;
	padding: 0px 0 20px 10px;
	float: left;
}

#content_middle.myProfileQuestion #field_set{
	color: #FFFFFF;
	padding: 0 0 0 10px;
}

#content_middle.myProfileQuestion #content_header .symbol_question { 
	float:left;
	width: 60px;
	height: 50px;
	padding:0;
	position: relative;
	top: -35px;
	left: -16px;
}

#content_middle.myProfileQuestion #field_set .label {
	float: left;
	color: #FFFFFF;
	padding: 17px 0 0 0;
}

#content_middle.myProfileQuestion .input_transparent {
	float: right;
	padding: 12px 0 0 0;
}

#content_middle.myProfileQuestion .input_transparent input,
#content_middle.myProfileQuestion .input_transparent textarea {
	width: 400px;
	border: none 0px;
	font-size: 10px;
	line-height: 17px;
	padding: 6px 0 1px 0;
	display: block;
	background-color: #898C85;
	color: #FFFFFF;	
}

#content_middle.myProfileQuestion .input_transparent input{
	height: 17px;
}

#content_middle.myProfileQuestion .input_transparent textarea{
	font-family: Arial,Verdana,Helvetica,sans-serif;	
	height: 80px;
	_height: 87px;	
}

#content_middle.myProfileQuestion .line_question {
	padding-top: 15px;
}

#content_middle.myProfileQuestion #emoticons {
	padding: 15px 0 0 50px;
	float: left;
}

#content_middle.myProfileQuestion #tags {
	float: left;
}

#content_middle.myProfileQuestion .line_tags {
	margin-top: 15px;
}

#content_middle.myProfileQuestion .label_tags {
	float: left;
	color: #FFFFFF;
	padding: 17px 0 0 0;
}

#content_middle.myProfileQuestion .input_tags {
	float: right;
	padding: 12px 0 0 0;
}

#content_middle.myProfileQuestion .input_tags input {
	width: 430px;
	border: none 0px;
	font-size: 10px;
	line-height: 17px;
	height: 17px;
	_height: 24px;
	padding: 6px 0 1px 0;
	display: block;
	background-color: #898C85;
	color: #FFFFFF;
}

#content_middle.myProfileQuestion .note {
	font-size: 10px;
	padding-left: 80px;
}

#content_middle.myProfileQuestion .preview  a {
	background-color: #FF6400;
	border: none 0px;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 17px;
	padding: 3px 20px;
	width: 50px;
	margin-top: 20px;
	float: right;
}

#content_middle.myProfileQuestion .preview  a:hover {
	color: #464B41;
}

#content .myProfileHandy {
	border-right: 10px solid #464B41; 
	width: 490px;
	margin: 0;
	padding: 0;
	float: left;
}

#content_middle.myProfileHandy .navi_main_1 li.right_active {
	float: right;
	border-left: 1px solid #464B41;
	background-color: #FF6400;
}
	
#content_middle.myProfileHandy .navi_main_1 li.right_active a {
	color: #464B41;
}
	
#content_middle.myProfileHandy #status {
	background-color: #E5E352;
	float: left;
	width: 240px;
	height: 60px;
	font-size: 13px;
	padding: 10px;
	_height: 260px;
	_width: 80px;
}

#content_middle.myProfileHandy .status_headline {
	color: #464B41;
	font-size: 13px;
	width: 70px;
	float:left;
}

#content_middle.myProfileHandy .decoration {
	float: right;
	padding-bottom: 10px;
}

#content_middle.myProfileHandy .mobile {
	float: right;
}

#content_middle.myProfileHandy #welcome {
	height: 30px;
	width: 480px;
	background-color: #898C85;
	color: #FFFFFF;
	font-size: 16px;
	padding: 10px 0 0 10px;
	float: left;
	border-bottom: 1px solid #464B41;
}

#content_middle.myProfileHandy #profile_navi {
	float: left;
	margin: 0;
	width: 490px;
}

#content_middle.myProfileHandy #profile_navi a:hover {
	color: #464B41;
	text-decoration: none;
}

#content_middle.myProfileHandy .profile_navi {
	background-color:#5AC8F5;
}

#content_middle.myProfileHandy .profile_navi li {
	display: inline;
	font-size: 13px;
	line-height: 17px;
	float: left;
	border-right: 1px solid #464B41;
	padding: 3px 10px;
}
	
#content_middle.myProfileHandy .profile_navi li.active a {
	color: #464B41
}

#content_middle.myProfileHandy #info {
	float: left;
	height: 18px;
	width: 490px;
	color: #FFFFFF;
	padding: 5px 0 20px 0;
}

#content_middle.myProfileHandy #info li {
	display: inline;
	padding: 0 10px;
}

#content_middle.myProfileHandy #info a:hover {
	color: #5AC8F5;
	text-decoration: none;
}

#content_middle.myProfileHandy #info_line li.active a {
	color: #5AC8F5;
}

#content_middle.myProfileHandy #profile_multimedia{
	float:left;
	padding-bottom: 20px;
}

#content_middle.myProfileHandy .media1 {
	width:160px;
	float:left;
}

#content_middle.myProfileHandy .media2 {
	width:160px;
	float: left;
}

#content_middle.myProfileHandy .media3 {
	width:160px;
	float:right;
	padding-right: 10px;
}

#content_middle.myProfileHandy #profile_multimedia  h2 {
	height: 18px;
	color: #FFFFFF;
	width: 470px;
	padding: 0 10px 10px 10px;
}

#content_middle.myProfileHandy #profile_multimedia p {
	padding: 0 10px 0 10px;
}

#content_middle.myProfileHandy #profile_multimedia img {
	padding: 15px 0 0 10px;
}

#content_middle.myProfileHandy .register {
	float: left;
	padding: 20px 0 0 10px;
}

#content_middle.myProfileHandy .register h2 {
	padding-top: 20px;
}

#content_middle.myProfileHandy #confirm_box {
	width: 490px;
}

#content_middle.myProfileHandy #confirm_box .label {
	float: left;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 3px;
	width: 150px;
}

#content_middle.myProfileHandy .input_checkbox {
	float: left;
}

#content_middle.myProfileHandy .checkbox{
	float: left;
	display: block;
}

#content_middle.myProfileHandy #confirm {
	float: right;
}

#content_middle.myProfileHandy #confirm a {
	background-color: #5AC8F5;
	border: none 0px;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 17px;
	padding: 3px 20px;
	width: 43px;
	margin: 0 0 15px 15px;
	float: right;
	text-decoration: none;
}

#content_middle.myProfileHandy #confirm  a:hover {
	color: #464B41;
}

#content .myProfileMultimediaUpload {
	border-right: 10px solid #464B41; 
	width: 490px;
	margin: 0;
	padding: 0;
	float: left;
}

#content_middle.myProfileMultimediaUpload .navi_main_1 li.right_active {
	float: right;
	border-left: 1px solid #464B41;
	background-color: #FF6400;
}
	
#content_middle.myProfileMultimediaUpload .navi_main_1 li.right_active a {
	color: #464B41;
}
	
#content_middle.myProfileMultimediaUpload #status {
	background-color: #E5E352;
	float: left;
	width: 240px;
	height: 60px;
	font-size: 13px;
	padding: 10px;
	_height: 260px;
	_width: 80px;
}

#content_middle.myProfileMultimediaUpload .status_headline {
	color: #464B41;
	font-size: 13px;
	width: 70px;
	float:left;
}

#content_middle.myProfileMultimediaUpload .decoration {
	float: right;
	padding-bottom: 10px;
}

#content_middle.myProfileMultimediaUpload .mobile {
	float: right;
}

#content_middle.myProfileMultimediaUpload #welcome {
	height: 30px;
	width: 480px;
	background-color: #898C85;
	color: #FFFFFF;
	font-size: 16px;
	padding: 10px 0 0 10px;
	float: left;
	border-bottom: 1px solid #464B41;
}

#content_middle.myProfileMultimediaUpload #profile_navi {
	float: left;
	margin: 0;
	width: 490px;
}

#content_middle.myProfileMultimediaUpload #profile_navi a:hover {
	color: #464B41;
	text-decoration: none;
}

#content_middle.myProfileMultimediaUpload .profile_navi {
	background-color:#5AC8F5;
}

#content_middle.myProfileMultimediaUpload .profile_navi li {
	display: inline;
	font-size: 13px;
	line-height: 17px;
	float: left;
	border-right: 1px solid #464B41;
	padding: 3px 10px;
}
	
#content_middle.myProfileMultimediaUpload .profile_navi li.active a {
	color: #464B41
}

#content_middle.myProfileMultimediaUpload #info {
	float: left;
	height: 18px;
	width: 490px;
	color: #FFFFFF;
	padding: 5px 0 20px 0;
}

#content_middle.myProfileMultimediaUpload #info li {
	display: inline;
	padding: 0 10px;
}

#content_middle.myProfileMultimediaUpload #info a:hover {
	color: #5AC8F5;
	text-decoration: none;
}

#content_middle.myProfileMultimediaUpload #info_line li.active a {
	color: #5AC8F5;
}

#content_middle.myProfileMultimediaUpload #upload_multimedia {
	margin-top: 10px;
	float: left;
}

#content_middle.myProfileMultimediaUpload #upload_multimedia h2 {
	padding: 0 10px;
	color: #FFFFFF;
}

#content_middle.myProfileMultimediaUpload #upload_multimedia p {
	padding: 0 10px;
	color: #FFFFFF;
}

#content_middle.myProfileMultimediaUpload .inputForm1 {
	padding: 10px 0 0px 10px;
}

#content_middle.myProfileMultimediaUpload .inputForm1 input {
	width: 364px;
	border: none 0px;
	font-size: 10px;
	line-height: 17px;
	height: 17px;
	_height: 24px;
	padding: 6px 0 1px 0;
	display: block;
	background-color: #898C85;
	color: #FFFFFF;
}

#content_middle.myProfileMultimediaUpload .inputForm1.short{
	float: left;
}

#content_middle.myProfileMultimediaUpload .inputForm1.short input {
	width: 364px;
}

#content_middle.myProfileMultimediaUpload .upload {
	float: right;
	padding-top: 10px;
}

#content_middle.myProfileMultimediaUpload .upload  a {
	background-color: #FFFFFF;
	border: none 0px;
	color: #5AC8F5;
	font-size: 13px;
	line-height: 17px;
	padding: 3px 20px;
	width: 75px;
	margin: 0;
	float: left;
	height: 18px;	
}

#content_middle.myProfileMultimediaUpload .upload  a:visited{
	/* ###### CS ###### */
	color: #8bf9ff;
}

#content .myProfileMultimedia {
	border-right: 10px solid #464B41; 
	height: 534px;
	width: 490px;
	margin: 0;
	padding: 0;
	float: left;
	overflow: auto;
}

#content_middle.myProfileMultimedia .navi_main_1 li.right_active {
	float: right;
	border-left: 1px solid #464B41;
	background-color: #FF6400;
}
	
#content_middle.myProfileMultimedia .navi_main_1 li.right_active a {
	color: #464B41;
}
	
#content_middle.myProfileMultimedia #status {
	background-color: #E5E352;
	float: left;
	width: 240px;
	height: 60px;
	font-size: 13px;
	padding: 10px;
	_height: 260px;
	_width: 80px;
}

#content_middle.myProfileMultimedia .status_headline {
	color: #464B41;
	font-size: 13px;
	width: 70px;
	float:left;
}

#content_middle.myProfileMultimedia .decoration {
	float: right;
	padding-bottom: 10px;
}

#content_middle.myProfileMultimedia .mobile {
	float: right;
}

#content_middle.myProfileMultimedia #welcome {
	height: 30px;
	width: 480px;
	background-color: #898C85;
	color: #FFFFFF;
	font-size: 16px;
	padding: 10px 0 0 10px;
	float: left;
	border-bottom: 1px solid #464B41;
}

#content_middle.myProfileMultimedia #profile_navi {
	float: left;
	margin: 0;
	width: 490px;
}

#content_middle.myProfileMultimedia #profile_navi a:hover {
	color: #464B41;
	text-decoration: none;
}

#content_middle.myProfileMultimedia .profile_navi {
	background-color:#5AC8F5;
}

#content_middle.myProfileMultimedia .profile_navi li {
	display: inline;
	font-size: 13px;
	line-height: 17px;
	float: left;
	border-right: 1px solid #464B41;
	padding: 3px 10px;
}
	
#content_middle.myProfileMultimedia .profile_navi li.active a {
	color: #464B41
}

#content_middle.myProfileMultimedia #info {
	float: left;
	height: 18px;
	width: 490px;
	color: #FFFFFF;
	padding: 5px 0 20px 0;
}

#content_middle.myProfileMultimedia #info li {
	display: inline;
	padding: 0 10px;
}

#content_middle.myProfileMultimedia #info a:hover {
	color: #5AC8F5;
	text-decoration: none;
}

#content_middle.myProfileMultimedia #info_line li.active a {
	color: #5AC8F5;
}

#content_middle.myProfileMultimedia #profile_multimedia{
	float:left;
	padding-bottom: 20px;
}

#content_middle.myProfileMultimedia .media {
	width:160px;
	float:left;
}

#content_middle.myProfileMultimedia .media.last {
	padding-right: 10px;
}

#content_middle.myProfileMultimedia #profile_multimedia  h2 {
	height: 18px;
	color: #FFFFFF;
	width: 470px;
	padding: 0 10px 10px 10px;
}

#content_middle.myProfileMultimedia #profile_multimedia p {
	padding: 0 10px 0 10px;
}

#content_middle.myProfileMultimedia #profile_multimedia img {
	padding: 15px 0 0 10px;
}

#content .myProfile {
	border-right: 10px solid #464B41; 
	width: 490px;
	margin: 0;
	padding: 0;
	float: left;
}

#content_middle.myProfile .navi_main_1 li.right_active {
	float: right;
	border-left: 1px solid #464B41;
	background-color: #FF6400;
}
	
#content_middle.myProfile .navi_main_1 li.right_active a {
	color: #464B41;
}

#content_middle.myProfile #welcome {
	height: 30px;
	width: 480px;
	background-color: #898C85;
	color: #FFFFFF;
	font-size: 16px;
	padding: 10px 0 0 10px;
	float: left;
	border-bottom: 1px solid #464B41;
}

#content_middle.myProfile #profile_navi {
	float: left;
	margin: 0;
	width: 490px;
}

#content_middle.myProfile #profile_navi a:hover {
	color: #464B41;
	text-decoration: none;
}

#content_middle .profile_navi {
	background-color: #5AC8F4;
	height: 23px;
}

#content_middle.myProfile .profile_navi li {
	display: inline;
	font-size: 13px;
	line-height: 17px;
	float: left;
	border-right: 1px solid #464B41;
	padding: 3px 10px;
}
	
#content_middle.myProfile .profile_navi li.active a {
	color: #464B41
}

#content_middle.myProfile #info {
	float: left;
	height: 18px;
	color: #FFFFFF;
	width: 490px;
	padding: 5px 0 20px 0;
}

#content_middle.myProfile #info li {
	display: inline;
	padding: 0 10px;
}

#content_middle.myProfile #info li.last a {
	color: #5AC8F5;
}

#content_middle.myProfile #info li.last a:visited{
	/* ###### CS ###### */
	color: #8bf9ff;
}

#content_middle.myProfile #info li a:hover {
	color: #FFFFFF;
}

#content_middle.myProfile #foto_line{
	float: left;
	width: 490px;
}

#content_middle.myProfile .box {
	float:left;
	width: 80px;
	padding-right: 22px;
}

#content_middle.myProfile .box.last {
	float:right;
	padding-right: 0px;
	padding-left: 2px;
}

#content_middle.myProfile .input_checkbox{
	text-align: center;
}

#content_middle.myProfile .upload input {
	background-color: #FF9B32;
	border: none 0px;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 17px;
	padding: 3px 20px;
	margin: 32px 0 15px 15px;
	float: right;
	text-decoration: none;
	cursor: pointer;
}

#content_middle.myProfile .upload  a:hover {
	color: #464B41;
}

#content_middle.myProfile #my_description {
	float: left;
}

#content_middle.myProfileEntry #my_description {
	padding-left: 10px;
}

#content_middle.myProfile .label_description {
	float: left;
	color: #FFFFFF;
	padding: 20px 10px 0 10px;
}

#content_middle.myProfile .input_description {
	float: right;
	padding: 12px 0 0 0;
}

#content_middle.myProfile .input_description textarea {
	color: #FFFFFF;
	width: 480px;
	border: none 0px;
	font-size: 10px;
	line-height: 17px;
	height: 80px;
	_height: 24px;
	padding: 6px 0 1px 0;
	display: block;
	background-color: #898C85;
}

#content_middle.myProfile .preview a {
	background-color: #FF9B32;
	border: none 0px;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 17px;
	padding: 3px 20px;
	width: 86px;
	margin: 32px 0 15px 15px;
	float: right;
	text-decoration: none;
}

#content_middle.myProfile .preview  a:hover {
	color: #464B41;
}

#content_middle.myProfile #status {
	background-color: #E5E352;
	float: left;
	width: 240px;
	height: 60px;
	font-size: 13px;
	padding: 10px;
	_height: 260px;
	_width: 80px;
}

#content_middle.myProfile .status_headline {
	color: #464B41;
	font-size: 13px;
	width: 70px;
	float:left;
}

#content_middle.myProfile .decoration {
	float: right;
	padding-bottom: 10px;
}

#content_middle.myProfile .mobile {
	float: right;
}

#content_middle.multimedia #headline {
	font-size: 20px;
	color: #FFFFFF;
	float: left;
	padding-bottom: 25px;
}

#content_middle.blocked_or_missing #headline {
	font-size: 20px;
	color: #FFFFFF;
	float: left;
	padding-bottom: 15px;
}

#content_middle.blocked_or_missing .text {
	font-size: 16px;
	color: #5AC8F5;
	float: left;
	padding-bottom: 25px;
}

#content_middle.blocked_or_missing .text a{	
	color: #FFFFFF;
}

#content_middle.multimedia #multimedia_set p {
	padding-bottom: 15px;
}

#content_middle.multimedia .headline h2 {
	font-size: 20px;
	color: #5AC8F5;
	float: left;
}

#content_middle.multimedia #ring_ton {
	float: left;
	width: 162px;
}

#content_middle.multimedia #games {
	float: left;
	width: 162px;
}

#content_middle.multimedia #music {
	float: left;
	width: 140px;
}

#content_middle.multimedia  .contestCompetitors{
	width: 480px;
}

#content_middle.multimedia  .contestCompetitors .contestCompetitorsItem{
	float: left;
	padding-right: 10px;
}

#content_middle.multimedia #multimedia_set img {
	padding: 0px 0px 0 0px;
}

#content_middle .back_article {
	margin: 0;
	width: 468px;
	overflow: hidden;
}

#content_middle .back_article a {
	color: #FF9B32;
	text-decoration: none;
}

#content_middle .back_article a :visited{
	/* ###### CS ###### */
	color: #ffc65d;
}

#content_middle .back_article a:hover {
	color: #FFFFFF;
}

#content .password {
	width: 480px;
	padding-right: 0px;
}

#content_middle.password #header .headline {
	font-size: 20px;
	color: #FF9B32;
	float: left;
	width: 200px;
	padding-bottom: 20px;
}

#content_middle.password .symbol_man { 
	float:left;
	width: 127px;
	height: 77px;
	padding: 0 0 0 30px;
}

#content_middle.password #user {
	float: left;
}

#content_middle.password .label_user {
	float: left;
	color: #FFFFFF;
	padding: 5px 0 0 0;
}

#content_middle.password .input_user {
	float: right;
	padding: 0;
}

#content_middle.password .input_user input {
	width: 390px;
	border: none 0px;
	font-size: 10px;
	line-height: 17px;
	height: 17px;
	padding: 6px 0 1px 0;
	display: block;
	background-color: #898C85;
}

#content_middle.password #mail {
	float: left;
}

#content_middle.password .line_mail {
	margin-top: 15px;
}

#content_middle.password .label_mail {
	float: left;
	color: #FFFFFF;
	padding: 17px 0 0 0;
}

#content_middle.password .input_mail {
	float: right;
	padding: 12px 0 0 0;
}

#content_middle.password .input_mail input {
	width: 390px;
	border: none 0px;
	font-size: 10px;
	line-height: 17px;
	height: 17px;
	padding: 6px 0 1px 0;
	display: block;
	background-color: #898C85;
}

#content_middle.password #navi {
	float: right;
	margin-top: 25px;
}

#content_middle.password #navi li.back {
	background-color: #5AC8F5;
	color: #FFFFFF;
	display: inline;
	font-size: 13px;
	line-height: 17px;
	float: right;
	border-right: 1px solid #464B41;
	padding: 3px 13px;
}

#content_middle.password #navi li.send {
	background-color: #FF9B32;
	display: inline;
	font-size: 13px;
	line-height: 17px;
	float: right;
	padding: 3px 13px;
}

#content_middle.password #navi  a:hover {
	color: #464B41;
}

#content .profilQuestion {
	border-right: 10px solid #464B41; 
	width: 490px;
	margin: 0;
	padding: 0;
	float: left;
}

#content_middle.profilQuestion #status {
	background-color: #E5E352;
	float: left;
	width: 240px;
	height: 60px;
	font-size: 13px;
	padding: 10px;
	_height: 260px;
	_width: 80px;
}

#content_middle.profilQuestion .status_headline {
	color: #464B41;
	font-size: 13px;
	width: 70px;
	float:left;
}

#content_middle.profilQuestion .decoration {
	float: right;
	padding-bottom: 10px;
}

#content_middle.profilQuestion .mobile {
	float: right;
}

#content_middle.profilMultimedia #foto,
#content_middle.profilWili #foto, 
#content_middle.profilQuestion #foto {
	float: left;
	width: 107px;
	height: 155px;
	border-bottom: 1px solid #464B41;
}

#content_middle.profilQuestion #profile_details {
	height: 40px;
	background-color: #898C85;
	color: #FFFFFF;
	float: right;
	width: 383px;	
}

#content_middle.profilQuestion #name{
	font-size: 16px;
	padding: 10px 0 15px 10px;
	width: 245px;
	float: left;
}

#content_middle #decoration {
	float: right;
	padding: 10px 10px 0 0;
	width: 92px;
}

#content_middle #info {
	float: left;
	height: 18px;
	color: #FFFFFF;
	width: 383px;
}

#content_middle #info li {
	display: inline;
	padding: 0px 10px 0px 10px;
	line-height: 19px;
}

#content_middle #info li.last a {
	color: #5AC8F5;
}

#content_middle #info li.last a:visited{
	/* ###### CS ###### */
	color: #8bf9ff;
}

#content_middle #info li a:hover {
	color: #FFFFFF;
}

#content_middle #about {
	float: left;
	height: 97px;
	width: 363px;
	background-color: #898C85;
	padding:0 10px;
	border-bottom: 1px solid #464B41;
}

#content_middle.profilQuestion #profile_navi {
	float:left;
	margin: 0;
	width: 490px;
	padding-bottom: 20px;
}

#content_middle.profilQuestion #profile_navi a:hover {
	color: #464B41;
	text-decoration: none;
}

#content_middle.profilQuestion .profile_navi {
	background-color:#5AC8F5;
}

#content_middle.profilQuestion .profile_navi li {
	display: inline;
	font-size: 13px;
	line-height: 17px;
	float: left;
	border-right: 1px solid #464B41;
	padding: 3px 10px;
}
	
#content_middle.profilQuestion .profile_navi li.active a {
	color: #464B41
}

#content_middle.profilQuestion #profile_questions h2 {
	color: #FFFFFF;
	width: 470px;
	padding: 20px 10px;
}

#content #content_middle #profile_questions h2.title,
#content #content_middle #profilWili h2.title{
	padding-top: 0px;
	padding-bottom: 0px;
}

#content_middle.profilWili #profile_questions p ,
#content_middle.profilQuestion #profile_questions p {
	margin: 12px 10px;
	width: 470px;
	overflow: hidden;
}

#content_middle.profilQuestion #profile_questions h2.title a.comments_heading{
	color: #FF9B32;
}

#content_middle.profilQuestion #profile_questions h2.title a.comments_heading:visited{
	/* ###### CS ###### */
	color: #ffc65d;
}

#content_middle.profilQuestion #profile_questions h2.title a.comments_heading:hover{
	color: #FFFFFF;
}

#content_middle.profilQuestion #line {
	margin-bottom: 25px;
	color:#FFFFFF;
}

#content_middle.profilQuestion #profile_questions li {
	display: inline;
	padding: 0 10px;
}

#content_middle.profilQuestion #profile_questions li.orange a {
	color: #FF9B32;
}

#content_middle.profilQuestion #profile_questions li.orange a:visited{
	/* ###### CS ###### */
	color: #ffc65d;
}

#content_middle.profilQuestion #profile_questions li a:hover {
	color: #FFFFFF;
}

#content_middle.profilQuestion #profile_mobile {
	height: 25px;
	width: 490px;
	background-color: #898C85;
	color: #FFFFFF;
	margin-top: 20px;
}

#content_middle.profilQuestion .mobile_header {
	font-size: 16px;
	padding: 3px 0 0 10px;
	width: 480px;
	float: left;
}

#content_middle.profilQuestion .mobiles {
	float: left;
	padding:10px 0 0 10px;
}

#content .profilComments {
	background-color: #898C85;
	border-right: 10px solid #464B41; 
	height: 534px;
	width: 490px;
	margin: 0;
	padding: 0;
	float: left;
	overflow: auto;
}

#content_middle.profilComments #status {
	background-color: #E5E352;
	float: left;
	width: 240px;
	height: 60px;
	font-size: 13px;
	padding: 10px;
	_height: 260px;
	_width: 80px;
}

#content_middle.profilComments .status_headline {
	color: #464B41;
	font-size: 13px;
	width: 70px;
	float:left;
}

#content_middle.profilComments .decoration {
	float: right;
	padding-bottom: 10px;
}

#content_middle.profilComments .mobile {
	float: right;
}

#content_middle.profilComments #foto {
	float: left;
	width: 107px;
	height: 160px;
	border-bottom: 1px solid #464B41;
}

#content_middle.profilComments #profile_details {
	height: 40px;
	float: right;
	width: 383px;	
	background-color: #898C85;
	color: #FFFFFF;
}

#content_middle.profilComments #name{
	font-size: 16px;
	padding: 10px 0 15px 10px;
	width: 245px;
	float: left;
}

#content_middle.profilComments #decoration {
	float: right;
	padding: 10px 10px 0 0;
}

#content_middle.profilComments #info {
	float: left;
	height: 18px;
	color: #FFFFFF;
	width: 383px;
}

#content_middle.profilComments #info li {
	display: inline;
	padding: 0 10px;
}

#content_middle.profilComments #info li.last a {
	color: #5AC8F5;
}

#content_middle.profilComments #info li.last a:visited{
	/* ###### CS ###### */
	color: #8bf9ff;
}

#content_middle.profilComments #info li a:hover {
	color: #FFFFFF;
}

#content_middle.profilComments #about {
	float: left;
	height: 97px;
	width: 363px;
	background-color: #898C85;
	padding:0 10px;
	border-bottom: 1px solid #464B41;
}

#content_middle.profilComments #profile_navi {
	float:left;
	margin: 0;
	width: 490px;
	padding-bottom: 20px;
}

#content_middle.profilComments #profile_navi a:hover {
	color: #464B41;
	text-decoration: none;
}

#content_middle.profilComments .profile_navi {
	background-color:#5AC8F5;
}

#content_middle.profilComments .profile_navi li {
	display: inline;
	font-size: 13px;
	line-height: 17px;
	float: left;
	border-right: 1px solid #464B41;
	padding: 3px 10px;
}
	
#content_middle.profilComments .profile_navi li.active a {
	color: #464B41
}

#content_middle.profilComments #profile_questions h2 {
	height: 18px;
	color: #FFFFFF;
	width: 470px;
	padding: 20px 10px;
}

#content_middle.profilComments #profile_questions p {
	padding: 0 0 0 10px;
}

#content_middle.profilComments #line {
	margin-bottom: 25px;
	color:#FFFFFF;
}

#content_middle.profilComments #profile_questions li {
	display: inline;
	padding: 0 10px;
}

#content_middle.profilComments #profile_questions li.orange a {
	color: #FF9B32;
}

#content_middle.profilComments #profile_questions li.orange a:visited{
	/* ###### CS ###### */
	color: #ffc65d;
}

#content_middle.profilComments #profile_questions li a:hover {
	color: #FFFFFF;
}

#content_middle.profilComments #profile_mobile {
	height: 25px;
	width: 490px;
	background-color: #898C85;
	color: #FFFFFF;
}

#content_middle.profilComments .mobile_header {
	font-size: 16px;
	padding: 3px 0 0 10px;
	width: 480px;
	float: left;
}

#content_middle.profilComments .mobiles {
	float: left;
	padding:10px 0 0 10px;
}

#content .profilMultimedia {
	border-right: 10px solid #464B41; 
	width: 490px;
	margin: 0;
	padding: 0;
	float: left;
}

#content_middle.profilMultimedia #status {
	background-color: #E5E352;
	float: left;
	width: 240px;
	height: 60px;
	font-size: 13px;
	padding: 10px;
	_height: 260px;
	_width: 80px;
}

#content_middle.profilMultimedia .status_headline {
	color: #464B41;
	font-size: 13px;
	width: 70px;
	float:left;
}

#content_middle.profilMultimedia .decoration {
	float: right;
	padding-bottom: 10px;
}

#content_middle.profilMultimedia .mobile {
	float: right;
}

#content_middle.profilMultimedia #profile_details {
	height: 40px;
	background-color: #898C85;
	color: #FFFFFF;
	float: right;
	width: 383px;		
}

#content_middle.profilMultimedia #name{
	font-size: 16px;
	padding: 10px 0 15px 10px;
	width: 245px;
	float: left;
}

#content_middle.profilMultimedia #decoration {
	float: right;
	padding: 10px 10px 0 0;
}

#content_middle.profilMultimedia #profile_navi {
	float:left;
	margin: 0;
	width: 490px;
	padding-bottom: 20px;
}

#content_middle.profilMultimedia #profile_navi a:hover {
	color: #464B41;
	text-decoration: none;
}

#content_middle.profilMultimedia .profile_navi {
	background-color:#5AC8F5;
}

#content_middle.profilMultimedia .profile_navi li {
	display: inline;
	font-size: 13px;
	line-height: 17px;
	float: left;
	border-right: 1px solid #464B41;
	padding: 3px 10px;
}
	
#content_middle.profilMultimedia .profile_navi li.active a {
	color: #464B41
}

#content_middle.profilMultimedia #profile_multimedia{
	float:left;
	padding-bottom: 20px;
}

#content_middle.profilMultimedia .media {
	width:160px;
	float:left;
}

#content_middle.profilMultimedia .media last {
	padding-right: 10px;
}

#content_middle.profilMultimedia #profile_multimedia  h2 {
	height: 18px;
	color: #FFFFFF;
	width: 470px;
	padding: 0 10px 10px 10px;
}

#content_middle.profilMultimedia #profile_multimedia p {
	padding: 0 10px 0 10px;
}

#content_middle.profilMultimedia #profile_multimedia img {
	padding: 15px 0 0 10px;
}

#content_middle.profilMultimedia #profile_mobile {
	height: 25px;
	width: 490px;
	background-color: #898C85;
	color: #FFFFFF;
}

#content_middle.profilMultimedia .mobile_header {
	font-size: 16px;
	padding: 3px 0 0 10px;
	width: 480px;
	float: left;
}

#content_middle.profilMultimedia .mobiles {
	float: left;
	padding:10px 0 0 10px;
}

#content .profilWili {
	border-right: 10px solid #464B41; 
	width: 490px;
	margin: 0;
	padding: 0;
	float: left;
}

#content_middle.profilWili #status {
	background-color: #E5E352;
	float: left;
	width: 240px;
	height: 60px;
	font-size: 13px;
	padding: 10px;
	_height: 260px;
	_width: 80px;
}

#content_middle.profilWili .status_headline {
	color: #464B41;
	font-size: 13px;
	width: 70px;
	float:left;
}

#content_middle.profilWili .decoration {
	float: right;
	padding-bottom: 10px;
}

#content_middle.profilWili .mobile {
	float: right;
}

#content_middle.profilWili #profile_details {
	height: 40px;
	float: right;
	width: 383px;	 
	background-color: #898C85;
	color: #FFFFFF;
}

#content_middle.profilWili #name{
	font-size: 16px;
	padding: 10px 0 15px 10px;
	width: 245px;
	float: left;
}

#content_middle.profilWili #decoration {
	float: right;
	padding: 10px 10px 0 0;
}

#content_middle.profilWili #info {
	float: left;
	height: 18px;
	color: #FFFFFF;
	width: 383px;
}

#content_middle.profilWili #info li {
	display: inline;
	padding: 0 10px;
}

#content_middle.profilWili #info li.last a {
	color: #5AC8F5;
}

#content_middle.profilWili #info li.last a:visited{
	/* ###### CS ###### */
	color: #8bf9ff;
}

#content_middle.profilWili #info li a:hover {
	color: #FFFFFF;
}

#content_middle #info li.pipe,
#content_middle #profile_questions li.pipe {
	padding: 0px;
}

#content_middle.profilWili #about {
	float: left;
	height: 97px;
	width: 363px;
	background-color: #898C85;
	padding:0 10px;
	border-bottom: 1px solid #464B41;
}

#content_middle.profilWili #profile_navi {
	float:left;
	margin: 0;
	width: 490px;
	padding-bottom: 20px;
}

#content_middle.profilWili #profile_navi a:hover {
	color: #464B41;
	text-decoration: none;
}

#content_middle.profilWili .profile_navi {
	background-color:#5AC8F5;
}

#content_middle.profilWili .profile_navi li {
	display: inline;
	font-size: 13px;
	line-height: 17px;
	float: left;
	border-right: 1px solid #464B41;
	padding: 3px 10px;
}
	
#content_middle.profilWili .profile_navi li.active a {
	color: #464B41
}

#content_middle.profilWili #profile_questions h2 {
	color: #FFFFFF;
	width: 470px;
	padding: 20px 10px;
}

#content_middle.profilWili #line {
	margin-bottom: 25px;
		color:#FFFFFF;
}

#content_middle.profilWili #profile_questions li {
	display: inline;
	padding: 0 10px;
}

#content_middle.profilWili #profile_questions li.orange a {
	color: #FF9B32;
}

#content_middle.profilWili #profile_questions li.orange a:visited{
	/* ###### CS ###### */
	color: #ffc65d;
}

#content_middle.profilWili #profile_questions li a:hover {
	color: #FFFFFF;
}

#content_middle.profilWili #profile_mobile {
	height: 25px;
	width: 490px;
	background-color: #898C85;
	color: #FFFFFF;
}

#content_middle.profilWili .mobile_header {
	font-size: 16px;
	padding: 3px 0 0 10px;
	width: 480px;
	float: left;
}

#content_middle.profilWili .mobiles {
	float: left;
	padding:10px 0 0 10px;
}

#content_middle.profilWili #profile_questions p.date{
	padding-bottom: 13px;
}

#content .beScout {
	padding-right: 0px;
	width: 480px;
}

#content_middle.beScout #header .headline {
	font-size: 20px;
	color: #FF9B32;
}

#content_middle.beScout #field_set {
	margin-top: 10px;
	float: left;
}

#content_middle.beScout .label1 {
	color: #FFFFFF;
	font-weight: bold;
}

#content_middle.beScout .inputForm1 {
	padding: 10px 0 0px 0;
}

#content_middle.beScout .inputForm1 input {
	width: 480px;
	border: none 0px;
	font-size: 10px;
	line-height: 17px;
	height: 17px;
	padding: 6px 0 1px 0;
	display: block;
	background-color: #898C85;
	color: #FFFFFF;
}

#content_middle.beScout .line_label1 {
	margin-top: 10px;
}

#content_middle.beScout #set3 {
	margin-top: 10px;
}

#content_middle.beScout #set3 .inputForm1 input {
	height: 150px;
}

#content_middle.beScout #set4 {
	margin-top: 10px;
}

#content_middle.beScout #navi {
	float: right;
	margin-top: 20px;
}

#content_middle.beScout #navi li.back {
	background-color: #5AC8F5;
	color: #FFFFFF;
	display: inline;
	font-size: 13px;
	line-height: 17px;
	float: right;
	border-right: 1px solid #464B41;
	padding: 3px 13px;
}

#content_middle.beScout #navi li.send {
	background-color: #FF9B32;
	display: inline;
	font-size: 13px;
	line-height: 17px;
	float: right;
	padding: 3px 13px;
}

#content_middle.beScout #navi  a:hover {
	color: #464B41;
}

#content .articleOftheMonth {
	border-right: 10px solid #464B41; 
	width: 480px;
	margin: 0;
	padding: 35px 0 35px 10px;
	float: left;
}

#content_middle.articleOftheMonth #headline {
	font-size: 20px;
	color: #FFFFFF;
	float: left;
	padding-bottom: 25px;
}

#content_middle.articleOftheMonth .headline h2 {
	font-size: 20px;
	color: #5AC8F5;
	float: left;
}

#content_middle .left_pic, 
#content_middle #news_pic {
	float: left;
	padding: 0px 15px 10px 0;
}

#content_middle.articleOftheMonth .replybox h2 {
	color: #FF9B32;
}

#content_middle.articleOftheMonth .replybox a {
	color: #FF9B32;
	text-decoration: none;
}

#content_middle.articleOftheMonth .replybox a:visited{
	/* ###### CS ###### */
	color: #ffc65d;
}

#content_middle.articleOftheMonth .replybox  a:hover {
	color: #FFFFFF;
}
		
#content_middle.articleOftheMonth #reply_navi {
	/*float: right;*/
}

#content_middle.articleOftheMonth #reply_navi li {
	background-color: #FF9B32;
	display: inline;
	font-size: 13px;
	line-height: 17px;
	float: right;
	border-left: 1px solid #6B6F67;
	padding: 3px 13px;
}

#content_middle.articleOftheMonth #reply_navi  a:hover {
	color: #464B41;
}

#content_middle .pager{
	/*color: #FFFFFF;*/
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
	width: 466px;
	/*_width: 480px;*/
}

#content #content_middle .pager a:hover{
	color: #FF9B32;
}

#content_middle.forum .pager{
	padding-left: 0px;
}

#content_middle.myProfileEntryAnswer .pager,
#content_middle.profilQuestion .pager,
#content_middle.system .pager,
#content_middle.infoProblems .pager,
#content_middle.yourSequrity .pager{
	padding-left: 10px;
}

#content_middle .pager .right{
	float: right;
}	

#ol_overlay{
	display: none;
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0px;
	left: 0px;
	background-color: black;
	opacity: 0.7;
	filter: Alpha(opacity=70);
	z-index: 1;
}

#ol_overlay_loading{
	background: transparent url(/images/loading_transparent.gif) no-repeat center center;
	display: none;
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 2;
}

#ol_IEoverlay{
	display: none;
	width: 100%;
	height: 1000px;
	top: 0px;
	left: 0px;
	position: absolute;
	background-color: black;
	opacity: 0.7;
	filter: Alpha(opacity=70);
	z-index: 1;
	overflow: visible;
}

.ol_container {
	height: 320px;
	width: 100%;
	top: 235px;
	left: 0px;
	z-index: 3;
	position: absolute;
	border-right: 0px none;
}

.ol_container #ol_content_middle{
	text-align: left;
	padding-top: 20px;
	width: 480px;
	background-color: #6B6F67;
	margin: 0 auto;
}

.ol_container h1 {
	font-size: 14px;
	color: #FFFFFF;
}

.ol_container h2 {
	font-size: 14px;
	color: #5AC8F5;
	margin: 0;
	padding: 0;
}

.ol_container h3 {
	font-size: 18px;
	color: #FFFFFF;
}

.ol_container p {
	color: #FFFFFF;
}

.ol_container ul {
 margin: 0px;
 padding: 0px;
}

.ol_container a {
	color: #FFFFFF;
	text-decoration:none;
}

.ol_container a:hover {
	text-decoration: none;
	color: #FF9B32;
}

.ol_container a.ol_more {
	color: #FFFFFF;
}

.ol_container a.ol_more:hover {
	color: #FF9B32;
}

.ol_container .ol_clear {
	height: 0px;
	line-height: 0px;
	font-size: 0px;
	clear: both;
}

.ol_container #ol_question {
	padding: 0 10px;		
	height: 400px;
	overflow-x: hidden;	
	overflow-y: auto;		
}

.ol_container blockquote {
	margin:0;
}

.ol_container blockquote a {
	color: #FF9B32;
}

.ol_container blockquote a:visited{
	/* ###### CS ###### */
	color: #ffc65d;
}

.ol_container blockquote a:hover{
	color: #FFFFFF;
	text-decoration: none;
}

.ol_container .ol_input_checkbox {
	float: left;
	padding-top: 14px;
}

.ol_container #ol_warning {
	background-color: #FF6400;
	height: 90px;
	padding: 10px 0;
}

.ol_container #ol_warning p {
	padding: 5px 10px;
}

.ol_container #ol_warning a:hover {
	color: #464B41;
}

.ol_container #ol_term_of_use {
	width: 480px;
}

.ol_container .ol_label {
	float: left;
	color: #FFFFFF;
	padding: 16px 0 0 10px;
}

.ol_container .ol_checkbox{
	float: left;
	padding-top: 13px;
	padding-left: 15px;
	display: block;
}

.ol_container .ol_ask_headline {
	font-size: 20px;
	color: #FFFFFF;
	width: 220px;
	padding: 0 0 5px 10px;
	float: left;
}

.ol_container #ol_field_set{
	color: #FFFFFF;
	margin-left: 10px;
}

.ol_container #ol_field_set .ol_label {
	float: left;
	color: #FFFFFF;
	padding: 25px 0 0 0;
}

.ol_container .ol_input_transparent {
	float: right;
	width: 350px;
	padding: 20px 0 0 0;
}

.ol_container .ol_input_transparent input,
.ol_container .ol_input_transparent textarea {
	width: 350px;
	border: none 0px;
	font-size: 10px;
	line-height: 17px;
	padding: 6px 0 1px 0;
	display: block;
	background-color: #898C85;
	color: #FFFFFF;	
}

.ol_container .ol_input_transparent input{
	height: 17px;
}

.ol_container .ol_input_transparent textarea{
	font-family: Arial,Verdana,Helvetica,sans-serif;	
	height: 80px;
}

.ol_container #ol_navi {
	float: right;
	margin-top: 20px;
}

.ol_container #ol_navi li.ol_back {
	background-color: #5AC8F5;
	color: #FFFFFF;
	display: inline;
	font-size: 13px;
	line-height: 17px;
	float: right;
	border-right: 1px solid #464B41;
	padding: 3px 13px;
}

.ol_container #ol_navi li.ol_send {
	background-color: #FF6400;
	display: inline;
	font-size: 13px;
	line-height: 17px;
	float: right;
	padding: 3px 13px;
}

.ol_container #ol_navi  a:hover {
	color: #464B41;
}

#ol_previewAnswer,
#ol_recommendAnswer,
#ol_reportAnswer,
#ol_reportQuestion,
#ol_recommendQuestion,
#ol_previewQuestion,
#ol_previewComment
{
	display: none;
}

/***********ADMIN*****************/
/*#container.admin  .navi_main_1{
	width: 959px;
}

#container.admin #content_middle {
	width: 939px;
	float: none;
	background-color: #6B6F67;
	background-image: none;
}

#container.admin #content_middle #field_set .errors{
	padding-left: 0px;
}*/

/***********END OLD ADMIN*****************/

/***********ADMIN*****************/
#container.admin .left{
	float: left;
}

#container.admin .right{
	float: right;
}

#container.admin hr{
	margin: 1px 0px;
}

#container.admin .paddingDown{
	padding-bottom: 8px;
}

#container.admin  .navi_main_1{
	width: 959px;
}

#container.admin ul.mailbox{
	background-color: #59c8f5;
	width: 960px;
}

#container.admin ul.mailbox li{
	width: 100px;
}

#container.admin ul.mailbox li.labels{
	float: right;
	width: auto;
	border-left:1px solid #464B41;
}

#container.admin #content_middle {
	width: 939px;
	float: none;
	background-color: #6B6F67;
	background-image: none;
}

#container.admin #content_middle input.text{
	width: 200px;
}

#container.admin #content_middle textarea{
	width: 100%;
	height: 200px;
}

#container.admin #content_middle #field_set .errors{
	padding-left: 0px;
	clear: both;	
}

#container.admin #content_middle #header{
	line-height: 24px;
	padding-bottom: 23px;
}

#container.admin #content_middle #header span.label{
	color: #5ac9f6;
	padding-right: 8px;
}

#container.admin #content_middle #header form{
	padding-right: 8px;
}

#container.admin #content_middle .mailList .item{
	margin-bottom: 8px;
}

#container.admin #content_middle .labelItem{
	padding: 0px 4px 2px 4px;
	font-size: 12px;
	line-height: 12px;
}

#container.admin #content_middle .lableList{
	text-align: right;	
}

#container.admin #content_middle .labelContainer{
	border-top: 1px solid #FFFFFF;
}

#container.admin #content_middle .labelContainer .newLabel{
	width: 440px;
	float: left;	
	border-right: 1px solid #FFFFFF;
	padding-top: 8px;	
	padding-right: 20px;
}

#container.admin #content_middle .labelContainer .newLabel div.text{
	width: 130px;
}

#container.admin #content_middle .labelContainer .newLabel .colorPicker .column{
	float: left;
	width: 100px;
}

#container.admin #content_middle .labelContainer .newLabel .colorPicker .column .cell{
	padding-bottom: 16px;
}

#container.admin #content_middle .labelContainer .newLabel .colorPicker .column .cell input{
	float: left;
}

#container.admin #content_middle .labelContainer .newLabel .colorPicker .column .cell .colorPreview{
	display: block;
	height: 13px;
	width: 13px;
	float: left;
	margin-top: 3px;
	margin-left: 13px;
}

#container.admin #content_middle .labelContainer .labelListst{
	width: 410px;
	padding-top: 8px;
	float: left;
	padding-left: 50px;
}

#container.admin #content_middle .labelContainer .labelListst .list .preview{
	float: left;
}

#container.admin #content_middle .labelContainer .labelListst .list .actions{
	float: right;
}

/***********END ADMIN*****************/

#list_categories .title{
	float: left;
	width: 255px;
	padding-top: 35px;
	padding-left: 10px;
	padding-bottom: 28px;	
	font-size: 20px;	
}

#list_categories .title_long{
	float: left;
	width: 370px;
	padding-top: 35px;
	padding-left: 10px;
	padding-bottom: 4px;	
	font-size: 20px;	
}

#list_categories .category_description_view{
	padding: 0px 10px 30px 10px;
}

#list_categories .add_question{
	float: right;
	padding-top: 35px;
	padding-right: 10px;
}

#list_categories .category{
	background-color: #898C85;	
	padding: 11px 15px; 
	margin-bottom: 2px;			
}

#list_categories .category.hover{
	background-color: #6B6F67;		
}

#list_categories .category_title{
	position: relative;
}

#list_categories .category_title a{
	color: #FF9B32;	
	font-size: 16px;	
	font-weight: bold;
}

#list_categories .category_title a:visited{
	/* ###### CS ###### */
	color: #ffc65d;
}

#list_categories .category_title a:hover{
	color: #FFFFFF;
}

#list_categories .category_title .category_description{		
	color: #FFFFFF;	
	font-size: 12px;
	padding-top: 4px;
	padding-bottom: 24px;
}

#list_questions #list_categories .title{
	position: relative;	
	margin-bottom: 30px;  
}

.forumQuestion #question h2.title{
	float: left;
	width: 400px;
}

a.view_back_one_level{
	float: right;
	color: #FF9B32;	
	font-weight: bold;		
}

a.view_back_one_level:visited{
	/* ###### CS ###### */
	color: #ffc65d;
}

a.view_back_one_level:hover{
	color: #FFFFFF;	
}

a.back_one_level{
	float: right;
	color: #FF9B32;	
	font-weight: bold;
	margin-right: 10px;
	margin-top: 40px;
}

a.back_one_level:visited{
	/* ###### CS ###### */
	color: #ffc65d;
}

a.back_one_level:hover{
	color: #FFFFFF;	
}

#list_categories .category_last_post{	
	float: left;
}

#list_categories .show_category{
	float: right;
	text-align: right;
}

#list_categories .category .category_last_post a.post_title{
	font-weight: bold;
	color: #5AC8F5;
}

#list_categories .category .category_last_post a.post_title:visited{
	/* ###### CS ###### */
	color: #8bf9ff;
}

#list_categories .category .category_last_post a.post_title:hover{
	color: #FFFFFF;
}

#list_categories .category .category_last_post a.username
{
	font-weight: bold;
	color: #FF9B32;	
}

#list_categories .category .category_last_post a.username:visited{
	/* ###### CS ###### */
	color: #ffc65d;
}

#list_categories .category .category_last_post a.username:hover{
	color: #FFFFFF;
}

#list_categories .show_category a.show_category{	
	font-weight: bold;
	color: #FF9B32;	
}

#list_categories .show_category a.show_category:visited{
	/* ###### CS ###### */
	color: #ffc65d;
}

#list_categories .show_category a.show_category:hover{
	color: #FFFFFF;
}

div.input_captcha{	
	position: relative;
	padding: 12px 0 0 0;	 
	margin-top: 15px;
	margin-left: 10px;	
	float: right;
}

.input_captcha input {
	background-color: #898C85;
	width: 150px;
	border: none 0px;
	font-size: 10px;
	line-height: 17px;
	height: 17px;
	/*padding: 2px 0 1px 4px;*/
	display: block;
	color: white;
	margin-top: 15px;
}

.label_captcha {
	float: left;
	color: #FFFFFF;	
	margin-right: 10px;
	margin-bottom: 10px;
	/*padding: 16px 0 0 15px;*/
}

/* Akronyme und Abkuerzungen */

abbr, acronym, dfn {
    border-bottom: 1px dashed #66CCFF;
    cursor: help;
    font-style: normal;
}  

/* CS: Wir arbeiten zusammen > */

ul#pbox1 {
border:0 none;
font-family:"Andale Mono","Lucida Console",monospace;
line-height:1.3;
margin:0;
padding:0;
}

#partnerbox_1{
	height:80px;
	width:170px;
	position:relative;
	margin-bottom:5px;
}

#partnerbox_1 #box1{
	height:80px;
	top:0px;
	left:0px;
	position:absolute;
	width:170px;
	overflow:hidden;
	text-align:center;
	color:#000000;
	background-color:#FFFFFF;
}

/* < Wir arbeiten zusammen */