#tb_table{
	border:0px;
	padding:0px;
	margin:0px;
	width:100%;
	font-size: 11px;
}

#tb_header{
	border:0px;
	padding:0px;
	margin:0px;
	background-color:#d0d0d0;
        border-bottom:1px solid black;
	vertical-align:bottom;
}

#tb_mapa{
	text-align:center;
	width:250px;
}

#tb_langs{
	text-align:left;
	vertical-align:bottom;
	width:200px;
}

#tb_h_delim{
	padding-left:220px;
	border-top:1px solid black;
	border-bottom:1px solid black;
	background-color:#d0d0d0;
	font-family:sans-serif;
	font-size: 13px;
}

#tb_menu{
	width:200px;
	vertical-align:top;
}

#tb_cont{
	padding-left:20px;
	vertical-align:top;
}

#tb_right{
	width:220px;
	vertical-align:top;
}

#t_langs{
	background-color:#e0e0e0;
	padding-left:20px;
	border-top:1px solid gray;
	border-right:1px solid gray;
	width:100%;
}

#t_menu{
	text-align:left;
	background-color:#e0e0e0;
	width:100%;
	padding-left:20px;
	padding-bottom:20px;
	padding-top:20px;
	border-right:1px solid gray;
	border-bottom:1px solid gray;
}

#odv1{
	 border-top:20px solid #2ea21b;
	 border-left:1px dotted gray;
	 vertical-align:top;
	 padding:10px;
	 display:table-cell;
	 width:150px
}

#odv2{
	border-top:20px solid #27589a;
	border-left:1px dotted gray;
	vertical-align:top;
	padding:10px;
	display:table-cell;
	width:150px
}

#odv3{
	border-top:20px solid #d26813;
	border-left:1px dotted gray;
	vertical-align:top;
	padding:10px;
	display:table-cell;
	width:150px
}
#odv4{
	border-top:20px solid #ffff00;
	border-left:1px dotted gray;
	vertical-align:top;
	padding:10px;
	display:table-cell;
	width:150px
}
body{
	margin:0px;
	padding:0px;
	border:0px;
	font-size:11px;
	font-family:sans-serif;
}

b{
        color:#1c43b2;
}
  
li{
    padding-left:0px;
	margin:0px;
	/*font-size:11px;
	font-family:sans-serif;*/
}
  
ul{
    margin:0px;
	padding:0px;
	padding-left:20px;
	/*padding-right:10px;*/
	list-style-position:outside;
	list-style-image: url("../img/box1.gif");
}

table{
	font-size:11px;
	font-family:sans-serif;
}

a:link{
	font-family:sans-serif;
        font-size: 12px;
	color:#ff6633;
	text-decoration:none;
	white-space:nowrap;
}
  
a:hover{
	font-family:sans-serif;
	font-size: 12px;
	color:red;
	text-decoration:none;
	white-space:nowrap;
}

a:visited{
	font-family:sans-serif;
	font-size: 12px;
	color:#ff6633;
	text-decoration:none;
	white-space:nowrap;
}

a.lang:link{
        font-family:sans-serif;
	font-size: 9px;
	color:#5c7cd9;
	text-decoration:none;
}

a.lang:hover{
	font-family:sans-serif;
	font-size: 9px;
	color:#1c43b2;
	text-decoration:none;
}
  
a.lang:visited {
        font-family:sans-serif;
	font-size: 9px;
	color:#5c7cd9;
	text-decoration:none;
}

a.htc:link{
        font-family:sans-serif;
	font-size: 12px;
	color:#5c7cd9;
	text-decoration:none;
}

a.htc:hover{
	font-family:sans-serif;
	font-size: 12px;
	color:#1c43b2;
	text-decoration:none;
}
  
a.htc:visited {
        font-family:sans-serif;
	font-size: 12px;
	color:#5c7cd9;
	text-decoration:none;
}
  
.menuitem {
        display:table-cell;
	padding-right:20px;
	font-family:sans-serif;
	font-size: 12px;
	vertical-align:bottom;
	text-align:left;
}

.tblcapt{
	font-size: 9px;
	text-align:center;
	vertical-align:top;
	border:0px solid gray;
	border-left:1px solid gray;
	border-top:1px solid gray;
}

.tblrow{
	font-size: 9px;
	text-align:center;
	vertical-align:top;
	border:0px solid gray;
	border-top:1px solid gray;
	border-left:1px dotted gray;
}
