body{
	font-family:Arial,"sans-serif";
	font-size:12px;
	font:13px Arial,"sans-serif";
	background:transparent url('../imgs_base/fondo_punteado.png') repeat 0 0;
}

.fs_container{
	width:977px;
	margin:20px auto;
	background:transparent;
	padding:0;
}
.fs_container p, .fs_container li{
line-height: 20px;
}

.fssidebar{
	width:150px;
	float:left;
}

.dokuwiki{
	float:left;
	width:100%;
}

.fsportada .fscontent{
	border:0 none red;
	/*
	min-height:760px;
	*/
	overflow:visible;
	padding-right:0;
}

.fscontent{
	overflow:auto;
	/*
	min-height:500px;
	*/
	padding-right:20px;
}

div.fs_header {
    height: 55px;
}

div.fs_header .logo{
	vertical-align:middle;
	float:left;
	max-width:160px;
	max-height:50px;
}

.fsportada div.fs_header .logo{
	float:left;
	max-width:160px;
	max-height:50px;
}

div.fs_header div{
	margin-left:25px;
	float:right;
	color:#951a2b;
	font-weight:bold;
	font-size:18px;
	margin-top:17px;
}

div.fs_header a.home_link{
	float:right;
	display:block;
	border-left:1px solid #b88586;
	padding-left:5px;
	margin-left:5px;
	margin-top:19px;
	margin-right:10px;
}

div.fs_header a.home_link img{
	border:0 none red;
}

div.navigation{
	overflow:hidden;
	background:transparent url('../imgs_base/bg_navigation.png') no-repeat left -20px;
	height:89px;
	margin:0;
	padding:10px 15px 10px;
	width:217px;
	position:absolute;
	top:-20px;
	right:17px;
}

.pages_num.actual a{
	font-weight:bold;
}

.pages_num.last{
	border-bottom:0 none red;
}

#index_menu ul{
	display:block;
	list-style:none;
	margin:0;
}

#index_menu ul li{
	display:block;
	border-bottom:1px solid #5c5656;
	padding:5px 0;
}

#index_menu ul li.last{
	border-bottom:0 none red;
}

#index_menu ul li a{
	color:#5c5656;
	text-decoration:none;
}

#index_menu ul li:hover{
	background:#ccc;
}

.pages_num a{
	margin:0 3px;
}

.pager_wrapper {
	border-right: 1px solid #842527;
	float: left;
	margin-right: 20px;
	overflow: hidden;
	padding-right: 10px;
	margin-top:15px;
}

.pager_wrapper .pager_pre, .pager_wrapper .pager_next{
	margin-top:1px;
}

.pager_wrapper .pager_pre .fsprev, .pager_wrapper .pager_next .fsnext{
	outline: medium none;
}

.pager_wrapper .pager_pre img, .pager_wrapper .pager_next img{
	border:0 none red;
}

.pager_wrapper .pager_pre{
	float:left;
	margin-right:5px;
}

.pager_wrapper .pager_status{
	float:left;
	padding:2px 5px;
	color:#828283;
	height:16px;
	font-weight:bold;
}

.pager_wrapper .pager_next{
	float:left;
	margin-left:5px;
}



.fsportada .fs_header{
	background:transparent;
	height:71px;
	margin:0 10px;
}

.fsportada div.fs_header div {
	display:block;
	background:transparent;
	margin:10px 0 0;
	height:27px;
	padding:7px 0 0 10px;
	float:right;
	width:700px;
	text-align:right;
}

.fsportada .dokuwiki{
	position:relative;
}

.fsportada .lista_temas{
	width:355px;
	margin-right: 55px;
	position: absolute;
	right: 0;
	top: 165px;
}

.fsportada .lista_temas.max_5_elements{
	top:370px;
}

.fsportada .lista_temas_item{
	border-bottom:1px solid #fff;
	padding:5px 0;
}

.fsportada .lista_temas_item.last{
	border-bottom:0 none #fff;
}

.fsportada .fsportadatxt{
	margin-top:10px;
	margin-left:20px;
	position:absolute;
	top:360px;
}

body .fsportada div.dokuwiki .lista_temas_item a{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}

body .fsportada div.dokuwiki .lista_temas_item:hover{
	background:#af4546;
}

