::selection {
	background: #FE4902; /* Safari */
	color:#FFF;
	}
::-moz-selection {
	background: #FE4902; /* Firefox */
	color:#FFF;
}


#left_inner h3 {
cursor:default;
}
.contentpaneopen p{
margin-top:10px;
}
.contentpaneopen {
font-size:12px;
}
a.title {
font-size:17px !important;
}
table.contentpaneopen {
}
html {
height:100%;
}
body {
font-family:Verdana;
font-size:14px;
margin:0;
text-align:justify;
}
.moduletable_menu {
}
.clr {
clear:both;
}
#header {
background-color:#F6F6F6;
background-image:url(../images/header_bg.JPG);
float:left;
height:206px;
margin:0;
padding:0;
width:100%;
}
#content_outer {
background-image:url(../images/bg.gif);
background-repeat:repeat-x;
color:#666666;
padding:0;
width:100%;
}
#main_content {
float:none !important;
margin-left:0;
margin-right:0;
padding:0;
}
table.content_table {
float:none;
margin-left:0;
margin-top:0;
width:100%;
}
.content {
color:#666666;
}
#left {
background-image:url(../images/left.png);
background-repeat:repeat-y;
float:left;
height:100%;
width:242px;
}
#left_outer {
background-image:url(../images/menu_left_outer.jpg);
background-repeat:no-repeat;
float:left;
height:100%;
margin-bottom:20px;
width:242px;
}
#left_inner {
background-color:#CCCCCC;
float:none !important;
font-size:13px;
height:100%;
margin-top:112px;
padding-left:10px;
padding-right:10px;
width:222px;
}
#left_inner_home {
background-color:#CCCCCC;
float:none !important;
font-size:13px;
height:100%;
margin-top:112px;
padding-left:10px;
padding-right:10px;
width:222px;
}
#right {
background-image:url(../images/right.png);
background-repeat:repeat-y;
float:right;
height:100%;
width:222px;
}
#right_outer {
float:left;
margin-bottom:20px;
margin-right:10px;
margin-top:10px;
width:222px;
}
#right_inner {
float:none !important;
font-size:13px;
padding:5px;
}
#right_inner_float {
width:222px;
}
.user1_inner {
float:none !important;
padding:2px;
}
#user1_outer {
float:none !important;
margin:5px;
padding:2px;
}
.user2_inner {
float:none !important;
padding:2px;
}
#user2_outer {
float:none !important;
margin:5px;
padding:2px;
}
ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
li {
font-size:12px;
text-align:left;
}
table.contentpaneopen li {
font-size:13px;
}
td.article_column {
font-size:12px;
text-align:left;
}
table.contentpaneopen {
margin:0 0 0 -2px;
width:100%;
}
table.contentpane {
margin:0;
width:100%;
}
table.searchinto {
width:100%;
}
table.moduletable_menu {
margin:0;
padding:2px;
width:100%;
}
div.moduletable_menu {
background-color:#EEEEEE;
margin-bottom:-2px;
margin-top:-10px;
padding:0;
}
div.moduletable_menu h3 {
background-image:url(../images/h3.jpg);
background-repeat:repeat-x;
color:#FFFFFF;
font-family:Verdana;
font-size:12px;
font-weight:normal;
height:27px !important;
padding-left:8px;
padding-top:5px;
text-align:left;
text-transform:uppercase;
}
table.moduletable_menu td {
font-size:13px;
font-weight:normal;
margin:0;
padding:2px;
}
table.pollstableborder td {
margin:4px;
padding:4px;
}
table.contenttoc {
	display:none;
border:3px double #EBEBEB;
font-size:13px;
width:100%;
}
table.contenttoc td {
font-size:13px;
margin:4px;
padding:4px;
}
table.contenttoc th {
background-image:url(../images/pathway.gif);
background-repeat:repeat-x;
color:#666666;
font-size:13px;
height:22px;
padding-left:4px;
text-align:left;
}
a {
border:medium none;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}
ul#mainlevel {
margin-top:-16px;
}
a.mainlevel:link, a.mainlevel:visited {
background-image:url(../images/menu_bg.gif);
background-repeat:no-repeat;
color:#666666;
display:block;
font-family:Verdana,Geneva,sans-serif;
font-size:12px;
height:21px !important;
padding-left:14px;
padding-top:6px;
text-align:justify;
text-decoration:none;
vertical-align:middle;
}
a.mainlevel:hover {

background-position:0 -27px;
color:#FFFFFF;
}
a.mainlevel_menu:link, a.mainlevel_menu:visited {
background-image:url(../images/menu_menu_bg.png);
background-repeat:no-repeat;
color:#FFFFFF;
display:block;
font-size:14px;
height:22px !important;
padding-left:8px;
padding-top:5px;
text-align:left;
text-decoration:none;
vertical-align:middle;
}
a.mainlevel_menu:hover {
background-position:0 -22px;
color:#FF9999;
}
a.sublevel:link, a.sublevel:visited {
color:#666666;
font-size:10px;
height:20px !important;
margin:4px;
padding-left:10px;
text-align:left;
text-decoration:none;
vertical-align:middle;
}
a.sublevel:hover {
color:#444444;
text-decoration:none;
}
a#active_menu.sublevel {
color:#08B1FE;
}
a#active_menu.sublevel:hover {
color:#B90707;
text-decoration:line-through;
}
#copy {
background-color:#FFFFFF;
background-image:url(../images/footer.jpg);
background-repeat:repeat-x;
font-family:Helvetica,Trebuchet MS,Arial,sans-serif;
font-size:15px;
height:28px;
width:100%;
}
#copy_inner {
color:#FFFFFF;
margin-left:245px;
padding:4px 0 0;
}
.copy_inner a:link {
color:#F0F0F0;
}
.copy_inner a:visited {
color:#F0F0F0;
}
.copy_inner a:hover {
color:#B90707;
}
.componentheading {
border-bottom:1px solid #C8C8C8;
color:#555555;
font-size:15px;
font-weight:bold;
height:20px;
margin-bottom:4px;
padding-left:0;
padding-top:4px;
white-space:nowrap;
}
.contentcolumn {
color:#999999;
font-size:12px;
height:20px;
margin:4px;
padding-left:5px;
padding-top:4px;
white-space:nowrap;
}
.contentheading {
border-bottom:1px solid #C8C8C8;
color:#D14A2C;
font-size:18px;
font-weight:bold;
height:20px;
margin:4px;
padding-left:0;
padding-top:2px;
white-space:nowrap;
}
.contentpagetitle {
color:#999999;
font-size:12px;
height:20px;
margin:4px;
padding-left:5px;
padding-top:4px;
white-space:nowrap;
}
.back_button {
background-image:url(../images/button_bg.png);
border:3px double #EBEBEB;
color:#666666;
float:left;
font-size:13px;
margin:4px 4px 4px 10px;
padding:2px;
text-align:center;
}
.back_button a:link {
color:#666666;
text-decoration:none;
}
.back_button a:visited {
color:#666666;
text-decoration:none;
}
.back_button a:hover {
color:#BADA38;
text-decoration:none;
}
.pagenav {
line-height:44px;
padding:0 4px;
width:auto;
}
.pagenavcounter {
display:none;
}
.pagenavbar {
float:left;
font-size:11px;
margin-right:10px;
}
.pagenav a:hover {
color:#BADA38;
text-decoration:none;
}
.blog_more {
font-size:14px;
margin:4px;
}
.button {
background-image:url(../images/button_bg.png);
border:3px double #EBEBEB;
color:#565656;
height:24px;
margin:0;
padding:0 5px;
text-align:center;
width:auto;
}
.button:hover {
color:#330000;
}
.inputbox {
background-color:#F6F6F6;
border:1px solid #EBEBEB;
color:#666666;
margin:2px;
padding:2px;
}
.sectiontableheader {
background-color:#F8F8F8;
border-bottom:1px dashed #EBEBEB;
color:#999999;
margin:0;
padding:2px 8px 2px 2px;
text-align:left;
text-transform:none;
}
.sectiontablefooter {
color:#8F8F8F;
margin:0;
padding:2px;
text-align:left;
text-transform:none;
}
.sectiontableentry1 {
background-color:#FAFAFA;
height:22px;
text-align:left;
}
.sectiontableentry2 {
background-color:#F8F8F8;
height:22px;
text-align:left;
}
a:link, a:visited {
color:#330000;
text-decoration:none;
}
a:hover {
color:#444444;
text-decoration:underline;
}


