BODY {
font: 9pt "Trebuchet MS", Helvetica, Tahoma, Verdana;
background-color:#BCBCBC;
color:#3C3C3C;
margin-top: 0px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
text-align: center;
line-height: 140%;
width:982px;
}
/***LINKS***/
a {color: #015391; text-decoration: none;}
a:hover {text-decoration:underline;}

#container{
background-image:url(../images/menu_bg.gif);
background-repeat:repeat-y;
text-align: left;
margin: auto;
/*border:1px solid #000;*/
background-color:#FFFFFF;
}

/***HEADER***/
#header{padding: 0px;}
#header_logo {border: 0px;display:none;}

/***TAB***/
#tab { display:none;
	position:absolute;
	top:74px;
	width: 597px;
	line-height: 0;
	padding-left:158px;
}
#tab img { display: inline; margin-right: -3px; }

/***TOOLBAR***/
#toolbar {display:none;
	position:absolute;
	padding-left:835px;
	top:95px;
	height: 20px;
	font-size:95%;
}
ul.toolbar { list-style-type:none; margin:0; padding:2px;}
ul.toolbar li {width:auto; padding-right:2px;}
ul.toolbar li a, ul.toolbar li a:visited {  
color: #454545;
text-decoration: none;
}
ul.toolbar li a:hover{
color:#000000; text-decoration:underline;
}

/***BODY***/
#body{margin: 10 0 10 0px;}

/***MENU***/
#menu {display:none;
width:157px;
font-size:95%;
color:#454545;
float:left;
height:400px;
}
#menu_content {display:none;
margin:0 0 20px;
padding:0;
width:157px;
}
ul.root_menu {
list-style-type:none;
margin:0;
padding:10px ;
}
ul.root_menu li {
display:block;
list-style-type:none;
margin-bottom:3px;
}
ul.root_menu img { border:0; padding-top:3px; padding-left:5px;}
ul.root_menu li a {
border-bottom: 1px #EAEAEA solid;
color:#454545;
display:block;
padding:4px;
text-decoration:none;
width:auto;
}
ul.root_menu li a:hover {
background-color:#F0F0F0;
}
ul#reuniones, ul#organos, ul#acerca_de_la_ciss, ul#miembros, ul#publicaciones {
list-style-type:none;
margin:2px 0 0;
padding:0;
}
ul.root_menu li ul#reuniones li a, ul#organos li a, ul#acerca_de_la_ciss li a, ul#miembros li a, ul#publicaciones li a {
background:#EAEAEA none repeat scroll 0%;
margin-left:10px;
}
ul.root_menu li ul#reuniones a:hover, ul#organos a:hover, ul#acerca_de_la_ciss a:hover, ul#miembros a:hover, ul#publicaciones a:hover {
background-color:#204292; color:#FFF;
}

