<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

/* v.t */

html, body {margin:0; padding:0; position:relative; height:100%;}	
body {background:#ededed;}
body, td {font:normal 12px Arial, Helvetica, sans-serif; color:#1c1919;}

a img {border-color:#000000;}
a {color:#ca0b00; text-decoration:none;}
a:hover {color:#ca0b00; text-decoration:underline;}

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

h1,h2,h3,h4,h5,h6 {margin:0; padding:0; line-height:normal; font-family:Arial, Helvetica, sans-serif; color:#ca0b00;}
h1 {font:normal 23px Arial, Helvetica, sans-serif; color:#ca0b00; padding:0; margin:0 0 15px 0;}
h2 {font-size:18px;}
h3 {font-size:16px;}
h4 {font-size:14px;}
h5 {font-size:12px;}
h6 {font-size:11px;}

.content {font:normal 12px Arial, Helvetica, sans-serif; color:#1c1919; padding:0 15px 30px 15px; margin:0; vertical-align:top;}

.cont_in {background:#fff url(cont_in_l.gif) top left repeat-y; margin:0; padding:0;}
.cont_in_r {background:url(cont_in_r.gif) top right repeat-y; margin:0; padding:0;}
.cont_in_t {background:url(cont_in_t.gif) top left repeat-x; margin:0; padding:0;}
.cont_in_b {background:url(cont_in_b.gif) bottom left repeat-x; margin:0; padding:0;}
.cont_t_l {background:url(cont_t_l.gif) top left no-repeat; margin:0; padding:0;}
.cont_t_r {background:url(cont_t_r.gif) top right no-repeat; margin:0; padding:0;}
.cont_b_l {background:url(cont_b_l.gif) bottom left no-repeat; margin:0; padding:0;}
.cont_b_r {background:url(cont_b_r.gif) bottom right no-repeat; margin:0; padding:20px 20px 45px 30px; height:auto !important; min-height:500px; height:500px;}

#wrap {height:auto !important;
	   height:100%;
	   min-height:100%;
	   min-width:990px;
	   margin:0 0 -107px 0; 
	   background:url(top_bg.jpg) top left repeat-x;}

/* header ------------------------------------------------------------------------------------------------------------------*/

#header {margin:0; padding:0; height:191px; position:relative;}

.logo {margin:0; padding:0; position:absolute; top:18px; left:56px;}	
	.logo img {padding:0; margin:0; border:none; cursor:pointer;}
	
.name {margin:0 0 0 -202px; padding:0; position:absolute; top:18px; left:50%;}	
	.name img {padding:0; margin:0; border:none; cursor:pointer;}
	
.cont_top {margin:0; padding:0; font:normal 16px Arial, Helvetica, sans-serif; color:#000000; position:absolute; top:40px; right:25px; width:235px; text-align:right;}	

/* TEL TOP */

#tel_top {margin:0; padding:0; height:32px; width:83%; position:absolute; top:89px; right:24px;}

#tel_top_cont {margin:0; padding:0; height:32px; float:right; display:inline;}

.tel_top_cont {margin:0; padding:0; height:32px; border:none; border-collapse:collapse; border-spacing:0;}
#tel_top_r {margin:0; padding:0; width:5px; vertical-align:top;}
	.tel_top_r {background:url(tel_top_r.png) top left no-repeat; margin:0; padding:0; height:32px; width:5px;}
#tel_top_l {margin:0; padding:0; width:5px; vertical-align:top;}	
	.tel_top_l {background:url(tel_top_l.png) top left no-repeat; margin:0; padding:0; height:32px; width:5px;}
.tel_in {margin:0; padding:0; vertical-align:top;}

.tel_top {background:url(tel_top_bg.png) top left repeat-x; margin:0; padding:0; height:32px; font:normal 12px Arial, Helvetica, sans-serif; color:#000000; width:100%;}
	.tel_in_l {background:url(tel_in_l.jpg) top left no-repeat; margin:0; padding:0; height:30px;}
	.tel_in_r {background:url(tel_in_r.jpg) top right no-repeat; margin:0; padding:4px 32px 0 35px; height:26px;}

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

#tmenu {height:42px; margin:0; padding:134px 0 0 28px; list-style:none; font:normal 15px Arial, Helvetica, sans-serif; text-transform:none; float:left; display:inline;}
	#tmenu li {background:url(tmn_line.gif) top right no-repeat; padding:1px 0 0 0; margin:0 0 0 -1px; display:inline; float:left; height:41px;}
	#tmenu li a {display:inline-block; outline:none; text-decoration:none;}
	#tmenu li a span {color:#fff; display:inline-block;text-decoration:none; padding:10px 28px 0 28px; height:31px;}
	#tmenu li a:hover {background:url(tmn_o_l.gif) top left no-repeat; display:inline-block; text-decoration:none;}
	#tmenu li a:hover span {background:url(tmn_o_r.gif) top right no-repeat; color:#000000; display:inline-block; text-decoration:none; cursor:pointer;}
	
/* content -----------------------------------------------------------------------------------------------------------------*/

.container {margin:0; padding:0; border-collapse:collapse; border-spacing:0; vertical-align:top; width:100%; height:400px;}
.ls {margin:0; padding:0 0 30px 25px; width:237px; vertical-align:top;}
.rs {margin:0; padding:0 23px 0 0; width:237px; vertical-align:top;}
.rm {margin:0; padding:0 23px 0 0; width:237px;}

.lmn_bg {background:url(lmn_bg.gif) top left repeat-y; margin:0 0 11px 0; padding:0; width:237px;}
.lmn_t {background:url(lmn_t.gif) top left no-repeat; margin:0; padding:0; width:237px;}
	
#lmenu {background:url(lmn_b.gif) bottom left no-repeat; margin:0; padding:20px 0 30px 2px; list-style:none; font-family:Arial, Helvetica, sans-serif; height:auto !important; min-height:200px; height:200px;}
	#lmenu li.main {background:url(lmn_line.gif) bottom left no-repeat; padding:0; margin:0 0 -1px 0; display:block; font-size:0; line-height:0; width:233px;}
		#lmenu li.main a {display:block; outline:none; text-decoration:none; line-height:normal; padding:0 0 4px 0;}
		#lmenu li.main a span {color:#000000; display:block; outline:none; text-decoration:none; line-height:normal; padding:6px 6px 3px 17px; width:210px; font-size:14px;}
		#lmenu li.main a:hover {background:url(lmn_o_b.gif) bottom left no-repeat; display:block; text-decoration:none;}
		#lmenu li.main a:hover span {background:url(lmn_o_t.gif) top left no-repeat; color:#fff; display:block; text-decoration:none; cursor:pointer;}

	#lmenu li.sub1 {padding:0; margin:0 0 0 16px; display:block; line-height:0; font-size:0; width:217px;}		
		#lmenu li.sub1 a {background:url(sub_n.gif) 0px 8px no-repeat; color:#323232; display:block; text-decoration:none; outline:none; line-height:normal; font-size:13px; padding:2px 0 3px 18px; width:199px;}			
		#lmenu li.sub1 a:hover {background:url(sub_o.gif) 1px 8px no-repeat; color:#ae0a03; display:block; text-decoration:underline;}	
		
	#lmenu li.sub2 {padding:0; margin:0 0 0 26px; display:block; line-height:0; font-size:0; width:207px;}		
		#lmenu li.sub2 a {background:url(sub_n.gif) 0px 8px no-repeat; color:#323232; display:block; text-decoration:none; outline:none; line-height:normal; font-size:13px; padding:2px 0 3px 18px; width:189px;}			
		#lmenu li.sub2 a:hover {background:url(sub_o.gif) 1px 8px no-repeat; color:#ae0a03; display:block; text-decoration:underline;}
		
	#lmenu li.sub3 {padding:0; margin:0 0 0 36px; display:block; line-height:0; font-size:0; width:197px;}		
		#lmenu li.sub3 a {background:url(sub_n.gif) 0px 8px no-repeat; color:#323232; display:block; text-decoration:none; outline:none; line-height:normal; font-size:13px; padding:2px 0 3px 18px; width:179px;}			
		#lmenu li.sub3 a:hover {background:url(sub_o.gif) 1px 8px no-repeat; color:#ae0a03; display:block; text-decoration:underline;}
	
.news_bg {background:url(news_bg.gif) top left repeat-y; margin:0 0 20px 0; padding:0; width:237px;}
.news_t {background:url(news_t.gif) top left no-repeat; margin:0; padding:0; width:237px;}
.news_b {background:url(news_b.gif) bottom left no-repeat; margin:0; padding:15px 18px 20px 17px;}	
	
.news {padding:0 0 5px 0; margin:0; font:normal 13px Arial, Helvetica, sans-serif; color:#f0cecc;}
	.news_tit {font:normal 20px Arial, Helvetica, sans-serif; color:#ffffff; padding:0 0 25px 50px; margin:0;}	
	.date {font-size:12px; line-height:12px; color:#ffffff; margin:0 0 5px 0; padding:0;}	
	.tit {font:normal 13px Tahoma, Geneva, sans-serif; color:#ffffff; padding:0; margin:0;}	
	.anonce {margin:0; padding:5px 0 10px 0;}	
	.about {margin:0 0 10px 0; text-align:right; font-size:11px;}
	.news a {color:#ffffff; text-decoration:underline;}	
	.news a:hover {color:#ffffff; text-decoration:none;}

.rbl_bg {background:url(rbl_bg.gif) top left repeat-y; margin:0 0 25px 0; padding:0; width:237px;}
.rbl_t {background:url(rbl_t.gif) top left no-repeat; margin:0; padding:0; width:237px;}
.rblock {background:url(rbl_b.gif) bottom left no-repeat; margin:0; padding:20px 15px 30px 18px; font:normal 12px Arial, Helvetica, sans-serif; color:#333333; height:auto !important; min-height:250px; height:250px;}
.rbl_tit {margin:0; padding:0 0 25px 40px; font-size:20px; color:#000;}

.inform {margin:0 0 25px 0; padding:0 0 50px 0; text-align:center;}

#clear {height:107px; clear:both; overflow:hidden; line-height:0; font-size:0; margin:0; padding:0;}
.clear {height:0; clear:both; line-height:0; font-size:0; margin:0; padding:0;}

/* footer ------------------------------------------------------------------------------------------------------------------*/

#bot {background:url(bot_bg.gif) top left repeat-x; height:107px; min-width:990px; margin:0; padding:0; position:relative;}
.bot_l {background:url(bot_l.png) top left no-repeat; margin:0; padding:0; height:107px;}
.bot_r {background:url(bot_r.png) top right no-repeat; margin:0; position:0; height:107px;}

#bmenu {height:15px; margin:0; padding:6px 0 0 34px; list-style:none; font:normal 11px Arial, Helvetica, sans-serif;}
	#bmenu li {padding:0; margin:0 13px 0 13px; display:inline;}
	#bmenu li a {color:#7a7a7a; display:inline-block; outline:none; text-decoration:none;}	
	#bmenu li a:hover {color:#7a7a7a; display:inline-block; text-decoration:underline;}

div.copyright {margin:10px 45px 0 0; padding:0; font:normal 11px Arial, Helvetica, sans-serif; color:#939393; float:right; display:inline; text-align:right; width:220px;}
	div.copyright a, div.copyright a:hover {color:#939393; text-decoration:underline;}
	
.copy {margin:8px 0 0 165px; padding:0; font:normal 11px Arial, Helvetica, sans-serif; color:#939393; float:left; display:inline;}	

.cont_bot {margin:0; padding:0; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#313131; position:absolute; top:56px; left:165px; height:45px; width:350px; overflow:hidden;}

.counters {font:normal 10px Tahoma, Geneva, sans-serif; color:#000000; margin:-20px 0 15px 0; padding:0 0 15px 0; text-align:center;}

.title {height:12px; margin:0; padding:0; font:normal 11px Tahoma, Geneva, sans-serif; color:#c7c7c7; position:absolute; bottom:5px; right:45px; width:90%; text-align:right;}	
	.title a {color:#c7c7c7; text-decoration:none}	
	.title a:hover {color:#c7c7c7;text-decoration:underline;}		
	
/* Table -----------------------------------------------------------------------------------------------------------------*/
		
table.table0 td p,table.table1 td p,table.table2 td p {padding:0; margin:0; text-indent:0}

table.table0 {border-collapse:collapse;}
table.table0 td {padding:5px; border:none;}

table.table1 {border-collapse:collapse;}
table.table1 tr:hover {background:#f6f5f5;}
table.table1 td {padding:5px; border:1px solid #91949a;}

table.table2 {border-collapse:collapse;}
table.table2 tr:hover {background:#f6f5f5;}
table.table2 td {padding:5px; border:1px solid #91949a;}
table.table2 th {padding:8px 5px; border:1px solid #91949a; background-color:#b20a02; color:#ffffff; text-align:left;}

/* GALLERY */

table.gallery {border-spacing:10px; border-collapse:separate;}
table.gallery td {background-color:#e9e6e6; text-align:center; padding:15px;}
table.gallery td img {}</pre></body></html>