.fsportada .lista_temas .top_center span{
	color:#fff;
	font-size:16px;
	font-weight:bold;
}

.fsportada .lista_temas .top_left{
	background:transparent url('../imgs_base/top_left.png') no-repeat left top;
	padding-left:11px;
	height:35px;
}

.fsportada .lista_temas .top_center{
	background:transparent url('../imgs_base/top_center.png') repeat-x left top;
	height:27px;
	padding-top:8px;
	padding-left:10px;
}

.fsportada .lista_temas .top_right{
	background:transparent url('../imgs_base/top_right.png') no-repeat right top;
	padding-right:11px;
	height:35px;
}

.fsportada .lista_temas .middle_left{
	background:transparent url('../imgs_base/middle_left.png') repeat left top;
}

.fsportada .lista_temas .middle_center{
	padding:5px 0 0 10px;
}

.fsportada .lista_temas .bottom_left{
	background:transparent url('../imgs_base/bottom_left.png') no-repeat left top;
	padding-left:15px;
	height:15px;
}

.fsportada .lista_temas .bottom_center{
	background:transparent url('../imgs_base/bottom_center.png') repeat-x left top;
	height:15px;
}

.fsportada .lista_temas .bottom_right{
	background:transparent url('../imgs_base/bottom_right.png') no-repeat right top;
	padding-right:15px;
	height:15px;
}

.fsportadaimg{
	height:490px;
	width:940px;
	overflow:hidden;
}

.max_10_elements{
	font-size:14px;
}

.max_20_elements{
	font-size:13px;
}

.fsportada .fs_container_header{
	display:none;
}

.fs_container_body{
	margin-top:-17px;
}

.fs_container_body, .fs_container_header{
	background:transparent url('../imgs_base/frame_top.png') no-repeat top left;
	padding-top:21px;
}

.fs_container_body_bottom, .fs_container_header_bottom{
	background:transparent url('../imgs_base/frame_bottom.png') no-repeat bottom left;
	padding-bottom:21px;
}

.fs_container_body_middle, .fs_container_header_middle{
	background:transparent url('../imgs_base/frame_middle.png') repeat top left;
}

.fs_container_header_middle{
	padding:5px 21px;
}

.fs_container_body_middle{
	position:relative;
	padding:10px 21px;
}

.fsportada .fs_container_body_middle{
	padding:10px 16px;
}

.boton_index, .boton_home{
	float:left;
	width:34px;
}

.boton_index{
	margin-right:20px;
}

.boton_index a, .boton_home a{
	text-decoration:none;
	color:#949494;
}

.boton_index a img, .boton_home a img{
	border:0 none red;
}

.boton_index a img{
	margin-top:2px;
}

div.dokuwiki h2{
	border-bottom:2px solid #7f7f7f;
	width:665px;
	margin-top:15px;
	margin-bottom:35px;
}

div.dokuwiki h2 a{
	color:#7f7f7f !important;
}

div.dokuwiki h3{
	border-bottom:1px solid #8cacbb;
	margin-left:20px;
	font-weight:bold;
	padding-top:20px;
}

div.dokuwiki h3 a{
	color:#5b151c !important;
}

div.dokuwiki div.level3 {
	margin-left:23px;
}

div.dokuwiki h4{
	margin-left:40px;
	padding-top:18px;
}

div.dokuwiki h4 a{
	color:#5b151c !important;
}

div.dokuwiki div.level4 {
	margin-left:43px;
}

div.dokuwiki h5{
	margin-left:60px;
}

div.dokuwiki h5 a{
	color:#5b151c !important;
}

div.dokuwiki div.level5 {
	margin-left:63px;
}

.navigation_first{
	overflow:auto;
	border-bottom:1px solid #b5b5b5;
	padding-bottom: 10px;
}

.navigation_second{
	color:#b5b5b5;
	padding-top: 10px;
	text-align: center;
	font-weight:bold;
}

.seccions_link{
	margin:7px auto 0;
	display:block;
	width:36px;
	height:18px;
	background:transparent url('../imgs_base/btn_seccions.png') no-repeat top left;
}

