* {margin:0; padding:0;}
html {height:100%;}
body { height:100%; background:#1f0a08; color:#1f1f1f;}
table, td {border-collapse:collapse; font-size:100%; font-family:Arial;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
td { vertical-align:top; text-align:left;}
select, input { font-size:1em;}
img { vertical-align:top; border:0; vertical-align:top; text-align:left;}

.fleft { float:left;}
.fright { float:right;}

.table { width:100%;}

.clear { clear:both;}

.alignright { text-align:right;}

p { margin-bottom:6px;}

/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}

.form { height:27px;}
.form input {width:216px; height:18px; background:none; border:1px solid #000; font-size:1em; font-family:arial; color:#1f1f1f;}
textarea { width:319px; height:99px; background:none; overflow:auto; border:1px solid #000; font-size:1em; font-family:arial; color:#1f1f1f;}


/*==================list====================*/
ul { list-style:none;}

.main_menu {background:url(images/header_bgd1.gif) left top repeat-x; height:45px;}
.main_menu li { float:left; width:106px; height:41px; background:url(images/main_menu_divider.gif) right top no-repeat; text-align:center; line-height:40px;}
.main_menu li.w { width:107px;}
.main_menu li a { font-weight:bold; color:#fff; text-decoration:none;}
.main_menu li a:hover { color:#c70500;}
.main_menu li a.current {color:#c70500; cursor:default;}

.list1 li a { background:url(images/marker.gif) no-repeat 0 4px; padding-left:10px; color:#88140e; line-height:1.66em;}
.list2 li a {color:#88140e; line-height:1.66em;}


/*==================other====================*/
.img_indent { margin:0 15px 0 0; float:left;}

/*==================txt, links, lines, titles====================*/
a {color:#88140e;}
a:hover{text-decoration:none;}

h1 { background:no-repeat left top; text-indent:-10000px; height:137px; line-height:14px; font-size:13px;}
h2 { font-family:Georgia; font-size:1.83em; color:#251414; margin-bottom:20px; line-height:30px; font-weight:normal;}
h2.welcome { color:#a00400; font-size:3em;}
h2.welcome:first-letter { font-size:1.33em; line-height:30px;}
h3 { font-family:tahoma; color:#b76361; font-size:1.16em; line-height:1.42em; margin-bottom:20px;}
h4 { font-size:1em; padding-top:8px;}
h5 { color:#b76361; font-size:1em;}

.fsize { font-size:0.92em; line-height:1.27em; margin-bottom:0;}

.txt1 { text-transform:uppercase; font-size:1.16em;}
.txt2 { text-transform:uppercase;}
.txt3 { font-size:0.92em;}

.link1 { background:url(images/marker.gif) no-repeat left 4px; padding-left:10px; color:#88140e; }

.line_hor { background:url(images/line1.gif) left bottom repeat-x; padding-bottom:22px; margin-bottom:24px;}
.line_hor2 { background:url(images/line2.gif) left bottom repeat-x; padding-bottom:14px; margin-bottom:17px;}

.title { margin-bottom:20px;}


/*==================blocks====================*/
.main_block { background:url(images/main_bgd.gif) left top repeat-y;}
.main_block .top { background:url(images/main_block_top.gif) no-repeat left top;}
.main_block .bottom { background:url(images/main_block_bottom.gif) no-repeat left bottom;}
.main_block .inside { padding:0 55px 0 55px;}

.block { background:#f7f7f7; width:100%;}
.block .top { background:url(images/block_top.gif) left top repeat-x;}
.block .bottom { background:url(images/block_bottom.gif) left bottom repeat-x;}
.block .ind { padding:26px 19px 23px 19px;}


.site_center {width:100%; text-align:center;}
.site_center1 {width:750px; margin:0 auto; text-align:left; background:url(images/main_bgd.gif) left top repeat-y;}
.bg { background:url(images/content_bgd.jpg) no-repeat left bottom #fff; width:640px;}


/*header*/
#header { height:200px; font-size:0.75em;}
#header .row_1 { height:199px; background:url(images/header_bgd.jpg) no-repeat left top;}
#header .row_1 .indent { padding:0 0 0 105px;}
#header .row_2 {
	height:45px;
	padding:0 1px;
}

/*content*/
#content { font-size:0.75em; padding-bottom:89px;}
#content table, td { line-height:1.33em;}

/*footer*/
#footer { height:114px; font-size:0.69em; color:#8e524f;}
#footer a {color:#8e524f; text-decoration:none;}
#footer a:hover { text-decoration:underline;}
#footer p { padding:13px 112px 0 0; text-align:right;}


/*index.html*/
#page1 #content .col_1 { width:367px;}
#page1 #content .col_1 .indent { padding:17px 35px 0 39px;}
#page1 #content .col_2 { width:253px;}
#page1 #content .col_2 .fsize { padding-top:8px;}
#page1 #content .col_2 .block { margin-bottom:30px;}

#page1f .bg { background:url(images/content_bgd_f.jpg) no-repeat left bottom #fff; width:640px;}
#page1f #content .col_1 { width:367px;}
#page1f #content .col_1 .indent { padding:17px 35px 0 39px;}
#page1f #content .col_2 { width:253px;}
#page1f #content .col_2 .fsize { padding-top:8px;}
#page1f #content .col_2 .block { margin-bottom:30px;}

/*index-1.html*/
#page2 #content { padding-bottom:159px;}
#page2 #content .col_1 { width:308px;}
#page2 #content .col_1 .indent { padding:0 35px 0 20px;}
#page2 #content .col_1 ul { margin-bottom:10px;}
#page2 #content .col_2 { width:294px; padding-top:26px;}
#page2 #content .col_2 .fsize { margin-bottom:10px;}
#page2 #content .col_2 .img_indent { margin:0 15px 46px 0;}

/*index-2.html*/
#page3 #content { padding-bottom:136px;}
#page3 #content .row_1 .indent { padding:0 20px 0 20px;}
#page3 #content .row_1 .fsize { margin-bottom:10px;}
#page3 #content .row_2 { padding:30px 0 0 38px;}
#page3 #content .row_2 .col_1 { width:296px;}
#page3 #content .row_2 .col_2 { width:266px;}

#page3f .bg { background:url(images/content_bgd_f.jpg) no-repeat left bottom #fff; width:640px;}
#page3f #content { padding-bottom:136px;}
#page3f #content .row_1 .indent { padding:0 20px 0 20px;}
#page3f #content .row_1 .fsize { margin-bottom:10px;}
#page3f #content .row_2 { padding:30px 0 0 38px;}
#page3f #content .row_2 .col_1 { width:296px;}
#page3f #content .row_2 .col_2 { width:266px;}

/*index-3.html*/
#page4 #content { padding-bottom:105px;}
#page4 #content .col_1 { width:657px;}
#page4 #content .col_1 .indent { padding:26px 35px 0 39px;}
#page4 #content .col_1 .list1 { margin-bottom:10px;}
#page4 #content .col_1 .column1 { width:150px;}
#page4 #content .col_1 .column2 { width:129px;}
#page4 #content .col_2 { width:253px;}
#page4 #content .col_2 .fsize { padding-top:8px;}

#page4f .bg { background:url(images/content_bgd_f.jpg) no-repeat left bottom #fff; width:640px;}
#page4f #content { padding-bottom:105px;}
#page4f #content .col_1 { width:657px;}
#page4f #content .col_1 .indent { padding:26px 35px 0 39px;}
#page4f #content .col_1 .list1 { margin-bottom:10px;}
#page4f #content .col_1 .column1 { width:150px;}
#page4f #content .col_1 .column2 { width:129px;}
#page4f #content .col_2 { width:253px;}
#page4f #content .col_2 .fsize { padding-top:8px;}

/*index-4.html*/
#page5 #content { padding-bottom:129px;}
#page5 #content .col_1 { width:308px;}
#page5 #content .col_1 .indent { padding:0 35px 0 20px;}
#page5 #content .col_1 .line_hor2 {padding-bottom:14px; margin-bottom:10px;}
#page5 #content .col_2 { width:294px; padding-top:26px;}
#page5 #content .col_2 ul { margin-bottom:9px;}
#page5 #content .col_2 .fsize { padding-top:8px; margin-bottom:8px;}

/*index-5.html*/
#page6 #content { padding-bottom:123px;}
#page6 #content .row_1 .indent { padding:0 20px 0 20px;}
#page6 #content .row_1 .txt3 { padding-top:10px;}
#page6 #content .row_2 { padding:25px 0 0 38px;}
#page6 #content .row_2 .col_1 { width:240px;}
#page6 #content .row_2 .col_2 { width:321px;}

#page6f .bg { background:url(images/content_bgd_f.jpg) no-repeat left bottom #fff; width:640px;}
#page6f #content { padding-bottom:123px;}
#page6f #content .row_1 .indent { padding:0 20px 0 20px;}
#page6f #content .row_1 .txt3 { padding-top:10px;}
#page6f #content .row_2 { padding:25px 0 0 38px;}
#page6f #content .row_2 .col_1 { width:240px;}
#page6f #content .row_2 .col_2 { width:321px;}

/*index-6.html*/
#page7 .bg { background:#fff url(images/content_bgd.jpg) no-repeat left bottom; }
#page7 #content { padding:26px 30px 43px 39px;}
#page7 p { margin-bottom:15px;}
#header .row_3 {
	height:20px;
	padding:0 0px;
	margin-right: 35px;
}
.list3 {
background:url(none) no-repeat 4px; padding-left:20px;
}
.bgPrint {
background:#fff no-repeat left bottom; width:640px;
}
#page3p #contentP {
}
#page3p #contentP .row_1 .indent {
padding:0 20px 0 20px;
}
#page3p #contentP .row_1 .fsize {
margin-bottom:10px;
}
#page3p #contentP .row_2 {
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 38px;
	padding-top: 10px;
}
#page3p #contentP .row_2 .col_1 {
width:296px;
}
#page3p #contentP .row_2 .col_2 {
width:266px;
}
#contentP {
	font-size:0.75em;
}
#footerP {
height:30px; font-size:0.69em; color:#8e524f;
}
#footerP p {
padding:0px 112px 0 0; text-align:right;
}
#headerP {
height:160px; font-size:0.75em;
}
#headerP .row_1 {
height:137px; background:url(images/header_bgd.jpg) no-repeat left top;
}
#headerP .row_1 .indent {
padding:0 0 0 105px;
}
.site_center1P {
width:750px; margin:0 auto; text-align:left; background:left top;
}
.main_blockP {
	background:left top;
	border: none;
}
.main_blockP .top {
background:left top;
}
.main_blockP .bottom {
background:left bottom;
}
.main_blockP .inside {
padding:0 55px 0 55px;
}
