@charset "UTF-8";

/*
	Created by SDPsM (http://alest.cc)
*/

/* Reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}
strong{font-style:normal;font-weight:bold}
em{font-style:italic;font-weight:normal}
ul{list-style:none}
ol{list-style:decimal}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
fieldset,img,abbr,acronym{border:0}
html,body{height:100%;width:100%}

/* Layouts & Globals */
.g-clear{clear:both;height:1px;overflow:hidden}
.g-hidden{display:none}
a{color:#0099ff}
a:visited{color:#3366cc}
body{background:#fff;color:#fff;font:12px Georgia;line-height:1.4em}
div.l-page{margin:auto;text-align:left;width:1000px;}
div.l-page1260{margin:auto;text-align:left;width:1260px;font-family: Georgia, times}
div.l-page800{margin:auto;text-align:left;width:800px;background: #fff;font-family: Arial, times;}
h1{font-size:25px;line-height:1.3em}
h1 span{color:#999;font-style:italic}
h2{font-size: 20px}
p{padding: 10px 0 0}
hr{border-bottom:1px solid #666;border-left:0;border-right:0;border-top:1px solid #1d1d1d;height:0;margin:10px -5px}
hr.it_group{border-bottom:1px solid #ccc;border-left:0;border-right:0;border-top:1px solid #ccc;height:0;margin:10px -5px}
span.g-clickable{border-bottom:1px dashed #ffde7f;color:#ffde7f;font-style:italic;cursor: pointer}
span.g-shifted{margin-left:-0.7em}
span.header{font-size:20px;font-style:normal;font-weight:bold;color: #ff9900;}
span.dash{color: #ccc}
span.header_small{font-size:15px;font-style:normal;font-weight:bold;color: #ff9900;}
span.line{line-height: 1.5;}

/* Content blocks */
div.b-header{padding:20px 0 0}
div.b-header h1{background:url('/images/logo.gif') no-repeat left top;padding:17px 0 0 50px}
div.b-header img{display:block}

div.b-date{float:right;margin:37px 100px 0 0;width:200px}
div.b-date dd{color:#999;font-style:italic}
div.b-date dt{font-size:16px;margin:7px 0 0}
div.b-date dt big{font-size:20px;line-height:1.3em}
div.b-date h3{font-size:14px}

div.b-main{padding:0 0 30px}
div.b-main div.b-block{color:#000;float:left;font-size:14px;}
div.b-main div.b-block span.s-what{color:#d4ff00}
div.b-main div.b-block span.s-where{color:#fff}
div.b-main div.b-block span.s-place{color:#7fd4ff}
div.b-main div.b-block ul{margin:7px 0}
div.b-main div.b-block ul li{background:url('/images/dot.gif') no-repeat left 10px;margin:3px 0;padding:0 0 0 17px}

/* Index blocks */
div.b-main div.b-block-about{color:#fff;font-size:24px;margin:30px 0 0;width:600px;line-height:1.2em}
div.b-main div.b-block-about_us{margin:20px 0;width:300px}
div.b-main div.b-block-authors{line-height:1.7em;margin:20px 0;width:400px}
div.b-main div.b-block-click{font-size:13px;margin:20px 0 0 100px;padding:0 0 10px;width:400px;font-style:italic}
div.b-main div.b-block-finish{font-size:13px;margin:20px 0;width:400px}
div.b-main div.b-block-first_part{clear:left;margin:0 300px 0 200px;width:400px}
div.b-main div.b-block-it_group{margin:20px 0;width:300px}
div.b-main div.b-block-it_group img{display:block}
div.b-main div.b-block-second_part{clear:left;margin:30px 0 0 100px;width:400px}
div.b-main div.b-block-third_part{clear:left;margin:30px 0 0;width:400px}
div.b-main div.b-block-txt{font-size:13px;font-style:italic;margin:20px 0 10px 30px;width:200px}
div.b-main div.b-block-txt p{padding:10px 0 0}
div.b-main div.b-block-what{color:#fff;font-size:18px;margin:15px 0 0 100px;width:200px;line-height:1.3em}
div.b-main div.b-block-what p{padding:10px 0}
div.b-main div.b-block-whom{color:#fff;margin:20px 0;width:300px}
div.b-main div.b-block-whom_two{color:#fff;margin:20px 0;width:300px}

/* About blocks */
div.b-main div.b-block-demo{color:#fff;font-size:65px;line-height:1.1em;margin:20px 0 0}
div.b-main div.b-block-demo_about{color:#fff;font-size:16px;line-height:1.3em;margin:15px 0 0;width:600px}
div.b-main div.b-block-lj{color:#fff;margin:30px 0 0;width:300px}
div.b-main div.b-block-nearest_training{color:#fff;margin:30px 0 100px 400px;width:600px}
div.b-main div.b-block-our_score{color:#fff;font-size:26px;line-height:1.2em;margin:50px 0 0;width:600px; background:#777;}
div.b-main div.b-block-pajasu{background:url('/images/pajasu.jpg') no-repeat left top;height:501px;margin:30px 0 0;width:600px}
div.b-main div.b-block-pajasu_about{margin:230px 0 0;width:400px}
div.b-main div.b-block-pajasu_about p.p-main{color:#fff;font-size:16px}
div.b-main div.b-block-pajasu_about p.p-second{font-size:16px;font-style:italic;padding:20px 0 0}
div.b-main div.b-block-storage{color:#fff;margin:30px 0 30px 50px;width:300px}
div.b-main div.b-block-store{color:#fff;margin:30px 0 0 50px;width:300px}
div.b-main div.b-block-trainings{margin:10px 0 50px 300px;width:400px}
div.b-main div.b-block-trainings dd{font-style:italic}
div.b-main div.b-block-trainings dt{color:#fff;font-size:16px;margin:20px 0 0}
div.b-main div.b-block-trainings_ex{margin:33px 0 0;width:200px}
div.b-main div.b-block-we_are_best{color:#fff;font-size:16px;margin:35px 0 0;width:300px; background:#666;}
div.b-main div.b-block-we_are_first{color:#fff;font-size:16px;margin:30px 0 0;width:500px}

/* Place blocks */
div.b-main div.b-block-city{color:#fff;margin:25px 0 75px;width:600px}
div.b-main div.b-block-map_google{margin:35px 0 0;width:400px;font-size:13px}
div.b-main div.b-block-place{font-size:16px;line-height:1.2em;margin:20px 0 30px;width:500px}
div.b-main div.b-block-price{font-size:16px;line-height:1.2em;margin:0 0 30px 400px;width:400px}
div.b-main div.b-block-place p.p-about{font-size:13px}
div.b-main div.b-block-price p.p-hl{color:#fff}
div.b-main div.b-block-price ul li{background-image: url('/images/dot-gray.gif')}
div.b-main div.b-block-place p.p-where{color:#fff;font-size:20px;line-height:1.3em}
div.b-main div.b-block-price span.s-hl{color:#fff}

/* Text blocks */
div.b-main div.b-block-font-size13_color999{color:#999;font-size:13px;line-height:1.2em;}
div.b-main div.b-block-font-size12_color666{color:#666;font-size:12px;line-height:1.2em;}
div.b-main div.b-block-font-size16_colorCCC{color:#ccc;font-size:16px;line-height:1.2em;}
div.b-main div.b-block-font-size40_colorFFF{color:#fff;font-size:40px;line-height:1.2em;}
div.b-main div.b-block-font-size20_colorCCC{color:#ccc;font-size:20px;line-height:1.2em;}
div.b-main div.b-block-font-size30_colorFFF{color:#fff;font-size:30px;line-height:1.2em;}
div.b-main div.b-block-font-size35_colorFFF{color:#fff;font-size:35px;line-height:1.2em;}

div.b-main div.b-block-showy_stupid_composition{margin:20px 0 0 350px;width:910px;} 			/* b-block-font-size13_color999 */

div.b-main div.b-block-simple_ext_text1{margin:15px 0 0 215px;width:465px;} 	    			/* b-block-font-size12_color666 */
div.b-main div.b-block-fast_ext_text1{margin:10px 0 0;width:275px;} 		        			/* b-block-font-size12_color666 */
div.b-main div.b-block-showy_logo{margin:15px 0 0;width:305px;} 								/* b-block-font-size16_colorCCC */

div.b-main div.b-block-showy_ext_text2{margin:0px 0 0 480px;width:780px;} 		        		/* b-block-font-size12_color666 */

div.b-main div.b-block-simple_laziness{margin:5px 0 0 200px;width:560px;} 		        		/* b-block-font-size40_colorFFF */
div.b-main div.b-block-simple_scale_project{margin:13px 0 0;width:500px;}						/* b-block-font-size13_color999 */

div.b-main div.b-block-fast_ext_text3{margin:5px 0 0 65px;width:460px;} 		        		/* b-block-font-size12_color666 */
div.b-main div.b-block-fast_sorry{margin:10px 0 0;width:485px;} 		        				/* b-block-font-size20_colorCCC */
div.b-main div.b-block-showy_ext_text5{margin:10px 0 0;width:250px;} 		        			/* b-block-font-size12_color666 */

div.b-main div.b-block-showy_client_woodpecker{margin:10px 0 0 280px;width:320px;} 		        /* b-block-font-size20_colorCCC */
div.b-main div.b-block-simple_ext_text2{margin:20px 0 0;width:660px;} 		        			/* b-block-font-size12_color666 */

div.b-main div.b-block-simple_fail{margin:5px 0 0 820px;width:440px;} 		        			/* b-block-font-size16_colorCCC */

div.b-main div.b-block-fast_violet{margin:0px 0 0 40px;width:820px;} 		        			/* b-block-font-size16_colorCCC */
div.b-main div.b-block-simple_ext_text3{margin:5px 0 0;width:400px;} 		        			/* b-block-font-size12_color666 */

div.b-main div.b-block-line1{margin:20px 0 0 380px;width:400px;background-image: URL(../img/line.png);}	 	
div.b-main div.b-block-simple{margin:27px 0 0 10px;width:200px;}

div.b-main div.b-block-line2{margin:3px 0 0 380px;width:400px;background-image: URL(../img/line.png);}
div.b-main div.b-block-fast{margin:11px 0 0 10px;width:200px;}

div.b-main div.b-block-line3{margin:3px 0 0 380px;width:400px;background-image: URL(../img/line.png);}	 
div.b-main div.b-block-showy{margin:11px 0 0 10px;width:200px;}	  

div.b-main div.b-block-ok{margin:15px 0 0 580px;width:200px;}	

div.b-main div.b-block-showy_choose_terrible{margin:0 0 0 245px;width:610px;} 		        	/* b-block-font-size30_colorFFF */
div.b-main div.b-block-simple_ext_text4{margin:30px 0 0;width:405px;} 		        			/* b-block-font-size12_color666 */

div.b-main div.b-block-fast_ext_text2{margin:0 0 0 175px;width:1085px;} 		       			/* b-block-font-size12_color666 */

div.b-main div.b-block-showy_ext_text3{margin:5px 0 0 390px;width:230px;} 		        		/* b-block-font-size12_color666 */

div.b-main div.b-block-fast_null{margin:7px 0 0;width:640px;} 		        					/* b-block-font-size16_colorCCC */

div.b-main div.b-block-showy_ext_text1{margin:0 0 0 70px;width:1190px;} 		        		/* b-block-font-size12_color666 */

div.b-main div.b-block-fast_final_overpatching{margin:15px 0 0 200px;width:735px;} 		        /* b-block-font-size13_color999 */
div.b-main div.b-block-fast_10_versions{margin:20px 0 0;width:325px;} 		        			/* b-block-font-size35_colorFFF */

div.b-main div.b-block-simple_ext_text5{margin:5px 0 0 210px;width:1050px;} 		        	/* b-block-font-size12_color666 */

div.b-main div.b-block-fast_ext_text4{margin:5px 0 0 600px;width:370px;} 		       	 		/* b-block-font-size12_color666 */
div.b-main div.b-block-fast_ext_text5{margin:0px 0 0 0px;width:290px;} 		        			/* b-block-font-size12_color666 */

div.b-main div.b-block-simple_thinking_template{margin:0px 0 0 105px;width:1155px;} 		    /* b-block-font-size20_colorÑÑÑ */

div.b-main div.b-block-showy_ext_text4{margin:5px 0 0 495px;width:310px;} 		        		/* b-block-font-size12_color666 */
div.b-main div.b-block-showy_client_not_like{margin:5px 0 0;width:455px;} 		        		/* b-block-font-size16_colorCCC */

div.b-main div.b-block-simple_what_to_do{margin:5px 0 0 455px;width:805px;} 		        	/* b-block-font-size16_colorCCC */

/* our page */
div.b-main div.b-block-logo{margin:20px 0 30px 0px;width:255px;height:78px;}
div.b-main div.b-block-types_activities{margin:30px 0 0;width:350px;}
div.b-main div.b-block-our_main_principle{margin:30px 0px 0 50;width:400px;}
div.b-main div.b-block-education{margin:30px 0 30px 0 ;width:350px;}
div.b-main div.b-block-internet_shop{margin:30px 0px 30px 50px;width:400px;}
div.b-main div.b-block-footer_mail{margin:30px 0px 30px 0px;width:180px;}
div.b-main div.b-block-footer_tel{margin:30px 0px 30px 0px;width:180px;}
div.b-main div.b-block-footer_address{margin:30px 0px 30px 0px;width:300px;}
