body, p, ul, ol, h1, h2, h3, h4, h5, td, form { margin:0; padding:0; } 
img { border:0; } 
table { border-collapse:collapse; } 
h1, h2, h3, h4, h5 { font-weight:normal; } 

body { height:100%; background:#f7f5ee;  font:11px Arial, Helvetica, "Sans serif"; } 
html { height:100%; } 
.clear { clear:both; } 
.clear_r { clear:right; } 

a { color:#0070bf; } 
a.black { color:#000; } 
a:hover { text-decoration:none; } 
a:visited { color:#767168; } 

p { margin:3px 0 7px; } 
h1 { font-size:28px;  color:#5a9b40; margin:0 0 15px;  line-height:31px;} 
h2 { font-size:22px; color:#585550;  margin:20px 0 15px; line-height:25px;} 
h3 { font-size:21px; color:#767168; margin:20px 0 15px; line-height:24px;} 
	h3.a {color:#5a9b40; margin-top:50px; }
	h3.h_seo { color:#585550; margin-top:50px;}

h4 { font-size:17px; color:#767168;  margin:25px 0 10px; line-height:20px;} 
h5 { font-size:15px; color:#767168;  margin:22px 0 9px; line-height:18px;} 


.top_border { border-top:3px solid #000; } 	
.bottom_border { border-bottom:15px solid #000; }
	
/* MAIN STYLES */	
#root { margin:-5px auto -15px; width:70%; height:100%; } 

	#top { height:1px; vertical-align:top; padding-top:5px;} 
	   
		#phone { font-size:0.8em; float:right; padding:20px 10px 40px 0; background:url(/design/nwpro/img/phone-arrow.gif) 25% 0 no-repeat; } 
			#phone h5 { font-size:3em; padding:13px 0 5px; margin:0; line-height:28px;} 
			#phone  span { font-size:0.7em; color:#767168; } 
			#phone img { margin:10px 0 5px; } 

		#logo { float:left; margin-top:68px; } 
			#top_right { float:right;  width:79%; display:inline; } 

		.seo_banner {margin:45px 0 0 12px;}	
		
		#menu { width:95%; font-size:12px;  } 
            #menu td { padding:0 4.1em 0 1em; vertical-align:top; } 
                #menu span { font-size:13px; font-weight:bold; } 
				#menu span a, #menu td  span a:hover, #menu span a:visited { text-decoration:none; color:#000; } 
				#menu  a { color:#000; display:block; } 
                #menu .active a, #menu td  a:hover { color:#f04400; text-decoration:underline; } 
			
			#menu ul { list-style:none; padding:3px 0 0; } 
				#menu li { display:block; padding:4px 0; } 
					#menu li.active a { font-weight:bold; text-decoration:none; } 
					#menu li.active a:hover { text-decoration:none; }  
					#menu li a.unique_class { color:#000; }  
					#menu li a.unique_class:hover { color:#f04400; }  
					#menu li.active a.unique_class { color:#767168; } 
					#menu li.active a.unique_class:hover { color:#f04400; }  
					#menu a:visited { color:#767168; } 

        #second-menu { font-size:1.1em; } 
            #second-menu ul { list-style:none; border-bottom:solid 1px #000; } 
            #second-menu li { padding:15px 10px; background:url(/design/nwpro/img/second-menu-line.gif) repeat-x; } 
				#second-menu li.active { background:#ede7dc url(/design/nwpro/img/second-menu-line.gif) repeat-x; } 
            #second-menu a { color:#000; font-weight:bold; } 
				#second-menu .active a { text-decoration: none; } 
				#second-menu a:visited { color:#767168; } 

        #third-menu { padding:12px 10px 0 15px; font-size:11px; } 
            #third-menu ul { list-style:none; } 
            #third-menu li { padding:5px 0 5px 17px; background:url(/design/nwpro/img/third-menu-marker.gif) 0 50% no-repeat; } 
            #third-menu a { color:#000; } 
				#third-menu .active a { text-decoration: none; } 
				#third-menu a:visited { color:#767168; } 

	.left, .right, .middle { width:31%; } 
			.left { float:left; display:inline; } 
			.right { float:right; display:inline; } 
			.middle { margin:0 auto; overflow:hidden; } 			
				
	#top-info { padding:50px 3px 10px; /*font-size:12px;*/ font-size:14px; line-height:19px;  } 

	#tarifs { padding:20px 0 10px; } 
		#direction_bg { background:url(/design/nwpro/img/tarifs_bg.gif) repeat-x; border:3px solid #fff; height:183px; } 
			.directions_one { margin:23px 0 0 2%; width:30%; float:left; display:inline; } 
				.directions_one  img { float:left; z-index:2; } 
				.directions_one .name { text-decoration:none;  color:#266fa7; font-size:18px; display:block; padding:30px 0 0 115px; outline:none; } 
				.directions_one .price { color:#313131; font-size:33px; width:auto;  padding:5px 0 0 115px; } 
					.directions_one .price span { color:#9a9893; font-size:15px; font-weight:bold; } 
					.directions_one .price span { color:#9a9893; font-size:15px; font-weight:bold; } 

		.line_shadow { background:url(/design/nwpro/img/under_tarifs.gif) repeat-x; margin:0 2px; height:3px; font-size:1px; } 

	#main-info { /*background:#f5f0da; border:solid 3px #fff; padding-left:15px; padding:20px 0 20px 15px;  font-size:12px; */ font-size:14px; line-height:19px; } 
		#main-info ul, #main-info ol { margin:10px 30px; } 
		#main-info .middle { overflow:hidden; } 
		#main-info .left {width:64%; }
		#main-info .right {padding-top:48px; }		
		.news { padding:0 10px 10px 60px; }

	#news_anons {padding:10px 0 20px; font-size:12px;}	
	
	#middle { padding:50px 0 70px; vertical-align:top; } 
	    #middle td { vertical-align:top; } 	
	    .alphabetChar { margin:3px; } 	

	
	/*Footer*/
	#footer { padding:50px 0 35px 3%; height:1px; } 
		#footer h3 { padding:0 0 20px; } 
		#footer h4 { padding:0 0 10px; margin:0;} 
		#footer a { font-size:1.1em; } 
		#footer p { font-size:12px; } 
			p.icq { background:url(/design/nwpro/img/icq.gif) 0 30% no-repeat; padding-left:22px; } 
		#footer .left { width:33%; } 
		#footer .right { width:23%; } 
		
	#footer.main { padding:0 0 20px; /*background:url(/design/nwpro/img/map.png) no-repeat 0 70px;*/  } 	
		#footer.main .left, #footer.main .right, #footer.main .middle { width:31%; } 

	#bottomText {padding:70px 0 10px;}
	 #bottomText h3, #bottomText h4 {padding:0; } 
	#bottomText h3  {color:#585550; font-size:19px; line-height:21px;}		
	 #bottomText h4  { margin:25px 0 10px;}
	
	
	/*Search*/
		#search_results_info { margin-top:15px; } 
			#search_results_info p { color:#1d1d1d; font-size:13px; margin-bottom:7px; } 
			#search_results_info span { font-weight:bold; font-size:14px; } 
			#found, #not_found { font-family:Tahoma; } 

		#content #search_results { margin:20px 0 80px 17px; color:#1d1d1d; font-size:13px; } 
			#search_results li { padding-left:30px; line-height:23px; margin-bottom:9px; } 
	
		#content ul.pages { margin:20px 0 0; } 
			#content ul.pages li { float:left; background:none; padding-left:0; font-size:14px; } 
		.search_input { color:#767168; font-size:13px; }    

/* CONTENT */
        #content { padding:0 30px 0 0; width:95%;  /*font-size:12px;*/ font-size:14px; line-height:19px;  } 
            /*#content h3 { font-size:1.6em; margin-top:15px; padding-bottom:8px; } */
            #content ol { margin:15px 0 20px 30px; } 
			#content ul { margin:15px 0 20px 13px; } 
			#content li {margin-bottom:3px;}
				#content ul li { background:url(/design/nwpro/img/li_mark.gif) no-repeat left 6px; padding-left:20px; list-style:none; } 
				#content li ul {margin:5px 0 20px 0;}
			
			
				#content blockquote {border-left:2px solid #5a9b40; padding:7px 0 7px 15px; font-style:italic; color:#767168; margin:10px 0;}

				
			
	/* Tables in text */
		.table_border { margin:15px 0; } 
			.table_border td, .table_border th { padding:3px; border:2px solid #e3ddd0; } 

/* FORMS */
		.form-border-outer { padding:4px; border:solid 1px #e5dfd2; } 
			.form-border-inner { padding:5px 10px; background:#f2ece3; } 
				.form { width:100%; } 
					.form p { margin:13px 0 0; } 
					.form td { padding:2px 0; } 
					.form input, .form textarea { width: 98%; } 			
						.form input.aw { width: auto; } 	
						.inputs { width:65%; } 
							.inputs input, .inputs textarea { border:solid 1px #e5dfd2; } 
						.short { width:60%; } 
							 .short input { border:none; } 
						.inside_tbl { width:99%; font-size:0.9em; margin:0 auto; } 
							.inside_tbl .inputs { width:47%; } 
							.inside_tbl label { margin:0 2px; } 
						.captcha input,.captcha_long input { width: 80px ; } 
							.captcha img, .captcha_long img { border: 1px solid #e5dfd2; margin:3px 0; } 
					.required { color: #ff0000; } 

/* ~BRIEFS */
		.briefs { width:99%; font-size:0.9em; margin:0 auto; line-height:16px;} 
			.briefs th { font-size:13px; padding: 15px 0 5px 25%; text-align:left; border:0; } 
			.briefs td { padding:5px 10px 5px 0; } 
				.briefs td.inputs { width:75%; padding-right:0; } 
			.noborder input { border:0; } 

			.double { width:100%; } 
				.double td { width:50%; } 
				.double input { border:0; float:left; } 
				.double label { padding:2px 0 0 20px; display:block; } 
			.captcha_long { width:75%; } 
			.inputs .double div{clear:both; margin:0 0 12px;}

			#tooltip { position: absolute; z-index: 3000; border: 1px solid #333; background-color: lightyellow; padding:3px; width:200px; } 
			#tooltip h3, #tooltip div { font-size:12px; color:#333; margin:0; padding:0; font-weight:normal; } 
			.hints { text-decoration:none; } 

/* SITEMAP */
        #sitemap ul { margin:0 0 0 30px; } 
			#sitemap li { margin:13px 0 13px 0; } 
				#sitemap li li { margin:0; } 

/* PORTFOLIO */
        .portfolio h1 { float:left; } 
		.work, .work_flash { width:246px; background:#fff; border:solid 1px #e3ddd0; padding:20px 20px 10px 20px; margin:10px 20px 10px 0; font-size:12px;} 
			.work img, .work_flash img { border:solid 1px #e3ddd0; } 
		.portfolio .work {margin:20px auto 10px;  height:140px; }
		.portfolio .left, .portfolio .right, .portfolio .middle {min-height:1px;}
		
		#portfolio-anons { padding:11px 0 35px;} 
			#pf_index {position:relative; margin:0 auto; float:left; overflow:hidden; width:100%; }
				
				#pf_larr, #pf_rarr {width:37px; height:175px; z-index:3; position:absolute;}
				#pf_larr a, #pf_rarr a { display:block; width:14px; height:25px; outline:none;}
				
				#pf_larr { background:url(/design/nwpro/img/pf_sh_l.png) no-repeat 100% 0;   left:0;}
					#pf_larr a {background:url(/design/nwpro/img/pf_larr.gif) no-repeat 0 0; margin:76px 0 0;}
				#pf_rarr { background:url(/design/nwpro/img/pf_sh_r.png) no-repeat 0 0;  right:0;}
					#pf_rarr a {background:url(/design/nwpro/img/pf_rarr.gif) no-repeat 0 0;  margin:76px 0 0 23px;}
			
			
				#pf_index_holder { position:relative; height:186px;  margin:0 31px; white-space:nowrap;  overflow:hidden;}
					#scroll {width:888px;  position:relative; left:-535px;   }
					#pf_index_holder .work { margin:16px 5px 0; width:270px; height:147px; display:inline-block; background:url(/design/nwpro/img/pf_bg.gif) no-repeat 0 0; border:0; padding:0;  overflow:hidden; } 
					
						#pf_index_holder .work p {margin:0 10px; width:250px; white-space:normal; float:left; display:inline;}
						#pf_index_holder .work img {margin:10px 0 5px;}
			
			
		#filter-links { padding:10px 0 10px 20px; background:#ede9dd; margin-bottom:10px; font-size:12px;} 
            #filter-links a, #filter-links span { display:block; float:left; margin-right:20px; padding:1px 0; color:#000; } 
            #filter-links span { font-weight:bold; } 

		#pf-nav { width:90%; margin:0 auto 25px; color:#bbb; font-size:12px;} 
            #pf-nav td { vertical-align:bottom; } 
            #pf-nav a { color:#000; display:block; } 
	            .prev a, .back a, .next a { white-space:nowrap; } 
				.prev a { background:url(/design/nwpro/img/pf-prev.gif) 0 80% no-repeat; padding:15px 5px 5px 15px; } 
				.back a { background:url(/design/nwpro/img/pf-back.gif) 50% 0 no-repeat;  padding:15px 15px 5px; } 
	            .next a { background:url(/design/nwpro/img/pf-next.gif) 100% 80% no-repeat;  padding:15px 15px 5px 5px; } 		
					.prev span, .next span { display:block; padding:15px 5px 5px 15px; } 

		.pages { text-align:right; padding:12px 0; font-size:1.3em; } 
            .pages a { font-weight:bold; padding:2px 3px; margin:0 3px; } 
            .pages a.active { color:#fff; text-decoration: none; background:#000; } 

		/* Portfolio flash*/
			.work_flash { width:130px; height:240px; margin:20px auto 10px; } 
			#pf_flash .left, #pf_flash .right, #pf_flash .left_first, #pf_flash .right_first, #pf_flash .left_second, #pf_flash .right_second { width:49%; overflow:hidden; } 
			#pf_flash .left_first, #pf_flash .right_first { float:left; } 
			#pf_flash .left_second, #pf_flash .right_second { float:right; } 
			#pf_flash .left_first, #pf_flash .right_second { width:45%; } 
		
		/*Portfolio one*/	
		#one-work { width:100%; } 
            .btn-site {  padding:7px 0 10px 40px; margin:-30px 0 5px 11px; background: url(/design/nwpro/img/bg-btn-site.gif) 10px 50% no-repeat; font-size:1.1em; } 
            .tbl td { padding:3px 15px 3px 0; font-size:12px;} 
            .image { padding:30px 20px 0 0; width:90%;  font-size:14px; line-height:19px; } 
			.image p {/*font-size:13px; */ padding:0 40px 7px 20px;}

        .new-win { background:url(/design/nwpro/img/bg-link-win.gif) 0 100% no-repeat; padding-left:25px; } 
        .line { border-bottom:solid 1px #dadcdc; margin:20px 0 10px; } 

/* TPLS */
        #tpls .tpl { width:246px; height:110px; background:#fff; border:solid 1px #e3ddd0; padding:20px; float:left; margin:0 15px 15px 0; } 

/* PRICE */
		#content #prices_menu { list-style:none; overflow:hidden;  margin:23px auto 0; position:relative; z-index:2; top:5px; width:746px; } 
			#content #prices_menu li { background:none; float:left; padding:0; } 
			#prices_menu a { color:#0070bf; font-size:14px; padding:19px 24px; display:block; outline:0; } 
		    #content #prices_menu .active { background:#f3ead5; border:2px solid #fff; border-bottom:0; } 
			#prices_menu .active a { color:#000; text-decoration:none; padding:17px 24px 21px; } 		
				
		#prices_block { border:2px solid #fff; background:#f3ead5;  font-size:13px; line-height:16px;} 	
		
        .price { width:100%; } 
            .price td { vertical-align:top; padding:11px 3px 11px 10px; background:#f4eed9; } 
                .price .even td, .price .row0 td { background:#f8f2e3; }  
				.price_head th { background:#f3ead5; padding:7px 4px 7px 10px; text-align:left; font-weight:normal; border:0; } 
				.price .descr { background:none; display:none; width:250px; font-size:0.9em; padding:7px 0 7px 7px; }
				
                .to_open { display:block; padding:2px 0 0 22px; background:url(/design/nwpro/img/more.gif) 0 0% no-repeat; text-decoration: none; outline:0; margin-top:-2px; } 
					.to_open  span { background:url(/design/nwpro/img/bg-link-std.gif) 0 100% repeat-x; display:inline; cursor:pointer; } 
                .to_close { background:url(/design/nwpro/img/more_close.gif) 0 0% no-repeat; } 
			
			.price .total td { text-align:right; font-size:1.5em; } 

		.for_window {display:block;   height:14px; background:url(../img/ico_3.png) no-repeat 0 2px;  padding-left:15px; text-decoration:none;}	
		.for_window span { background:url(/design/nwpro/img/bg-link-std.gif) 0 100% repeat-x; display:inline; cursor:pointer;}
/*CALCULATOR*/
		#calculator { padding:20px 0;  /*font-size:1.2em; */ font:13px/16px Arial;} 
            #calculator a { color:#000; } 
				#calculator a.active { font-weight:bold; text-decoration: none; } 
			#calculator .pItemName { text-decoration: none; } 
			#calculator .rub { font-size:18px; font-style:italic; } 
				
			.calc_line { text-align:left; /* font-size:12px; */} 
				.kat_to_open { display:block; color:#000; padding:10px 0 15px 28px;   background:url(/design/nwpro/img/arr.gif) 10px 15px no-repeat; text-decoration: none; font-weight:bold; color:#000; outline:0; } 
					.kat_to_open  span { background:url(/design/nwpro/img/kat_bg-link-std.gif) 0 100% repeat-x; } 
				.kat_to_close { background:url(/design/nwpro/img/arr_down.gif) 10px 16px no-repeat; } 

			.bot_opened { width:100%; display:none; } 
				.bot_opened td { text-align:left; padding:15px 3px 15px 10px; } 
					.bot_opened td p { margin:0 10px 0 0; } 
					.bot_opened td select { float:right; margin:-3px 10px 0 0; } 
				.bot_opened input { display:block; margin:-2px 0 0 15px; width:19px; height:19px; } 

				.bot_opened .descr { display:none;  font-size:0.9em; width:185px; margin:0; padding:7px 0 7px 7px;} 
					.bot_opened td .descr p { margin:0;} 

			#total { display: none; text-align:left; padding-top:25px; } 	
			#back { margin-top:15px; } 

/* ~ BLOG */
		.blog_post { margin-bottom:80px; } 
			.blog_post a.blog_header { font-size:18px; display:block; margin-bottom:5px; } 
			.blog_keywords { background:url(/design/nwpro/img/blog_keywords.gif) no-repeat left center;  padding:0 0 2px 17px; margin-top:15px; } 
				.blog_keywords a { color:#666; font-size:0.8em; margin-left:5px; } 
			.blog_text { text-align:justify; } 
			.blog_userdata a, .blog_userdata p { display:block; float:left;  margin:0;  } 
				.blog_username { background:#f3efe7 url(/design/nwpro/img/blog_user.gif) no-repeat 10px center; color:#717171; padding:5px 5px 5px 32px; } 
				.blog_date { background:#f3efe7; padding:8px 50px 4px 50px; font-size:0.8em; color:#858484; letter-spacing:1px; } 
				.blog_comments { background:#f3efe7 url(/design/nwpro/img/blog_comments.gif) no-repeat 3px center; padding:5px 10px 5px 23px; } 

		#blog_col { padding-top:47px; } 
			.blog_menu { background:#ede7dc; width:230px; margin-top:25px; padding:15px 0 6px; font-size:12px; } 
				.blog_menu li { background: none;  list-style:none; margin:0 0 9px 20px; } 
				.blog_menu li a { color:#1a1a1a; } 

			.blog_com_header { font-size:23px; color:#9b9a9a; } 
			.blog_com_block { margin:20px 0 30px; color:#666; font-size:0.9em; } 
				.blog_com_block .blog_com_user a { color:#666; font-weight:bold; font-size:1.2em; padding-right:10px; } 

		#blog_bot_nav { list-style:none; text-align:center; } 
			#blog_bot_nav li { display:inline; padding:0 3px; } 
			#blog_bot_nav li a { font-size:1.2em; text-decoration:none; padding:0 2px; color:#9b9a9a; } 
			#blog_bot_nav a:hover, #blog_bot_nav li.active a { background:#dfdfdf; } 

	/* Comments */
		#commentForm { margin:0; padding:0; } 
			#commentForm textarea, #commentForm .input input , #captcha { border:1px solid #d0d0d0; }
			#commentForm td { padding: 2px 0; } 
			#commentForm img { margin: 0 0 2px; } 
			#commentForm .nameField { width: 30%; text-align:right; padding-right:7px; } 
			#commentForm .input input { width:98%; } 
			#commentForm textarea { width:99%; height: 115px; } 
                #captcha { width: 108px; } 
                #commentsubmit { padding:2px 10px; margin-top:10px; } 

	/* Calendar */
		#blog_kalendar { width:230px; border:1px solid #cdcccc; text-align:center; } 
			#blog_kalendar th { background:#e1ddd5; color:#000; font-size:14px; font-weight:normal; padding:6px 0; text-transform:capitalize; } 
				#blog_kalendar th.month { padding:7px 0; } 
			#blog_kalendar td { vertical-align:middle; font-size:15px; padding:3px 1px; } 
				#blog_kalendar td span { padding:4px 0px; display:block; } 
			
			#blog_kalendar .days td { color:#7d7d7d; border-bottom:1px solid #dbd7cf; text-transform:capitalize; padding:6px 1px; } 
				#blog_kalendar .days td.weekend { color:#9a2e2e; } 
			
			#blog_kalendar .today { border:1px solid #d0cec8; } 
			#blog_kalendar .otherMonth span { display: none; } 

	/* Tags */
		#tags { margin: 30px 0; text-align:center; } 
	        #tags a { color:#979797; text-decoration:none; padding:1px; line-height:1.7em; } 
			#tags a:hover { background:#979797; color:#fff; text-decoration:none; } 

/* FAQ */
		.question_item { padding-bottom:11px; clear:both; } 
				.question_item  .to_open span { font-size:1.15em; } 
			.question_item   .descr p { padding-left:22px; } 
		#question_only .descr { width:auto; display:none; margin:3px 0 7px; float:left; } 

/*WEB-SITE TABS*/
	#wsTab { position:relative; z-index:2; margin-top:20px; } 
		#tabMain { list-style:none; overflow:hidden; width:700px; margin:0 auto; position:relative; z-index:2; top:2px; } 
			#tabMain li { float:left; padding:0 2px; } 
				#tabMain a { color:#0070bf; font-size:17px; padding:23px 25px; display:block; text-decoration:none; outline:0; } 
				#tabMain span { border-bottom:1px dashed #0070bf; cursor:pointer; }  
				#tabMain li.active { background:#f8f3e5; border:2px solid #fff; border-bottom:0; padding:0; } 
				#tabMain li.active a { color:#000; } 
				#tabMain li.active span { border:0; display:inline-block; padding-bottom:2px; margin-top:-2px; } 
		
			#tabMain.int_shop {width:755px;}

		
			.tabMenu { list-style:none; /*font-size:13px;*/font-size:14px; line-height:19px;  } 
				.tabMenu li { float:left; } 
					.tabMenu a { color:#0070bf; padding:5px 7px; display:block; text-decoration:none; outline:0; } 
					.tabMenu span { margin:0 10px; height:20px;  border-bottom:1px dashed #0070bf; cursor:pointer; } 
					.tabMenu li.active { position:relative; top:-5px; } 
						.tabMenu li.active a { background:url(/design/nwpro/img/ind_menu_bg.gif) no-repeat 16px bottom; color:#fff; } 
						.tabMenu li.active span { display:inline-block; padding:5px 10px 1px; border:0; background:#0070bf;  margin:0; } 
					.tabMenu a:hover { border:0; } 
					.tabMenu a:hover span { border:0; } 
			
			.tabContent { background:#f8f3e5; border:2px solid #fff; padding:20px 5px 20px 25px; font-size:13px; } 
				.tabContent table { width:100%; } 	
					.tabContent td { vertical-align:top; } 
						.tabContent td.centerTab { width:620px; padding-top:16px; } 	
						.tabContent td.leftTab { padding:23px 20px 0 0; } 
					.tabContent h2 { color:#e32d09; font-size:28px; margin-top:30px; } 
					.tabContent h3 { color:#000; font-size:18px; padding:10px 0 5px; margin:0; line-height:21px;} 
					.tabContent  ol { margin:0 0 7px 25px; } 
					.tabContent .leftTab   a { color:#0070bf; text-decoration:none; border-bottom:1px dashed #0070bf; } 
						.tabContent .leftTab   a:hover { border:0; }  
						.tabContent  .leftTab  a.look { background:url(/design/nwpro/img/look.gif) no-repeat left center; display:block; padding-left:20px; border:0; text-decoration:underline; left:0; width:120px; } 
						.tabContent  .leftTab  a.look:hover { text-decoration:none; } 
							.tabLiLeft { height:16px; } 
			
			.img_block { display:none; padding-top:21px; } 
				.img_block p { padding:10px 30px 0 0; } 
		
		/*#content_under { font-size:12px; } 
			#content_under ol { margin-left:35px; } 
			#content_under ul { margin:0 0 10px 18px; } 
			#content_under ul li { background:url(/design/nwpro/img/li_dash.gif) no-repeat left 7px; padding-left:12px; list-style:none; } 
			#content_under h5 a { color:#000; } 
		*/
			#content_under { /*font-size:12px; */font-size:14px; line-height:19px; } 
			#content_under ol { margin:15px 0 20px 30px; } 
			#content_under ul { margin:15px 0 20px 13px; } 
			#content_under li {margin-bottom:3px;}
				#content_under ul li { background:url(/design/nwpro/img/li_mark.gif) no-repeat left 6px; padding-left:20px; list-style:none; } 
				#content_under li ul {margin:5px 0 20px 0;}
			
			
				#content_under blockquote {border-left:2px solid #5a9b40; padding:7px 0 7px 15px; font-style:italic; color:#767168; margin:10px 0;}

		
		
	/*Pop-up window*/	
		#zoom { z-index:5; } 	
			#zoom_content { background:#f7f5ee; border:9px solid #e2d1bc; padding:5px 25px; position:relative; z-index:3; } 
				#zoom_close { z-index:5; position:absolute; top:20px; right:20px; } 
					#zoom_close img { display:block; width:11px; height:11px; z-index:5; } 
					#zoom_content h3 { font-size:18px; padding:5px 0 5px 5px; } 		

/* ERRORS */
        #content .errors { border: solid 1px #851e14; padding:20px; width:90%; } 	
