/*
 * Copyright (C) 2006 Generalitat de Catalunya
 * This file is part of ECAT Platform.
 * 
 * ECAT Platform is free software; you can redistribute 
 * it and/or modify it under the terms of the 
 * GNU General Public License as published by the 
 * Free Software Foundation; either version 2 
 * of the License, or (at your option) any later version.
 * 
 * ECAT Platform is distributed in the hope that 
 * it will be useful, but WITHOUT ANY WARRANTY;
 * without even the implied warranty of MERCHANTABILITY
 * or FITNESS FOR A PARTICULAR PURPOSE. 
 * See the GNU General Public License for more details, 
 * currently published at http://www.gnu.org/copyleft/gpl.html 
 * or in the gpl.txt in the licenses folder of this distribution. 
 * 
 * You should have received a copy of the GNU General 
 * Public License along with this program; if not, 
 * write to the Free Software Foundation, Inc., 51 Franklin 
 * Street, Fifth Floor, Boston, MA 02110-1301, USA. 
 * 
 * Authors:
 * 
 * Lluís Suñol (sunyol@fib.upc.edu)
 *
 * Universitat Politècnica de Catalunya
 * 
 * You may contact the copyright holder at: Direcció General 
 * d'Atenció Ciutadana, Departament de la Presidència, 
 * Generalitat de Catalunya, Via Laietana 14, Third 
 * Floor, 08003 Barcelona, Spain
 *  
 */


.unPixel{
	height: 100%;
	padding: 0px 0px 0px 26px;
	margin: 0px;
	background: #CC0000 url('/portal/images/ecat/ico_e.gif') no-repeat 0px 50%;

	color: white;
	height: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;

	border-bottom: 1px solid #C2C2C1;
	border-top: 1px solid #C2C2C1;
}

/*
 *  Zoom property added for IE6 bug 
 */
.contingutInferior {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	zoom: 1;
}

.header_tableContainer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #323232;
	display: table;
	width: 100%;
}

.header_firstTableContent {
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	float: left;
}

.header_followingTableContents {
	border-left: 1px solid #C3C3C2;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
	float: left;
}


.contingut {
	display: table;
	width: 100%;
	margin-top: 5px;
	margin-bottom: 5px;
}

.general_arrowedText {
	background: url('/portal/images/ecat/fletxa.gif') no-repeat 8px 50%;
	padding: 0px 10px 0px 20px;
}

.general_shadowedText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #585858;
   font-weight: normal;
   font-size: 10px;
   text-align: left;
}

.general_negreta {
	font-weight: bold;
	font-style:normal;
	color:black;
	/*background-image: url("/portal/images/EWiki-ico.gif");*/
	background-repeat: no-repeat;
}

.general_negretaGrups {
	/*background: url("eCatRepository/images/ERepository-ico.gif");*/
	font-style:normal;
	padding-left: 15px;
}

.general_negretaGran {
	font-weight: bold;
	font-size: medium;
	font-style:normal;
	color:black;
	/*background-image: url("eCatRepository/images/ERepository-ico.gif");*/
	/*background-repeat: no-repeat;*/
}


.editDoc_column20 {
	width: 20%;
	min-height: 20px;
	float: left;
}

.editDoc_column80 {
	width: 80%;
	min-height: 20px;
	float: left;
}

.documentsList {
	width: 100%;
}

.list_iconImage {
	text-align: center;
	width: 19px;
	height: 18px;
}

.list_centerUnderlined {
	text-decoration: underline; 
	color: black;
	text-align: center;
	padding-left:2px;
	padding-right:2px;
}

.list_leftUnderlined {
	text-decoration: underline; 
	color: black;
	text-align: left;
	padding-left:2px;
	padding-right:2px;
}

.list_rightUnderlined {
	text-decoration: underline; 
	color: black;
	text-align: right;
	padding-left:2px;
	padding-right:2px;
}

.list_checkboxTD {
	color: black;
	text-align: center;
	width: 1%;
}

.list_documentTitleTD {
	width: 35%;
	text-align: left;
	color: black;
}

