@import "notes.css";
/*---------------------------------------------------------------------------
===========CSS de l'Escola d'Administració Pública de Catalunya==============
======================= Versió 2.0 per a Dokuwiki ===========================
---------------------------------------------------------------------------*/
body{
	background:#fff url(img/bg_body.png) no-repeat top left;
	color:#555;
	font-size:0.85em;
	font-family: Arial, sans-serif;
	padding:0; 
	margin:0;
	border-top:4px solid #000;
	/*border-bottom:5px solid #444;*/
	min-width:900px;
}

p{ line-height:1.5em; }
li, pre, code, blockquote {line-height:1.25em;}

/*
TARONJA:
a{ color:#ff5f0d; outline:none; text-decoration:none;}
a:hover{ color:#c00; text-decoration:underline;}
BLAU:
a{color:#09e;outline:none; text-decoration:none;}
a:hover{ color:#330066; text-decoration:underline;}
*/
/*
VERMELL
a{color:#c00;outline:none; text-decoration:none;}
a:hover{ text-decoration:underline;}
*/
a{color:#c30;outline:none; text-decoration:none;}
a:hover{ text-decoration:underline;}

b a, strong a{color:#922}

a img{ border:none; outline:none;}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, 
ul, ol, dl, label, fieldset, address { margin:0.6em 0 0.4em 0; padding-left:0;}

h1{
    color:#630;
    font-family: "MS Trebuchet", Arial, sans-serif;
    /*font-size:2.85em;*/
    font-size:3.55em;
    font-weight:normal;
    margin-top:1em;
    margin-bottom:1.25em;
    /*border-bottom:15px solid #ddd;*/
}

h2{
	color:#444;
    font-family: "MS Trebuchet", Arial, sans-serif;
	font-size:2.25em;
	font-weight:bold;
	/*font-variant:small-caps;*/
	/*border-top:5px solid #ccc;*/
	padding-top:0.4em;
	margin-top:1.4em;
	margin-left:0.5em;
}

h3, h4, h5, h6{
	color:#444;
    font-family: "MS Trebuchet", Arial, sans-serif;
	font-weight:normal;
	margin-left:0.75em;
}
h3{font-size:1.65em;}
h4{font-size:1.45em;font-weight:bold;}
h5{font-size:1.25em;font-weight:bold;}
h6{font-size:1.15em;font-weight:bold;}

h1, h2, h3, h4, h5, h6 { line-height:0.95em; }

h1 a, h1 a:hover{
    color:#630;
    text-decoration:none;
}
h2 a, h2 a:hover{
    color:#ff5f0d;   
    text-decoration:none;    
}
h3 a, h3 a:hover, 
h4 a, h4 a:hover,
h5 a, h5 a:hover,
h6 a, h6 a:hover{
    color:#630;
    text-decoration:none;
}
b, strong{
    color:#555;
}

ul, ol, dl{ margin-left:1.25em; margin-bottom:1em;}
ol li, ul li{ margin:0.5em 0 0.5em 1.25em; padding:0;}
dd { margin-left:1.25em; }

ul li{list-style-type:square;}
ul li li{list-style-type:disc;}
ul li li li{list-style-type:circle;}

ol li{list-style-type:decimal}
ol li li{list-style-type:upper-roman}
ol li li li{list-style-type:lower-alpha}


fieldset { padding: .5em; }
select option{ padding:0 5px; }

blockquote{
	margin-left:1em;
	padding-left:1em;
	border-left:2px solid #CCC;
	color:#555;
}

pre, pre.code, .code{
	border-top:1px solid #cc9;
	border-bottom:1px solid #cc9;
	background-color:#f4f4e1;
	white-space:normal;
    line-height:1.75em;
	padding:1em;
	font-size:1.05em;
}


table{
	width:100%;
	border-spacing:2px;
	margin:1.5em 0;
}
table th, table td{ 
    padding:0.3em 0.75em 
}
table th{
	background:#eee;
	color:#333;
	border-bottom:1px solid #999;
	text-align:left;
}
table td{
	/*background:#f4f4e1;*/
	background:#fafaf0;
	color:#555;
	border-bottom:1px dashed #ccc;
}
table caption{
	text-align:left;
	color:#555;
	margin-bottom:-1em;
	margin-top:1em;
}
fieldset{
    border:none;
    padding:1em 0;
}
legend{
    font-family:Georgia,'Times New Roman',Times,serif;
	font-size:1.85em;
	letter-spacing:0.15em;
}
/* DOKUWIKI */
div.level1{
    margin-top:0.75em;
    margin-bottom:1em;
    padding-top:0;
}
div.level1 p{
    margin-top:0;
    padding-top:0;
}
div.level2, div.level3{
    margin-top:0.5em;
    margin-bottom:3em;
}

div.level1,
div.level2,
div.level3,
div.level4,
div.level5,
div.level6
{ margin-left:1.25em;}

em.u{
    text-decoration:underline;
}

/*
TARONJA
.filariadna a{ color:#ff5f0d;}
.filariadna a:hover{ color:#c00; }
*/
/*
GRANA
.filariadna a{ color:#900; font-weight:bold;}
.filariadna a:hover{ color:#c00; }
*/
.filariadna a{ color:#638421; font-weight:bold;}
.filariadna a:hover{ color:#666; }
/* ================================== */
/* ====== Elements contextuals ====== */
/* ================================== */
#pagina{
    margin:1em auto 0 auto;
    width:80%;
	height:100%;
    max-width:1024px;
    min-width:900px;
    overflow:hidden;
    /*
    border-top:20px solid #BCBDC0;
    border-left:12px solid #F89728;
    padding-left:1em;
    */
}
#dokucontinguts{
    position:relative;
    float:left;
    /*width:70%;*/
    width:100%;
    overflow:hidden;
}

.first{
    margin-top:0;
    padding-top:0;
    border-top:none;
}

/* --------- Capcalera ---------- */
#capssalera{
    /*
    height:36px;
    margin-top:0.75em;
    background:url(img/logoEAPC.gif) no-repeat left top;
    border-top:12px solid #F89728;
    border-left:8px solid #F89728;    
    */
    float:right;
    width:257px;
    height:168px;
    background:url(img/foto_logo_eapc_small2.jpg) no-repeat 0px 40px;
    margin:0 0 1em 0;
    padding:0;
    text-align:center;
}
#capssalera img{
    margin:0;
}
/* --------- Menú ---------- */
#navegacio{
    /*background:url(img/logoEAPC.gif) no-repeat left top;*/
    clear:right;
    float:right;
	width:25%;
    display:none;
	/*border:1px solid:#ccc;*/
	overflow:hidden;
    /*padding-top:5em;  */
    margin-top:1em;
}

