





@charset "utf-8";
/* CSS Document */

html, body {margin:0; padding:0; position:relative;	height:100%; min-width:990px;}

body {text-align:left; background:url(../../../../../d/237057/t/v0/images/top_bg.gif) left top repeat-x #fff; color:#4e4e4e; font:normal 13px Tahoma, Geneva, sans-serif;}

a {color:#c3261b; outline-style:none;text-decoration:underline;}
	a:hover {color:#c3261b; text-decoration:none; cursor:pointer;}
		a img {border-color:#000}

.path {color:#4e4e4e; padding:0; font:normal 11px Arial, Helvetica, sans-serif;}
	.path a {color:#c3261b; text-decoration:none}
		.path a:hover{color:#c3261b; text-decoration:underline}

h1 { color:#a41b0f;  padding:0 0 13px 3px; margin:0; text-transform:none; font:normal 30px Georgia, "Times New Roman", Times, serif;}

h2,h3,h4,h5,h6 { margin:0; padding:0; color:#a41b0f; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;}
	h2 { font-size:20px}
	h3 { font-size:16px}
	h4 { font-size:15px}
	h5,h6 { font-size:14px}

.thumb              {color:#000000}

img {max-width:100%;}
/* tables */

table.table0 { border-collapse:collapse; max-width:100%;}
	table.table0 td { padding:5px; border: none}

table.table1 { border-collapse:collapse; max-width:100%;}
	table.table1 tr:hover {background: #f5c6c2 }
		table.table1 td { padding:5px; border: 1px solid #a4a4a4;}

table.table2 { border-collapse:collapse; max-width:100%;}
	table.table2 tr:hover {background: #f5c6c2}
		table.table2 td { padding:5px; border: 1px solid #a4a4a4;}
			table.table2 th { padding:8px 5px; border: 1px solid #ce7a73; background-color:#9c1a0a; color:#fff; text-align:left;}

/* GALLERY */

table.gallery {border-spacing:10px; border-collapse:separate;}
	table.gallery td {background:none; text-align:center; padding:15px;}
		table.gallery td img {}

hr {height:1px; font-size:0; line-height:0; background:#cccccc;border:none}

/*main*/

div.wrapper {
	height:auto !important; height:100%; min-height:100%; width:100%;
	padding:0; margin:0 auto -175px;
	background:url(../../../../../d/237057/t/v0/images/top_pic.jpg) center top no-repeat;
}
div.main {width:990px; margin:0 auto;}
div.cleaner {height:175px; clear:both;}
.cl {clear:both; line-height:0; height:0; padding:0; margin:0}

/*table content*/
div.cwrap {position:relative; z-index:5;}

table.content {
	margin:0; padding:0;
	width:100%; height:auto;
	border-collapse:collapse; border:none; border-spacing:0; background:transparent;
}
td.l_c {
	width:205px; background:transparent;
	padding:35px 0 30px 20px; margin:0;
	border:none; border-collapse:collapse; border-spacing:0; vertical-align:top;
}
td.m_c {
	vertical-align:top; background:transparent; 
	padding:0 28px 30px 35px; margin:0;
	border:none; border-collapse:collapse; border-spacing:0; text-align:justify;
}

/*news
-----------*/
div.news_wrap {padding:0 0 0 8px;}
div.news_title {padding:0 0 5px 8px; color:#a41b0f; font:normal 20px Georgia, "Times New Roman", Times, serif;}

div.n_wrap {padding:0 0 20px; border-bottom:1px solid #dbdbdb;}
div.n_wrap_last {border:none; padding:0 0 20px;}

div.n_date {color:#606060; font:normal 11px Tahoma, Geneva, sans-serif; padding:0 0 10px;}

div.n_title {font:bold 11px Tahoma, Geneva, sans-serif; padding:0 0 10px;}
	div.n_title a {text-decoration:underline; color:#be2419;}
		div.n_title a:hover {text-decoration:none; color:#be2419;}

div.n_anonce {color:#535353; font:normal 11px Tahoma, Geneva, sans-serif;}

/*informers
-----------*/
div.inform {padding:20px 0; text-align:center;}

/*tmenu
-----------*/

ul#t_menu {margin:0; padding:405px 0 0 247px; list-style:none;}
	ul#t_menu li {margin:0; padding:0; float:left;}
		ul#t_menu li a {display:block; float:left; text-decoration:none; padding:11px 13px 0 13px; height:32px; color:#fff; font:bold 14px Tahoma, Geneva, sans-serif;}
			ul#t_menu li a:hover {text-decoration:none; color:#525252; background:url(../../../../../d/237057/t/v0/images/tm_h_bg.gif) left top repeat-x;}

/*lmenu
-----------*/
ul#l_menu {margin:0; padding:0 0 25px; list-style:none; width:205px;}
	ul#l_menu li {margin:0; padding:0 0 1px; line-height:0; font-size:0; background:url(../../../../../d/237057/t/v0/images/lm_border.gif) left bottom no-repeat;}
		ul#l_menu li a {display:block; text-decoration:none;
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
-khtml-border-radius: 9px; 
border-radius: 9px; 
position:relative;
behavior: url(../../../../../d/237057/t/images/pie.htc);
		}
			ul#l_menu li a:hover {text-decoration:none; background:url(../../../../../d/237057/t/v0/images/lm_h_bg.gif) left top repeat-x #9c1a0a;}
				ul#l_menu li a span.lm1 {display:block; text-decoration:none; color:#000; font:bold 13px Tahoma, Geneva, sans-serif; padding:7px 35px 7px 8px; background:url(../../../../../d/237057/t/v0/images/lm_arrow.gif) 187px center no-repeat;}
					ul#l_menu li a:hover span.lm1 {text-decoration:none; color:#fff; background:url(../../../../../d/237057/t/v0/images/lm_h_arrow.gif) 187px center no-repeat;}

/*bmenu
-----------*/
ul#b_menu {margin:0; padding:1px 13px 0 0; list-style:none; height:29px; float:right;}
	ul#b_menu li {margin:0; padding:0; float:left;}
		ul#b_menu li a {display:block; float:left; text-decoration:none; height:29px; padding:0 13px; color:#6d6d6d; font:normal 11px/29px Tahoma, Geneva, sans-serif}
			ul#b_menu li a:hover {text-decoration:none; color:#fff; background:#d82f23;}


/*top
-----------*/
div.top {height:473px; position:relative; width:990px}

div.logo {position:absolute; top:14px; left:321px;}
	div.logo img {border:none;}
	
form.search {position:absolute; top:414px; left:28px; height:21px; width:200px; background:url(../../../../../d/237057/t/v0/images/s_inp.gif) top left no-repeat; margin:0; padding:0;}
	input.s_inp {height:21px; width:135px; padding:0 10px; font:normal 11px/21px Arial, Helvetica, sans-serif; color:#9b9b9b; float:left; border:none; background:transparent;}
	input.s_but {height:21px; width:45px; border:none; background:url(../../../../../d/237057/t/v0/images/s_but.gif) top left no-repeat; float:left; cursor:pointer;}

/*bot
----------*/
div.bot_wrap {width:100%; height:175px; background:url(../../../../../d/237057/t/v0/images/bot_bg.gif) left bottom repeat-x;}
div.bot {width:990px; height:175px; position:relative; margin:0 auto;}

div.bcopy {position:absolute; top:54px; right:-25px; font:normal 11px Tahoma, Geneva, sans-serif; color:#eec1bd; right top no-repeat; padding:7px 50px 0 0; height:35px;}
	div.bcopy a {color:#fff; text-decoration:underline; display:block;}
		div.bcopy a:hover {color:#fff; text-decoration:none;}
div.bblock {color:#edc1bd; font:normal 11px Tahoma, Geneva, sans-serif; position:absolute; top:63px; left:28px;}
	div.bblock a {color:#fff;}
		div.bblock a:hover {color:#fff;}
			div.bblock p {margin:0; padding:0;}

div.bsite_n {position:absolute; top:48px; left:28px; font:bold 11px Tahoma, Geneva, sans-serif; color:#ffffff;}
div.bcount {position:absolute; top:134px; left:364px; height:32px; width:600px; overflow:hidden;}


/* i.t. */

.btn, .css3button { text-decoration: none;
        cursor:pointer;
        font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff0000;
	padding: 10px 20px;
	background: -moz-linear-gradient(
		top,
		#ffffff 0%,
		#ffffff 50%,
		#b5b5b5);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#ffffff),
		color-stop(0.50, #ffffff),
		to(#b5b5b5));
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	border: 1px solid #565014;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 3px rgba(000,000,000,1);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 3px rgba(000,000,000,1);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 3px rgba(000,000,000,1);
	text-shadow:
		0px 0px 0px rgba(000,000,000,0),
		0px 0px 0px rgba(255,255,255,0);
}

.btn:hover, .css3button:hover { text-decoration: none;
	background: -moz-linear-gradient(
		top,
		#ffffff 0%,
		#ffffff 25%,
		#c5c5c5);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#ffffff),
		color-stop(0.25, #ffffff),
		to(#c5c5c5));
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	border: 1px solid #565014;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0),
		inset 0px 0px 3px rgba(000,000,000,1);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0),
		inset 0px 0px 3px rgba(000,000,000,1);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0),
		inset 0px 0px 3px rgba(000,000,000,1);
	text-shadow:
		0px 0px 0px rgba(000,000,000,0),
		0px 0px 0px rgba(255,255,255,0);
}