/*
Theme Name: izh_promo
Theme URI: www.spi4ka.me
Version: 1.0
Author: Spi4ka
Tags: izh_promo
*/
a { 
	font-family: trebuchet ms;
	color: #275392;
	font-size: 13px;
	text-decoration: none;
}
a:visited {
	color: #608ebd;
}
a:hover{ 
	font-family: trebuchet ms;
	color: #a8c3df;
	font-size: 13px;
	text-decoration: none;
}
* {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100.01%;
}
#page{
	margin: 0;
	padding: 0;
}
#header{
	border-top: 3px solid #e8661a;
	background: url(img/top_bg.jpg) repeat-x;
	width: 100%;
	height: 177px;
}
.header_logo{
	width: 1280px;
	height: 177px;
	margin: auto;
	display: block;
}
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
#header{
	border-bottom: 0px;
	border-top: 3px solid #e8661a;
	background: url(img/top_bg.jpg) repeat-x;
	width: 100%;
	height: 177px;
}
}
.logo_izhpromo{
	background: url(img/izhpromo_logo.jpg) no-repeat;
	width: 364px;
	height: 177px;
	float: left;
}
.art_logo{
	background: url(img/art_logo.jpg) no-repeat;
	width: 214px;
	height: 177px;
	float: right;
}
.reclama{
	width: 702px;
	height: 177px;
	float: right;
}
#menu{
	height:46px;
	width: 100%;
	background: url(img/menu_bg.jpg) repeat-x;
}
.both_menu{
	width: 1208px;
	margin: auto;
	height: 15px;
	padding-top: 16px;
}
.menu_lba{
	float: left;
}
.menu_lba li{
	float: left;
	margin-left: 33px;
	color: #ffffff;
	list-style: none;
	font-weight: normal;
}
.menu_lba a{
	font-family: trebuchet ms;
	font-size: 13px;
	color: #ffffff;
	font-weight: normal;
}
.menu_lba a:hover{
	font-family: trebuchet ms;
	font-size: 13px;
	font-weight: normal;
	color: #e9651b;
}
.menu_art{
	float: right;
}
.menu_art li{
	float: left;
	margin-left: 33px;
	list-style: none;
}
.menu_art a{
	font-family: trebuchet ms;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
}
.menu_art a:hover{
	font-family: trebuchet ms;
	font-size: 13px;
	font-weight: normal;
	color: #01a8ec;
}
#block_lba{
	width: 100%;
	height: 296px;
	background: url(img/bg_center.jpg) repeat-x;
}
.lba{
	height: 217px;
	width: 1208px;
	margin: auto;
	padding-top: 18px;
}
.lba_umed{
	height: 230px;
	padding-bottom: 10px;
	width: 1208px;
	margin: auto;
	padding-top:0px;
}
/***************ludi**************/
.ludi_main{
	height: 60px;
	width: 377px;
	margin-right: 39px;
	float: left;
	text-align: left;
	height: 217px;
}
.ludi{
	height: 70px;
	width: 375px;
	margin-right: 39px;
	
	float: left;
	text-align: left;
	
}
.alfa_ludi{
	height: 100px;
	background: url(img/alfa.png) no-repeat;
	width: 377px;
	margin-top: -100px;
	opacity: 0.8;	
	//filter:alpha(opacity=60);
}
div.img_alfa_ludi{
height: 217px;
width: 377px;
}
div.mini_img_ludi{
width: 65px;
height: 65px;
float: left;
margin: 5px;
padding-left: 10px;
}
.mini_img_ludi img{
margin: 5px;
}
.text_p_ludi{
	color: #ffffff;
	font-size: 12px;
	width: 270px;
	float: right;
	height: 65px;	
	text-align: justify;
}
.text_p_ludi p{
	color: #ffffff;
	font-size: 12px;
		
	text-align: justify;
}
.text_p_ludi a{
	color: #ffffff;
	font-size: 10px;		
	text-align: justify;
}
.text_p_ludi a:hover{
	color: #ffffff;
	font-size: 10px;		
	text-align: justify;
}
div.title_span_ludi{
	padding-top: 7px;

}
.title_span_ludi a{
	font-size: 12px;
	color: #fff;
	text-align: left;

}.title_span_ludi a:hover{
	font-size: 12px;
	color: #fff;
	text-align: left;

}

