@charset "utf-8";
/*Code by Fio
author url: http//www.vonfio.de
copyright: Creative Commons Attribution-Share Alike 3.0 Unported License
*/
#content {
border-top: 2px solid #CCDCEC;
}
#left_out a.sublevel,
#left_out ul.menu li#current li a,
#left_out ul.menu li li a,
#left_out ul.menu li li#current li a,
#left_out ul.menu li li li a,
#right_out a.sublevel,
#right_out ul.menu li#current li a,
#right_out ul.menu li li a,
#right_out ul.menu li li#current li a,
#right_out ul.menu li li li a {
color: #7EA4C9;
}
#left_out a.sublevel,
#left_out ul.menu li#current li a,
#left_out ul.menu li li a,
#left_out ul.menu li li#current a,
#left_out ul.menu li li#current li a,
#left_out ul.menu li li li a,
#right_out a.sublevel,
#right_out ul.menu li#current li a,
#right_out ul.menu li li a,
#right_out ul.menu li li#current a,
#right_out ul.menu li li#current li a,
#right_out ul.menu li li li a,
#left_out ul.menu li li a:hover,
#right_out ul.menu li li a:hover {
background-image: url(../images/blue/sublevel.gif);
}
#left_out ul.menu li a,
#left_out ul.menu li#current a,
#left_out a.mainlevel,
#right_out ul.menu li a,
#right_out ul.menu li#current a,
#right_out a.mainlevel {
border-bottom: 1px solid #CCDCEC;
}
#left_out ul.menu li a,
#left_out a.mainlevel,
#right_out ul.menu li a,
#right_out a.mainlevel {
color: #396C9F;
background-image: url(../images/blue/mainlevel_bg.gif);
}
#left_border {
background-image: url(../images/blue/left_border.jpg);
}
#right_border {
background-image: url(../images/blue/right_border.jpg);
}
#bottom {
background-image: url(../images/blue/bottom.gif);
}
#bottom_right {
background-image: url(../images/blue/bottom_right.jpg);
}
#bottom_left {
background-image: url(../images/blue/bottom_left.jpg);
}
#banner_out {
background-image: url(../images/blue/banner_out_bg2.jpg);
}
#banner_in {
background-image: url(../images/blue/banner_out_bg.jpg);
}
#topmenu_out {
background-image: url(../images/blue/topmenu_bg.jpg);
}
#topmenu_left {
background-image: url(../images/blue/topmenu_left.jpg);
}
#topmenu_right {
background-image: url(../images/blue/topmenu_right.jpg);
}
#left_out a.sublevel#active_menu, #right_out #active_menu {
background-image: url(../images/blue/sublevel.gif);
}
#left_out .module,
#right_out .module,
#left_out .moduletable,
#right_out .moduletable,
#left_out .module_menu,
#right_out .module_menu,
#left_out .module_text,
#right_out .module_text {
background-image: url(../images/blue/moduletable_bg.gif);
}
#left_out .module div,
#right_out .module div,
#left_out .moduletable div,
#right_out .moduletable div,
#left_out .module_menu div,
#right_out .module_menu div,
#left_out .module_text div,
#right_out .module_text div {
background-image: url(../images/blue/moduletable_bottom.png);
}
#left_out .module div div,
#right_out .module div div,
#left_out .moduletable div div,
#right_out .moduletable div div,
#left_out .module_menu div div,
#right_out .module_menu div div,
#left_out .module_text div div,
#right_out .module_text div div {
background-image: url(../images/blue/moduletable_top.gif);
}
#left_out h3,
#right_out h3 {
background-image: url(../images/blue/moduletable_h3.png);
}
#content {
background-image: url(../images/blue/content_bottom_bg.jpg);
}
#content_border_left {
background-image: url(../images/blue/border.gif);
}
#content_border_right {
background-image: url(../images/blue/border.gif);
}
#content_bottom_right {
background-image: url(../images/blue/content_bottom_right.jpg);
}
#content_bottom_left {
background-image: url(../images/blue/content_bottom_left.jpg);
}
.user_bg {
background-image: url(../images/blue/user_top_bg.jpg);
}
.user_left {
background-image: url(../images/blue/user_top_left.jpg);
}
.user_right {
background-image: url(../images/blue/user_top_right.jpg);
}
.separator {
background-image: url(../images/blue/separator.jpg);
}
.sectiontableentry1,
.sectiontableentry2 {
background-image: url(../images/blue/sectiontableentry.jpg);
}
@charset "utf-8";
/*Code by Fio
author url: http//www.vonfio.de

copyright: Creative Commons Attribution-Share Alike 3.0 Unported License

*/

