:focus {
	outline: 0;
}

p.bodytext 
{
	width: 598px;
}

.richcontent .bodytext
{
	width: auto;
}

.icebox_container td
{
/*  j.v. 19.4.2012: 50% ist unsinn: Tabellen haben dann kein Padding und alle Einstellungen in der ICE Box selber werden ignoriert ! */	
/*	width: 50%;    */
}

.icebox_container p.bodytext 
{
	width: auto;
}

.tx-indexedsearch-whatis
{
	display: none;
}

.tx-indexedsearch-redMarkup
{
	background-color:#71A900;
	color:#FFFFFF;
}

.tabs a
{
	display: block;
	text-transform: uppercase;
	overflow: hidden;	
}

.tabs .active a
{
	background: transparent url(../../../../movies/training/fr/arh/01_files/img/dotback_h.gif) repeat-x scroll 0 0;
}

div.icebox_container
{
	width: 912px;
	overflow: hidden;
	margin-bottom: 20px;
}

div.icebox_container .col
{
	width: 446px;
	float: left;
	margin-right: 10px;
}

.icebox_container table
{
	width: 446px;
}

span.gb, a.gb { background-image: url(../../../../movies/training/fr/arh/01_files/img/flag_en.gif); }
span.it, a.it { background-image: url(../../../../movies/training/fr/arh/01_files/img/flag_it.gif); }
span.cz, a.cz { background-image: url(../../../../movies/training/fr/arh/01_files/img/flag_cz.gif); }
span.fr, a.fr { background-image: url(../../../../movies/training/fr/arh/01_files/img/flag_fr.gif); }
span.es, a.es { background-image: url(../../../../movies/training/fr/arh/01_files/img/flag_es.gif); }


#felogin-submit-button
{
	background: #BABBBD url(../../../../movies/training/fr/arh/01_files/img/arr_white.gif) no-repeat scroll 7px 4px;
	display:block;
	height:18px;
	padding:0;
	text-indent:-999px;
	width:18px;
}

#felogin-submit-button:hover,
#felogin-submit-button:active
{
	background-color: #99221a;
}

a.c2-download
{
	width: 249px;
	display: block;
	float: left;
	background: #71a900 url(../../../../movies/training/fr/arh/01_files/img/arr_white_rpad.gif) no-repeat right center;
	text-transform: uppercase;
	color: #fff;
	font-size: 0.95em;
	line-height: 1.2em;
	padding: 4px 25px 6px 10px;
	height: 14px;
	text-align: left;
	margin-right: 10px;	
}

a.c2-download:active, a.c2-download:hover
{
	text-decoration: none;
	background-color: #99221a;
}

.thread_options ul li img
{
	padding-right: 5px;
	vertical-align: -5px;
}

.tx-mmforum-pi1-listpost-menu .tx-mmforum-textbutton img
{
	display: none;
}
.tx-mmforum-pi1-listpost-menu .tx-mmforum-textbutton , input.cssButton
{
	background-color: #babbbd;
	color: #fff;
	width: 107px;
	height: 14px;
}
.tx-mmforum-pi1-listpost-menu .tx-mmforum-textbutton:hover, input.cssButton:hover
{
	background-color: #818281;
}
.tx-mmforum-pi1-listpost-menu .tx-mmforum-textbutton a, input.cssButton
{	
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 10px;
}

.disabledLink
{
	float: left;
	display: none;
}

.lastpost img
{
	display: none;
}

.forum_upload input
{
	margin-bottom: 3px;
}
/* jv ... for Community or otehr uses */

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0
}

.clearfix {
    display: block
}

html[ xmlns] .clearfix {
    display: block
}
.tx-community-pi1 {
	margin-top: 20px;
	margin-bottom: 10px;
}
.user-panel  {
	float:right ;
}
.user-panel table {
	width: 200px;
	border-collapse: collapse ; 
    border-spacing: 0px;
    padding:0px;
}
.user-panel TD {
	padding: 5px;
}
.community_albummenu {
	margin-top: 20px;
}
.tx_community_form .formsection {
	height: 180px;
	float: right;
	margin-top: -20px;
}
.tx_community_form .triplerow , .tx_community_form .formsection {
	width: 290px;
}

.tx_community_form .formsection TEXTAREA {
	height: 85px;
	width:  275px; 
}
.tx_community_form .formsection .inpgrp span.inp {
	height: 94px;
	width:  284px; 
}
.tx_community_relation_list .user-single , .friend-request-item {
	width: 100px;
	float: left;
	overflow:hidden;
	height: 50px;
}

.user-singel-img , .relation-item , .friend-request-item, .item-image
{
	float: left;
	width: 45px;
	overflow:hidden;
	height: 50px;
		
}
.tx_community_relation_list UL {
	clear:both;
	padding-top:20px;
	 background: url("../../../../movies/training/fr/arh/01_files/img/dotback_h.gif") repeat-x scroll center bottom transparent;
}
.friend-request {
	width: 420px;
	float:left;
	margin-right:20px;
}
.friend-request-name {
	float:left;
	width:220px;
	margin-left:20px;
}

.friend-request-menu {
	float:right;
	width:140px;
	
}
.friend-request-menu .btnbar {
	margin-bottom: 10px;
}
