/* CSS Document */

/**
There is some section
Pleas set names by sections
**/

#white_a{
    color:#FFFFFF;
    font-style:normal;
    font-family: tahoma;
	text-decoration:none;
}


/*==================================================Main Design css not sorted by sections=================================*/
#mod_cont{
	padding:4px;
	font:normal 11px Arial, tahoma, verdana;
}
#uppercase {text-transform:uppercase;}
#menu,#menu2{
	list-style:none;
	padding:0px;
	margin:0px;
	overflow:visible;
}
#menu,#menu2 {
	margin:2px 0px 0px 15px;
}




#menu li,#menu2 li{
	margin-left:-1px;
	margin-right:12px;
	padding-left:18px;
	padding-right:0px;
	background:url(/templates/images/pt.gif) no-repeat 0 3px;
	float: left;
}
#menu3 li{
margin-left:-17px;
	padding-left:2px;
	padding-right:4px;
/*	float: left; */
	list-style-type: circle;
}
#menu2 li{background:url(/templates/images/pt.gif) no-repeat 0 3px}
#menu a,#menu2 a{
	font:bold 13px Tahoma;
	color:#4b85a2;
	text-transform:uppercase;
	text-decoration:none;
}
#menu2 a{
	color:#4b85a2;
}

/** need for normalize h1 h2 tags**/
.h_normal {
	font:normal 11px Arial, tahoma, verdana;
    display:inline;
}


#ln_h {
	font: bold 15px Arial;
	text-decoration:none;
	margin:20px 0px 20px 0px;
}

.lnr {
 background-color: #d9e3e8;
	position:relative;
	top:20px;
	padding-top:3px;
}
.lnr2 {
	background-color: #b1c0c8;
	position:relative;
	top:2px;
	padding-top:3px;

}
.lnr3 {
    background-color: #b7cbd6;
	position:relative;
	top:4px;
	margin-bottom:2px;
	padding-top:1px;
}

.lnr1 {
    background-color: #d9e3e8;
	position:relative;
	top:2px;
	margin-bottom:10px;
	padding-top:1px;
}

.lnr4 {
 background-color: #e9f1f5;
	position:relative;
	top:4px;
	margin-bottom:16px;
	padding-top:4px;
}
/*{margin:0;padding:0} */

fieldset.field
{
	line-height: 150%;
	padding: 6px;
}

table {text-align:left;}
table td{vertical-align:top;
/*border-collapse:collapse; */}


a{color:#4a636e; text-decoration:none;}
 a:hover{text-decoration:underline;}

.cont{
	margin:0px 0px 40px 0px;
	position:relative;
	padding-top:25px;
	font:normal 11px Arial, tahoma, verdana
}

/*color:#567b9b; */
.cont a{
	color: #4e7fb7;
	font-style:italic;
}
#intr{
	padding:3px;
	background:#fff;
	border:1px solid #dfebf3;
	margin:0 0px 4px 10px;
	float:right;
}

.ir{
	padding:3px;
	background:#fff;
	border:1px solid #dfebf3;
	margin:0 0px 4px 10px;
}
 
#intr_l{
	padding:3px;
	background:#fff;
	border:1px solid #dfebf3;
	margin:0 10px 0px 0px;
	float:left;
}

.ic{
	background:#fff;
	border:1px solid #c0d6e4;
	margin:2px 2px 2px 2px;
	padding:2px 2px 2px 2px; 

}

.ic_rb{
	padding:3px;
	background:#fff;
	border:1px solid #c0d6e4;
	margin:2px 9px 2px 2px;
	padding:2px 2px 2px 2px; 
}

.ic_af{
	padding:3px;
	background:#fff;
	border:1px solid #c0d6e4;
	margin:10px 5px 5px 5px;
	padding:2px 2px 2px 2px; 
}

.ic_al{
	padding:1px;
	background:#fff;
	border:1px solid #c0d6e4;
	margin:5px 5px 3px 5px;
}