/***************ludi*****************/
/***************bizness**************/
.biznes_main{
	height: 217px;
	width: 377px;
	margin-right: 30px;
	float:left;
	//margin-left: -36px;
	text-align: left;
}
.alfa_biznes{
	height: 100px;
	background: url(img/alfa.png) no-repeat;
	width: 377px;
	margin-top: -100px;
	opacity: 0.8;
	
	//filter:alpha(opacity=60);
}
div.img_alfa_biznes{
height: 217px;
width: 377px;
}
div.mini_img_biznes{
width: 65px;
height: 65px;
float: left;
margin: 5px;
padding-left: 10px;
}
.mini_img_biznes img{
margin: 5px;
}
.text_p_biznes{
	color: #ffffff;
	font-size: 12px;
	width: 270px;
	float: right;
	height: 65px;	
	text-align: justify;
}
.text_p_biznes p{
	color: #ffffff;
	font-size: 12px;
		
	text-align: justify;
}
.text_p_biznes a{
	color: #ffffff;
	font-size: 10px;		
	text-align: justify;
}
.text_p_biznes a:hover{
	color: #ffffff;
	font-size: 10px;		
	text-align: justify;
}
div.title_span_biznes{
	padding-top: 7px;

}
.title_span_biznes a{
	font-size: 12px;
	color: #fff;
	text-align: left;

}.title_span_biznes a:hover{
	font-size: 12px;
	color: #fff;
	text-align: left;

}
/***************bizness*****************/
/***************bonus*****************/
.bonus_main{
	height: 217px;
	width: 377px;
	float:right;
	text-align: left;
	
}
.alfa_bonus{
	height: 100px;
	background: url(img/alfa.png) no-repeat;
	width: 377px;
	opacity: 0.8;
	margin-top: -100px;
	//filter:alpha(opacity=60);
}
div.img_alfa_bonus{
height: 217px;
width: 377px;
}
div.mini_img_bonus{
width: 65px;
height: 65px;
float: left;
margin: 5px;
padding-left: 10px;
}
.mini_img_bonus img{
margin: 5px;
}
.text_p_bonus{
	color: #ffffff;
	font-size: 12px;
	width: 270px;
	float: right;
	height: 65px;	
	text-align: justify;
}
span.text_p_bonus {
	color: #ffffff;
	font-size: 12px;	
	text-align: justify;
	display: block;
	margin-right: 10px;
}
.text_p_bonus a{
	color: #ffffff;
	font-size: 10px;		
	text-align: justify;
	
}
.text_p_bonus a:hover{
	color: #ffffff;
	font-size: 10px;		
	text-align: justify;
}
div.title_span_bonus{
	padding-top: 7px;

}
.title_span_bonus a{
	font-size: 12px;
	color: #fff;
	text-align: left;

}.title_span_bonus a:hover{
	font-size: 12px;
	color: #fff;
	text-align: left;

}
/***************bonus*****************/
.alfa_font{
	color: #e2d8f0;
	font-size: 20px;
	padding-left: 15px;
	padding-top: 5px;
	font-weight: bold;
}
/***************block_dinamic***********/
/*fotoblog*/
#fotoblog_blog{
	width: 790px;
	float: left;
	height: 630px;
}
.fotoblog_main{
	width:790px;
	height: 300px;
	
}
.fotoblog_header{
	height: 35px;
border-bottom: 1px solid #232228;
	width: 790px;
	text-align: left;
		background: url(img/menu_middle.jpg) repeat-x;
}
.img_fotoblog{
	width: 300px;
	height: 240px;
	float: left;
	
}
.img_fotoblog img{
	width: 300px;
	height: 240px;
		margin-top: 10px;
}
.fotoblog_blogroll{
	width: 460px;
	height: 240px;
	float: right;
height: 280px;
}
.fotoblog_blogroll a:visited p {
	color: #444 !important;
}
.fotoblog_blogroll ul{
	list-style: none;
	width: 440px;

}
.fotoblog_blogroll li{
	line-height: 20px;
	height: 50px;
}
.fotoblog_blogroll img{
	float: left;
	margin: 5px;

border: 2px solid #d7d7d7;
border-radius: 5px;
-o-border-radius: 5px;
-icab-border-radius: 5px;
-khtml-border-radius: 5px;
-moz-border-radius: 5px;    
-webkit-border-radius: 5px;
}
.fotoblog_alfa{
	height: 80px;
	background: url(img/alfa.jpg) no-repeat;
	width: 300px;
	margin-top: -80px;
	opacity: 0.8;
	//filter:alpha(opacity=80);
	
}
.fotoblog_alfa p{
	color: #fff;
}
/*fotoblog*/
/*blog*/
.blog_blog{
	width: 790px;
	float: left;
}
.blog_main{
	width:790px;
height: 300px;
	margin-bottom: 30px;
}
.blog_header{
	height: 35px;
	border-bottom: 1px solid #232228;
	width: 790px;
	text-align: left;
		background: url(img/menu_middle.jpg) repeat-x;
}
.img_blog{
	width: 300px;
	height: 240px;
	float: left;
	margin-top: 10px;
}
.img_blog img{
	width: 300px;
	height: 240px;
		
}
.blog_blogroll{
	width: 460px;
	height: 280px;
	float: right;
	
}
.blog_blogroll a:visited p {
	color:#444;
}
.blog_blogroll ul{
	list-style: none;
	width: 440px;
	
}

