﻿body 
{
	color: Black;
	font-family: Verdana, Arial, Sans-Serif;
	margin:0px;
	padding:0px;
	background : #dbdbdb url(../../images/fondo.gif) no-repeat fixed center;
	font-family:Verdana;
}

.esquerra{float:left;}
.dreta{float:right;}
.centrar{margin:auto;}

.textEsquerra{text-align:left;}
.textDreta{text-align:right;}
.textCentrat{text-align:center;}

.tancament{clear:both;}

a
{
	color: #284E98;
	text-decoration:none;
	outline:none;
}
a:hover
{
	color: #ff9b35;
	outline:none;
}

a:active{outline:none;}

input:hover{color:Black;}

h3{color: #ff9b35;}

.gmail
{
	background: url('../../imatges/fonsBoto.png') repeat-x;
	font-family:Verdana;
	color:#284e98;
	font-size:small;
	height:22px;
	font-size:12px;
	border-width:1px;
	border-style:solid;
	border-color:#507CD1;
	margin: 5px 0px 0px 0px;
	font-weight: bold;
	outline:none;
}

.linksAdministracio
{
	background: url('../../imatges/fonsBoto.png') repeat-x;
	font-family:Verdana;
	color:#284e98;
	font-size:small;
	height:22px;
	font-size:12px;
	border-width:1px;
	border-style:solid;
	border-color:#507CD1;
	margin: 5px 0px 0px 0px;
	font-weight: bold;
	outline:none;
	padding:3px 10px;
}

.lnkTBE
{
	background: url('../../imatges/fonsTBE.jpg');
	font-family:Verdana;
	color:#284e98;
	font-size:small;
	font-size:12px;
	border-width:1px;
	border-style:solid;
	border-color:#507CD1;
	margin: 5px 0px 0px 0px;
	font-weight: bold;
	outline:none;
	padding:3px 10px 2px 30px;
	
}

.input
{
	background:purple;
	width:200px;
}

.ctable
{
    width: 90%;
    margin-left: auto;
    margin-right: auto;    
}

.ctable td
{
	background-color:Transparent;
}

.ctable2
{    
    margin-left: auto;
    margin-right: auto;
}
.topdiv
{
	text-align: right;
	width: 90%;
	font-size: small;
	font-weight: bold;
	margin-left: auto;
    margin-right: auto	
}
.topadmin
{
	text-align: center;
	width: 90%;
	font-size: small;
	font-weight: bold;
	margin-left: auto;
    margin-right: auto	
}
.toptable
{
	width: 20%;
	margin-left: 80%;
	margin-right: auto
}
.toptableadmin
{
	width: 20%;
	margin-left: auto;
	margin-right: auto;
}
.msgdiv
{
	text-align: left;
	width: 90%;
	margin-left: auto;
	margin-right: auto	
}
.maintable
{
	width: 100%;
	margin-left: auto;
	margin-right: auto	
}
.lefttd
{
	vertical-align: top;
	text-align: left;
	width: 15%;
	background-color: #EFF3FB;
    border-color: Silver;
    border: solid;
    border-width: 1px;
}
.righttd
{
	vertical-align: top;
	text-align: left;
	font-size: small;
	/*width: 85%;*/
}
.lefttable
{
	text-align: center;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
    margin-top: 15px
}
.attdiv
{
	text-align: center;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
    background-color: #eff3fb;
    border-color: Silver;
    border: solid;
    border-width: 1px;
}
.hotmailcap
{
background: url('../../images/Headercap2.gif') repeat-x;
height: 25px;
color: #244272;
font-size: small;
vertical-align: middle;
margin-top: 5px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
font-weight: bold;
padding-bottom: 0px;
padding-top: 1px;
padding-left: 5px;
padding-right: 5px; 
}
.hotmailcap2
{
background: url('../../images/headerBg.gif') repeat-x;
height: 25px;
font-size: small;
vertical-align: middle;
margin-top: 5px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
font-weight: bold;
padding-bottom: 0px;
padding-top: 1px;
padding-left: 5px;
padding-right: 5px; 
}
.hotmailcapc
{
background: url('../../images/headerc.gif') repeat-x;
height: 20px;
font-size: small;
vertical-align: middle;
margin-top: 5px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
font-weight: bold;
padding-bottom: 0px;
padding-top: 1px;
padding-left: 5px;
padding-right: 5px; 
}

.pick
{
    color: #284775;
    background-color: #FFFBFF;
    border-color: #CCCCCC;
    border-width: 1px;
    border-style: Solid;
    font-family: Verdana;
    font-size: Small;
    margin-left: auto;
    margin-right: auto;
}
.lletragran
{
	font-weight: bold;
	color: #244272;
}
.compsaonlinecap
{
background: url('../../images/Headercap3.gif') repeat-x;
height: 25px;
font-size: small;
vertical-align: middle;
margin-top: 5px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
font-weight: bold;
padding-bottom: 0px;
padding-top: 1px;
padding-left: 5px;
padding-right: 5px; 
color:Black;
}

.UpdateButton
{
	background-image: url('../../imatges jordi/refresh.png');
	background-repeat: no-repeat;
	height: 25px;
	/*text-indent: 18px;*/
}
.ButtonSearch
{
	background-image: url('../../imatges jordi/user1_view.png');
	background-repeat: no-repeat;
	height: 25px;
	background-color: #a8c6ef;
	color: #244272;
	font-size: small;
	vertical-align: middle;
	border-right: 1px solid #66CCCC;
	border-left: 1px solid #66CCCC;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
	padding-bottom: 0px;
	padding-top: 1px;
	padding-left: 5px;
	padding-right: 5px; 
	/*text-indent: 18px;*/
}

#deleteButton
{	
	height: 20px;
	/*text-indent: 18px;*/
}
#contactsButton, #ContactButton, #newContactButton, #ButtonContacts
{	
	height: 20px;
	/*text-indent: 18px;*/
}
#emptyTrashButton, #purgeButton
{	
	height: 20px;		
	}
#writeMailButton
{
	height: 20px;
	/*text-indent: 18px;*/
}
#inboxButton
{
	height: 20px;
	/*text-indent: 18px;*/
}
#GroupButton, #newGroupButton, #ButtonGroups
{
	height: 20px;
	/*text-indent: 18px;*/
}
#manageFoldersButton
{
	height: 20px;
	/*text-indent: 22px;*/
}
#newFolderLinkButton
{
	height: 20px;
	/*text-indent: 18px;*/
}
#draftButton
{
	height: 20px;
	/*text-indent: 18px;*/
}
#sendButton, #sendButton1
{
	height: 20px;
	/*text-indent: 18px;*/
}
#forwardButton
{
	height: 20px;
	/*text-indent: 18px;*/
}
#replyButton, #replyToAllButton
{
	height: 20px;
	/*text-indent: 18px;*/
}
#autoResponderButton
{
	height: 20px;
	/*text-indent: 18px;*/
}
#generalButton
{
	height: 20px;
	/*text-indent: 18px;*/
}
#filtersButton
{
	height: 20px;
	/*text-indent: 18px;*/
}


#settingsHyperLink
{
	background-image: url('../../imatges jordi/configuracio.png');
	background-repeat: no-repeat;
}

#LoginStatus
{
	background-image: url('../../imatges jordi/sortir.gif');
	background-repeat: no-repeat;
}


/*******NOUS ESTILS CREATS 21-10-09 *********/
.lefttd2
{
	width:235px;
	padding:18px 0px 10px 0px;
	vertical-align: top;
	text-align: left;
    /*background-color: #EFF3FB;
	border-color: Silver;
    border: solid;
    border-width: 1px;*/
}

.divZonaEsquerra
{
	width:235px;
	float:left;
	margin-top:15px;
}

.divCarpetes
{
	width:235px;
	float:left;
	margin-top:8px;
}

/*.divCarpetes table{float:left;}

.divCarpetes div
{
	text-align:left;
	float:left;
}

.divCarpetes div table
{
	float:left;
}*/

.divContactes
{
	width:235px;
	float:left;
	margin-top:8px;
}

.divMeuEspai
{
	width:235px;
	float:left;
	text-align:center;
	margin-top:8px;
}


/***CONTACTS.ASPX***/
.divControlContactes
{
	width:235px;
	float:left;
	text-align:center;
	margin:8px;
}

/****ESTILS DEL CONTROL MeuEspai.ascx****/
.divContenidorGrid{float:left; width:235px;}

.divContenidorBotons
{
	width:100%;
	float:left;
	margin-bottom:15px;
	font-size:12px;
}

.divConjunt
{
	width:100%;
	float:left;
}

.divConjunt table{margin-top:8px;}

.limitFitxers
{
	text-align:left;
	color:#ff9b35;
}

.AjaxUploaderQueueTable
{
	position:relative;
	z-index:2;
	table-layout:fixed;	
	overflow:hidden;
	width:100px;
}

/***Altres***/
.enllasAfegirMeuEspai{color:Black;}
.enllasAfegirMeuEspai:hover{color:#ff9b35;}

.iconoAFEME
{
	margin-left:20px;
}

.botons
{
	border:none;
	position:relative;
	top:3px;
}

.divBuscar
{
	width:175px;
	height:20px;
	border-width:1px;
	border-color:#C0C0C0;
	border-style:inset;
	float:left;
}

.txtBuscar
{
	background:url(../../images/fondoTxtBuscar.jpg);
	width:147px;
	height:12px;
	padding:4px;
	font-size:11px;
	float:left;
	border-style:none;
	border-width:0px;
}

.btnBuscar
{
	float:left;
	border-width:10px;
	border-color:#C0C0C0;
	border-style:inset;
}

.divResultatsBusqueda
{
	width:450px;
	height:20px;
}

.lblRespBusqueda
{
	margin-left:5px;
	margin-right:5px;
}

.AjaxUploaderAttachmentsTable{display:none;}

.ocult{display:none;}
.visible{display:block;}

.meuEspaiReenviar{margin-left:40px;}


/*******Nous estils webmail 05/01/2010*******/

/*Estils pels divs arrodonits*/
.div1CSE
{
	width:10px;
	height:41px;
	background:url(../../imatges/div1CSE.png);
	float:left;
}

.div1CSD
{
	width:10px;
	height:41px;
	background:url(../../imatges/div1CSD.png);
	float:left;
}

.div2CIE
{
	width:10px;
	height:10px;
	background:url(../../imatges/div2CIE.png);
	float:left;
}

.div2CID
{
	width:10px;
	height:10px;
	background:url(../../imatges/div2CID.png);
	float:left;
}

.divCapsaleraSup
{
	height:87px;
	background:url(../../imatges/FonsCapsalera.jpg);
}

.divCapsaleraSupCentrat
{
	width:925px;
	height:87px;
	margin:auto;
}

.LogoCompsa
{
	width:253px;
	height:56px;
	margin-top:15px;
	float:left;
}

.divAutenticacio
{
	width:360px;
	height:250px;
	margin-left:95px;
	float:left;
}

.dcicd2Superior
{
	width:340px;
	height:29px;
	background:url(../../imatges/div1Superior.png);	
	float:left;
	padding-top:12px;
	font-size:16px;
	font-weight:bold;
	color:#223141;	
}

.dcicd2Contingut
{
	width:358px;
	height:199px;
	float:left;
	background:#5b81aa;
	border-left-width:1px;
	border-left-style:solid;
	border-right-width:1px;
	border-right-style:solid;
	border-color:#cdcdcd;	
	font-size:12px;
}

.dcicd2Inferior
{
	width:340px;
	height:10px;
	background:url(../../imatges/div2Inferior.png);
	float:left;
}

.dcicd2FondoCompsaMail
{
	width:335px;
	height:193px;
	background:url(../../imatges/FondoCompsaMail.png);
	margin-top:6px;
	margin-left:11px;
	float:left;
}

.triangle2
{
	position:relative;
	top:-9px;
	margin-right:4px;
}

.taulaAutenticacio
{
	margin:auto;
	margin-top:20px;
}


/*ESTILS DEL FILE EXPLORER*/
#FileExplorer{margin:auto;}
.PagerButton
{
    padding: 1px;
    cursor: pointer;
    border: 0px;
    background:transparent url(imatges/first.gif) no-repeat scroll center;
    width: 20px;
    height:20px;
    vertical-align:middle;
}
.PagerButton:hover
{
    border: 1px solid #9EB6CE;
    padding: 0px;
}

.FirstPage
{
	background:transparent url(../../imatges/first.gif) no-repeat scroll center;
}

.PrevPage
{
    background:transparent url(../../imatges/prev.gif) no-repeat scroll center;
    margin-right: 6px;
}

.NextPage
{
    background:transparent url(../../imatges/next.gif) no-repeat scroll center;
}

.LastPage
{
    background:transparent url(../../imatges/last.gif) no-repeat scroll center;
}

/*Nous estils webmail dia 05-07-2010*/
.botoContactes
{
	width:22px;
	height:19px;
	padding:0px;
	margin:0px;
	border-style:none;
    background:url(../../imatges/contacts.gif);
    cursor:pointer;
}


.contenidorContactes
{
	width:470px;
	height:500px;
	margin-top:10px;
	margin:auto;
	padding:5px;
	text-align:left;
	background:#d4e3ff;
}

.divBuscarContacte
{
	width:470px;
	height:20px;
	margin:5px 0px;
	border-style:solid;
	border-width:1px;
}

.txtBuscarContacte
{
	background:url(../../images/fondoTxtBuscar.jpg);
	width:442px;
	height:12px;
	padding:4px;
	font-size:11px;
	float:left;
	border-style:none;
	border-width:0px;
}

.lblElegir
{
	font-size:13px;
	font-weight:bold;
}

.comboContactes
{
	margin-right:15px;
	background:url(../../images/degradatForm1.gif);	
}