#left_border {

width: 100%;

text-align: left;

background-repeat: repeat-y;

background-color: #FFFFFF;

margin: 0 auto;

}

#right_border {

background-repeat: repeat-y;

background-position: right;

}

#bottom {

background-repeat: repeat-x;

background-position: bottom;

width: 100%;

}

#bottom_right {

background-repeat: no-repeat;

background-position: bottom right;

}

#bottom_left {

background-repeat: no-repeat;

background-position: bottom left;

}

#header {

background: #7EA4C9;

height: 36px;

border-bottom: 2px solid #cccccc;

line-height: 36px;

padding: 3px 15px 0 15px;

}

#date {

font-size: 11px;

float: left;

color: #fff;

font-weight: bold;

margin-right: 20px;

}

#pathway {

float: left;

color: #fff;

font-weight: bold;

font-size: 11px;

height: 36px;

line-height: 36px;

}

#pathway a {

color: #CCCCCC;

height: 36px;

line-height: 36px;

}

#search_out {

float: right;

background-image: url(../images/search.jpg);

background-repeat: no-repeat;

width: 197px;

height: 36px;

}

#search {

margin: 7px 0 7px 45px;

}

#search input,

#search .inputbox {

float: left;

margin: 0;

background: none;

border: none;

padding: 0;

}

#banner_out {

height: 160px;

width: auto;

left: 5px;

right: 5px;

margin-right: 15px;

margin-left: 15px;

background-color: #73BAF2;

background-repeat: no-repeat;

}

#banner_in {

float: none;

height: 150px;

font-size: 34px;

background-repeat: no-repeat;

background-position: center;

width: 100%;

font-family: Arial, Helvetica, sans-serif;



}

#banner {

padding: 0px;

height: 160px;

width: auto;

margin-right: 15px;

background-repeat: no-repeat;

margin-left: 15px;

}

.sitetitle {

float: left;

text-indent: 70px;

padding-top: 60px;

color: 396C9F;

}

#topmenu_out {

height: 38px;

background-repeat: repeat-x;

}

#topmenu_left {

height: 38px;

background-repeat: no-repeat;

}

#topmenu_right {

height: 38px;

background-repeat: no-repeat;

background-position: right;

}

#topmenu {

height: 33px;

color: #fff;

text-align: left;

padding: 4px 27px 0px 27px;

float: left;

}

#topmenu ul,

#topmenu li {

display: inline;

padding: 0px;

margin: 0px;

list-style-type: none;

}

#topmenu a {

color: #fff;

float: left;

height: 33px;

border: none;

background: none;

font-size: 11px;

font-family: Tahoma, Arial, Verdana;

padding: 0px 14px;

line-height: 33px;

font-weight: bold;

}

#topmenu a:hover,

#topmenu #active_menu,

#topmenu li#current a {

text-decoration: none;

background-image: url(../images/topmenu_over.jpg);

color: #FFFFFF;

background-repeat: repeat-x;

}

#container {

padding-bottom: 10px;

}

#maincontent {

padding: 0px 16px;

}

#left_out {

width: 188px;

float: left;

padding: 0;

margin: 0;

}

#right_out {

width: 182px;

float: right;

padding: 0;

margin: 0;

}

#left_out ul, #left_out li, #right_out ul, #right_out li {

list-style-type: none;

padding: 0;

margin: 0;

}

#left_out ul.menu li a,

#left_out ul.menu li#current a,

#left_out a.mainlevel,

#right_out ul.menu li a,

#right_out ul.menu li#current a,

#right_out a.mainlevel {

display: block;

height: 25px;

line-height: 25px;

background-repeat: no-repeat;

background-position: left;

width: 172px;

font-size: 12px;

!important;

font-weight: normal;

text-indent: 20px;

!important;

}

#left_out ul.menu a:hover,

#right_out ul.menu a:hover,

#left_out a.mainlevel:hover,

#right_out a.mainlevel:hover,

#left_out #active_menu,

#right_out #active_menu,

#left_out ul.menu li#current a,

#right_out ul.menu li#current a {

background-image: url(../images/mainlevel_over.gif);

text-decoration: none;

background-repeat: no-repeat;

background-position: left;

color: #7EA4C9; !important;

}

#left_out a.sublevel,

#left_out ul.menu li#current li a,

#left_out ul.menu li li a,

#left_out ul.menu li li#current a,

#left_out ul.menu li li#current li a,

#left_out ul.menu li li li a,

#right_out a.sublevel,