a.fotos:link, a.fotos:visited {
color:#DA5437;
text-decoration:underline;
font-weight:bold;
}
a.fotos:hover {
color:#444444;
text-decoration:underline;
font-weight:bold;
}


a.link_interno:link, a.link_interno:visited {
color:#0066FF;
text-decoration:underline;
font-weight:bold;
}
a.link_interno:hover {
color:#0066FF;
text-decoration:underline;
font-weight:bold;
}



a.readon {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/play.png) no-repeat scroll 0 0;
display:block;
float:left;
height:16px;
line-height:16px;
margin-top:10px;
padding-left:20px;
}
a.readon:hover {
color:#444444;
text-decoration:underline;
}
a.category:link, a.category:visited {
color:#444444;
font-size:14px;
font-weight:bold;
}
a.category:hover {
color:#222222;
font-size:14px;
font-weight:bold;
}
table.contentpane td {
font-size:15px;
padding-top:0;
text-align:left;
}
.pagenav_next {
color:#999999;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.pagenav_next a:hover {
color:#444444;
text-decoration:none;
}
.pagenav_prev {
color:#999999;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.pagenav_prev a:hover {
color:#444444;
text-decoration:none;
}
.buttonheading {
border-bottom:1px solid #C8C8C8;
color:#FFFFFF;
font-size:10px;
text-decoration:none;
}
.buttonheading a:hover {
text-decoration:none;
}
.mostread a:hover {
color:#BADA38;
text-decoration:none;
}
.mostread:visited {
color:#666666;
text-decoration:none;
}
.mostread:link {
color:#666666;
text-decoration:none;
}
.latestnews a:hover {
color:#BADA38;
text-decoration:none;
}
.latestnews:visited {
color:#666666;
text-decoration:none;
}
.latestnews:link {
color:#666666;
text-decoration:none;
}
.error {
color:#EFEFEF;
font-size:12px;
font-style:italic;
padding:5px;
text-transform:uppercase;
}
.contact_email {
margin:4px;
padding:4px;
}
.small {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}
.smallako {
color:#999999;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}
.createdate {
color:#999999;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}
.modifydate {
color:#B90707;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}
.highlight {
background-color:#666666;
color:blue;
padding:0;
}
.code {
background-color:#DDDDDD;
border:1px solid #BBBBBB;
}
form {
margin:0;
padding:0;
}
div.mosimage {
background-color:#F8F8F8;
border:2px solid #EBEBEB;
}
.mosimage {
background-color:#F8F8F8;
margin:0;
}
.mosimage_caption {
background-color:#F8F8F8;
color:#8F8F8F;
font-size:10px;
margin-top:0;
padding:0;
}
.maintitle {
color:#FAFAFA;
float:left;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:30px;
font-weight:bold;
letter-spacing:normal;
padding-left:70px;
padding-top:40px;
}
.vsig_thumb {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent url(../images/shadowAlpha.png) no-repeat scroll right bottom !important;
float:left;
margin:0 -5px 0 0;
padding:0;
}
.vsig_thumb img {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
display:block;
margin:-5px 5px 5px -5px;
padding:4px;
position:relative;
}
img {
	border:medium none;
}
/* Tooltips NIKIN */
.tool-tip {
	float: left;
	border: 1px solid #D4D5AA;
	padding: 5px;
	background: #FFFFCC;
	max-width: 200px;
}

.tool-title {
	padding: 0;
	margin: 0;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px;
	background: url(../../system/images/selector-arrow.png) no-repeat;
	font-size: 100%;
	font-weight: bold;
}

.tool-text {
	margin: 0;
	font-size: 100%;
}

h4 {
	font-size:13px;
	display:block;
	background-color:#BBB;
	color:#000;
	line-height:20px;
	padding-left:4px;
}
h3 {
	font-size:14px;
	border-bottom: 2px solid;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
}
h2 {
	font-size:16px;
	border-bottom: 3px solid #06F;
}
hr {
	border:1px solid;
	color:#0000FF;
}


<!-- esto esta agregado desde galeria.css y tiene mas modificaciones hechas por Tino -->


.galeria_thumb {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
/*background:transparent url(../images/shadowAlpha.png) no-repeat scroll right bottom !important;*/
/*float:left;*/
margin:0 8px 7px 0 !important;
padding:1px !important;
}
.galeria_thumb img {
margin:18px 6px 6px -1px !important;
position:static !important;
width:125px !important;
}
.galeria_cont {
background:transparent url(../../../images/stories/box_cruz_roja.png) center no-repeat !important;
float:left !important;
margin:0 0 0 0 !important;
padding:0 !important;
height:195px !important;
margin-bottom:10px !important;
margin-left:0 !important;
margin-right:0 !important;
margin-top:10px !important;
width:100% !important;
}
.galeria_cont2 {
float:left !important;
margin:0 0 0 0 !important;
padding:0 !important;
position: relative !important;
widht:560px !important;
}

font#texto_desc {
	color:black !important;
	font-size:13px !important;
}
font#titulo_desc {
	font-size:13px;
}
#titulo_cont {
font-family:Verdana,Geneva,sans-serif !important;
font-size:14px !important;
margin-bottom:-3px !important;
margin-top:17px !important;
	}

#texto_cont {
font-family:Verdana,Geneva,sans-serif !important;
font-size:13px !important;
}
.galeria_thumb {
float:left !important;
margin-bottom:20px !important;
margin-right:0 !important;
margin-top:30px !important;
padding-left:10px !important;
}

a#butt_volver {
	background:url(../../../images/butt_volver.png) no-repeat scroll center top !important;
	color: #FFF !important;
	float: right !important;
	height: 30px !important;
	width: 94px !important;
	text-decoration:none !important;
	}
a#butt_volver:hover {
	background:url(../../../images/butt_volver.png) no-repeat scroll center bottom !important;
}
a#butt_volver span {
line-height:26px !important;
margin-left:17px !important;
}
div#atras{
float:right !important;
margin-left:60px !important;
margin-top:210px !important;
padding:10px !important;
position:relative !important;
}

#foto_elim {
	position:relative;
	float:left;
}
div#paginador{

color:#C23917;
font-family:Trebuchet MS;
font-size:19px;
font-weight:bold;
text-align:center;
text-decoration:none;
width:574px;
}