/* CSS Document */
* { margin:0; padding:0;}
html, body { height:100%; }
body {font-size:100%; line-height:1.05em; background:#cbcbcb;}
html, input, textarea	{	font-family:Tahoma; 
		color:#c69991;	}	

.vam{ vertical-align:middle}
.clear { clear:both;}
.fl{ float:left}
.fr{ float:right}
.tac{ text-align: center}
.width{ width:100%}
div.container {	overflow:hidden; width: 100%;}

a img{ border:0px}
img{ vertical-align:top;  }

b{color:#229f6f;}

a{color:#018eb9; text-decoration:underline} 
a:hover{text-decoration:none}
.a1{color:#229f6f; font-size:1.1em; background:url(images/arrow.gif) top left no-repeat; background-position:0 1px; margin:0px; padding-left:20px; text-decoration:none}
.a1:hover{ text-decoration:underline}
.a2{color:#c82a0e;} 

#content ul{margin:0; padding:0; list-style:none;}
#content ul li{background:url(images/arrow1.gif) top left no-repeat; background-position:0 13px; margin:0px; padding-left:8px; }
#content ul li a{color:#c82a0e; text-decoration:none ; line-height:2.3em; text-transform:uppercase; font-weight:bold; font-size:.92em} 
#content ul li a:hover { text-decoration:underline; }
#content .ul{margin:0; padding:0; list-style:none;}
#content .ul li{background:url(images/arrow2.gif) top left no-repeat; background-position:0 13px; margin:0px; padding-left:8px; }
#content .ul li a{color:#229f6f; text-decoration:none ; line-height:2.3em; text-transform:uppercase; font-weight:bold; font-size:.92em} 
#content .ul li a:hover { text-decoration:underline; }

.link1 { display:block; float:left; background:url(images/link1_bg.gif) left top repeat-x; color:#fff; text-decoration:none;}
.link1 em { display:block; background:url(images/link1_left.gif) no-repeat left top;}
.link1 b { display:block; background:url(images/link1_right.gif) no-repeat right top; padding:1px 15px 4px 33px; font-weight:normal; font-style:normal;}
.link1 a { color:#272727; font-weight:bold; text-decoration:none;}
.link1 a:hover {color:#fff;  text-decoration:none;}

.link2 {display:block; float:left; background:url(images/link2_bg.gif) left top repeat-x; color:#fff; text-decoration:none;}
.link2 em { display:block; background:url(images/link2_left.gif) no-repeat left top;}
.link2 b { display:block; background:url(images/link2_right.gif) no-repeat right top; padding:1px 15px 4px 33px; font-weight:normal; font-style:normal;}
.link2 a { color:#fff; font-weight:bold; text-decoration:none;}
.link2 a:hover { color:#272727; text-decoration:none;}


/*header*/
#header {font-size:0.8125em; color:#FFFFFF }
#header .logo{ margin:36px 0 0px 66px; position:absolute }
#header .logo1{margin:121px 0 0px 66px; position:absolute }
#header .menu{margin:66px 0 0px 419px; position:absolute }
#header ul{margin:0; padding:0; list-style:none;}
#header ul li{ margin:0px; display:inline}
#header ul li a{color:#ffffff; background:url(images/bg_m2.gif) top left no-repeat; width:105px; text-align:center; text-decoration:none; margin:0px; text-align:center; display:block; float:left; padding:7px 0px 23px 0px; font-weight:bold} 
#header ul li a:hover { text-decoration:none; background:url(images/bg_m1.gif) top left no-repeat; color:#272727 }
#header ul li span a{ text-decoration:none; background:url(images/bg_m1.gif) top left no-repeat; color:#272727}


/*content*/
#content{ font-size:0.75em; width:100%; text-align:left}
#content .indent{padding:0px 0px 0px 0px}
#content .indent_col1{padding:24px 50px 0px 28px}
#content .indent_col2{padding:15px 0px 0px 60px}
#content .indent_col_1{padding:0px 18px 0px 0px}
#content .indent_col1_2{padding:24px 0px 21px 28px}
#content .indent_col3{padding:0px 14px 0px 0px; background:url(images/bg_1.gif) no-repeat top right}
#content .title{  margin-bottom:19px}
#content .title1{  margin:17px 0 0 40px; position:absolute}
#content .title2{  margin:17px 0 0 26px; position:absolute}
#content .title3{  margin:17px 0 0 20px; position:absolute}
#content .pic_left{ float:left; margin:0px 20px 21px 0px}
#content .pic_left1{ float:left; margin:0px 8px 11px -6px}
#content .pic_left2{ float:left; margin:0px 20px 0px 0px}
#content .pic_left3{ float:left; margin:0px 8px 0px -6px}
#content .pic_left4{ float:left; margin:0px 8px 11px 0px}
#content .pic{ margin:0px 0px 16px 0px}
#content p{ margin:0px 0px 27px 0px}
#content .p1{ margin:0px 0px 17px 0px}
#content .row1 .indent{padding:28px 40px 27px 40px}
#content .row2 .indent{padding:24px 41px 42px 26px}
#content .txt{ font-size:1.1em}
#content h4{ font-size:.9em; color:#c82a0e; text-transform:uppercase; margin-bottom:19px}
#content .h4{margin-bottom:0px}
#content .h4_1{margin-bottom:0px; text-transform:none; font-size:1.1em}
#content h2{ font-size:1.5em; color:#ffffff; margin-bottom:33px}

/*block*/
.block{ background:#fffbcd; width:100%; color:#515151; font-size:1em; }
.block .bg_top{ background: url(images/bg_top.gif) repeat-x top}
.block .bg_bottom{ background: url(images/bg_bottom.gif) repeat-x bottom }
.block .bg_top_left{ background: url(images/bg_top_left.gif) no-repeat top left }
.block .bg_top_right{ background: url(images/bg_top_right.gif) no-repeat top right }
.block .bg_bottom_left{ background: url(images/bg_bottom_left.gif) no-repeat bottom left }
.block .bg_bottom_right{ background: url(images/bg_bottom_right.gif) no-repeat bottom right }
.block .indent_block{ padding:19px 27px 21px 23px; }
/*block1*/
.block1{ background:#fffeef; width:100%; color:#515151; font-size:1em; }
.block1 .bg_top{ background: url(images/bg_top1.gif) repeat-x top}
.block1 .bg_top_left{ background: url(images/bg_top_left1.gif) no-repeat top left }
.block1 .bg_top_right{ background: url(images/bg_top_right1.gif) no-repeat top right }
.block1 .indent_block{ padding:71px 5px 0px 120px; }
.block1 .indent_block1{ padding:71px 15px 0px 107px; }
.block1 .indent_block2{ padding:71px 25px 0px 102px; }
#content .block1 p{ margin:0px 0px 19px 0px}
#content .block1 .p1{ margin:0px 0px 11px 0px}
.block1 a{color:#229f6f; }

#page .pad{ padding:0px 0px 0px 171px}
#page1 #content .pad{ margin:0px 0px 0px 190px}
#page1 .block1 .indent_block2{ padding:67px 15px 0px 102px; }
#page2 .pad{ padding:0px 0px 0px 171px}


/*footer*/
#footer { color:#cbcbcb; font-size:0.625em; background: url(images/bot_bg.gif) repeat-x  }
#footer .indent_bottom{ padding:25px 25px 0px 56px;}
#footer a {color:#cbcbcb; text-decoration:underline}  
#footer a:hover {  text-decoration:none}
#footer span {text-transform:uppercase; margin:0 0px 0 10px}  
#footer p {color:#a3a3a3; padding:0px 0px 1px 0px}  
#footer p a {color:#a3a3a3; text-decoration:none; text-transform:uppercase; margin:0 10px 0 10px}  
#footer p a:hover {  text-decoration:underline}


.h{ height:23px}
.block_contact span{ float:right; margin-right:20px}
input{
   	border:1px solid #dfdac4; 
	background:#fffde8;
	width:212px; height:19px;
	font-size:1em;
	color:#515151;
	padding-left:5px;
	margin-bottom:1px
}
textarea{
   	border:1px solid #dfdac4; 
	background:#fffde8;
	width:234px; height:66px;
	font-size:1em;
	color:#515151;
	padding-left:5px;
	margin-bottom:11px;
	overflow:auto}