#right_out ul.menu li#current li a,

#right_out ul.menu li li a,

#right_out ul.menu li li#current a,

#right_out ul.menu li li#current li a,

#right_out ul.menu li li li a {

background-repeat: no-repeat;

height: 20px;

line-height: 20px;

background-position: left;

text-indent: 20px;

!important;

border: none;

display: block;

}

#left_out a.sublevel#active_menu,

#right_out a.sublevel#active_menu,

#left_out a.sublevel:hover,

#right_out a.sublevel:hover,

#left_out ul.menu li#current li a,

#left_out ul.menu li li#current a,

#left_out ul.menu li li#current li a,

#right_out ul.menu li#current li a,

#right_out ul.menu li li#current a,

#right_out ul.menu li li#current li a,

#left_out ul.menu li#current a:hover,

#right_out ul.menu li#current a:hover,

#left_out ul.menu li li a:hover,

#right_out ul.menu li li a:hover{

text-decoration: none;

background-repeat: no-repeat;

background-position: left;

color: #7EA4C9; !important;

}

#left_out .module,

#right_out .module,

#left_out .moduletable,

#right_out .moduletable,

#left_out .module_menu,

#right_out .module_menu,

#left_out .module_text,

#right_out .module_text {

background-repeat: repeat-y;

margin-top: 5px;

}

#left_out .module div,

#right_out .module div,

#left_out .moduletable div,

#right_out .moduletable div,

#left_out .module_menu div,

#right_out .module_menu div,

#left_out .module_text div,

#right_out .module_text div {

background-position: bottom;

background-repeat: no-repeat;

width: 182px

}

#left_out .module div div,

#right_out .module div div,

#left_out .moduletable div div,

#right_out .moduletable div div,

#left_out .module_menu div div,

#right_out .module_menu div div,

#left_out .module_text div div,

#right_out .module_text div div {

background-position: top;

background-repeat: no-repeat;

}

#left_out .module div div div,

#right_out .module div div div,

#left_out .moduletable div div div,

#right_out .moduletable div div div,

#left_out .module_menu div div div,

#right_out .module_menu div div div,

#left_out .module_text div div div,

#right_out .module_text div div div{

background: none;

padding: 5px 5px 10px 5px;

overflow: hidden;

width: 172px;

}

#left_out .module div div div div,

#right_out .module div div div div,

#left_out .moduletable div div div div,

#right_out .moduletable div div div div,

#left_out .module_menu div div div div,

#right_out .module_menu div div div div,

#left_out .module_text div div div div,

#right_out .module_text div div div div {

padding: 0;

}

#left_out h3,

#right_out h3 {

height: 35px;

width: 172px;

background-repeat: no-repeat;

color: #FFFFFF;

line-height: 35px;

text-indent: 20px;

padding: 0;

margin: 0 0 5px 0;

font-size: 11px;

font-weight: bold;

}

#content_outleft,

#content_outmiddle,

#content_outright {

margin: 0 0 10px 0;

padding-top: 5px;

}

#content_outleft {

margin: 0 0 0 188px;

}

#content_outmiddle {

margin: 0 188px;

}

#content_outright {

margin: 0 188px 0 0;

}

#content {

background-repeat: repeat-x;

background-position: bottom;

width: 100%;

}

#content_border_left {

background-repeat: repeat-y;

background-position: top left;

}

#content_border_right {

background-repeat: repeat-y;

background-position: top right;

}

#content_bottom_right {

background-repeat: no-repeat;

background-position: bottom right;

}

#content_bottom_left {

background-repeat: no-repeat;

background-position: bottom left;

padding: 3px 5px 5px 5px;

}

.user_bg,

.user_left,

.user_right {

height: 148px;

}

.user_bg {

margin: 0 0 10px 0;

padding: 0;

background-repeat: repeat-x;

width: 100%;

}

.user_left {

background-repeat: no-repeat;

background-position: left top;

}

.user_right {

background-repeat: no-repeat;

background-position: right top;

}

.user_bg .topmodule_usertwo {

width: 45%;

height: 140px;

margin: 0px;

float: left;

padding: 0px;

}

.user_bg .topmodule_userone {

width: 100%;

height: 140px;

margin: 0px;

float: left;

padding: 0px;

}

.user_bg ul,

.user_bg li {

margin: 0px;

padding: 0px;

list-style-type: square;

}

.user_bg th,

.user_bg h3 {

height: 28px;

line-height: 28px;

font-size: 10px;

color: #FFFFFF;

padding: 0px 5px;

font-family: Arial, Helvetica, sans-serif;

margin: 0 0 5px 0;

font-weight: normal;

}

