/* CSS Document */

body{padding:0px; margin:0px; background:#ffffff url(../images/b_body.gif) 0 0 repeat-x; color:#848484; font:11px/14px Tahoma, Geneva, sans-serif;}

div, p, ul, h2, h3, h4, h5, h6, h1, img{padding:0px; margin:0px;}

ul{list-style-type:none;}



.clear {clear: both; margin: 0px; height:0}



p a{font:11px/14px Tahoma, Geneva, sans-serif; color:#000000; text-decoration:underline;}

p a:hover{ color:#000; text-decoration:none;}



.headline{

	color:#53a7cd;

	font-weight:bold;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 14px;

}







/* HEADER */



#headerPan{width:881px; height:286px; position:relative; background:url(../images/b_header.gif) 0 79px no-repeat; margin:0 auto; margin-bottom:5px}



#headerPan #b{position:absolute; top:79px; left:271px}



#headerPan img#logo{position:absolute; top:110px; left:30px}



#headerPan ul.menu{position:absolute; top:7px; left:0; width:881px; height:44px; }

#headerPan ul.menu li{float:left; height:44px; margin-right:25px}

#headerPan ul.menu li a{ height:44px;  display:block; text-indent:-20000px; }

#headerPan ul.menu li a:hover{height:44px; }



#headerPan ul.menu li.b01 a{ width:70px;  background:url(../images/btn_1.gif) 0 0 no-repeat; }

#headerPan ul.menu li.b01 a:hover{ width:70px;  background:url(../images/btn_1_over.gif) 0 0 no-repeat;}



#headerPan ul.menu li.b02 a{ width:150px;  background:url(../images/btn_2.gif) 0 0 no-repeat; }

#headerPan ul.menu li.b02 a:hover{ width:150px;  background:url(../images/btn_2_over.gif) 0 0 no-repeat;}



#headerPan ul.menu li.b03 a{ width:150px;  background:url(../images/btn_3.gif) 0 0 no-repeat;  }

#headerPan ul.menu li.b03 a:hover{ width:150px;  background:url(../images/btn_3_over.gif) 0 0 no-repeat;}





#headerPan ul.menu li.b04 a{ width:190px;  background:url(../images/btn_5_1.gif) 0 0 no-repeat; }

#headerPan ul.menu li.b04 a:hover{ width:190px;  background:url(../images/btn_5_1_over.gif) 0 0 no-repeat;}



#headerPan ul.menu li.b05 a{ width:115px;  background:url(../images/btn_6.gif) 0 0 no-repeat; }

#headerPan ul.menu li.b05 a:hover{ width:115px;  background:url(../images/btn_6_over.gif) 0 0 no-repeat;}



#headerPan ul.menu li.b06 {margin-right:0}

#headerPan ul.menu li.b06 a{ width:80px;  background:url(../images/btn_7.gif) 0 0 no-repeat; }

#headerPan ul.menu li.b06 a:hover{ width:80px;  background:url(../images/btn_7_over.gif) 0 0 no-repeat;}



/* CONTENT */



#contentPan{width:1000px; position:relative; background:url(../images/b_content.gif) 0 0 repeat-x; margin:0 auto}



#c1{width:271px; margin:0 6px 0 60px; float:left; display:inline}

#c2{width:600px; margin:0 0 0 0; float:left;}

#c3{width:604px; margin:0 0 0 0; float:left;}

#c4{width:881px; margin:0 auto;}

#news{width:225px; padding:0px 25px 20px 20px; background:#e5e5e5}

#news h2{

	height:24px;

	position:relative;

	background:url(../images/h_pisma.png) 0 0 no-repeat;

	margin-bottom:12px;

	background-image: url(../images/h_np.png);

}

#news h3{height:24px; position:relative; background:url(../images/h_zakon.png) 0 0 no-repeat; margin-bottom:12px}

#news h4{height:24px; position:relative; background:url(../images/h_lr.png) 0 0 no-repeat; margin-bottom:12px}

#news h5{height:24px; position:relative; background:url(../images/h_kons.png) 0 0 no-repeat; margin-bottom:12px}

#news h6{height:24px; position:relative; background:url(../images/h_prais.png) 0 0 no-repeat; margin-bottom:12px}

#news h1{height:24px; position:relative; background:url(../images/h_index.png) 0 0 no-repeat;margin-bottom:12px;}

#news p{margin-bottom:20px}

#news p.date{margin-bottom:0px; background: 0 0 no-repeat; padding-left:0px; font:11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fc6901; font-weight:bold}

#news img.btn_readmore{margin-left:150px}



#testimonials{width:225px; }













/* FOOTER */



#footerPan {width:1000px; height:55px; background:#e5e5e5; margin:0 auto}

#footerPan p{padding: 14px 0 0 0; font:11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; text-align:center; color:#848484;}

#footerPan p span{ font:11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#848484;}

#footerPan p a{ font:11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#848484; text-decoration:none; padding: 0 3px }

#footerPan p a:hover{ font:11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:underline;}