/***SIZE_TEXT***/
#menu_font_resize { background-color:#F0F0F0; padding-left:10px;}
ul.font_resize {
list-style-type:none;
margin:0;
padding:7px ;
}
ul.font_resize li a {text-decoration:none; color:#454545; padding-bottom:5px;}
ul.font_resize li a:hover { text-decoration:underline; color:#000;}
ul.font_resize img { border:0; position: static; padding-top:1px;}
/***SEARCH SITE***/
#search_site {display:none;
	/*position:absolute;*/
	/*padding-left:20px;*/
	top:117px;
	line-height:10px;
	height: 30px;
	font-size:11px;
}
.searchbox { background-color:#FFF; border: 1px solid #454545; font-size: 100%;color:#204292; letter-spacing:.03em;}
.go {
	border:2px 0 1px 0 solid #204292;
	padding:2px 0 1px 0;
	background-color:#204292; 
	color:#FFFFFF; 
	font-size: 100%;
}
/***TITLE***/
#titulo {
	/*position: absolute;*/
	/*padding-left:20px;*/
	top:150px;
	height:30px;
	line-height:160%;
	letter-spacing: .03em;
	text-align:left;
	font-size:120%;
	color:#204292;
	text-transform:uppercase;
	font-weight:900;
	font-stretch:extra-expanded;
}
/***CONTENT***/
#content{
margin-left: 0px;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 10px;
padding-left:20px;
text-align:justify;
color: #3C3C3C; 
min-height:500px;
height:auto !important;
height:500px;
line-height:160%;
letter-spacing: .03em;
border-bottom:1px solid #EAEAEA;
}
ul {list-style-type: square;}
ul.content_ul {list-style-type:square;}
ul.content_ul li {padding:15px;}
.year {color:#FFF;}
table.tabla1 {font-size:90%;}
table.tabla2 {font-size:100%;}
/***BOTON***/
.boton {BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid;	BACKGROUND: #204292; BORDER-LEFT: #FFFFFF 1px solid;color:#FFFFFF; BORDER-BOTTOM: #FFFFFF 1px solid; font-size:90%;}
input {border-color:1px solid #454545; font-size: 100%;color:#204292; letter-spacing:.03em;}
option {font-size: 95%;color:#204292; letter-spacing:.03em;}
.adobe {font-size:90%; padding-top:30px; color:#646464;}
.adobe a {text-decoration:underline;}
/***BOTON_MEETINGS***/
a.meet_bot:Visited  {
border-top:3px solid #E6E6E6;
border-bottom:3px solid #E6E6E6;
padding:0px 6px 0px 6px;
text-decoration:none;
font-size:105%;
text-transform: uppercase;
}
a.meet_bot:link  {
border-top:3px solid #E6E6E6;
border-bottom:3px solid #E6E6E6;
padding:0px 6px 0px 6px;
text-decoration:none;
font-size:105%;
text-transform: uppercase;
}
a.meet_bot:Hover  {
text-decoration:none;
background-color:#F0F0F0;
font-size:105%;
}
.meet_size {font-size:80%;}
/***REQUERIDO***/
font.requerido {
  font-weight:bold;
  font-size:10pt;
  color:red;
}
/***H1***/
h1 { color:#204292; text-transform:uppercase; font-size:105%;}
h2 { color:#204292; text-transform: none; font-size:100%;}
span.titulo_person {text-decoration:underline; color: #555555;}

/***DIRECTORIO***/
.tipo_m{ float:right; font-size: 80%;font-weight: normal;color:#000;}
p.box_insti { background-color:#F1F1F1; border-top: 1px #C8C8C8 solid; border-bottom: 2px #C8C8C8 solid; width:600px; padding-left:5px;}
span.name_insti {color:#204292; font-weight:900;}
p.directorio {padding-left:15px;}
p.pais {text-align:left; font-size:100%; color:#204292; text-transform:uppercase; font-weight:900; font-stretch:extra-expanded;}
/***AccesosRapidos***/
ul.accesos_rapidos {list-style-type: none; padding-left:0px; margin:0}
ul.accesos_rapidos li {padding-bottom:10px;}
ul.accesos_rapidos img {border:0;}
#accesos_rapidos_div {width:100px; float:right; border-left: 30px #FFFFFF solid;font-weight:900; text-transform:uppercase; font-size:85%; color:#993300;}
/***FOOTER***/
#footer{
font-size: 90%;
text-align:center;
color:#646464;
padding:3px;
}
#footer_webmaster {float:left; padding-left:40px;}
#footer_copyright {float:inherit;}
span.prox {font-size:110%; color:#993300;}

/***SUB_FOOTER***/
ul.nav_bottom {list-style-type:none; margin-left:20px; font-size:90%; padding-top:10px;}
ul.nav_bottom li { display:inline; padding-left:20px; padding-right:20px; border-left: 2px solid #C8C8C8; height:20px;}
ul.nav_bottom li a{color: #015391;padding-bottom:0px; text-decoration: underline;}
ul.nav_bottom li img {border:0px;}
/***error***/
.error_texto {font-size:150%; color:#666666; text-align:center; letter-spacing: 2px; line-height: 140%;
}