.list_documentLanguageTD {
	width: 6%;
	text-align: left;
	color: black;
}

.list_documentNameTD {
	width: 20%;
	text-align: left;
	color: black;
}

.list_versionTD {
	width: auto;
	text-align: center;
	color: black;
}

.list_authorTD {
	text-align: left;
	color: black;
	width: auto;
}

/*
 *  Zoom property added for IE6 bug 
 *  background property added for IE6 bug  
 */
.list_legend {
	padding-left: 20px;
	zoom: 1;
	background-color: #FFFFFF;
}

.bloc {
	float: right;
}

.renderOneDocument_container {
	position: relative;
	backGround-color: #FFFFFF;
}

.renderOneDocument_header{
	border-bottom: 1px solid #C3C3C2;
	width: 100%;
	display: table;
}

.renderOneDocument_headerOptions {
	background: url('/portal/images/ecat/fletxa.gif') no-repeat 8px 55%;
	border-left: 1px solid #C3C3C2;
	padding: 5px 10px 5px 20px;
	float: right;
}

.renderOneDocument_headerLeft {
	float: left;
}

.renderOneDocument_headerLeft2 {
	float: left;
	padding-left: 10px;
	padding-top: 3px;
}

.renderOneDocument_body{
	margin: 15px 10px 15px 10px;
	/*border: 1px solid #CCCCCC;*/
	position: relative;
	display: table;
	width: 100%;
}
.renderOneDocument_body a { 
	text-decoration: underline;
}

.renderOneDocument_attachedFiles{
	margin: 15px 10px 15px 10px;
	padding: 10px 10px 10px 10px;
	background: #FFFFFF;
}

.renderOneDocument_footer{
	border-top: 1px solid #C3C3C2;
	color: #585858;
	padding-top: 5px;
	display: table;
	width: 100%;
}

.renderOneDocument_footerOptions {
	border-right: 1px solid #C3C3C2;
	padding: 7px 10px 7px 10px;
	float: left;
}

.renderOneDocument_footerLeft {
	float: left;
	margin-top: 5px;
}

.buttonsRow {
	width: 100%;
	background: white;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	display: table;
	color:#666666;
}

.history_oneVersionContainer {
	border: 1px solid #CCCCCC;
	background: #EEEEEE;
	margin: 0px 1px 10px 1px;
	display: table;
	width: 100%;
}

.history_radioButton {
	margin: 15px 0px 0px 5px;
	float: left;
}

.history_information {
	margin: 5px 5px 5px 5px;
	float: left;
}

.history_footerContainer {
	width: 100%;
	text-align: right;
}


.comments_commentsContainer {
	padding-top: 5px;
	padding-bottom: 5px;
	background: #EEEEEE;
}

.comments_oneCommentBox {
	margin: 5px 10px 5px 10px;
	padding: 3px;
	display: block;
	background-color: #ffffff;
	border: 1px solid #dddddd;
}

.comments_creditsCommentTextBox { 
	width:80%;
	display: table;
}

.comments_creditsCommentPhotoBox {
}

.comments_creditsCommentPhoto {
	border: 1px solid #999;
	width: 50px;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}

.comments_commentAuthor {
	font-size: 11px;
	font-weight: bold;
	color: #666;
}

a.comments_commentAction, a.comments_commentAction:link, a.comments_commentAction:visited, a.comments_commentAction:active 
{

	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}

.copRemResDel_multiLanguage {
	margin: 5px 5px 5px 5px;
	/*border-bottom: 1px solid #AAAAAA;*/
	padding: 5px 5px 5px 5px;
}

.copRemResDel_singleLanguage {
}

.postLinksTitle {
	font-weight: bold;
	padding-bottom: 3px;
	border-bottom: 1px solid #333;
	padding-left: 5px;
	display: block;
	color: #333;
}

.nostylebutton{
	border:none;
	padding:0;
}

.compare {

	overflow:auto;
	overflow-y : hidden;
	padding:2px;
	border: 1px solid #dddddd;
	min-width: 1200px;
	<!--[if !IE 6]> width: expression(document.body.clientWidth < 1200? "1200px": "auto" ); <!-->
}

