
/* BASE */

body {
	behavior:url("/ibaiondo/csshover3.htc");
        /*behavior:url(csshover3.htc);*/
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
        background: url(images/bg/bg_1b.gif) top left repeat;
        background-color:#7F8D9D;
}

.main_container{overflow: hidden; width: 1000px; margin:0px auto; font-size:11px; cursor:default; border:0px;}
.f_container{clear: both; width: 100%; margin:0px; padding: 0px;}
.f_container div{float: left; display: inline;}
.bold{font-weight:bold;}

.switch_plus {width:205px; height:60px; background: url(images/plus.gif) top left no-repeat; cursor:pointer;}
.switch_minus {width:205px; height:60px; background: url(images/minus.gif) top left no-repeat; cursor:pointer;}

.line_separator{width:100%; height:1px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background-image:url(images/separator.png); background-repeat:repeat-x; background-position:top left;}
/* ---------------------------------- */


/* LEFT COLUMN */

/*
.left_column{
	overflow: hidden; position: relative; height:768px; width:50px; margin:0px; padding:0px; border:0px;
	background-image:url(images/left_panel_background.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ibaiondo/images/left_panel_background.png');
	background-repeat:no-repeat;
	background-position:top right;
	text-align:center;
	color:#ffffff;
}
*/

.left_column{
	overflow:hidden; position:relative; height:768px; width:50px; margin:0px; padding:0px; border:0px;
	/*background-image:url(images/left_panel_background_v2.png) !important;
	background-image:url(images/left_panel_background_v2.gif);
	background-repeat:no-repeat;
	background-position:top right;*/
}
/*
.left_column a{margin-left:17px;}
.left_column .inicio{margin-top:40px; display:block; height:16px; width:16px; margin-bottom:4px; border:0px; background: url(images/home_inactive.gif) top center no-repeat;}
.left_column .inicio:hover{margin-top:40px; display:block; height:16px; width:16px; margin-bottom:4px; border:0px; background: url(images/home_active.gif) top center no-repeat;}
.left_column .preferencias{display:block; height:16px; width:16px; margin-bottom:4px; border:0px; background: url(images/user_inactive.gif) top center no-repeat;}
.left_column .preferencias:hover{display:block; height:16px; width:16px; margin-bottom:4px; border:0px; background: url(images/user_active.gif) top center no-repeat;}
.left_column .administracion{display:block; height:16px; width:16px; margin-bottom:4px; border:0px; background: url(images/admin_inactive.gif) top center no-repeat;}
.left_column .administracion:hover{display:block; height:16px; width:16px; margin-bottom:4px; border:0px; background: url(images/admin_active.gif) top center no-repeat;}
*/
/* ---------------------------------- */


/* RIGHT COLUMN */

