/* CSS Document */

body, html {height: 100%;}

body {margin:0px; padding:0px; background-color:#e5e5e5;}
body , td , div , p , span , input , select, textarea, iframe, pre {font-family: Tahoma, Verdana, serif; font-size: 12px; color:#333;}

form {margin:0px; padding:0px;}

a 			{color:#05a6db; text-decoration:underline;}
a:hover		{color:#8c8c8c; text-decoration:none;}
a.hidden	{color:#333; text-decoration:none;}
a.hidden:hover	{color:#05a6db; text-decoration:none;}
a.chLang	{color:#fff;  text-decoration:none;}
a.chLang:hover		{ text-decoration:underline;}

p {margin:0px; padding:0px;}




.top_plash {
 	background-color:#9e0707;
	background-repeat: repeat-x;
	background-image: url(images/bg_top2.gif);
	background-position: left top;
	height:140px;
    }

.main_left_td {background:url(images/menu/left_bg.gif) right top repeat-y ; }
.main_right_td {background:url(images/menu/right_bg.gif) left top repeat-y ; }


.left_banner_1 {text-align:center; margin:10px 0px 10px 0px;}
.left_banner_item_1 {margin-bottom:10px;}

.title_3, .title_4 , .sub_menu_items_1, .sub_menu_items_1_selected { font-family:  Arial,sans-serif;}
.title_1 {font-size:13px; font-weight: 600;}
.title_2 {font-size:14px; font-weight: 600; margin:0px 0px 5px 0px;}
.title_3, .title_4 {margin-left:10px; margin-top:15px;  margin-bottom:10px; font-size:18px; font-weight: 600; }
.title_4 {margin-bottom:5px;}


.date_1 {font-size:10px; color:#8c8c8c;}
div.more_block {margin-top:0px; text-align:right;}
div.more_block_2 {background-color:#e5e5e5; height:35px; margin-right:1px;}
div.more_block img.more_arr {margin:0px 10px -2px 0px;}
 .link_more {font-size:10px;}



/*
block
*/

.block_border_1_t {
	background-repeat: no-repeat;
	background-image: url(images/plash/500_top.gif);
	background-position: left top;
	}


.block_border_1_b {
	background-repeat: no-repeat;
	background-image: url(images/plash/500_bot.gif);
	background-position: left top;
	}



.line_separator_1 {
    background-color: #cf1010;
	background-repeat: repeat-x;
	background-image: url(images/bg_top2.gif);
	background-position: left top;
	height:15px;
	margin:0px 1px 0px 0px;
    }

.line_separator_2 {background:url(images/bg_top2.gif) left top repeat-x ; background-color: #cf1010; height:1px;}


.bg_steg_1 {
	background-repeat: repeat-y;
	background-image: url(images/bg/steg_1.gif);
	background-position: left top;
    }

.bg_steg_2 {
	background-repeat: repeat-x;
	background-image: url(images/bg/steg_2.gif);
	background-position: left top;
	margin:5px 0px 5px 0px;
    }

.bg_steg_3 {
	background-repeat: repeat-x;
	background-image: url(images/bg/steg_3.gif);
	background-position: left top;
	margin:5px 0px 0px 0px;
	height:45px;
    }

.bg_steg_3_desc {
    font-size:11px;
    color:#8c8c8c;
	padding:15px 0px 0px 20px;
    }


.bg_line_title {
	background-color: #f0f0f0;
    }
.bg_line_0 {
	background-color: #f0f0f0;
    }
.bg_line_1 {
	background-color: #f3f3f3;
    }

.border_right_1 {
	border-right:1px dashed #e0e0e0;
    }

.border_bottom_1 {
	border-bottom:1px dashed #e0e0e0;
    }







/*filter form*/
.filter_form_block {
    padding:10px;
}
.filter_form_line {
    margin-bottom:5px;
}
.comboBox-3 , .comboBox-1 {
    width:100%;
}

.btn-1 {width:140px; border: solid 1px #bbb; padding:1px;}

span.filter_pager_letter, span.filter_pager_letter a {
     color: #ffffff;
}
span.filter_pager_letter {
    padding:3px 5px 3px 5px; font-weight:bold; font-size:11px; margin-left:2px;
    background-color: #05a6db;
    line-height:25px;
}




/*base list*/
.base_list_title_count {
    font-size:12px; font-weight:bold;
    margin:0px 10px 5px 0px;

}




/*
copiright
*/
.copiright_text, .copiright_top {font-size:10px; color:#8c8c8c;}
.copiright_top {margin:20px 20px 5px 20px;}
.copiright_text {color:#5c5c5c;}


.sub_menu_block {margin:15px 10px 20px 15px;}
.sub_menu_items_1, .sub_menu_items_1_selected  {font-size:18px; font-weight: 600; margin-bottom:10px; font-family:  Arial,sans-serif; }
a.sub_menu_items_1 {color:#555; text-decoration:none;}
.sub_menu_items_1_selected, a.sub_menu_items_1_selected {color:#000;  text-decoration:none;}

ul.sub_menu_items_2 {margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px; font-weight: 100;}
.sub_menu_items_2, .sub_menu_items_2_selected {font-size:12px;}
.sub_menu_items_2_selected, a.sub_menu_items_2_selected {font-weight: 600; color:#000;}
li.sub_menu_items_2 {margin-bottom:2px;}


/*img */
img.images_border_2  {border:1px solid #d0d0d0;padding:3px;}

div.gallery_items {display         : block;
    position        : relative;
    width: 150px;
    text-align      : left;
    vertical-align  : bottom;
    margin-left     : 0;
    margin-top      : 0;
    margin-bottom   : 18px;
    margin-right    : 18px;
	float           : left;
	}

div.photos_list_img {display         : block;
    position        : relative;
    width: 150px;
    text-align      : left;
    vertical-align  : bottom;
    margin-left     : 0;
    margin-top      : 0;
    margin-bottom   : 10px;
    margin-right    : 10px;
	float           : left;
	}

div.photos_list_img_block {
    margin-left     : 10px;
    margin-top      : 10px;
	}



/*
paging
*/
.pager, .pager-select {padding:2px 5px 2px 5px; color: #ffffff; font-weight:bold; font-size:10px; -moz-border-radius: 2px;}
.pager {background-color: #e5e5e5;}
.pager-select {background-color: #cf1010;}
.pager-block {margin:10px 0px;}



/*
search
*/
.searchFeild_1 {width:180px; height:20px;}
.news_search_form_bg {
  	background-repeat: no-repeat;
	background-image: url(images/plash/news_search.gif);
	background-position: left top;
    }
.event_search_form_bg {
  	background-repeat: no-repeat;
	background-image: url(images/plash/event_search.gif);
	background-position: left top;
    }

.comment_textarea {width:450px; height:120px;}
.comFeild_1 {width:450px; height:25px;}
.form_text_log_short {width:140px; border: solid 1px #bbb; padding:1px;}
.form_text_reg , .form_text_reg_short , .form_button_reg {width:290px; border: solid 1px #bbb; padding:2px;}
.form_text_reg_short , .form_button_reg {width:140px;}
.form_textarea_reg {width:290px; height: 100px; border: solid 1px #bbb; padding:2px;}
.form_text_fb {width:300px; border: solid 1px #bbb; padding:2px;}
.form_textarea_fb {width:300px; height: 100px; border: solid 1px #bbb; padding:2px;}



/*
phpalm_calendar
*/

div.phpalm_calendar_bg
	{
	background-repeat: no-repeat;
	background-image: url(images/calendar/main_bg.gif);
	background-position: left top;
	height:200px;
	}
table.phpalm_calendar tr.title td{padding:0px 0px 5px 0px; height:24px;}
table.phpalm_calendar td.title{text-align:center; color:#747474;font-weight:bold;}
table.phpalm_calendar td.day
	{
	width:24px; height:24px;
	background-repeat: no-repeat;
	background-image: url(images/calendar/day.gif);
	background-position: left top;
	text-align:center;
	color: #333; font-weight:bold;
	}
table.phpalm_calendar td.day  a {color: #05a6db;}
table.phpalm_calendar td.day  a:hover {color: #8c8c8c; text-decoration:none;}
table.phpalm_calendar td.selected
	{
	background-image: url(images/calendar/selday.gif);
	}

table.phpalm_calendar td.today
	{
	background-image: url(images/calendar/today.gif);
	}
table.phpalm_calendar td.today  a {color: #fff;}

table.phpalm_calendar td.thisday
	{
	background-image: url(images/calendar/thisday.gif);
	}
table.phpalm_calendar td.thisday  a {color: #fff;}


/*
errors & massage
*/
div.error-mes, div.simple-mes {background-color:#667; font-size:11px; font-weight:bold; color:#fff; margin: 5px 2px 2px 2px; padding: 2px 5px 2px 2px; min-height: 70px; }
div.simple-mes {background-color:#eee; color:#444;}
div.error-mes .title, div.simple-mes .title  {color:#eee; font-size:12px;margin:5px 5px -5px 5px;}
div.simple-mes .title  {color:#05a6db; }


/*
priority Select row
*/
td.prioritySel1 div.title_2 , td.prioritySel2 div.title_2 , td.prioritySel3 div.title_2 , td.prioritySel4 div.title_2 , td.prioritySel5 div.title_2 , td.prioritySel6 div.title_2 , td.prioritySel7 div.title_2 , td.prioritySel8 div.title_2 , td.prioritySel9 div.title_2  {color:#fff; font-size:16px; background-color:#05a6db; padding:2px 2px 2px 5px;}
td.prioritySel1 div.title_2 a , td.prioritySel2 div.title_2 a , td.prioritySel3 div.title_2 a , td.prioritySel4 div.title_2 a , td.prioritySel5 div.title_2 a , td.prioritySel6 div.title_2 a , td.prioritySel7 div.title_2 a , td.prioritySel8 div.title_2 a , td.prioritySel9 div.title_2 a {color:#fff;}
td.prioritySel1 div.title_2 span.date_1 , td.prioritySel2 div.title_2 span.date_1 , td.prioritySel3 div.title_2 span.date_1 , td.prioritySel4 div.title_2 span.date_1 , td.prioritySel5 div.title_2 span.date_1 , td.prioritySel6 div.title_2 span.date_1 , td.prioritySel7 div.title_2 span.date_1 , td.prioritySel8 div.title_2 span.date_1 , td.prioritySel9 div.title_2 span.date_1 {color:#ddd;}


/* style shape-circle-block */
table.shape-circle-block {width:100%;}
table.shape-circle-block td.cell-1, table.shape-circle-block td.cell-3 {width:14px;}


table.shape-circle-block tr.header td div {height:14px;}
table.shape-circle-block tr.header td.cell-1 {background-image:url(images/shape/style-2/cell-1.png); background-repeat:no-repeat;}
table.shape-circle-block tr.header td.cell-2 {background-image:url(images/shape/style-2/cell-2.png); background-repeat:repeat-x;}
table.shape-circle-block tr.header td.cell-3 {background-image:url(images/shape/style-2/cell-3.png); background-repeat:no-repeat;}

table.shape-circle-block tr.body td div    {}
table.shape-circle-block tr.body  td.cell-1 {background-image:url(images/shape/style-2/cell-4.png); background-repeat:repeat-y;}
table.shape-circle-block tr.body  td.cell-2 {background-image:url(images/shape/style-2/cell-5.png);}
table.shape-circle-block tr.body  td.cell-3 {background-image:url(images/shape/style-2/cell-6.png); background-repeat:repeat-y;}

table.shape-circle-block tr.footer td div    {height:14px;}
table.shape-circle-block tr.footer td.cell-1 {background-image:url(images/shape/style-2/cell-7.png); background-repeat:no-repeat;}
table.shape-circle-block tr.footer td.cell-2 {background-image:url(images/shape/style-2/cell-8.png); background-repeat:repeat-x;}
table.shape-circle-block tr.footer td.cell-3 {background-image:url(images/shape/style-2/cell-9.png); background-repeat:no-repeat;}