#mod_sld_b{
/*     border-top:1px solid #8aafc8;  */
	border-left:1px solid #cbdce3;
	border-right:1px solid #cbdce3;
	border-bottom:1px solid #cbdce3;
	border-collapse:collapse;
	padding: 2px 3px 8px 4px;
	text-align:justify;
	vertical-align:middle;
}
#mod_sld_b2{
/*     border-top:1px solid #8aafc8;  */
	border-left:1px solid #cbdce3;
	border-right:1px solid #cbdce3;
	border-bottom:1px solid #cbdce3;
	border-collapse:collapse;
	padding: 5px 3px 5px 5px;
	text-align:justify;
	vertical-align:middle;
}


#mod_sld_dt{
/*     border-top:1px solid #8aafc8;  */
	border:1px solid #cbdce3;
	border-top:0px;
	border-collapse:collapse;
	padding: 6px 5px 5px 5px;
	text-align:justify;
}

#mod_sld_dt3{
/*     border-top:1px solid #8aafc8;  */
	border-left:1px dotted #cbdce3;
	border-right:1px dotted #cbdce3;
	border-bottom:1px solid #cbdce3;  
	border-collapse:collapse;
	padding: 2px 1px 3px 1px;
	text-align:justify;
}

#mod_sld_dt2{
    border-top:1px solid #8aafc8;  
	border-left:1px dashed #cbdce3;
	border-right:1px dashed #cbdce3;
	border-bottom:1px solid #cbdce3;  
	border-collapse:collapse;
	padding: 16px 3px 20px 5px;
	text-align:justify;
}
/* кольори */
#grn{
color:#409314;
}
#grn_w{
color:#387209;
font-size:12px;
font-weight:bold;
}
#gray_w{
color:#808080;
font-size:10px;
}
#temp_w{
color:#1f7ea1;
font-weight:bold;
}
#grn3 a{
color:#5da635;
}
#grn3{
color:#5da635;
font-style:italic;
font-size:11px;
font-family:Arial;
}
#grn2{
color:#5da635;
text-transform:uppercase;
}
#grn2 a{
color:#5ba110;
text-transform:uppercase;
}
#wht {color:#ffffff;}
#newss {
color:#3d8aac;
}
#newss a{
font-size:11px;
font-family:Tahoma, Arial;
color:#1f7ea1;
}

#gr {
color:#6f8f9c;
}
#gr a{
color:#6f8f9c;
}
#gr_b {
color:#97a3ab;
font-size:11px;
}
#bl_eas {color:#4d84b3;}
#bl1 {color:#3fa3d5;}
#bl {color:#6b85a4; font-size:11px;}
#bl2 {color:#087dc6; font-size:11px;}
#bl3 {color:#418bb9;}

#bl4 a{color:#3c7f9d; font-family: tahoma;}
#grn4 a{color:#0d5803; font-family: tahoma;}

/* /кольори */

.inn_t2 td{
color:#b1c0c8;
font:normal 11px arial, tahoma, verdana;
}
.inn_t{
color:#b1c0c8;
font:normal 11px arial, tahoma, verdana
}

.inn_t a{
color:#6b85a4;
font:italic 11px arial, tahoma, verdana;
}
.inn_t2 a{
color:#6b85a4;
font:italic 11px arial, tahoma, verdana;

}
.inn_t2 a:hover{text-decoration:underline
}
.inn_t a:hover{text-decoration:underline
}
body {
	background:#4c6f86;
	font:normal 11px tahoma, arial,  verdana;
	color:#4a6171;
	background-image:url(/templates/images/bg.gif);
	margin-top:20px;
	margin-bottom:40px;
	text-align:left;
}
#table {
text-align:left;
}

#rklm{

position: relative; left:18px;

}
#tp{
	width:100%;
	text-align:left;
	margin:29px 5px 0 0px;
	background-color:#f5f5f5
}
#tp2{
	width:100%;
	text-align:left;
	margin:15px 5px 0 5px;
}
/* ---------------------------------------- align tags -------------------------- */
.10padding{
padding:10px 10px 10px 10px;
text-align:center;
}
#centered{
vertical-align:middle;
padding:0;
}
#h_centered {
text-align:center;
}

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