.right_column{overflow: hidden; position: relative; height:717px; width:948px; margin:0px; padding:0px; border-left:1px solid #A0A0A0; border-right:1px solid #A0A0A0; border-bottom:1px solid #A0A0A0; border-top:1px solid #A0A0A0; background-color:#ffffff; margin-bottom:5px;}
/* ---------------------------------- */


/* TOP LEFT */

.top_left{background:#ffffff; color:#000000; height:70px; width:205px; text-align:center; margin:0px; padding:0px; border-right:1px solid #A0A0A0;}
.top_left img {width:167px; height:49px; margin:0px; border:0px;}
.top_left a {border:0px; text-decoration: none;}
.top_left a:link {color:#1D1D1D;}
.top_left a:visited {color:#1D1D1D;}
.top_left a:hover {color:#A0A0A0;}
.top_left a:active { color:#A0A0A0;}
.top_left .logo {width:205px; height:60px; background: url(images/logo.gif) bottom center no-repeat; cursor:pointer;}
/* ---------------------------------- */


/* TOP RIGHT */

.top_right{background-color:#ffffff; height:70px; text-align:left; margin:0px; padding:0px; border:0px;}
.top_right img {margin:0px; border:0px; height:70px;}
.top_right a {width: 100%; border:0px; display:block; padding:2px 2px 2px 2px; font-weight:bold;}
.top_right a:link {color:#ffffff; text-decoration:none;}
.top_right a:visited {color:#ffffff; text-decoration:none;}
.top_right a:hover {color:#ffffff; text-decoration:none;}
.top_right a:active {color:#ffffff; text-decoration:none;}

/*
.top_right a:hover span{padding:10px 0px 10px 0px; background: url(images/tachado_inicio.gif) top left no-repeat;}
.top_right a:hover span span{background: url(images/tachado_cuerpo.gif) top center no-repeat;}
.top_right a:hover span span span{padding:10px 18px 10px 18px; background: url(images/tachado_fin.gif) top right no-repeat;}
*/

.top_right_1{position:relative; width: 247px; height:70px; /*background-image:url(images/m1.png); background-repeat:no-repeat; background-position:left top;*/}
/*.top_right_1 img{width: 247px; height:70px;}*/
.top_right_1 div.one{clear:both; position:absolute; top:5px; left:0px; opacity: 0.80; filter: alpha(opacity=80);}
.top_right_1 div.two{clear:both; position:absolute; top:47px; left:42px; opacity: 0.80; filter: alpha(opacity=80);}
.top_right_1 div:hover {opacity: 0.90; filter: alpha(opacity=90);}

.top_right_2{position:relative; width: 247px; height:70px; /*background-image:url(images/m2.png); background-repeat:no-repeat; background-position:left top;*/}
.top_right_2 div.one{clear:both; position:absolute; top:10px; left:0px; opacity: 0.80; filter: alpha(opacity=80);}
.top_right_2 div.two{clear:both; position:absolute; top:40px; right:0px; opacity: 0.80; filter: alpha(opacity=80);}
.top_right_2 div:hover {opacity: 0.90; filter: alpha(opacity=90);}

.top_right_3{position:relative; width: 248px; height:70px; /*background-image:url(images/m3.png); background-repeat:no-repeat; background-position:left top;*/}
.top_right_3 div.one{clear:both; position:absolute; top:0px; left:115px; opacity: 0.80; filter: alpha(opacity=80);}
.top_right_3 div.two{clear:both; position:absolute; bottom:0px; left:15px; opacity: 0.80; filter: alpha(opacity=80);}
.top_right_3 div:hover {opacity: 0.90; filter: alpha(opacity=90);}
/* ---------------------------------- */


/* EDITORIAL */

/*
.editorial_layer{
    position:absolute;
    z-index:10;
    top:0px; left:0px;
    width:100%; height: 0px;
    border-bottom:2px solid #dadada;
    background-color:#969696; color:#dadada; font-size:0px; font-weight:bold; text-align:center;
    opacity: 0.90; filter: alpha(opacity=90);
}
*/
.editorial_layer{
    position:absolute;
    z-index:10;
    top:0px; left:0px;
    width:100%; height: 0px;
    border-bottom:1px solid blue;
    background-color:#6DA4D2; color:#ffffff; font-size:0px; font-weight:bold; text-align:center;
    opacity: 0.90; filter: alpha(opacity=90);
}
.editorial_layer a{text-decoration:none; font-weight:normal;}
.editorial_layer a:link {color:#ffffff; text-decoration: underline;}
.editorial_layer a:visited {color:#ffffff; text-decoration: underline;}
.editorial_layer a:hover {color:#ffffff; text-decoration: none;}
.editorial_layer a:active {color:#ffffff; text-decoration: none;}
/* ---------------------------------- */


/* TOP HALF */

.top_half {text-align:left; height:198px;}
/* ---------------------------------- */


/* MENU LEFT */

.left_menu{width: 205px; height:192px; background-color:#ffffff; font-size:12px; color:#868686; margin:0px; padding-top:6px; border:0px; border:0px; text-align:left;}
/*
.left_menu a {width: 200px; display:block; margin:0px; padding:0px; padding-top:5px; padding-bottom:5px; padding-left:5px;}
.left_menu a:link {color:#000000; text-decoration: none; text-align:left;}
.left_menu a:visited {color:#000000; text-decoration: none; text-align:left;}
.left_menu a:hover span {padding-bottom:5px; color:#000000; text-decoration: none; text-align:left; background-image:url(images/menu_sub.png); background-repeat:repeat-x; background-position:left bottom;}
.left_menu a:active span {padding-bottom:5px; color:#000000; text-decoration: none; text-align:left; background-image:url(images/menu_sub.png); background-repeat:repeat-x; background-position:left bottom;}
.left_menu a span:hover {padding-bottom:5px; color:#000000; text-decoration: none; text-align:left; background-image:url(images/menu_sub.png); background-repeat:repeat-x; background-position:left bottom;}
.left_menu a span:active {padding-bottom:5px; color:#000000; text-decoration: none; text-align:left; background-image:url(images/menu_sub.png); background-repeat:repeat-x; background-position:left bottom;}
*/
.left_menu ul, .left_menu li, .left_menu a {display:block; margin:0; padding:0; border:0;}
.left_menu ul {width:200px; background:white; list-style:none;}
.left_menu .ul_child {width:200px; border:1px solid #9d9da1; background:white; list-style:none;}
.left_menu li {position:relative; padding:1px; padding-left:10px; z-index:9;}
/*.left_menu li.folder { background:url("images/arrow_next.gif") no-repeat right; }*/
.left_menu li.folder ul {position:absolute; /* IE-> */ left:120px; /* <-IE */ top:5px;}
.left_menu li.folder li {padding-left:1px;}
.left_menu li.folder>ul {left:190px;} /* others */
.left_menu a {padding:2px; border:1px solid white; text-decoration:none; color:#404040; /* IE-> */ width:100%; /* <-IE */}
.left_menu li>a {width:auto;} /* others */
/*.left_menu a:hover {border-color:#6DA4D2; background-color:#c3d8e9; color:gray;}*/
.left_menu a:hover {border-color:#447aa7; background-color:#6DA4D2; color:white;}
/*
.left_menu a:link {border-right:1px solid #676767; border-bottom:1px solid #676767; border-left:1px solid #DADADA; border-top:1px solid #DADADA; text-decoration: none;}
.left_menu a:visited {border-right:1px solid #676767; border-bottom:1px solid #676767; border-left:1px solid #DADADA; border-top:1px solid #DADADA; text-decoration: none;}
.left_menu a:hover {border-right:1px solid #DADADA; border-bottom:1px solid #DADADA; border-left:1px solid #676767; border-top:1px solid #676767; text-decoration: none;}
.left_menu a:active {border-right:1px solid #DADADA; border-bottom:1px solid #DADADA; border-left:1px solid #676767; border-top:1px solid #676767; text-decoration: none;}
*/
.left_menu li.folder a:hover {}
.left_menu li.folder:hover {z-index:10;}
.left_menu ul ul, .left_menu li:hover ul ul {display:none;}
.left_menu li:hover ul, .left_menu li:hover li:hover ul {display:block;}
/* ---------------------------------- */


/* NEWS */

.news_panel{width:743px; height:198px; font-size:1px; background-color:#ffffff;}

.news_dcontent{width:743px; height:198px; margin:0px; border:0px; background-color:#ffffff;}

.news_bar_top{height:9px; width:100%; margin:0px; border:0px; background: url(images/news_bar_top_right.gif) top right no-repeat; cursor:pointer;}
.news_bar_top div {height:9px; width: 10px; background: url(images/news_bar_top_left.gif) top left no-repeat;}
.news_bar_top div div {height:9px; width: 723px; margin-left:10px; background-color:#de2b3d;  background-image:url(images/news_bar_top_center.gif); background-repeat:no-repeat; background-position:top center;}

.news_bar_top:hover div div{background: url(images/news_bar_top_center_active.gif) top center no-repeat; background-color:#de2b3d;}
.news_bar_top div:hover div{background: url(images/news_bar_top_center_active.gif) top center no-repeat; background-color:#de2b3d;}
.news_bar_top div div:hover {background: url(images/news_bar_top_center_active.gif) top center no-repeat; background-color:#de2b3d;}


.news_bar_bottom{height:9px; width:100%; margin:0px; border:0px; background: url(images/news_bar_bottom_right.gif) bottom right no-repeat; cursor:pointer;}
.news_bar_bottom div {height:9px; width: 10px; background: url(images/news_bar_bottom_left.gif) bottom left no-repeat;}
.news_bar_bottom div div {height:9px; width: 723px; margin-left:10px; background-color:#de2b3d; background-image:url(images/news_bar_bottom_center.gif); background-repeat:no-repeat; background-position:bottom center;}

.news_bar_bottom:hover div div{background: url(images/news_bar_bottom_center_active.gif) bottom center no-repeat; background-color:#de2b3d;}
.news_bar_bottom div:hover div{background: url(images/news_bar_bottom_center_active.gif) bottom center no-repeat; background-color:#de2b3d;}
.news_bar_bottom div div:hover {background: url(images/news_bar_bottom_center_active.gif) bottom center no-repeat; background-color:#de2b3d;}

.news{font-size:12px; height:180px; width:739px; overflow: hidden; padding:0px; border-left:1px solid #DADADA; background-color:#ffffff;}
/*.news img{width:739px; height:180px;}*/

.news_bg{width:739px; height:180px; margin-left:4px;
/*background: url(images/foto_portada.png) top left no-repeat;*/
background-color:#ffffff;}

/*.news_bg img{width:739px; height:180px;}*/
.news_bg img{}

.news img {border:0px;}
.news a {font-size:15px; font-weight:bold;}
.news a:link {color:#404040; text-decoration: none;}
.news a:visited {color:#404040; text-decoration: none;}
.news a:hover {color:#404040; text-decoration: none;}
.news a:active {color:#404040; text-decoration: none;}

/*
.news_line{border-bottom:0px solid #A0A0A0; clear: both; width:100%; margin-top:0px; margin-bottom:0px; padding:0px;}
.news_line:hover{background-color:#d1d1d1;}
.news_line div{float: left; display: inline;}
.news_line img{width: 35px; height: 35px; border:1px solid #A0A0A0; padding:2px; margin-top:2px; margin-bottom:2px;}
.news_line_date{color:#A0A0A0; text-align: center; width: 35px; height:35px; display:block; clear:both; font-weight:bold; margin-top:4px;}
.news_line_month, .news_line_year{font-size: 10px; clear:both; display:block;}
.news_line_day{font-size: 17px; line-height: 10px; clear:both; font-weight:bold; display:block;}
*/

.news_line{color:#404040; border-bottom:1px solid #DADADA; clear: both; /*width:725px;*/ width:100%; margin-top:0px; margin-bottom:0px; padding:0px;}
.news_line div{float: left; display: inline;}
.news_line img{/*width: 36px; height: 36px;*/ border:1px solid #A0A0A0; padding:1px; margin-top:2px; margin-bottom:2px;}
/*.news_line:hover{color:#ffffff; background-color:#6DA4D2; cursor:pointer;}
.news_line:hover a{color:#ffffff;}
.news_line:hover img{border:1px solid #ffffff;}*/
.news_line_hover{color:#ffffff; background-color:#6DA4D2; border-bottom:1px solid #DADADA; clear: both; /*width:725px;*/ width:100%; margin-top:0px; margin-bottom:0px; padding:0px; cursor:pointer;}
.news_line_hover div{float: left; display: inline;}
.news_line_hover img{/*width: 36px; height: 36px;*/ border:1px solid #A0A0A0; padding:1px; margin-top:2px; margin-bottom:2px;}
.news_line_hover a:link{color:#ffffff;text-decoration:none;}
.news_line_hover a:visited{color:#ffffff;text-decoration:none;}
.news_line_hover a:hover{color:#ffffff;text-decoration:none;}
.news_line_hover a:active{color:#ffffff;text-decoration:none;}
.news_line_hover img{border:1px solid #ffffff;}

.news_line_date{text-align: center; width: 35px; height:35px; display:block; clear:both; font-weight:bold; margin-top:4px;}
.news_line_month, .news_line_year{font-size: 10px; clear:both; display:block;}
.news_line_day{font-size: 17px; line-height: 10px; clear:both; font-weight:bold; display:block;}

.news_main_title{width:100%; font-size:18px; font-weight:bold; color:#404040;}
.news_main_content{width:100%; border-top:2px dashed #d1d1d1; padding-top:10px;}
.news_main_content a{}
.news_main_content a:link {color:#0000ff; text-decoration: underline;}
.news_main_content a:visited {color:#0000ff; text-decoration: underline;}
.news_main_content a:hover {color:#000000; text-decoration: none;}
.news_main_content a:active {color:#000000; text-decoration: none;}
/* ---------------------------------- */


.news_plan_content{width:100%; height:320px; border-top:2px dashed #d1d1d1; padding-top:10px;}


/* TOP_HALF_NEWS_IMAGE.HTML */

.top_half_news_image {position:relative; width:743px; height:198px; text-align:center;}
/*.top_half_news_image .plan_image {width:743px; height:198px;}*/
.top_half_news_image .left_corner {position:absolute; bottom:0px; left:0px;}
.top_half_news_image .border_top {position:absolute; top:0px; left:0px; width:100%; border-top:1px dashed #DADADA;}
/* ---------------------------------- */


/* UPPER BAR */

.upper_bar {}
.upper_bar .left{width:205px; height:30px;}
.upper_bar .right{width:743px; height:30px; color:#404040;}
.upper_bar .right .location{width:219px; height:23px; margin:0px 0px 0px 21px; padding:7px 5px 0px 0px; text-align:left;}
.upper_bar .right .sep_bar{width:1px; height:24px; height:21px; margin-top:5px; display:block;}
.upper_bar .right .user {width:482px; height:23px; padding:7px 10px 0px 5px; font-size:10px; text-align:right;}
.upper_bar .right .user a:link {color:#404040; text-decoration: underline;}
.upper_bar .right .user a:visited {color:#404040; text-decoration: underline;}
.upper_bar .right .user a:hover {color:#404040; text-decoration: none;}
.upper_bar .right .user a:active {color:#404040; text-decoration: none;}
.upper_bar .right .user form {display:inline; margin:0px; padding:0px; border:0px;}
.upper_bar .right .user input {font-size:10px;}

.upper_bar_inicio {display:inline-block; height:16px; width:16px; margin-right:4px; border:0px; background: url(images/home_inactive.gif) top center no-repeat;}
.upper_bar_inicio:hover{display:inline-block; height:16px; width:16px; margin-right:4px; border:0px; background: url(images/home_active.gif) top center no-repeat;}
.upper_bar_preferencias{display:inline-block; height:16px; width:16px; margin-right:4px; border:0px; background: url(images/user_inactive.gif) top center no-repeat;}
.upper_bar_preferencias:hover{display:inline-block; height:16px; width:16px; margin-right:4px; border:0px; background: url(images/user_active.gif) top center no-repeat;}
.upper_bar_administracion{display:inline-block; height:16px; width:16px; margin-right:4px; border:0px; background: url(images/admin_inactive.gif) top center no-repeat;}
.upper_bar_administracion:hover{display:inline-block; height:16px; width:16px; margin-right:4px; border:0px; background: url(images/admin_active.gif) top center no-repeat;}

.upper_bar_logout{display:inline-block; height:16px; width:16px; margin-bottom:0px; border:0px; background: url(images/x_inactive.gif) top center no-repeat;}
.upper_bar_logout:hover{display:inline-block; height:16px; width:16px; margin-bottom:0px; border:0px; background: url(images/x_active.gif) top center no-repeat;}

.upper_bar_submit {display:inline-block; height:16px; width:16px; margin-bottom:1px; border:0px; cursor:pointer; background: url(images/play_inactive.gif) top center no-repeat;}
.upper_bar_submit:hover{display:inline-block; height:16px; width:16px; margin-bottom:1px; border:0px; cursor:pointer; background: url(images/play_active.gif) top center no-repeat;}

.upper_bar .left .border_top_left {position:absolute; top:0px; left:0px; width:10px; height:10px; background:url("images/top_bars_border_top_left.gif") no-repeat;}
.upper_bar .left .border_top_right {position:absolute; top:0px; right:0px; width:10px; height:10px; background:url("images/top_bars_border_top_right.gif") no-repeat;}
.upper_bar .left .border_bottom_left {position:absolute; bottom:0px; left:0px; width:10px; height:10px; background:url("images/top_bars_border_bottom_left.gif") no-repeat;}
.upper_bar .left .border_bottom_right {position:absolute; bottom:0px; right:0px; width:10px; height:10px; background:url("images/top_bars_border_bottom_right.gif") no-repeat;}

.upper_bar .left .top_left{background:url("images/top_bars_left.gif") no-repeat;}
.upper_bar .left .top_right{background:url("images/top_bars_right.gif") no-repeat;}
.upper_bar .left a:link {color:#404040; text-decoration: underline;}
.upper_bar .left a:visited {color:#404040; text-decoration: underline;}
.upper_bar .left a:hover {color:#404040; text-decoration: none;}
.upper_bar .left a:active {color:#404040; text-decoration: none;}

.upper_bar .right .user .border_top_left {position:absolute; top:0px; left:0px; width:10px; height:10px; background:url("images/top_bars_border_top_left.gif") no-repeat;}
.upper_bar .right .user .border_top_right {position:absolute; top:0px; right:0px; width:10px; height:10px; background:url("images/top_bars_border_top_right.gif") no-repeat;}
.upper_bar .right .user .border_bottom_left {position:absolute; bottom:0px; left:0px; width:10px; height:10px; background:url("images/top_bars_border_bottom_left.gif") no-repeat;}
.upper_bar .right .user .border_bottom_right {position:absolute; bottom:0px; right:0px; width:10px; height:10px; background:url("images/top_bars_border_bottom_right.gif") no-repeat;}

.upper_bar .right .top_left{background:url("images/top_bars_left.gif") no-repeat;}
.upper_bar .right .top_right{background:url("images/top_bars_right.gif") no-repeat;}

.upper_bar .right a:link {color:#404040; text-decoration: underline;}
.upper_bar .right a:visited {color:#404040; text-decoration: underline;}
.upper_bar .right a:hover {color:#404040; text-decoration: none;}
.upper_bar .right a:active {color:#404040; text-decoration: none;}
.upper_bar .right form {display:inline; margin:0px; padding:0px; border:0px;}
.upper_bar .right input {font-size:10px;}

/*
li { display: inline-block; }
li { _display: inline; }
*/
/* ---------------------------------- */



/* SECTION BAR */

/*
height:21px; text-align:right; background-color:#1D1D1D; margin:0px; padding-top:2px; border:0px;
*/
.section_bar{height:19px; font-size:13px; color:#F3F3F3; font-weight:bold; background-color:#50B450; margin:0px; border:0px;}
.section_bar_bottom{background-color:#ffffff; border:0px; width:100%; height:7px; background-image:url(images/sn_bot.gif); background-repeat:no-repeat; background-position:top left;}
.section_bar img {border:0px; margin:0px; margin-left:21px;}
.section_bar a {font-size:10px;}
.section_bar a:link {color:#ffffff; text-decoration: none;}
.section_bar a:visited {color:#ffffff; text-decoration: none;}
.section_bar a:hover {color:#ffffff; text-decoration: none;}
.section_bar a:active {color:#ffffff; text-decoration: none;}
/* ---------------------------------- */


/* MAIN */

.main{font-size:12px; background-color:#ffffff; width:928px; height:387px; margin:0px; padding:10px 10px 0px 10px; border:0px;}
.main img {border:0px;}
.main a:link {color:#676767; text-decoration: underline;}
.main a:visited {color:#676767; text-decoration: underline;}
.main a:hover {color:#000000; text-decoration: none;}
.main a:active {color:#000000; text-decoration: none;}
/* ---------------------------------- */

.main_title{width:100%; height:28px; border-bottom:2px dashed #DADADA; font-size:18px; font-weight:bold; color:#969696;}
.main_title a:link {color:#ED7261; text-decoration: underline;}
.main_title a:visited {color:#ED7261; text-decoration: underline;}
.main_title a:hover {color:#676767; text-decoration: none;}
.main_title a:active {color:#676767; text-decoration: none;}
/*
.main_middle {width:100%; height:334px; overflow:auto;}
.main_content {width:100%;}
.main_content div {width:100%;}
.main_options {width:100%; height:18px; padding-top:2px; border-top:2px dashed #DADADA;}
*/
.main_middle {width:100%; height:357px; overflow:auto;}
.main_content {width:100%; text-align:justify;}


/* PRINT SECTIONS */

/*body .print_header{display:none; visibility:hidden;}
body .print_section_title{display:none; visibility:hidden;}
body .print_footer{display:none; visibility:hidden;}*/
body .print_header{display:none; position: absolute; top: -1000em; left: -1000em;}
body .print_editorial{display:none; position: absolute; top: -1000em; left: -1000em;}
body .print_section_title{display:none; position: absolute; top: -1000em; left: -1000em;}
body .print_footer{display:none; position: absolute; top: -1000em; left: -1000em;}
.print_header{display:none;}
.print_editorial{display:none;}
.print_section_title{display:none;}
.print_footer{display:none;}

/*
.print_header table{display: none;}
.print_header table tr .left{display: none;}
.print_header table tr .right{display: none;}
.print_header p{display: none;}
.print_header hr{display: none;}
.print_section_title{display: none;}
.print_section_title div{display: none;}
.print_footer table{display: none;}
.print_footer table tr .left{display: none;}
.print_footer table tr .right{display: none;}
.print_footer p{display: none;}
.print_footer hr{display: none;}
*/
/* ---------------------------------- */


/* MAIN NEWS */

/*
.main_news_title{width:100%; height:32px; border-bottom:2px dashed #DADADA; font-size:15px; line-height: 14px; font-weight:bold; color:#969696;}
*/
.main_news_title{width:100%; height:32px; border-bottom:2px dashed #DADADA; font-size:18px; font-weight:bold; color:#969696;}
.main_news_title a:link {color:#ED7261; text-decoration: underline;}
.main_news_title a:visited {color:#ED7261; text-decoration: underline;}
.main_news_title a:hover {color:#676767; text-decoration: none;}
.main_news_title a:active {color:#676767; text-decoration: none;}

.main_news_middle {width:100%; height:292px; overflow:auto;}
.main_news_middle_without_options {width:100%; height:353px; overflow:auto;}
.main_news_options {width:100%; height:56px; padding-top:2px; border-top:2px dashed #DADADA;}
.main_news_options div a img {width: 50px; height: 50px; border:1px solid #DADADA; padding:1px; margin-right:2px;}
.main_news_options div a img:hover {border:1px solid #A0A0A0;}

.main_news_month_year{margin-top: 10px; width: 35px; height:35px; display:block; clear:both;}
.main_news_month, .main_news_year{margin-top:0px; font-size: 9px; line-height: 8px; text-align: left; color:#DADADA; clear:both; display:block;}
.main_news_day{font-size: 23px; letter-spacing:-2px; text-align: left; color:#DADADA; clear:both; display:block;}
/* ---------------------------------- */


/* MAIN MENU */

.main_menu_middle {width:100%; height:357px; overflow:auto;}
/* ---------------------------------- */


/* MAIN VIDEOS */

.main_videos_middle {
    width:100%; height:314px; overflow:auto;
    background-image:url(images/videos_back.png) !important;
    background-image:url(images/videos_back.gif);
    background-repeat:no-repeat;
    background-position:center left;
}

.main_videos_title{width:100%; height:28px; border-bottom:2px dashed #DEE8F0; font-size:18px; font-weight:bold; color:#c3d8e9;}
.main_videos_title a:link {color:#c3d8e9; text-decoration: none;}
.main_videos_title a:visited {color:#c3d8e9; text-decoration: none;}
.main_videos_title a:hover {color:#6DA4D2; text-decoration: none;}
.main_videos_title a:active {color:#6DA4D2; text-decoration: none;}

.main_videos_options {width:100%; height:34px; padding-top:4px; border-top:2px dashed #DEE8F0; font-size:18px; font-weight:bold; color:#c3d8e9;}
.main_videos_options a:link {color:#c3d8e9; text-decoration: none;}
.main_videos_options a:visited {color:#c3d8e9; text-decoration: none;}
.main_videos_options a:hover {color:#6DA4D2; text-decoration: none;}
.main_videos_options a:active {color:#6DA4D2; text-decoration: none;}

.main_videos_middle .element{cursor:pointer; width:231px; height:140px; padding-top:4px; padding-bottom:4px; margin:6px 0px 0px 0px;}
.main_videos_middle .element_empty{width:231px; height:140px; padding-top:4px; padding-bottom:4px; margin:6px 0px 0px 0px;}
.main_videos_middle .element .image{width:100%; height:80px; text-align:center; padding:10px 0px 0px 0px;}
.main_videos_middle .element .image img{/*width:80px; height:80px;*/ padding:1px; border:1px solid #a1a1a1;}
.main_videos_middle .element .date {width:100%; height:15px; text-align:center; padding:5px 0px 0px 0px; color:#969696; font-size:10px;}
.main_videos_middle .element .title{width:100%; height:15px; text-align:center; font-size:13px; padding-top:5px; color:#969696;}
.main_videos_middle .element:hover {background: url(images/bg_videos.gif) top center no-repeat;}
.main_videos_middle .element:hover .title{color:#404040;}
/* ---------------------------------- */


/* MAIN FOTOS */

.main_photos_middle {
    width:100%; height:314px; overflow:auto;
    background-image:url(images/photo_album_back.png) !important;
    background-image:url(images/photo_album_back.gif);
    background-repeat:no-repeat;
    background-position:center left;
}

.main_photos_title{width:100%; height:28px; border-bottom:2px dashed #DEE8F0; font-size:18px; font-weight:bold; color:#c3d8e9;}
.main_photos_title a:link {color:#c3d8e9; text-decoration: none;}
.main_photos_title a:visited {color:#c3d8e9; text-decoration: none;}
.main_photos_title a:hover {color:#6DA4D2; text-decoration: none;}
.main_photos_title a:active {color:#6DA4D2; text-decoration: none;}

.main_photos_options {width:100%; height:34px; padding-top:4px; border-top:2px dashed #DEE8F0; font-size:18px; font-weight:bold; color:#c3d8e9;}
.main_photos_options a:link {color:#c3d8e9; text-decoration: none;}
.main_photos_options a:visited {color:#c3d8e9; text-decoration: none;}
.main_photos_options a:hover {color:#6DA4D2; text-decoration: none;}
.main_photos_options a:active {color:#6DA4D2; text-decoration: none;}

.main_photos_middle .element{cursor:pointer; width:231px; height:140px; padding-top:4px; padding-bottom:4px; margin:6px 0px 0px 0px;}
.main_photos_middle .element_empty{width:231px; height:140px; padding-top:4px; padding-bottom:4px; margin:6px 0px 0px 0px;}
.main_photos_middle .element .image{width:100%; height:100px; text-align:center; padding:0px 0px 0px 0px;}
.main_photos_middle .element .image img{/*width:80px; height:80px;*/ padding:1px; border:1px solid #a1a1a1;}
.main_photos_middle .element .date {width:100%; height:10px; text-align:center; padding:5px 0px 0px 0px; color:#969696; font-size:10px;}
.main_photos_middle .element .title{width:100%; height:10px; text-align:center; font-size:13px; padding-top:5px; color:#969696;}
/*.main_photos_middle .element:hover {background: url(images/bg_photos.gif) top center no-repeat;}*/
.main_photos_middle .element:hover .title{color:#404040;}
.main_photos_middle .element:hover .image img{border:1px solid #404040; opacity: 0.80; filter: alpha(opacity=80);}
/* ---------------------------------- */


/* MAIN PLANS */

.main_plans_middle {width:100%; height:314px; overflow:auto;}

.main_plans_title{width:100%; height:28px; font-size:18px; font-weight:bold; color:#c3d8e9;}
.main_plans_title a:link {color:#c3d8e9; text-decoration: none;}
.main_plans_title a:visited {color:#c3d8e9; text-decoration: none;}
.main_plans_title a:hover {color:#6DA4D2; text-decoration: none;}
.main_plans_title a:active {color:#6DA4D2; text-decoration: none;}

.main_plans_options {width:100%; height:34px; padding-top:4px; font-size:18px; font-weight:bold; color:#c3d8e9;}
.main_plans_options a:link {color:#c3d8e9; text-decoration: none;}
.main_plans_options a:visited {color:#c3d8e9; text-decoration: none;}
.main_plans_options a:hover {color:#6DA4D2; text-decoration: none;}
.main_plans_options a:active {color:#6DA4D2; text-decoration: none;}

.main_plans_middle .element {cursor:pointer; width:231px; height:150px; padding:0px 0px 0px 0px; border-bottom:1px solid #ffffff; margin:6px 0px 0px 0px;}
.main_plans_middle .element_empty {width:231px; height:150px; padding:0px 0px 0px 0px; margin:6px 0px 0px 0px;}
.main_plans_middle .element .title{position:relative; width:216px; height:25px; margin:0px 5px 0px 5px; color:#ffffff; background-color:#c3d8e9; padding-left:5px; font-size:18px; text-align:left;}
.main_plans_middle .element .title .border_top_left {position:absolute; top:0px; left:0px; width:10px; height:10px; background:url("images/border_top_left.gif") no-repeat;}
.main_plans_middle .element .title .border_top_right {position:absolute; top:0px; right:0px; width:10px; height:10px; background:url("images/border_top_right.gif") no-repeat;}
.main_plans_middle .element .title .border_bottom_left {position:absolute; bottom:0px; left:0px; width:10px; height:10px; background:url("images/border_bottom_left.gif") no-repeat;}
.main_plans_middle .element .title .border_bottom_right {position:absolute; bottom:0px; right:0px; width:10px; height:10px; background:url("images/border_bottom_right.gif") no-repeat;}
.main_plans_middle .element .image{width:100%; text-align:center; height:70px; padding:10px 0px 10px 0px;}
.main_plans_middle .element .image img{padding:1px; border:1px solid #a1a1a1;}
.main_plans_middle .element .desc{width:100%; text-align:center; color:#969696; font-size:12px; padding-top:0px;}
.main_plans_middle .element:hover {border-bottom:1px solid #6DA4D2;}
.main_plans_middle .element:hover .title{color:#ffffff; background-color:#6DA4D2;}
.main_plans_middle .element:hover .desc{color:#404040;}
.main_plans_middle .element:hover .image img{border:1px solid #404040; opacity: 0.80; filter: alpha(opacity=80);}
/* ---------------------------------- */


/* MAIN PLAN */

.main_plan_title{width:100%; height:28px; font-size:18px; font-weight:bold; color:#969696;}
.main_plan_title a:link {color:#ED7261; text-decoration: none;}
.main_plan_title a:visited {color:#ED7261; text-decoration: none;}
.main_plan_title a:hover {color:#676767; text-decoration: none;}
.main_plan_title a:active {color:#676767; text-decoration: none;}

.main_plan_middle {width:100%; height:327px; overflow:auto;}
.main_plan_options {width:100%; height:25px; padding-top:5px; border-bottom:2px dashed #DADADA;}
/* ---------------------------------- */


.main_foto_video {margin-top:40px;}
.main_foto_video img{width: 100px; height: 100px; border:1px solid #A0A0A0; padding:2px; margin-top:2px; margin-bottom:2px;}
.main_video {}

.main_level {cursor:pointer; width:222px; height:170px; margin-left:1px; padding:4px; border-bottom:1px solid #DADADA;}
.main_level .title{width:215px; height:25px; color:#8A8A8A; background-color:#FFC9C2; padding-top:5px; padding-left:5px; font-size:15px; font-weight:bold;}
.main_level .image{width:100%; height:70px; text-align:center; padding:5px 0px 5px  0px;}
.main_level .image img{width:70px; height:70px; padding:1px; border:1px solid #a1a1a1;}
.main_level .desc{width:100%; height:55px; text-decoration:none; font-size:13px; padding-top:5px;}
.main_level:hover {border-bottom:1px solid #ED7261;}
.main_level:hover .title{color:#F3F3F3; background-color:#ED7261;}
.main_level:hover .desc{text-decoration:none;}

.main_alvi {width:924px; margin-left:3px; margin-top:8px;}
.main_alvi .section{width:924px; height:30px; cursor:pointer; background-color:#6DA4D2; font-size:15px; font-weight:bold;}
.main_alvi .section .title{width:709px; height:25px; color:#F1F6FF; padding:5px 0px 0px 5px;}
.main_alvi .section .more{width:205px; height:25px; color:#F1F6FF; padding:5px 5px 0px 0px; text-align:center; text-decoration:underline;}
.main_alvi .element{cursor:pointer; width:231px; height:140px; padding-top:4px; padding-bottom:4px; border-bottom:1px solid #DADADA;}
.main_alvi .element .image{width:100%; height:80px; text-align:center; padding:15px 0px 15px  0px;}
.main_alvi .element .image img{width:80px; height:80px; padding:1px; border:1px solid #a1a1a1;}
.main_alvi .element .title{width:100%; height:25px; text-align:center; font-size:13px; padding-top:5px;}
.main_alvi .section:hover .more{background-color:#FFFFFF; color:#000000;}
.main_alvi .element:hover {background-color:#DEE8F0; border-bottom:1px solid #6DA4D2;}

.main_alvi2 {width:924px; margin-left:3px; margin-top:8px;}
.main_alvi2 .section{width:924px; height:30px; cursor:pointer; background-color:#FF941F; font-size:15px; font-weight:bold;}
.main_alvi2 .section .title{width:709px; height:25px; color:#F1F6FF; padding:5px 0px 0px 5px;}
.main_alvi2 .section .more{width:205px; height:25px; color:#F1F6FF; padding:5px 5px 0px 0px; text-align:center; text-decoration:underline;}
.main_alvi2 .element{cursor:pointer; width:231px; height:140px; padding-top:4px; padding-bottom:4px; border-bottom:1px solid #DADADA;}
.main_alvi2 .element .image{width:100%; height:80px; text-align:center; padding:15px 0px 15px  0px;}
.main_alvi2 .element .image img{width:80px; height:80px; padding:1px; border:1px solid #a1a1a1;}
.main_alvi2 .element .title{width:100%; height:25px; text-align:center; font-size:13px; padding-top:5px;}
.main_alvi2 .section:hover .more{background-color:#FFFFFF; color:#000000;}
.main_alvi2 .element:hover {background-color:#FFEDD9; border-bottom:1px solid #FF941F;}

/*
.main_photo {width:924px; margin-left:3px;}
.main_photo .bar{width:924px; height:30px; display:block; background-color:#6DA4D2; font-size:15px; text-align:center; font-weight:bold;}
.main_photo .bar .left{width:150px; height:25px; cursor:pointer; color:#F1F6FF; padding:5px 0px 0px 0px;}
.main_photo .bar .center{width:624px; height:25px; color:#F1F6FF; padding:5px 0px 0px 0px;}
.main_photo .bar .right{width:150px; height:25px; cursor:pointer; color:#F1F6FF; padding:5px 0px 0px 0px;}
.main_photo .album{cursor:pointer; width:231px; height:140px; padding-top:4px; padding-bottom:4px; margin:5px 0px 5px 0px;}
.main_photo .album_empty{width:231px; height:140px; padding-top:4px; padding-bottom:4px; margin:5px 0px 5px 0px;}
.main_photo .album .image{width:100%; height:80px; text-align:center; padding:10px 0px 0px 0px;}
.main_photo .album .image img{width:80px; height:80px; padding:1px; border:1px solid #a1a1a1;}
.main_photo .album .date {width:100%; height:15px; text-align:center; padding:5px 0px 0px 0px; color:#969696; font-size:10px;}
.main_photo .album .title{width:100%; height:15px; text-align:center; font-size:13px; padding-top:5px; color:#969696;}
.main_photo .album:hover {background: url(images/bg_photos.gif) top center no-repeat;}
.main_photo .album:hover .title{color:#404040;}
.main_photo .bar .left:hover, .main_photo .bar .right:hover {background-color:#DEE8F0; color:#4D4D4D;}
*/

/*
.main_video {width:924px; margin-left:3px;}
.main_video .bar{width:924px; height:30px; display:block; background-color:#FF941F; font-size:15px; text-align:center; font-weight:bold;}
.main_video .bar .left{width:150px; height:25px; cursor:pointer; color:#F1F6FF; padding:5px 0px 0px 0px;}
.main_video .bar .center{width:624px; height:25px; color:#F1F6FF; padding:5px 0px 0px 0px;}
.main_video .bar .right{width:150px; height:25px; cursor:pointer; color:#F1F6FF; padding:5px 0px 0px 0px;}
.main_video .element{cursor:pointer; width:231px; height:140px; padding-top:4px; padding-bottom:4px; margin:5px 0px 5px 0px;}
.main_video .element_empty{width:231px; height:140px; padding-top:4px; padding-bottom:4px; margin:5px 0px 5px 0px;}
.main_video .element .image{width:100%; height:80px; text-align:center; padding:10px 0px 0px 0px;}
.main_video .element .image img{width:80px; height:80px; padding:1px; border:1px solid #a1a1a1;}
.main_video .element .date {width:100%; height:15px; text-align:center; padding:5px 0px 0px 0px; color:#969696; font-size:10px;}
.main_video .element .title{width:100%; height:15px; text-align:center; font-size:13px; padding-top:5px; color:#969696;}
.main_video .element:hover {background: url(images/bg_videos.gif) top center no-repeat;}
.main_video .element:hover .title{color:#404040;}
.main_video .bar .left:hover, .main_video .bar .right:hover {background-color:#FFEDD9; color:#4D4D4D;}
*/

/* ---------------------------------- */


/* MAIN ADMIN */

.main_admin{font-size:12px; background-color:#ffffff; width:928px; height:615px; margin:0px; padding:0px 10px 10px 10px; border:0px;}
/*.main_admin div{width: 100%;}*/
.main_admin p{margin:15px 0px 15px 0px;}
.main_admin img {border:0px;}
.main_admin .col_picker{background:url("images/sel.gif") no-repeat; cursor:pointer; border:0px;}
.main_admin .col_picker_trans{background:url("images/sel_trans.gif") no-repeat; cursor:pointer; border:0px;}
/*
.main_admin a:link {color:#0000FF; text-decoration: underline;}
.main_admin a:visited {color:#0000FF; text-decoration: underline;}
.main_admin a:hover {color:#ff0000; text-decoration: none;}
.main_admin a:active {color:#ff0000; text-decoration: none;}
*/
/*
.main_admin a{padding:2px;}
.main_admin a:link {color:#ffffff; background-color:#4B94D2; border:1px solid #4275A0; text-decoration: none;}
.main_admin a:visited {color:#ffffff; background-color:#4B94D2; border:1px solid #4275A0; text-decoration: none;}
.main_admin a:hover {color:#ffffff; background-color:#4B94D2; border:1px solid #ffffff; text-decoration: none;}
.main_admin a:active {color:#ffffff; background-color:#4B94D2; border:1px solid #ffffff; text-decoration: none;}
*/

.main_admin_field_container {width:100%; height:20px; padding-left:0px; margin-top:2px; border:1px solid gray; font-size:14px;}


.main_admin a{}
.main_admin a:link {color:#4275A0; text-decoration: none;}
.main_admin a:visited {color:#4275A0; text-decoration: none;}
.main_admin a:hover {color:#4275A0; text-decoration: underline;}
.main_admin a:active {color:#4275A0; text-decoration: underline;}

.main_admin_title{font-size:18px; font-weight:bold;}

.main_admin_menu a{padding:2px 4px 2px 4px;}
.main_admin_menu a:link {color:#676767; background-color:#ffffff; border-right:1px solid #676767; border-bottom:1px solid #676767; border-left:1px solid #DADADA; border-top:1px solid #DADADA; text-decoration: none;}
.main_admin_menu a:visited {color:#676767; background-color:#ffffff; border-right:1px solid #676767; border-bottom:1px solid #676767; border-left:1px solid #DADADA; border-top:1px solid #DADADA; text-decoration: none;}
.main_admin_menu a:hover {color:#676767; background-color:#ffffff; border-right:1px solid #DADADA; border-bottom:1px solid #DADADA; border-left:1px solid #676767; border-top:1px solid #676767; text-decoration: none;}
.main_admin_menu a:active {color:#676767; background-color:#ffffff; border-right:1px solid #DADADA; border-bottom:1px solid #DADADA; border-left:1px solid #676767; border-top:1px solid #676767; text-decoration: none;}

.main_admin_line{line-height: 0;}

.main_admin_line .active{background:url("images/news_active.gif") no-repeat; margin:0; padding:0; border:0;}

.main_admin_pages a{padding:2px;}
.main_admin_pages a:link {color:#676767; background-color:#ffffff; border-right:1px solid #676767; border-bottom:1px solid #676767; border-left:1px solid #DADADA; border-top:1px solid #DADADA; text-decoration: none;}
.main_admin_pages a:visited {color:#676767; background-color:#ffffff; border-right:1px solid #676767; border-bottom:1px solid #676767; border-left:1px solid #DADADA; border-top:1px solid #DADADA; text-decoration: none;}
.main_admin_pages a:hover {color:#676767; background-color:#ffffff; border-right:1px solid #DADADA; border-bottom:1px solid #DADADA; border-left:1px solid #676767; border-top:1px solid #676767; text-decoration: none;}
.main_admin_pages a:active {color:#676767; background-color:#ffffff; border-right:1px solid #DADADA; border-bottom:1px solid #DADADA; border-left:1px solid #676767; border-top:1px solid #676767; text-decoration: none;}

.main_admin a.edit {}
.main_admin a.edit:link {background:url("images/action_modify_inactive.gif") no-repeat; text-decoration:none;}
.main_admin a.edit:visited {background:url("images/action_modify_inactive.gif") no-repeat; text-decoration:none;}
.main_admin a.edit:hover {background:url("images/action_modify_active.gif") no-repeat; text-decoration:none;}
.main_admin a.edit:active {background:url("images/action_modify_active.gif") no-repeat; text-decoration:none;}

.main_admin a.delete {}
.main_admin a.delete:link {background:url("images/action_delete_inactive.gif") no-repeat; text-decoration:none;}
.main_admin a.delete:visited {background:url("images/action_delete_inactive.gif") no-repeat; text-decoration:none;}
.main_admin a.delete:hover {background:url("images/action_delete_active.gif") no-repeat; text-decoration:none;}
.main_admin a.delete:active {background:url("images/action_delete_active.gif") no-repeat; text-decoration:none;}

.main_admin_photos_fieldset legend {border:1px solid gray;}
.main_admin_photos_fieldset legend a {border-left:1px solid gray; padding:0px 5px 0px 5px; font-weight:bold;}
.main_admin_photos_fieldset_contdiv {width:100%; height:133px; overflow:auto;}
.main_admin_photos_fieldset_contdiv div {width:100%;}
.main_admin_photos_fieldset_contdiv input {margin:0px 1px 1px 0px;}
.main_admin_photos_fieldset_contdiv .add {width:90%; font-size:10px;}
.main_admin_photos_fieldset_contdiv .delete {width:9%; font-size:10px;}
.main_admin_photos_edit_green{border:2px solid #00ff00;}
.main_admin_photos_edit_red{border:2px solid #ff0000;}
/*
.main_admin_image_fieldset legend {border:1px solid gray;}
.main_admin_image_fieldset legend a {border-left:1px solid gray; padding:0px 5px 0px 5px; font-weight:bold;}
.main_admin_image_fieldset_contdiv {width:100%; height:46px; overflow:auto;}
.main_admin_image_fieldset_contdiv div {width:100%;}
*/
.main_admin_image_fieldset {margin:5px;}
.main_admin_image_fieldset a:link {color:#4275A0; text-decoration: none;}
.main_admin_image_fieldset a:visited {color:#4275A0; text-decoration: none;}
.main_admin_image_fieldset a:hover {color:#4275A0; text-decoration: underline;}
.main_admin_image_fieldset a:active {color:#4275A0; text-decoration: underline;}
.main_admin_image_fieldset legend {border:1px solid gray;}
.main_admin_image_fieldset legend a {border-left:1px solid gray; padding:0px 5px 0px 5px; font-weight:bold;}
.main_admin_image_fieldset_contdiv {width:100%; height:115px; overflow:auto;}
.main_admin_image_fieldset_contdiv div {width:100%;}
/* ---------------------------------- */


/* FOOT BAR */
.foot_bar{width:100%; height:14px; font-size:10px; text-align:right; color:#404040; background-color:#ece3d9; margin:0px; padding:3px 0px 3px 0px; border-top:1px solid #DADADA; border-bottom:1px solid #DADADA;}
.foot_bar a {font-size:10px;}
.foot_bar a:link, .foot_bar a:visited {text-decoration: underline; color:#404040;}
.foot_bar a:hover, .foot_bar a:active {text-decoration: none; color:#404040;}
.foot_bar .left{width:69%; text-align:left; padding-left:10px;}
.foot_bar .right{width:29%;}

/*
.foot_bar{width:100%; height:14px; font-size:10px; text-align:right; background-color:#ffffff; margin:0px; padding:3px 0px 3px 0px; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff;}
.foot_bar a {font-size:10px; color:#969696; font-weight:bold;}
.foot_bar a:link {text-decoration: none;}
.foot_bar a:visited {text-decoration: none;}
.foot_bar a:hover {text-decoration: none;}
.foot_bar a:active {text-decoration: none;}
*/
/* ---------------------------------- */


/* BOTTOM LEFT */

.bottom_left{font-size:10px; text-align:center; color:#969696; background-color:#ffffff; border:0px; border-right:1px solid #DADADA; width:205px; height:50px; margin:0px; padding:0px;}
.bottom_left img {border:0px;}
.bottom_left a:link {color:#969696; text-decoration: underline;}
.bottom_left a:visited {color:#969696; text-decoration: underline;}
.bottom_left a:hover {color:#404040; text-decoration: none;}
.bottom_left a:active {color:#404040; text-decoration: none;}
.bottom_left form {margin-top:5px;}
.bottom_left div {width:100%;}
.bottom_left input {font-size:10px; margin:0px; margin-top:2px; padding:0px; border:1px solid #000000;}
/* ---------------------------------- */


/* BOTTOM RIGHT */

.bottom_right{width:742px; height:50px; font-size:10px; color:#969696; text-align:center; background-color:#ffffff; margin:0px; padding:0px 0px 0px 0px; border:0px;}
.bottom_right img {border:0px;}
.bottom_right a:link {color:#969696; text-decoration: underline;}
.bottom_right a:visited {color:#969696; text-decoration: underline;}
.bottom_right a:hover {color:#404040; text-decoration: none;}
.bottom_right a:active {color:#404040; text-decoration: none;}
/* ---------------------------------- */


/* FORMS */

/*p {
     margin:  0 0 1em 0;
     padding:  0;
}*/

/*.nicEdit-main div{width:100%;}*/
.nicEdit-main div{width:100%; margin: 10px 0;}
/*.nicEdit-main p {
     margin:  0 0 1em 0;
     padding:  0;
}*/

.frm{margin:10px auto; width:100%; font-size: 11px;}
.frm textarea {margin:0px; width:100%; /*height:160px;*/ font-family:"Verdana", Arial, Helvetica, sans-serif; font-size:13px;}
.frm_title{font-size:15px; letter-spacing:5px; text-align:center; color:#006699; cursor:pointer;}
.frm_text{border:1px solid gray; margin:0px; padding:1px; width:100%; font-family:"Verdana", Arial, Helvetica, sans-serif; font-size:13px;}
.frm_button{margin:2px; padding:1px; border-width:1px; border-color:#407EB3; background-color:#407EB3; color:#FFFFFF; letter-spacing:1px; padding-left:5px; padding-right:5px;}
.frm_checkbox{margin:0px; padding:0px; width:100%; font-family:"Verdana", Arial, Helvetica, sans-serif; font-size:13px;}

.frm_alert {padding-top:10px; padding-bottom:10px; border:1px solid #000000; background-color:#FF514F; color:#000000; width:100%; margin:0px auto; text-align:center;}
/* ---------------------------------- */


/* CAPTCHA */

.captcha {font-size: 11px; border-top: 1px solid gray; padding: 4px 0px 0px 0px; margin: 0px;}
.captcha img {border: 1px solid gray; padding:2px; margin-right:0px;}
.captcha input {width:145px; height:100%; font-size: 25px; font-weight:bold; border:1px solid gray; margin-bottom: 5px; padding: 10px; font-family:"Verdana", Arial, Helvetica, sans-serif;}
/* ---------------------------------- */



/*
.menu_top{}
.menu_top p{width:150px; text-align:center;}
.menu_top p a{text-decoration:none;}
.menu_top a span{display: none; margin:0px; padding:0px;}
.menu_top a img{height: 48px; width: 48px; border-width: 0px;}
*/

/*.menu_top a:hover span{display: block; position: absolute; top: 55px; left: 550px; width: 150px; padding: 0px; margin: 0px; z-index: 100; color: #f1f1f1; font-size:14px; text-align: left;}*/

/*
.menu_top a:hover span{position: relative; display: block; top: -50px; width: 100px; padding: 0px; margin: 0px; z-index: 100;}
.menu_top a:hover img{height: 64px; width: 64px; border-width: 0px;}
*/



.menu_top{}
.menu_top a span{display: none; margin:0px; padding:0px; }
.menu_top a img{height: 48px; width: 48px; border-width: 0px;}
/*.menu_top a:hover span{display: block; position: absolute; top: 55px; left: 550px; width: 150px; padding: 0px; margin: 0px; z-index: 100; color: #f1f1f1; font-size:14px; text-align: left;}*/
.menu_top a:hover span{position: relative; display:inline; top: 26px; left:2px; width: 100px; height:100px; background-color:#4B94D2; padding:0px; padding-top: 20px; margin: 0px; z-index: 100;}
.menu_top a:hover img{height: 64px; width: 64px; border-width: 0px;}

.menu_top a:hover span a{}





.submenus {position: absolute; display:block; top: 200px; left:400px; width: 250px; height:300px; background-color:#4B94D2; padding:0px; padding: 0px; margin: 0px; z-index: 100;}





.pepe{width:150px;}
.pepe li{}
.pepe li a{text-decoration:none;}
.pepe a div{display: none; margin:0px; padding:0px;}
.pepe a:hover div{position: absolute; display: block; top: 308px; left:70px; width: 200px; background-color:#a1a1a1; padding: 0px; margin: 0px; z-index: 100;}
.pepe a:hover div span{display: block; }




/* ADMIN DINAMIC MENU */

/* the menu */

.admenu ul, .admenu li, .admenu a {
		display:block;
		margin:0;
		padding:0;
		border:0;
	}

.admenu ul {
		width:250px;
		border:1px solid #9d9da1;
		background:white;
		list-style:none;
	}

.admenu li {
		position:relative;
		padding:1px;
		/*background:url("images/item_moz.gif") no-repeat;*/
		z-index:9;
	}
.admenu li.folder	{ background:url("images/arrow_next.gif") no-repeat right; }		
.admenu li.folder ul {
			position:absolute;
			left:210px; /* IE */
			top:5px;
		}		
.admenu li.folder>ul { left:230px; } /* others */

.admenu a {
		padding:0px 2px 0px 2px;
		font-weight:bold;
		width:100%; /* IE */
		display:inline;
	}	
	
.admenu li>a { width:auto; } /* others */

	/* regular hovers */

.admenu a:link {color:#000000; background-color:#ffffff; border:0px; text-decoration: none;}
.admenu a:visited {color:#000000; background-color:#ffffff; border:0px; text-decoration: none;}
.admenu a:hover {color:#000000; background-color:#ffffff; border:0px; text-decoration: none;}
.admenu a:active {color:#000000; background-color:#ffffff; border:0px; text-decoration: none;}

.admenu a.modify {}
.admenu a.modify:link {border:0px; background:url("images/action_modify_inactive.gif") no-repeat;}
.admenu a.modify:visited {border:0px; background:url("images/action_modify_inactive.gif") no-repeat;}
.admenu a.modify:hover {background-color:#000000; border:0px; background:url("images/action_modify_active.gif") no-repeat;}
.admenu a.modify:active {background-color:#000000; border:0px; background:url("images/action_modify_active.gif") no-repeat;}

.admenu a.delete {}
.admenu a.delete:link {border:0px; background:url("images/action_delete_inactive.gif") no-repeat;}
.admenu a.delete:visited {border:0px; background:url("images/action_delete_inactive.gif") no-repeat;}
.admenu a.delete:hover {background-color:#000000; border:0px; background:url("images/action_delete_active.gif") no-repeat;}
.admenu a.delete:active {background-color:#000000; border:0px; background:url("images/action_delete_active.gif") no-repeat;}
	
	/* hovers with specificity */
	
.admenu li.folder:hover { z-index:10; }		
		
.admenu ul ul, .admenu li:hover ul ul {
		display:none;
	}

.admenu li:hover ul, .admenu li:hover li:hover ul {
		display:block;
	}
/* ---------------------------------- */
