/* HTML tags : start */
html, body, p, h1, h2, h3, a, img, form, table, tr, td {
        margin: 0;
        padding: 0;
        border: 0}
html, body {height:100%;}

body, div.main{
background-color:#f0f1f2;width:100%;margin:0 auto;font-family:Tahoma, Arial, Helvetica, sans-serif;color:#606a74;font-size:12px;line-height:18px; }
#ea_content2{background: white}
#ea_content{width:992px;margin: 0 auto; text-align:left;}

div.main{ background: rgb(240, 241, 242) url(http://pergadev.ru/images/white_stripe.gif) center repeat-y; min-height:100%; position:relative; text-align:center;} 

/* HTML tags */
h1{font-size:20px;font-weight:normal;color:#606a74;padding-bottom:35px}
h2{font-size:12px;font-weight:bold;color:#606a74;}

.home{position:absolute;top:32px;right:15px}
.search{position:absolute;top:60px;right:15px}

#header_main{background:url(http://pergadev.ru/images/header_bg_main.jpg) repeat-x 0 140px; height:464px; position: relative;}#header_main #flash{		position: absolute;	}
/*#header, #header2, #header3, #header4, #header5, #header6{background:url(http://pergadev.ru/images/header_bg.jpg) top repeat-x;height:252px;margin-top:25px}*/
#header, #header1, #header2, #header3, #header4, #header5, #header6, #header7, #header8{
background:url(http://pergadev.ru/images/header_bg.jpg) top repeat-x;height:251px;}
#header .left, #header1 .left, #header2 .left, #header3 .left, #header4 .left, #header5 .left, #header6 .left, #header7 .left, #header8 .left{
margin:0;
padding:0;
border:0;
margin-right:7px;
background:url(http://pergadev.ru/images/header_img.jpg) top center no-repeat;
height:251px;
}
#header1 .left{background:url(http://pergadev.ru/images/header_img1.jpg) top left no-repeat;}
#header2 .left{background:url(http://pergadev.ru/images/header_img2.jpg) top left no-repeat;}
#header3 .left{background:url(http://pergadev.ru/images/header_img3.jpg) top left no-repeat;}
#header4 .left{background:url(http://pergadev.ru/images/header_img4.jpg) top left no-repeat;}
#header5 .left{background:url(http://pergadev.ru/images/header_img5.jpg) top left no-repeat;}
#header6 .left{background:url(http://pergadev.ru/images/header_img6.jpg) top left no-repeat;}
#header7 .left{background:url(http://pergadev.ru/images/header_img7.jpg) top left no-repeat;}
#header8 .left{background:url(http://pergadev.ru/images/header_img8.jpg) top left no-repeat;}




#header_main .left{margin-right:7px; height:400px;}
.logo_main{float:left;width:40%;padding:0px 0 400px 0}
.logo{float:left;width:40%;padding:0px 0 114px 0px;}

/*.slogan{color:#fff;float:right;width:45%;text-align:right;padding:60px 30px 0 0;font-size:11px}*/
.slogan span{color:#96e0ff;display:block;padding-top:15px}
#header .right, #header1 .right, #header2 .right, #header3 .right, #header4 .right, #header5 .right, #header6 .right, #header7 .right, #header8 .right{
margin:0;
padding:0;
float:right;
width:7px;

height:251px;
background:url(http://pergadev.ru/images/header_right_bg.gif) no-repeat;
}

#header_main .right {
float:right;
width:7px;
background-color:#ffffff;
height:400px;
background:url(http://pergadev.ru/images/header_right_bg_main2.gif) no-repeat;
}

.top-contact{background:url(http://pergadev.ru/images/ico_bg.jpg) top right no-repeat;margin:25px 0;padding-right:50px;text-align:right;font-size:11px}
.top-contact span{color:#2a6ba5}
.top-contact a{color:#2a6ba5;text-decoration:none}
.top-contact a:hover{text-decoration:underline}

ul ul li {
  margin-left:30px;
 list-style:square;
}
/* Menu */
.mmenu {padding:25px 0 0 0;list-style-type:none;margin:0;float:left;width:100%; background-color:#276ca7;
margin-top:187px;}
.mmenu li, .mmenu_main li{float:left;width:14%;text-align:center;margin:0;padding:0}
 .mmenu li a, .mmenu_main li a{font-size:12px;color:#fffffe;text-decoration:none;font-weight:bold;}
.mmenu_main li a:hover, .mmenu li a:hover{text-decoration: underline;color:white;}

.mmenu li.act a, .mmenu_main li.act a{color:#f6ff00;text-decoration:none;}

.mmenu_main {
padding:0;
margin:0;
padding-top:20px;
list-style-type:none;
margin-top:400;
float:left;
width:100%; 
background-color:#276ca7;
}
/* Menu */

.nav{
background:url(http://pergadev.ru/images/nav_bg.gif) top left no-repeat;
height:35px;color:#1e78b1;font-size:11px;padding:20px 0 0 40px; display:block;}

.nav ul {
display:inline;
padding-left:0;
margin-left:0;

}

.nav ul li {
display:inline;
list-style:none;
margin-left:8px;
background-image:url(http://pergadev.ru/images/bullet.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:15px;
}

.nav ul li.sp {
background-image:none;
text-align:left;
}

.nav a, .leftmenu_bar a{color:#a8adb4;text-decoration:none}
.nav a:hover, .leftmenu_bar a:hover{text-decoration:underline}
.nav span {margin:0 12px}
.act_leftmenu_bar a{color:#1e78b1;text-decoration:none}
.lang {float:right;padding-right: 10px;}

.content{clear:both;overflow:hidden;width:100%;
padding-bottom:10px;

}
#leftbar{margin-right:74px}
#rightbar{float:right;width:320px}

.topbox{background:url(http://pergadev.ru/images/bg.gif) top right no-repeat;background-color:#2c76af;height:105px;margin-bottom:50px}
.topbox h2{text-align:right;color:#fffffe;font-size:16px;font-weight:normal;padding:15px 20% 20px 0; }
.topbox h1{text-align:center;color:#f6ff00;font-size:24px;font-weight:normal}
.topbox2{position:absolute;background:url(http://pergadev.ru/images/puzzle_logo.jpg) top left no-repeat;background-color:#2c76af;height:67px;
}
.topbox img{float:right; padding-right:6px;}

.inputfield, .inputbuttonflat, .inputbuttonS {font-family:Verdana,Arial,Helvetica; font-size:11px;}
.inputfield {color:black; border: solid 1px #C8C8C8;}
.inputbutton, .inputbuttonflat {color:#606a74;background-color:#EFEFEF; border: solid 1px #C8C8C8;}
.inputbuttonS {font-weight:bold;}

.news{float:left;width:30%;}
.news h1{color:#1e78b1;padding-left:40px}
.news div{padding:0 0 35px 40px;}
.news div a, .info-box0 p a{color:#1e78b1;text-decoration:none}
.news div a:hover, .info-box0 p a:hover{text-decoration:underline}

.tcpict {float:left;width:20%;}
.tcpict img{float:left;margin:20px 0px 20px 30px;}

.leftmenu { float:left; width:22%; height: 100%;}
.leftmenu_bar, .act_leftmenu_bar {margin:5px 5px 15px 30px; padding-left: 16px; text-align:left}
.leftmenu_bar a, .act_leftmenu_bar a {margin:0px 0px 0px 0px; }
.leftmenu_bar{background:url(http://pergadev.ru/images/pp_gray.gif) left 3px no-repeat;}
.act_leftmenu_bar{background:url(http://pergadev.ru/images/pp.gif) left 3px no-repeat;}

.act_leftmenu_bar ul {
	list-style-image:url(http://pergadev.ru/images/pp_gray_s.gif)
	
}
 .act_leftmenu_bar ul li a {
	color:#A8ADB4;

}

 .act_leftmenu_bar ul li a:hover {
	text-decoration:underline;
}

.act_leftmenu_bar ul .submenu {
	list-style-image:url(http://pergadev.ru/images/pp_s.gif)
}
.act_leftmenu_bar ul .submenu a,  li a,
 .act_leftmenu_bar ul .submenu a:hover {
	color:#1E78B1;
	text-decoration:none;
	
}

.tools01{text-align:right;padding:5px}
.tools01 a{font-size:11px;color:#ff4646 !important;text-decoration:none}
.tools02{text-align:right;padding:5px}
.tools02 a{font-size:11px;color:#1e78b1;text-decoration:none}
.arhiv{padding:0}
.arhiv a{font-size:11px;color:#ff4646 !important;text-decoration:none}


.info-box0{
	/*float:left;*/
	width:71%; 
	margin-left:  auto;
}

.info-box0 p{padding-bottom:15px}
.info-box0-img {float:right;margin:0 20px 0 20px;}

.info-box0 #carouselwrapper {
	float:right;
	width:32px;
	margin-left: -50px;
	
}


#fullimgwrap {
	width:530px; 
	height:325px; 
	border:1px solid silver;
	margin:0px;
	margin-bottom:10px	;
	overflow:hidden;
}

.schema {
	float:right;
	border:1px solid gray;
	width:121px;
	height:30px;
	text-align:center;
	vertical-align:middle;
	margin-right:45px;
	padding-top:4px;
	
}
.schema a{
	color:#A8ADB4;
	text-decoration:none;
	font-weight:bold;
}

.plans {
	float:right;
	
	width:121px;
min-height:70px;
	text-align:center;
	vertical-align:middle;
	margin-top:40px;
	margin-right:-122px;
border:1px solid gray;
    
}
.plans div {
margin:0;
padding:0;
	background:silver;
	color:#ffffff;
	vertical-align:top;
	margin-bottom:3px;
	font-weight:bold;
}

.plans ul {
text-align:center;
	
	list-style-type:none;
margin:0;
padding:0;
padding-bottom:10px;
}
.plans ul li{
	line-height:15px;
margin:0;
padding:0;
}

.plans ul li a{
	color:#A8ADB4;
	text-decoration:none;
}

.plans ul li a:hover{
	text-decoration:underline;
}


.projects{padding:25px 45px 0 45px}
.projects ul{margin:0;padding:0;list-style-type:none}
.projects ul li{padding-bottom:10px}
li a:hover,.projects ul li a{color:#1e78b1; text-decoration:underline}
.projects ul li a:hover{text-decoration:none}

ul{margin:0; margin-left:10px; margin-bottom:10px; padding:0px;list-style-type:disc; }
ul li{ padding-left:7px; margin-left:20px;}

.brands{padding:0 45px}
.brands ul{margin:0;padding:0;list-style-type:none}
.brands ul li{padding-bottom:3px}
.brands ul li a{color:#1e78b1;}
.brands ul li a:hover{text-decoration:none}

.events{padding:0 45px}
.events div{padding-bottom:20px}
.events div p{padding-bottom:10px}
.events div p a{color:#1e78b1}

.main-info{padding:20px 0 0 40px}
.main-info h1 span{color:#1e78b1;margin-right:20%}
.main-info div{padding-bottom:35px;float:left;width:100%}
.main-info div img{float:left;margin:0 10px 5px 0}
.main-info div a{color:#1e78b1;text-decoration:none}
.main-info div a:hover{text-decoration:underline}

/* Footer */
#footer, #footer_main{position:relative;width:100%;bottom:0;height:114px;background:url(http://pergadev.ru/images/footer_bg.gif) bottom left repeat-x;padding:1px 0;color:#fffffe;font-size:11px; text-align:left;}
#footer_main{height:25px;}
#footer .left{float:left;width:33%;color:#dee0e2}
#footer .left p{padding:25px 0 0 40px}
#footer .left a{color:#dee0e2}

#footer .right{float:left;width:64%;padding:25px 0 0 25px;}
/*#footer .right a{color:#fff;text-decoration:none;margin: 0 6% 0 0}*/
#footer .right a{color:#fffffe;text-decoration:none;margin: 0 25px 0 0}
#footer .right a:hover{text-decoration:underline}

#footer .crights, #footer_main .crights { right: 20px; bottom: 1px; position: absolute; line-height: 13px; color: #888; }
#footer .crights a, #footer_main .crights a { color: #888; text-decoration: none; }
#footer .crights a:hover, #footer_main .crights a:hover { color: #bbb; }

/* Footer */
.clear{clear:both;font-size:1px;height:1px;}

.bullet {
background: url(http://pergadev.ru/images/bullet.gif);
}

.projlist li{
list-style-type:none;
}