#search{
		vertical-align: middle;
		text-align:right;
}
#search td{
	vertical-align: middle;
	padding:0px 2px 0px 0px;
}
#search a{
color:#7c838a;
}
#button{
	width:59px;
	height:15px;
}
#interval_b {}
#frst_cntr {padding:0px 0px 0px 0px; width:332px; overflow:hidden; border:1px solid #d2dadc; border-top:0px;}
#frst_lftr{padding:7px; padding-top:11px; padding-right:11px;}
#frst_rgthr {padding:7px; padding-left:0px; padding-right:0px;}

#afsh_d {padding: 1px 0px 0px 1px;  color:#3fa3d5; font-size:11px; border-bottom:1px dashed #b9cdd5;}
.news_d_lst {padding: 6px 2px 8px 2px;  font-size:10px; border-top:1px solid #eef1f3;}
.news_lst {padding: 6px 6px 8px 6px;  font-size:12px; font-family: Arial, Tahoma; border-top:1px solid #ecf0f2; text-align:justify; border-left:dotted 1px #bbccd2; border-right:dotted 1px #bbccd2;}
.news_lst a{color:#47636f;}
.inf_lst {padding: 6px 0px 8px 6px;  font-size:11px; font-family: Arial, Tahoma; border-top:1px solid #97c96f; text-align:justify; background-color:#e4f6dd;}
.inf_lst2 {padding: 6px 0px 8px 6px;  font-size:11px; font-family: Arial, Tahoma; border-top:1px solid #eef1f3; text-align:justify; }
.inf_lst2 a{color:#4d6b84;}
.inf_lst a{color:#357d00;}
#stnd { color:#476673;}


#news {padding: 16px 3px 20px 5px; text-align:justify;}
#news_d {padding: 2px 4px 0px 2px;  color:#3fa3d5; font-size:10px; border-bottom:1px dashed #b9cdd5;}
#news_inn {padding: 2px 10px 0px 10px; border-left:solid 1px #adbbca; color:#3c819f; font-size:10px; line-height:12px; }
#news_inn a{font-size:12px; font-family:Arial; color:#0d4362;}

#news_inn_bl {padding: 2px 8px 0px 10px; border-left:solid 1px #adbbca; color:#087dc6; font-size:10px;}
#news_inn_bl a{font-size:11px; font-family:Arial; color:#046dbe;}

#news_inn_bl2 {padding: 2px 8px 0px 10px; border-left:solid 1px #adbbca; color:#087dc6; font-size:10px;}
#news_inn_bl2 a{font-size:13px; font-family:Arial; color:#046dbe;}

hr {background-color:#627983; color:#627983; height: 1px; border-width:0px;}


/*==================================================Tota css tags section=================================*/
table, td, th, p, H1, H2, H3, H4, H5 { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif }
td {
        font-size: 11px;
        font-family: Tahoma;
}


/*==================================================MODULES CSS section=================================*/
table.moduletable, table.moduletableyellow  {
/*	border:1px dashed #ccc; */
	text-align:left;
}

table.moduletable th {
/**		background: url(/templates/images/mod/stnd_rl.gif); **/
		background-image:url(/templates/images/mod/stnd_rl.gif);
		background-repeat:repeat-x;
        color: #FFFFFF; 
        text-align: left;
        vertical-align: top;
        padding-left: 2px;
        height: 24px;
        font-weight: normal; 
        font-size: 10px;
		text-transform: uppercase;
		font-family: arial, Tahoma; 
}

#ph td{
background-color:#FFFFFF;
padding:16px 3px 16px 3px;
text-align:center;
}

.vdo_st {padding: 4px 0px 0px 4px;  color:#3fa3d5; font-size:11px;}

#ph_txt{
padding:6px 6px 6px 6px ;
border-left: 1px dashed #94adb8;
}

table.pod {		
        font-size: 11px;
		font-family: arial, Tahoma; 
}

table.pod th{
        font-size: 11px;
		font-family: arial, Tahoma; 
		text-transform: uppercase;
}

#mod_gr {
	background-image:url(/templates/images/mod/mod_gr_hd.gif);
	background-color:#bbccd2;
	height: 20px;
	vertical-align:middle;
	display: block;
	margin: 0 3px 0 3px;
	padding:5px 6px 0 4px;
}

/*====================================Forum\Comments======================= */
.text_quote {
        padding:5px;
        border:solid 1px #dde8f4;
        background-color:#f8fbff;
        color:#666666;
        font-family: Arial, Verdana, sans-serif;
        font-size: 10px;
		font-style:italic;
}
.text_code {
        padding:5px;
        border:solid 1px #dde8f4;
        background-color:#C5C2D5;
        color:black;
        font-family: Arial, Verdana, sans-serif;
        font-size: 10px;
}

.spoiler_top{
	background: #E4EAF2;
	border: 1px dotted #000;
	border-left: 4px solid #8394B2;
	color: #000;
	font-size: 10px;
	margin: 8px auto 0 auto;
	padding: 3px;

}

.spoiler_body{
	background: #FAFCFE;
	border: 1px dotted #000;
	border-left: 4px solid #8394B2;
	border-top: 0;
	color: #465584;
	padding: 4px;
	margin: 0 auto 8px auto;
}

.tag_frame{
	background: #FAFCFE;
	border: 1px dotted #000;
	border-left: 4px solid #8394B2;
	border-top: 1px dotted #000;
	color: #465584;
	padding: 4px;
	margin: 0 auto 8px auto;
}



.editor_butt {
	background: transparent;
	border: 1px transparent;
	cursor: hand;
	padding: 1px;
}
.editor_butt:hover {
	background: #FFF;
	border: 1px solid;
	cursor: hand;
	padding: 1px;
}
/** forum **/
table.forum td{ padding:1px;
	border-top: 1px solid #f2f8eb;
	border-left: 1px solid #f2f8eb;
	border-bottom:1px solid #e6e9ea;
	border-right: 1px solid #e6e9ea;
	padding:2px;
	border-collapse:collapse;
}

table.forum .top_head td{
    background-color: #7ea7ce;
    color: #FFFFFF;
    text-align: left;
    vertical-align: top;

    height: 28px;
    font-weight: bold;
    font-size: 12px;
	padding: 5px 0px 3px 6px;
}

table.forum .top_head a{
   color: #ffffff;
}

.forum_path { 
background-color:#e6eef4;
padding: 3px 4px 3px 4px;
}

table.forum .post_head{
    background-color: #b7e09e;
    color: #54616a;
    text-align: left;
    vertical-align: top;
    padding-top: 2px;
    padding-left: 2px;
    height: 18px;
 /*   font-weight: bold; */
    font-size: 12px;
}

.post_head th{
    padding:0 2px 0 2px;
	font-size: 10px;
}

table.forum .post_tail {
    background-color: #f3f4f5;
    color: black;
    text-align: left;
    vertical-align: top;
    padding-top: 2px;
    padding-left: 2px;
    height: 21px;
    font-weight: bold;
    font-size: 12px;
}
table.forum .delimiter {
    background-color: #eaf1e6;
    color: #FFFFFF;
    text-align: left;
    vertical-align: top;
    padding-top: 2px;
    padding-left: 2px;
    height: 21px;
    font-weight: bold;
    font-size: 12px;
    height: 5px;
}


table.forum tr.zebra0 {
        background-color: #F5F5F5;
}
table.forum tr.zebra1 {
        background-color: #FFF;
}




/*==================================================Special css classes section=================================*/
.mod_delim {
margin-top:8px;
margin-bottom:8px;
}
.login_enter {
        background-color:#f8fbff;
        padding: 20px;
        border: 1px solid #cccccc;
}

td.pager a{
font-size:11px;
font-family:Arial;
color:#627983;
}

.simple_li
{
    line-height: 15px;
    padding-left: 15px;
    padding-top: 0px;
    background-image: none;
}


.back_button {
  float: left;
  font-size: 11px;
  font-weight: bold;
  margin-top: 15px;
  margin-bottom: 10px;
  border: 1px solid #cccccc;
  width: 90px;
  padding: 4px;
}

.service_name {
        color: green;
        font-size: 14px;
        padding-left: 4px;
        font-weight: bold;
/**     border:solid 1px #cccccc;  **/
        padding-top: 10px;
        padding-bottom: 10px;
/**        text-align: center; **/
}


.sysmsg {
        color: blue;
        font-size: 16px;
        font-weight: bold;
        text-align: center;
}


.input_box {

/**	border:1px solid #adcadd; **/
    border-top:1px solid #8aafc8;
	border-left:1px solid #8aafc8;
	border-right:1px solid #adcadd;
	border-bottom:1px solid #adcadd;
	padding-left:3px;
	font:normal 11px Arial;
	color:#41627b;
	}

.input_but {
	border:0px;
	font:normal 11px Arial;
	color:#448c14;
	background-color:#eef6e4;
	padding:1px 7px 1px 7px;
}

#search_input{
	border-top:1px solid #8aafc8;
	border-left:1px solid #8aafc8;
	border-right:1px solid #adcadd;
	border-bottom:1px solid #adcadd;
	font:normal 11px Arial;
	color:#4a9621;
	margin-right:8px;
	margin-left:1px;
	width:186px;
	height:14px;
}
#justify { text-align:justify;}
small {
        color : gray;
        font-family : Arial, Helvetica, sans-serif;
        font-size : 10px;
        text-decoration : none;
}

.little {
        font-size : 11px;
        text-decoration : none;
}
.normal {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 12px;
        text-decoration : none;
		text-indent:0px;
}

.large_u {
		font-family : Tahoma, Helvetica, sans-serif;
		font-size : 14px;
        text-decoration : none;
		text-transform:uppercase;
}

#img_frame {
    border:#272757 1px solid;
    padding:1px;
}

.img_comm_div {
	border:1px solid #c0d6e4;
    padding:4px;
	background:#fff;
	margin:18px 5px 3px 5px;
}
.img_comm_text {
   font-size : 13px;
}
.img_comm_from {
   color : gray;
   font-size : 10px;
}







/*=============================================Search====================================*/
.search_rfolder {
        color: blue;
        text-decoration: none;
}
.search_ritem {
        color: green;
        text-decoration: none;
}

form, table, img {
padding:0px;
margin:0px;
}








/*==================================================TABLES CSS section=================================*/

/* Alert table */
table.table_alert {
        background-color: white; 
        margin: 0px;
        padding: 0px;
        border-width: 0px;
        border-spacing: 0px;
        border-collapse: collapse;
        width: 60%;
        font-weight: bold;
        border: 2px solid #312A21;
        font-size: 16px;
}

table.table_alert th {
        margin: 0px;
        padding: 4px;
        height: 25px;
        background-color: green; 
        color: white;
        font-size: 16px;
}
table.table_alert td {
        font-size: 13px;
}


/* Pool table */
table.pool {
        margin: 0px;
        padding: 0px;
        border-width: 0px;
        border-spacing: 0px;
        border-collapse: collapse;
        border: 0px solid #312A21;
        font-weight: normal;
}

table.pool th {
        margin: 0px;
        padding: 0px 2px 16px 2px;
        background-color: #FFFFFF;
		border-bottom:1px solid #dbe6e7;
        color: #3682bb;
        font-size: 12px;
        font-weight: normal;
		text-transform: none;
		font-family:Arial;

}
table.pool td {
        font-size: 11px;
        font-weight: normal;
		padding:2px 0px 2px 0px;
}

#pool_o {
	padding:1px 1px 0px 1px;
	border: 1px solid #d5edcc;
}
#pool_o_cl {
	padding:1px 1px 0px 1px;
	background-color: #f1f9e8;
	border: 1px solid #d5edcc;
}


#pool_inn { background-color: #93d76e; padding:4px 0px 3px 0px;	margin:2px 0 0 0;}
#pool_inn_t { background-color: #fc9a00; padding:4px 0px 3px 0px;	margin:2px 0 0 0;}
#pool_inn_b { background-color: #4a9621; padding:4px 0px 3px 0px;	margin:2px 0 0 0;}
#pool_inn_0 { background-color: #cccccc; padding:4px 1px 3px 1px;	margin:2px 0 0 0;}

/* Default (most used) table design */
.zebra0{ vertical-align:middle; padding:6px 0px 4px 0px; background-color: #FFF;}
.zebra1{ vertical-align:middle; padding:6px 0px 4px 0px; background-color: #eff4f6;}
table.table_list {
        background-color: #FFF;
        margin: 0px;
        padding: 0px;
        border-width: 0px;
        border-spacing: 0px;
        /* width: 100%; */
        border-collapse: collapse;
}

table.table_list th {
        color: white;
        background-color: #86adcb;
        margin: 0px;
        padding: 4px;
        border-bottom: 2px solid black;
        height: 25px;
        background-repeat: repeat;
        font-size: 11px;
}
table.table_list th.title {
        text-align: left;
}
table.table_list tr.zebra0 {
        background-color: #F5F5F5;
}
table.table_list tr.zebra1 {
        background-color: #FFF;
}
table.table_list td {
        border-bottom: 1px solid #e5e5e5;
        font-size: 11px;
        font-weight: normal;
        margin: 0px;
        padding: 4px;
}

table.table_list tr.zebra0:hover {background-color: #f1f1f1;}
table.table_list tr.zebra1:hover {background-color: #f1f1f1;}
table.table_list td.options { background-color: #ffffff; font-size: 8px;}


/* table for editors. Exmps: Module editor */
table.table_editor {
        background-color: #f1f1f1;
        margin: 0px;
        padding: 0px;
        border-width: 0px;
        border-spacing: 0px;
        border-collapse: collapse;
/*        width: 90%; */
        border: 1px solid #312A21;
        font-size: 12px;
}
table.table_editor th {
        margin: 0px;
        padding: 4px;
        height: 25px;
        background-color: #7ca2c7;
        border-bottom: 2px solid black;
        font-size: 12px;
        font-weight: bold;
        color: white;
}
table.table_editor td { font-size: 12px; padding: 2px;}

/* table for comments */
/* Default (most used) table design */
table.comments {
        background-color: #FFF;
        margin: 0px;
        padding: 0px;
        border-width: 0px;
        border-spacing: 0px;
        width: 100%;
        border-collapse: collapse;
}

table.comments th {
        margin: 0px;
        padding: 4px;
        height: 25px;
        background-color: #f2f5f6;
        font-size: 11px;
		font-weight:normal;
}
table.comments th.title {text-align: left;}
table.comments tr.zebra0 { background-color: #F5F5F5;}
table.comments tr.zebra1 { background-color: #FFF;}
table.comments td {
        border-bottom: 1px solid #e5e5e5;
        font-size: 11px;
        font-weight: normal;
        /*text-align: center;*/
        /*border-bottom: 1px solid #ddd;*/
        margin: 0px;
        padding: 4px;
}

table.comments td.options { background-color: #ffffff; font-size: 8px;}



/*==================================================LINKS CSS section=================================*/

/*     links for table buttons like edit\new\del */
a.button_link { color: #4e7fb7; text-decoration : underline;}
a.sort_link {color: #774940; text-decoration : underline;}

a.top_link {  color: #738EA0; text-decoration : none; font-size: 12px; font-weight: bold;}


/*===========================================TABS============================*/
/*     tabs buttons */
.2tab_a {
			display: block;
			float: left;
			padding: 3px 7px;
			margin-left: -1px;
			color: #2B2E7B;
            text-decoration : none;
}
.2tab_n {
			display: block;
			float: left;
			padding: 3px 7px;
			margin-left: -1px;
            background: #F1F1F1;
			color: #585A85;
            text-decoration : none;
}
.tab_a {
			color: #2B2E7B;
			padding: 1px 1px;
            text-decoration : none;
}
.tab_n {
			padding: 1px 1px;
            background: #F1F1F1;
			color: #585A85;
            text-decoration : none;
}
.tab_tda {border: #ccc 1px solid; border-bottom: #fff 0px solid;
}
.tab_tdn {border: #ccc 1px solid;}
.tab_title {border-bottom: #ccc 1px solid;}
.tab_area {border: #ccc 1px solid; border-top: #fff 0px solid;}
.tab {
			position: relative;
			border: red 0px solid;
}

img{border:0px;}

.bg{background-image:url(/templates/images/mod/bg.gif);}
.rekom{position:relative; width:151px; color:#FFFFFF; top:-8px; left:-5px; background-image:url(/templates/images/mod/grn.gif); background-repeat:repeat-x; height:18px; text-transform:uppercase; padding-left:6px; padding-top:2px;}
.name{color:#FFFFFF; font-weight:bold; text-align:center; padding-top:4px;}
.user_menu{padding-left:24px; padding-top:17px; background-image:url(/templates/images/sub.gif); background-position:bottom left; background-repeat:no-repeat; margin-bottom:34px;}
.user_menu a{color:#43813c; font-size:11px; padding-left:4px; display:table; line-height:15px;}
#active{display:block; background-color:#d7e4ee; padding-bottom:3px; margin-right:18px;} 
.sub{margin-left:17px;}
.user_but{text-align:center; width:100%; margin:auto; margin-bottom:20px;}
.mail{font-size:9px;}
.f{background-color:#f4f8f9;}
.menu_b{width:100%; margin-top:3px;}
.n_rl{background-image:url(/templates/images/n_rl.gif);}
.sub_menu_b{padding-top:7px; padding-left:10px;}
.mod_main{background-image:url(/templates/images/mod/stnd_rl.gif); width:250px; margin-top:20px; background-repeat:repeat-x; width:100%;}
.mod_main_tr{background-image:url(/templates/images/mod/mst_b_l.gif); background-repeat:no-repeat; background-position:bottom left; text-align:left;}
.img_mod{position:absolute; margin-top:-20px; margin-left:10px;}
.name_mod{position: absolute; width:150px; margin-left:49px; margin-top:-19px;}
#ho{background-image:url(/templates/images/mod/stnd_rl_.gif);}
.mo_ho{background-image:url(/templates/images/mod/mst_b_l.gif); background-repeat:no-repeat; background-position:bottom left; text-align:left;}
.ho_mod_in{width:250px; background-color:#ecf8e4; width:250px;}
.ho_mod_in_sub{padding:0px; padding-bottom:8px; padding-top:8px; padding-left:18px;}
.bor_inf{border:1px solid #c9c7ca; background-color:#d6e3ec; margin-top:2px;}
.bor_inf_sub{border:1px solid #c9c7ca; margin:2px; padding:4px; background-color:#FFFFFF;}
.mod_content{padding-left:10px; padding-right:10px;}
.mmm{border:1px dotted #d7d8dc; margin-bottom:7px; margin-left:8px; margin-right:10px; background-color:#FFFFFF;}
.r_mod_{background-image:url(/templates/images/mod/mst_b_l.gif); background-repeat:no-repeat; background-position:bottom left;}

#centered a{text-decoration: underline;}
.name_mod a{color:#6b7a8c;}
#centered a:hover{text-decoration:none;}
#mod_cont center a{text-decoration: underline;}
#mod_cont center a:hover{text-decoration:none;}
.video-link a{text-decoration: underline;}
.video-link a:hover{text-decoration:none;}
.video-link{background-image:url(/templates/images/pt_hr.gif); background-repeat:repeat-x; background-position:top; padding-bottom:5px; padding-top:10px; text-align:center;}
.photo-link,.news-link,.video-link a {text-decoration: underline;}
.photo-link:hover,.news-link:hover,.video-link a:hover {text-decoration:none;}
.news-link{padding-top:9px; padding-bottom:5px; background-color:#f4f8f9;}
.video-link{background-color:#ebeff2; height:18px; padding-top:18px; text-align:center; vertical-align:middle; margin:4px; margin-bottom:0px;}
/*==================================================Anothers section=================================*/

