


.index-topnews-photo 
{
	width:120px;
	height:90px;
	float:left;
	margin-right:10px;
}

.index-topnews-annotation
{   
	font-size:10px;
	line-height:100%;
	padding:2px 5px 2px 0px;
	height:25x;
	overflow:hidden;
	display:none;
	text-decoration:none;
}
.index-topnews-news
{
	color:#333333;
	text-decoration:underline; 
	padding:2px 5px 2px 5px;
	font-size:11px;
}
a.index-topnews-news
{
	color:#333333;
	text-decoration:underline; 
}

.index-topnews-time
{
z-index:5; font-size:10px; position:absolute; background-color:#FF0000; color:#FFFFFF; padding:2px 6px; left:0; top:0;
}


/*--------------------*/
a.small_green_link
{
color:#76A676; 
font-size:10px; 
text-decoration:underline;
}

.bold_green12
{
font-weight:bold; 
font-size:12px; 
color:#479652;
}




/*-------------urist-------------------*/
.ur_name
{font-size:11px; text-decoration:underline;}
.ur_type
{font-size:10px; color:#8C8C8C; text-decoration:none;}
.ur_button
{
background-color:#098A6A; padding:4px 18px 4px 18px; color:#FFFFFF; border-top:#9cc3a1 double 3px; font-size:18px; text-decoration:none;
}

.ur_button a
{
text-decoration:none;
}
.ur_person_tab
{
padding:5px; background-color:#EBF2EB; border-top:1px #9cc3a1 solid; border-right:1px #9cc3a1 solid; width:184px;
}
.ur_foto_tab
{
border-top:1px #9cc3a1 solid; width:60px;
}

/*-------------------------------*/
/* person person person person person person person person person person person person */
.vippersons
{
width:100px; 
height:100px;
}
.person_title
{
position:relative; 
top:-100px; 
z-index:100; 
background-color:#FFFFFF; 
padding:4px; 
display:none;
}
/* person person person person person person person person person person person person */

#adv
{
}
.adv_main_div
{
background-color: rgb(0, 0, 0); 
width: 120px;
float:left;
height:188px;
overflow:hidden;
}
.adv_text a
{
font-size: 9px;
text-decoration:none;
color: rgb(255, 255, 255); 
}

.adv_text
{
width: 105px;
border:#F00;
overflow:hidden; 
padding:4px 5px 4px 5px;
height: 64px;
overflow:hidden; 
}

.adv_text2 a
{
font-size: 9px;
text-decoration:none;
color: rgb(255, 255, 255); 
}

.adv_text2
{
width: 105px;
border:#F00;
overflow:hidden;
height:100%;
padding:4px 5px 4px 5px;
overflow:hidden; 
}
/*-----------------adv*/

.bottom_links a
{
color:#000000; font-size:11px;
}

.pointer
{
	cursor:pointer;
}
.news_detail_source
{
margin-left:20px; 
color:#FF0000;
}
/*---------------------*/
.sobdate
{
	background-color:#FF0000; color:#FFFFFF; padding:2px;
}
.postreliz 
{
	background-color:#333333; color:#FFFFFF; padding:2px;
}
.postreliz a
{
	color:#FFFFFF; text-decoration:none;
}

.eventfoto
{
	background-color:#009933; color:#FFFFFF; padding:2px;
}
.eventfoto a
{
	color:#FFFFFF; text-decoration:none;
}

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

H1 { font-size: 26px; color:#999999; font-weight:normal; }
H2 { font-size: 26px; font-weight:normal; color:#999999; }
H3 { font-size: 17px; color:#999999; }

.h1_2 { font-size: 26px; color:#999999; font-weight:normal; padding:27px 0;}
.h1_noheigth { font-size: 26px; color:#999999; font-weight:normal;}

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

#search_spacer
{
height:5px; width:100%; float:left;
}

img
{
border:none;
}

#workplace
{
min-height:300px;
width:100%;
overflow:hidden;
float:left;
}

#templ_nav_chain
{
height:10px; width:100%; float:left;
}

#templ_toplinks_2
{
padding-top:10px; float:left;

}

#templ_toplinks_line
{
float:left; padding:0 15px; vertical-align:top;
}

#templ_toplinks_1
{
float:left; padding-top:10px;
}

.hei15
{
height:15px; 
}

#topmenu 
{
clear:both;
padding-left:15px;
}

#templ_toplinks
{
padding-left:305px;
}

#templ_toplogo
{
float:left; padding-left:29px;
padding-top:15px;
}

#templ_topabout
{
float:right;
padding-top:10px;
}

#templ_authform
{
float:left; width:700px; overflow:hidden;
padding-top:10px;
}
#templ_top_line
{
clear:both; padding-top:2px;
}

#main
{
	 margin: 0 auto;
	 margin-top:-7px;
	 background:#FFFFFF;
	 text-align: left;
	 width:963px;
	 overflow:hidden;
}


#right
{
width:230px; float:right; overflow:hidden;
}

#bottom_about
{
clear:both; 
}

#templ_topbanner
{

}
body,td,th 
{
	font-family: Tahoma, Times New Roman;
	font-size: 12px;
	color: #000000;
	padding:0px;
	margin:0px;

}

.gray12
{
	color:#828588;
}

.gray12 a
{
	text-decoration:none;
	color:#A7A9AC !important;
}

a.black20, a.gray12, .green18
{
	text-decoration:none;
	color:auto;
}
.black20 
{
	color: #000000; 
	font-size: 20px; 
}

a
{	
	color:#009900;
}

a.tlnk
{
color:#000000;
cursor:default;
 
text-decoration:none !important;
}

a.selected
{
color:#D02023;
text-decoration:none;
}
.selected
{
color:#999999;
text-decoration:none;
}
.black18
{
  font-size:18px;
  color:#000000;
}

/* pop-up window *//*----------------------------------*/
/*
.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff 50% 50% repeat-x; color: #222222; width:340px !important; }
*/
.ui-dialog { position: relative; padding: .2em;  }
.ui-dialog .ui-dialog-titlebar {display:none;}
.ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } 
.ui-dialog .ui-dialog-titlebar-close { border:1px solid #FF0000; position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; display:none; }
.ui-dialog .ui-dialog-titlebar-close span { display:none; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
/* pop-up window */

/* search from *//*----------------------------------*/
.map_section {color: #000000; font-size: 20px; }
.map_bold {color: #006600; font-weight:bold;}
#dialog_map a
{
color:#000000;
text-decoration:none;
}


.templ_search_input
{
width: 226px; border:#999999 1px solid;
}
.templ_search_where
{
width:100px; border:#999999 1px solid;
}
/* search from *//*----------------------------------*/

.green18
{
font-size: 18px; 
color: rgb(34, 177, 76); 
text-decoration: underline; 
}
.gray10
{
color:#000000;
font-size:10px;
}
/*   top menu  *//*----------------------------------*/
.r2, .r1, .r3 {
	display: block;
	height: 1px;
	overflow: hidden;
	font-size:1px;
    background-color:#E6E6E6;
}
.r3 { margin: 0 3px; background-color:#CCCCCC; }
.r2 { margin: 0 2px; border-left:#CCCCCC solid 1px;  border-right:#CCCCCC solid 1px; }
.r1 { margin: 0 1px; border-left:#CCCCCC solid 1px;  border-right:#CCCCCC solid 1px; }

.rounded-box{ position:relative}
.rounded-box-selected{position:relative}

/* TOP MENU */
.inner-box
{
	background-color:#E6E6E6;
	text-align: center;
	font-size: 12px;
	height: 20px;
	padding:4px 8px 2px 8px;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
	line-height:90%;
	

}

.inner-box a
{
	text-decoration:none;
	color:#000000;
    cursor:pointer;
}

/* selected */
.rounded-box-selected .inner-box
{
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	background-color:#FFFFFF;
}

.rounded-box-selected .r1
{
	background-color:#FFFFFF;
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
}
.rounded-box-selected .r2
{
	background-color:#FFFFFF;
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
}
.rounded-box-selected .r3
{

	background-color:#CCCCCC;
}

/* TABS */
.inner-box-tabs
{
	background-color:#E6E6E6;
	text-align: center;
	font-size: 12px;
	height: 20px;
	padding:3px 0px 5px 0px;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
	line-height:90%;	
}
.inner-box-tabs a
{
	text-decoration:none;
	color:#000000;
    cursor:pointer;
}

/* selected */
.ui-state-active .inner-box-tabs
{
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	background-color:#FFFFFF;
}

.ui-state-active .r1
{
	background-color:#FFFFFF;
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
}
.ui-state-active .r2
{
	background-color:#FFFFFF;
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
}
.ui-state-active .r3
{
	background-color:#CCCCCC;
}

/* RED TAB */

/* selected */
.rounded-box-red .inner-box-tabs
{
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	background-color:#D01F23;
}
.rounded-box-blue .inner-box-tabs
{
	border-left:#286CB2 solid 1px;
	border-right:#CCCCCC solid 1px;
	background-color:#286CB2;
}


.rounded-box-red .r1
{
	background-color:#D01F23;
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
}
.rounded-box-red .r2
{
	background-color:#D01F23;
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
}
.rounded-box-red .r3
{

	background-color:#CCCCCC;
}




/* ------------------sobitia-------------------------------- */
.sobdate
{
	background-color:#FF0000; color:#FFFFFF; padding:2px; font-size:14px;
}
.postreliz 
{
	background-color:#333333; color:#FFFFFF; padding:2px; font-size:14px;
}
.postreliz a
{
	color:#FFFFFF; text-decoration:none;
}

.eventfoto
{
	background-color:#009933; color:#FFFFFF; padding:2px;
}
.eventfoto a
{
	color:#FFFFFF; text-decoration:none;
}
/*-------------sssr-------------------*/
.sl
{
color:#FFFFFF;
font-size:9px;
}
.sl a
{
color:#FFFFFF;
font-size:9px;
cursor:default;
}
/*------------element_detail---------------*//*------------element_detail---------------*/
.element_detail_small_foto
{
cursor:pointer;
}
#element_detail_publicdate
{
font-size:11px; color:#7c7c7c;
}
#element_detail_map_canvas
{
border:#000000 1px solid; width:334px; height:200px; overflow:hidden;
}
#element_detail_helpful_links
{
float:right; padding-right:50px;
}
#element_detail_id
{
padding:5px; background-color:#666666; color:#FFFFFF;  font-weight:bold;
}
#element_detail_sendmailform
{
float:right; padding-right:90px; display:none;
}

#element_detail_foto
{
float:left; overflow:hidden; width:336px; padding-top:15px;
}

#element_detail_alldesc 
{
border:#EAEAEA 1px solid; width: 665px; min-height:980px;
}
.element_detail_old_obj
{
background-color:#FF0000; 
padding:5px;  
position:absolute;
color:#FFFFFF;
font-size:10px;
}
.element_detail_rubric
{
color:#76a676; 
font-size:12px; 
font-weight:bold;
}
/*------------element_detail---------------*//*------------element_detail---------------*/

/* base_list */
.clear {clear:both;}
a.black12 
{
font-size:12px;
color:#000000;
text-decoration:none;
}
.green12
{
font-size:12px;
color:#009933;
}
.green10
{
font-size:10px;
color:#009933;
font-weight:normal;
}
.red12
{
color:#D01F23;
font-size:12px;
font-weight:bold;
}
.red11
{
color:#D01F23;
font-size:11px;
}
a.green10
{
font-size:10px;
color:#009933;
text-decoration:none;
}
.black10
{
font-size:10px;
}
a.black10
{
font-size:10px;
color:#000000;
text-decoration:none;
}
.green_bold
{
font-size:12px;
font-weight:bold;
color:#009933;
}
a.link_noline
{
color:#000000 !important;
text-decoration:none;
}