#navegacio h2{
    font-size:1.45em;
    /*color:#638421;*/
    color:#555;
    border-top:none;
    border-bottom:4px solid #cc9;
}
#navegacio ul{
    margin-left:1em;
}
#navegacio li{
    list-style:none;
    margin-left:0;
    padding-left:0;
}
#navegacio li a {
    display:block;
    color:#630;
    border-bottom:1px solid #cc9;
}
#navegacio li a:before{
    content: '\00BB \00A0';
    color:#cc9;
}
#navegacio li a:hover{
    color:#638421;
    text-decoration:none;
}
#navegacio .selected{
    font-weight:bold;
    color:#555;
}
/* imatges */
.medialeft{
    margin-right:1.5em;
    margin-top:1em;
    margin-bottom:1em;
}
.mediaright{
    margin-left:1.5em;
    margin-top:1em;
    margin-bottom:1em;    
}
.mediacenter{
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width:100%;
}
/* Tooltip */
#tooltip{
    border-top:4px solid #CCCC99; /*#bc6d47;*/
    border-bottom:2px solid #CCCC99; 
    background:#ffff7f;
    position:absolute;
    padding:0.5em 1em 0.7em 2em;
    width:300px;
}
/* Footnotes */
.footnotes{
    padding:1em 3em 4em 3em;
    font-size:0.8em;
    border-top:2px solid #CCCC99;
}
/* important_paragraf */
.important {
  background-color: #eef;
  border: 1px solid #667;
  margin: 0.75em 0 1em 0 ;
  padding: 0.5em 1em ;
}