.blog_blogroll li{
	line-height: 20px;
	height: 50px;
}
.blog_blogroll img{
	float: left;
	margin: 5px;
border:2px solid #d7d7d7;
border-radius: 5px;
-o-border-radius: 5px;
-icab-border-radius: 5px;
-khtml-border-radius: 5px;
-moz-border-radius: 5px;    
-webkit-border-radius: 5px;
}
.blog_alfa{
	height: 80px;
	background: url(img/alfa.jpg) no-repeat;
	width: 300px;
	margin-top: -80px;
	opacity: 0.8;
	//filter:alpha(opacity=80);
	
}
.blog_alfa p{
	color: #fff;
}
/*blog*/
/***afisha***/
#afisha_blogroll{
	width: 400px;
	height: 600px;
	float: right;
}
.bonus_header{
	height: 35px;
	/*background: url(img/menu_middle.jpg) repeat-x;*/
	width: 100%;
	text-align: left;	
	border-bottom: 1px solid #232228;
	background: url(img/menu_middle.jpg) repeat-x;
}
#afisha_blogroll ul{

}
#afisha_blogroll li{
list-style: none;
height: 80px;
}
#afisha_blogroll li a{
font-size: 10px;
color: #293446;
}
#afisha_blogroll li a:visited p {
	color: #444;
}
.data-img{
width: 75px;
float: left;
background:#fff url(http://www.izhpromo.ru/wp-content/uploads/2011/08/bg.gif) repeat-x 0 100%;
padding:2px;
margin:3px 3px 3px 0;
border:1px solid #ccc;
border-right:1px solid #777;
border-bottom:1px solid #777; 
}
#afisha_blogroll img{

margin: auto;
border: 2px solid #d7d7d7;
border-radius: 5px;
-o-border-radius: 5px;
-icab-border-radius: 5px;
-khtml-border-radius: 5px;
-moz-border-radius: 5px;    
-webkit-border-radius: 5px;
margin: 5px;
}
.data_afisha{

margin: auto;
}
.afisha_blogroll p{

}
/***afisha***/
/*****************block_dinamic*************/
/*fotostock*/
#fotostock{
width: 1208px;
height: 150px;
margin: auto;
text-align: left;
margin-top: 10px;
}
.fotostock_header{
	height: 35px;
	/*background: url(img/menu_middle.jpg) repeat-x;*/
	width: 100%;
	text-align: left;	
	border-bottom: 1px solid #232228;
	background: url(img/menu_middle.jpg) repeat-x;
}
#fotostock li{
float: left;
}
.foto{
height: 150px;
width: 1208px;
}
/*fotostock*/


#block_dinamic_2{
	width: 100%;

}
.dinamic{

	width: 1208px;
	height: 600px;
	margin: auto;
	margin-top: 22px;
	margin-bottom: 2px;
}

.dinamic_header{
	height: 35px;
	background: url(img/menu_middle.jpg) repeat-x;
	width: 100%;
	border-bottom: 1px solid #232228;
}

