body {
	line-height: 1;
	font:12px/1.131;
	*font-size:small; /* hack retained to preserve specificity */
	background: url('addfiles/images/loading.gif') no-repeat 50% 50%;
	font-family:"Myriad Pro","Segoe UI",Helvetica,Arial,sans-serif;
	overflow:visible;
}

a{text-decoration: none;}
	
#contextes a {
color:#333;
}


#corps a {
color:#000000;
}

#texteconteneur {
/*margin-bottom:10px;*/
}

#header {
margin-bottom:22px;
}

.logo {
float:left;
margin:0 1em 1em 0;
width:120px;
}

.clearer_header {
clear:left;
}

h1 {
font-size:33px;
font-weight:normal;
margin-bottom:10px;
}

.sursoustitre {
font-size:11px;
}

.surtitre {
margin-top:5px;
font-size:12px;
text-transform:uppercase;
}
#page-sommaire .surtitre {
color: #000;
}
#contexte1 .surtitre,#contexte2 .surtitre {color: #fff;}
.chapeau {
font-style: italic;
/* font-family: georgia,times,serif;*/
color: #666;
font-weight: bold;
font-size: 14px;
line-height: 150%;
margin: 0.3em 0 1em 0;
}

.texte {
font-size:12px;
line-height:150%;
color:#333;
}

.texte p {
margin:0 0 1em 0;
}

h3 {
/* font-family: georgia,times,serif;*/
font-size:23px;
font-weight: normal;
margin:2em 0 0.4em 0;
}
#mainslide #diapo{background-color:#4094b4;

padding:0px}
#page-sommaire #mainslide #diapo{
height: 600px;
}

#mainslide .fotoslide{float:right}
#mainslide .textodesc{

	color: #fff;
/*	width:380px;*/
  max-height:280px;
  float:left;
	/*position: absolute;;*/

left:0; bottom:0;
padding:10px;
}

#mainslide .textodesc:hover{
/* background-color:#808080; */
}

#mainslide .play{
	color: #fff;
	width:30px;
	position: absolute;
left:20px; top:20px;
background:url(bg101.png) left top; 
padding:10px;}

#mainslide .textodesc a{
	color: #fff;}

#mainslide .listagetexte{
	display: none;}
	
#nota_secundaria .listagetexte{
	display: none;}
#mainslide:hover .listagetexte{
	/*display: block;*/}#twitter{  font-size: 13px; }


.listagerepondre {
text-align:right;
margin:1em 4em 1em 0;
}

.ps {
margin-top:36px;
margin-right:25%;
border-top: 1px solid #999;
}

.notes {
margin-right:50%;
border-top: 1px solid #666;
}

.ps,.notes {
margin-bottom:12px;
padding-top:6px;

color:#444;
}

.spip_documents img {
/*border:1px solid #666;*/
}

#tagsphere-14 a{
color: darkred;
font-weight: bold;
font-size: 20px;
line-height: 150%;
text-decoration: none;
}

#interior .textodesc{
	color: #fff;
	width:310px;
position: absolute;
bottom:0;
background:url(bg10.png) left top; 
padding:10px;
	max-height:162px;
	overflow: auto
}
#interior .textodesc:hover{

background-color:#808080; 
}




#titulo_seccion{
color: #666;
font-weight: bold;
font-size: 12px;
line-height: 150%;
padding-left: 0px;
height:20px;
margin-bottom:5px;
border-bottom:2px solid #2d3b60 }
#titulo_seccion .titulo{
color: #fff;
background-color:#4094b4;padding-left:10px;
padding-right:10px;

}
#titulo_seccion .titulo a{
color: #fff;

}

#nota_color {
	background: url('addfiles/images/borde_color.png') no-repeat;

}

#nota_color .banda_color{
	background-color:#62a1d8;
	margin-top: 10px;
color:#fff;	
padding:10px}
#nota_color .spip_documents_right {margin:0;padding-right:17px}

#opinion .dialogo {
background-color:#8eb7ce}
#opinion .dialogo .listagetitre{
color:#ffffff;
font-weight: bold;
font-size: 18px;
padding:10px;
margin-bottom:0px
}
.texteheader H1{
font-weight: bold;
font-size: 30px;
line-height: 120%;
margin-bottom:5px;
}
.listagedate{
font-style: italic;
  font-size: 13px;  
}
#twitter{  font-size: 13px; }
#iniciodescritifcontenueur{  float:left;
	background: url('http://dev.cta.org.ar/pages-custom/img/comillas.png') no-repeat 50% 50%;width:150px;height: 60px }
#findescritifcontenueur{  margin-top: -20px; 
	background: url('http://dev.cta.org.ar/pages-custom/img/comillas.png') no-repeat 50% 50%;width:150px;;height: 60px }
	#page-article #contenus,#page-rubrique #contenus{
		background: url('http://www.cta.org.ar/plugins/auto/magusine-portage-spip3/themes/portal2015/addfiles/images/fondointerior.png') repeat-y top left;}
#menusectores {
padding:10px;

width:300px;
background: center top #026089;
font-size:13px;
font-weight:bold;
text-transform:uppercase;
overflow:hidden;
}
#menusectores a{
color:#ffffff
}	
code.spip_code{
  display:block;
  background: #fff;
  padding: 10px;
  margin: 0 0 20px;
  position: relative;
  
  /*Font*/

  line-height: 1.2;

  
  /*Borders - (Optional)*/
  border: 1px solid #c76c0c;
  
  /*Box Shadow - (Optional)*/
  -moz-box-shadow: 2px 2px 15px #ccc;
  -webkit-box-shadow: 2px 2px 15px #ccc;
  box-shadow: 2px 2px 15px #ccc;
}

code::before{
  /*Reset to make sure*/
  content: "";

}

code::after{
  /*Reset to make sure*/
  content: "";
}

code a{
  text-decoration: none;
  background: #eee;
  cursor: pointer;
  padding: 0 3px;
  color: #c76c0c;
}

code a:hover{
 color: #666;
}

code em{
  font-style: italic;
}



blockquote.spip{
  display:block;
  background: #fff;
  padding: 15px 20px 15px 45px;
  margin: 0 0 20px;
  position: relative;
  
  /*Font*/
  font-family: Georgia, serif;
  font-size: 14px;
  line-height: 1.2;
  color: #666;
  
  /*Borders - (Optional)*/
  border-left: 15px solid #c76c0c;
  border-right: 2px solid #c76c0c;
  
  /*Box Shadow - (Optional)*/
  -moz-box-shadow: 2px 2px 15px #ccc;
  -webkit-box-shadow: 2px 2px 15px #ccc;
  box-shadow: 2px 2px 15px #ccc;
}

blockquote::before{
  /*Reset to make sure*/
  content: "";
}

blockquote::after{
  /*Reset to make sure*/
  content: "";
}

blockquote a{
  text-decoration: none;
  background: #eee;
  cursor: pointer;
  padding: 0 3px;
  color: #c76c0c;
}

blockquote a:hover{
 color: #666;
}

blockquote em{
  font-style: italic;
}	
#agenda .hora {
/*font-style: italic;*/
font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
color: #000060;
font-weight: bold;
font-size: 14px;
line-height: 150%;
margin: 0.1em 0 0 0;
}
#agenda .titulo {
/*font-style: italic;*/
font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
color: #000;
font-weight: bold;
font-size: 15px;
}
#agenda .detalle {
font-style: italic;
font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
color: #000;

font-size: 12px;
line-height: 150%;
margin: 0.1em 0 0 0;
}