.seccions_link.seccions_menu_open{
	background:transparent url('../imgs_base/btn_seccions_open.png') no-repeat top left;
}

#index_menu{
	background:transparent url('../imgs_base/bg_index_menu_top.png') no-repeat top left;
	padding-top:23px;
	width:391px;
	display:none;
	position:absolute;
	top:16px;
	right:-15px;
	z-index:1000;
}

.index_menu_bottom{
	background:transparent url('../imgs_base/bg_index_menu_bottom.png') no-repeat left bottom;
	padding:0 0 13px;
}

.index_menu_middle{
	background:transparent url('../imgs_base/bg_index_menu_middle.png') repeat-y top left;
	padding:1px 25px;/*el padding de 1px se debe a IE como siempre*/
}

#seccions_menu{
	display:none;
	border:1px solid #acacac;
	background:#fff;
	padding: 10px 20px 5px;
	position: absolute;
	right: 21px;
	top: 77px;
	width: 200px;
}

#seccions_menu ul{
	display:block;
	list-style:none;
	margin:0;
}

#seccions_menu ul li{
	display:block;
	border-bottom:1px solid #5c5656;
	padding:5px 0;
}

#seccions_menu ul li.last{
	border-bottom:0 none red;
}

#seccions_menu ul li a{
	color:#5c5656;
	text-decoration:none;
}

#seccions_menu ul li:hover{
	background:#ccc;
}

.go_top{
	position:absolute;
	bottom:0;
	right:25px;
}

.pre_go_top{
	height:40px;
	width:100%;
	clear:both;
}

div.dokuwiki .go_top a{
	display:block;
	padding-right:15px;
	background:transparent url('../imgs_base/go_top.png') no-repeat right top;
	text-decoration:none;
}


/* CAMBIOS DEL TRIO MARAVILLA */


div.fs_container{
	width:977px;
	margin:20px auto;
	background:transparent;
	padding:0;
}
div.fs_container p, div.fs_container li{
line-height: 20px;
margin-bottom:10px !important;
}

.pre_go_top{
height:auto;
}

.fs_container_body_middle {
    padding: 10px 64px 10px 60px;
    position: relative;
}

.fscontent {
/*
min-height:300px;
*/
}


div.dokuwiki h2 {
width: 636px;
}

div.dokuwiki div.wrap_activity .warp_content, div.dokuwiki div.wrap_process .warp_content, div.dokuwiki div.wrap_conclusions .warp_content, div.dokuwiki div.wrap_note .warp_content {
padding:10px 0px;
padding-bottom:0px;
}
.navigation_second {
    color: #828283;
}

.boton_index a, .boton_home a {
    color: #828283;
}
body div.dokuwiki table.inline th, body div.dokuwiki table.inline td {
padding:10px;
}

div.dokuwiki ul {

}
div.dokuwiki ul ul {
color: #992226;
}
div.dokuwiki ul ul ul{
color: #b6b6b6;
}
.fsportada .fscontent {
    border: 0 none red;
    /*
    min-height: auto;
    */
    overflow: hidden;
    padding-right: 0;
}

.fsportadaimg {
    display: block;
    height: 490px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 940px;
}
.fsportada .lista_temas {
    bottom: 10px !important;
    display: block;
    margin: 0;
    position: absolute;
    right: 25px;
    top: inherit !important;
    *top: 338px !important;
    width: 355px;
    z-index: 1;
    
}

.fsportada .fsportadatxt {
    display: block;
    float: left;
    margin-left: 20px;
    margin-top: 380px;
    position: relative;
    top: inherit;
    *top:0px;
}
.fsportadatxt div.plugin_wrap {
margin-bottom:0px !important;
}

.fs_container p, .fs_container li {
    line-height: 20px;
    text-align: justify;
}
div.dokuwiki div.bottom_left, div.dokuwiki div.bottom_center, div.dokuwiki div.bottom_right {
}

.fsportada div.bottom_left {
    background: url("../imgs/bottom_left.png") no-repeat scroll left top transparent;
}
.fsportada div.bottom_right {
    background: url("../imgs/bottom_right.png") no-repeat scroll right top transparent;
}
.fsportada div.bottom_center {
    background: url("../imgs/bottom_center.png") repeat-x scroll left top transparent;
}