#block_stuff{
	width: 1208px;
	height: 242px;

	margin: auto;
    padding-bottom: 20px;

}
.stuff_left{
	height: 240px;
	width: 399px;
	float: left;
	
}
.stuff_center{
	height: 240px;
	width: 401px;
	float: left;
}
.stuff_right{
	height: 240px;
	width: 404px;
	float: right;
}
.grey_line{
	background: url(img/line_grey.jpg) no-repeat;
	width: 2px;
	height: 240px;
	float: left;
}
#block_clear{
	height: 23px;
	width: 100%;
}
#footer{

}
.footer_block{
	width: 1208px;
	margin: auto;
	height: 180px;
}
.footer_left{
	width: 400px;
	height: 180px;
	float: left;
}
.footer_center{
	width: 400px;
	height: 180px;
	float: left;
}
.footer_right{
	width: 400px;
	height: 180px;
	float: right;
}
.footer_copyright{
	height: 28px;
	background: #201e29;
	width: 100%;
	border-top: 2px solid #e8661a;
}
.footer_contact{
	width: 100%;
	background: #282633;
	height: 186px;
}
.line_footer_top{
	width: 100%;
	background: url(img/menu_bg.jpg) repeat-x;
	height: 13px;
}

.copyright{
	margin: auto;
	font-size: 12px;
	color: #a1a1a1;
	width: 1208px;
	padding-top: 7px;
	text-align: center;
}
.dop_menu{
	font-size: 17px;
	color: #232228;
	font-weight: bold;
	position: relative;
	top: 9px;
	padding-left: 10px;
}
.dop_menu2{
	font-size: 17px;
	color: #ea661b;
	font-weight: bold;
	position: relative;
	top: 9px;
	padding-left: 10px;
}
.dop_menu1{
	font-size: 17px;
	color: #232228;
	font-weight: bold;
	position: relative;
	top: -9px;	
	text-align: left;
	padding-left: 10px;
}
.dinamic_header1{
	height: 35px;
	background: url(img/menu_middle.jpg) repeat-x;
	width: 100%;
	border-bottom: 1px solid #ea661b;
}
.dop_menu_i{
	font-size: 17px;
	color: #ffffff;
	font-weight: bold;
	position: relative;
	top: 9px;
}
/*last-comm*/
.pop_article{
	width: 380px;
	text-align: left;
	line-height: 18px;
	margin: auto;
}
.pop_article a{
	font-size: 11px;
}
.pop_article a:hover{
	font-size: 11px;
}
.pop_article ul{
	margin-left: 30px;
	
	padding-bottom: 5px;
	font-size: 12px;
	width: 320px;
}
.pop_article li{
	list-style-image: url(img/marker.jpg);
	list-style-position:  inside;
	padding-left: 7px;

}
.pop_title{
	font-size: 17px;
	color: #000000;
	font-weight: bold;
	position: relative;
	top: 10px;
	left: 14px;
}
.last_comments{
	width: 380px;
	
	margin: auto;
}
.last_comments ul{
	margin-left: 30px;
	padding-bottom: 5px;
	font-size: 12px;
	width: 320px;
}
.last_comments li{
	list-style-image: url(img/marker.jpg);
	list-style-position:  inside;
	padding-left: 7px;

}
.last_comments li{
	font-size: 11px;

}
.last_comments a{
	font-size: 11px;

}
.last_comments a:hover{
	font-size: 11px;

}
.last_comments_title{
	font-size: 17px;
	color: #000000;
	font-weight: bold;
	position: relative;
	top: 10px;
	left: 14px;
}
.nashi_partnery{
	width: 380px;
	text-align: center;
	margin: auto;
}
.nashi_partnery img{
	width: 380px;
	height: 200px;
}
/*last-comm*/
/*minisait-katalogi*/
#block_stuff1{
	width: 1208px;
	height: 300px;

	
	margin: auto;
    margin-bottom: 20px;

}
.stuff_left1{
	height: 300px;
	width: 601px;
	float: left;
	background: #eee;
	border: 1px solid #d7d7d7;
}
.stuff_left1 img{
	background:#fff url(http://www.izhpromo.ru/wp-content/uploads/2011/08/bg.gif) repeat-x 0 100%;
padding:2px;
margin:5px 5px 5px 0;
border:1px solid #ccc;
border-right:1px solid #777;
border-bottom:1px solid #777;
}
.stuff_right1{
	height: 300px;
	width: 601px;
	float: right;
	background: #eee;
	border: 1px solid #d7d7d7;
}
.stuff_right1 img{

background:#fff url(http://www.izhpromo.ru/wp-content/uploads/2011/08/bg.gif) repeat-x 0 100%;
padding:2px;
margin:5px 5px 5px 0;
border:1px solid #ccc;
border-right:1px solid #777;
border-bottom:1px solid #777; 
}
.grey_line1{
	background: url(img/line_grey.jpg) no-repeat;
	width: 2px;
	height: 240px;
	float: left;
}
.minisait{
	
	text-align: left;
	margin: auto;
}
.katalog{
	
	
	margin: auto;
}
/*minisait-katalogi*/
.marque{
	margin: auto;
	width: 1208px;
	height: 50px;
	padding-top: 30px;
	font-size: 15px;
	color: #22202d;
}
.search_main{
width: 300px; 
float: right;
 margin-top: -7px;
}
.text-info{
width: 900px;
float: left;
}
.contact{
	width: 300px;
	height: 180px;
	color: #a0a0a0;
	font-size: 12px;
	text-align: left;
}
.contact_title{
	color: #a0a0a0;
	font-size: 14px;
	font-weight: bold;
	line-height: 25px;
}
p{
	color: #a0a0a0;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
}
.partnery{
	width: 400px;
	color: #a0a0a0;
	font-size: 12px;
}
.partnery_title{
	color: #a0a0a0;
	font-size: 14px;
	font-weight: bold;
	line-height: 25px;
}
.friends{
	width: 300px;
	height: 180px;
	color: #a0a0a0;
	font-size: 12px;
}
.friends_title{
	color: #a0a0a0;
	font-size: 14px;
	font-weight: bold;
	line-height: 25px;
}
.icons{
	margin: 5px;
	height: 64px;
	width: 64px;
	float: left;
}
.logo_partnery{
	margin: 5px;
	height: 30px;
	width: 120px;
	float: left;
}
.upravlenie{
	height: 220px;
	background: #ffffff;
	border-right: 1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7;
	border-left: 1px solid #d7d7d7;
	margin: auto;
	width: 512px;
}
.upravlenie_header{
	height: 39px;
	width: 512px;
	background: url(img/marketing_1.jpg) no-repeat;
}
.event{
	height: 220px;
	background: #ffffff;
	border-right: 1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7;
	border-left: 1px solid #d7d7d7;
	margin: auto;
	width: 512px;
}
.event_header{
	height: 39px;
	width: 512px;
	background: url(img/upravlenie_1.jpg) no-repeat;
}
.div_text{
	font-family: trebuchet ms;
	color: #275392;
	font-size: 13px;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: auto;
}
.div_text a{

}
.multymedia{
	width: 390px;
	height: 200px;
	margin: auto;
}
/*IE 6*/
*html .stuff_right{
	width: 402px;
}
*+html .marque{

}

.rss_1 {
	font-size: 12px !important;
	text-align: left;
}

.rss_1 p{
	font-size: 12px !important;
	text-align: left;
}

.rss_1 blockquote{
	display: none;
}

.rss_1 img {
	width: 50px;
	height: auto !important;
	float: left;
	margin-right: 5px;
}
/*fotogallery*/
#scrollContainer,
#scrollContainer2{
width:1060px;
overflow:hidden;
white-space:nowrap;
}
#scrollContainer img,
#scrollContainer2 img{
background:#fff url(http://www.izhpromo.ru/wp-content/uploads/2011/08/bg.gif) repeat-x 0 100%;
padding:10px;
margin:5px 5px 5px 0;
border:1px solid #ccc;
border-right:1px solid #777;
border-bottom:1px solid #777; 
}
#buttonScrollLeft,
#buttonScrollRight,
#buttonScrollLeft2,
#buttonScrollRight2{
cursor:pointer;
}
#buttonScrollLeft.inactive,
#buttonScrollRight.inactive,
#buttonScrollLeft2.inactive,
#buttonScrollRight2.inactive{
cursor:default;
}
/*fotogallery*/