.user_bg .user_inside {

margin: 5px;

height: 136px;

overflow: hidden;

}

.user_bg .user_inside1 {

margin: 5px 5px 5px 15px;

height: 136px;

overflow: hidden;

}

.separator {

width: 2%;

min-width: 22px;

height: 140px;

float: left;

background-repeat: no-repeat;

background-position: top center;

}

#user_bottom {

padding: 0px 16px;

margin-top: 5px;

}

#user_bottom .user_bg {

margin: 0;

}

.user_bg .bottom_user, .user_bg .bottom_user1, .user_bg .bottom_user2, .user_bg .bottom_user3 {

width: 30%;

height: 140px;

margin: 0px;

float: left;

padding: 0px;

}

.user_bg .bottom_user1 {

width: 100%;

}

.user_bg .bottom_user2 {

width: 45%;

}

.user_bg .bottom_user3 {

width: 30%;

}

.user_bg .bottom_user1 {

width: 30%;

height: 140px;

margin: 0px;

float: left;

padding: 0 0 0 15px;

}

#footer {

background-color: #69B5FF;

border-top: 2px solid #cccccc;

color: #fff;

text-align: center;

padding: 10px 20px;

font-family: Tahoma, Arial, Verdana;

height: 20px;

}

#copy {

float: left;

font-size: 11px;

padding-left: 10px;

}

#othermenu {

float: right;

overflow: hidden;

font-size: 11px;

font-weight: bold;

}

#othermenu_in ul,

#othermenu_in li {

list-style-type: none;

margin: 0;

padding: 0;

display: inline;

}

#othermenu_in {

margin-right: -2px;

float: right;

}

#othermenu_in a {

color: #FFFFFF;

border-right: 1px solid #8B8B8B;

padding: 0px 20px;

}

.clr {

clear:both;

}

body {

background: #69B5FF;

margin: 0px;

padding: 0px;

text-align: center;

color: #666666;

font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

}

p, td, tr {

font-size: 12px;

padding: 0;

margin: 0;

font-family: Tahoma, Arial, Verdana;

}

ul {

margin: 0px;

padding: 0px 0px 0px 18px;

list-style-type: square;

}

a:link, a:visited {

color: #46AC13;

text-decoration: none;

}

a:hover {

text-decoration: underline;

color: #0099CC;

}

.button {

color: #FFFFFF;

padding: 3px 5px;

background-image: url(../images/button.jpg);

background-repeat: repeat-x;

background-color: #42A80F;

margin: 5px 0px;

border: 1px solid #ACE092;

font-family: Tahoma, Arial, Verdana;

font-size: 12px;

font-weight: bold;

}

.inputbox, input {

border: 1px solid #CCC;

}

.input, img {

border: none;

}

.search {}

a.readon {

background-image: url(../images/readon.gif);

background-repeat: no-repeat;

height: 20px;

width: 102px;

color: #FFF;

float: left;

text-indent: 25px;

line-height: 20px;

margin: 10px 0 0 0;

}

.back_button {

background-image: url(../images/backbutton.gif);

height: 20px;

line-height: 20px;

width: 102px;

text-indent: 25px;

color: #FFFFFF;

font-weight: bold;

font-size: 10px;

margin-top: 5px;

}

.back_button a:link {

color: #FFFFFF;

}

.componentheading {

background-image: url(../images/componentheading.jpg);

height: 31px;

	width: 760px;

line-height: 31px;

padding: 0px 10px;

color: #ffffff;

font-weight: bold;

font-size: 12px;

}

.contentheading, .contentheading a {

font-size: 18px;

font-family: Arial, Helvetica, sans-serif;

color: #333333;

}

.contentdescription {

padding: 10px;

}

.sectiontableheader {

padding: 3px 5px;

background-color: #666;

color: #FFFFFF;

font-size: 15px;

color: #FFFFFF;

}

.sectiontableentry1,

.sectiontableentry2 {

background-repeat: repeat-x;

height: 26px;

line-height: 26px;

font-size: 12px;

text-indent: 5px;

background-position: bottom;

background-color: #FFFFFF;

}

.createdate,

.small {

font-size: 10px;

color: #333333;

}

.texto{

font-size:12px;

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #333333;

text-decoration: none;

}



.cuadro

{

	color: #000066;

	padding: 3px 5px;

	background-repeat: repeat-x;

	background-color: #69B5FF;

	margin: 5px 0px;

	border: 1px solid #333333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	text-decoration: blink;

}