.compare_body_half_west{
	margin: 0 0 0 0;
	padding: 5px 5px 5px 5px;
	border: none;
	background: #FFFFFF;
	text-align: left;

}

.compare_title_half_west{
	margin:  0 0 0 0;
	padding: 0 0 0 0;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
	width:49%;
	text-align:center;
	float:left;
    overflow: scroll;
}


.compare_body_half_east{
	margin: 0 0 0 0; 
	padding: 5px 5px 5px 5px;
	border: none;
	background: #FFFFFF;
	text-align:left;

}

.compare_title_half_east{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
	text-align:center;
	width:49%;
    float:right;
   	overflow: scroll;

}

.centered{
	text-align:center;
}


table.wiki-diff
{
	margin: 8px;
	width: 100%;
}



.xwiki-diff-added-line
{
	
	background: #cfc;
	/* width: 35em; */
	width: 100%;
	border-top: 10px solid white;
}
.xwiki-diff-deleted-line
{
	
	background: #FF9999;
	width: 100%;
	border-top: 10px solid white;
}

.xwiki-diff-symbol
{
	font-size: large;
	width: 100%;
        border-top: 10px solid white;
        padding: 5px 10px 10px 10px;
}
.xwiki-diff-changed-lineRevised
{
	background: 	#F0F0F0; 
	width: 100%;
	border-top: 10px solid white;
}
.wiki-diff-header-older
{
	
	/*margin: 8px;*/
	/* width: 35em; */
	width: 100%;
	color:	#858585;
}
.wiki-diff-header-actual
{
	
/*	margin: 8px;*/
	/* width: 35em; */
	width: 100%;
	/*color:#666666;*/
}
.wiki-diff-title-older
{
	font-size: large;
	text-align: center;
	/*color: #CC0000;*/
	color:	#858585;
	
	
}
.wiki-diff-title-actual
{
	font-size: large;
	text-align: center;
	/*font-style: bold;*/
}
.wiki-diff-view
{
	text-align: center;
	/*color: #666666;*/
	
}
.wiki-diff-date
{
	font-size: x-small;
	text-align: center;
	/*color: #666666;*/
}


.xwiki-diff-autor
{
	text-align: center;
}
.xwiki-diff-selected{
	background-color: #f9f9f9;
	border: 1px dashed #aaa;
	/*margin-right: 15px;*/
	width: 99%;
}
.wiki-diff-dotted-bottom
{
	border-bottom-style: dotted;
	margin: 8px;
}
.xwiki-diff-table-legend
{
	color: #858585;
}/*
.xwiki-diff-table-legend
{
	border: 1px solid #808080 ;
	margin-left: 16px;
	margin-right: 8px;
	margin-bottom: 16px;
	margin-top: 8px;
}*/
.xwiki-diff-legend-header
{
	margin-left: 16px;
	margin-top: 16px;
}
.xwiki-diff-no-diff
{
	text-align: center;
	color: #808080;
	/*font-style: bold;*/
	
	/*width: 37em;*/
}

.wiki-diff-header-older A,.wiki-diff-header-older A:link, .wiki-diff-header-older A:visited, .wiki-diff-header-older A:active
{
	font-size:10px;
	 
   text-decoration:none;  
   color: #858585;
	 margin-top:3px;
}

.wiki-diff-header-actual A,.wiki-diff-header-actual A:link, .wiki-diff-header-actual A:visited, .wiki-diff-header-actual A:active
{
	font-size:10px;
	 
   text-decoration:none;  
   color: #858585;
	 margin-top:3px;
}

.wiki-diff-header-older A:hover
{
	 color: #666666;
	text-decoration:none;  
}

.renameDocs_Table{
	width: 50%;
	margin-left: 10%;
}

.renameDocs_centeredTD {
	text-align: center;
}

.renameDocs_thinHR {
	width: 90%;
}

.renameDocs_secondCol {
	margin-left: 20px;
	margin-right: 20px;

}
