/* aviadivision css file */
body {
background: url("/bitrix/templates/miniliner/images/base3.png") repeat #F3F1F8;
/*background: #FFFFCC;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFCC), to(#FFFFCC));
background: -moz-linear-gradient(#FFFFCC, #FFFFCC);*/
}

@font-face {
    font-family: 'Didact Gothic';
    src: local('Didact Gothic'), local('Didact Gothic Regular'), url('https://aviadivision.ru/bitrix/templates/miniliner/font/didactgothic.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}


/************ header **************/

.bgheader, #skidka {background-color: #3C3C3C !important;}
#header {background-color: #3C3C3C;}
#header0 {background-color: #3C3C3C;}
#header1 {color: #F0F0F0;}
#header1 a{color: #F0F0F0;}
#header2{color: #FFFFFF;}

/************ aviadivision colors **************/

#poisk, #top-menu, .sectionLinks h3, .sectionLinks h3 a, .banner-l2, .spisok-table th, #similar-links table, .kolonka3, .kolonka4, .kolonka9 {background-color: #DAE894 !important;}
.pole2 table, #banner table, .spisok, .comments-form table {border: 2px solid #DAE894 !important;}
.sharing table{border:1px solid #DAE894 !important;}
.under-img a{background:  #ECE3A0 no-repeat bottom;}

.kolonka1, .kolonka2, .kolonka8, .personal-discount, #firma-models a:hover, .h3href a:hover, .note-butt, 
.subscribe-wide, .banner-l1, .sharing table, #banner table, .sectionLinks a:hover, 
.sectionLinks span>a:hover, .sectionLinks strong, a.selected-link, .sectionLinks-last a:hover,
ul.kol6-left {background: #F9F99C !important;}

h1, h2, h3, h4, h5, .news-spisok h3 a, .model h3, .mainbox h2, .mainbox h3, .mainbox h3 a, #banner-text h3, .anons2 h3, .spisok-table h2, .spisok-table h3, .spisok-table h3 a, .kolonka8 h2,
#menu1039 a, .filter_set, .filter_del, #top-menu1 a:link, #top-menu1 a:visited, #top-menu1 a:hover, ul#top-menu1 strong, 
#similar-links a, #siteInfo, .button_error, .buy_button, .buy_button_auth, .stack2, .buy_button_korzina, .pay, .under-img, .under-img  a, 
.sectionLinks>a:link, .sectionLinks>a:visited, .sectionLinks>span>a:link, .sectionLinks>span>a:visited,
.sectionLinks a:hover, .sectionLinks span>a:hover, .sectionLinks strong, .h3href a, .close-menu, .subscr
 {color: #555507 !important;}


.spisok-table td h2 {border-bottom: none !important;}

h1, h2, .mainbox h2, .sectionLinks>a:link, .sectionLinks>a:visited, .sectionLinks>span>a:link, .sectionLinks>span>a:visited,
.sectionLinks a:hover, .sectionLinks span>a:hover, .sectionLinks strong, .spisok-table td, #similar-links h3,
#firma-models a, #firma-models a:visited 
{border-bottom: dashed 1px #999966 !important;}
#header {border-bottom: 5px solid #999966 !important;}
#siteInfo{border-top: 5px solid #999966 !important;}
#header0 {border-bottom: 4px solid #999966 !important;}
.line, .commonlink{border-top: 1px dashed #999966 !important;}
.sectionLinks-last a:link, .sectionLinks-last a:visited, sectionLinks-last a:hover {border-bottom: 1px solid #999966 !important;}
.sectionLinks h3, .sectionLinks h3 a{border-bottom: inset 2px #999966 !important;}
.header-new .inverse .line-inverse{background: #999966 !important;}
#similar-stripe {
border-left: 1px solid #999966 !important;
border-right: 1px solid #999966 !important;
}

a:link, a:visited{color: #555507 !important;}

.sectionLinks>a:link, .sectionLinks>a:visited, .sectionLinks>span>a:link, .sectionLinks>span>a:visited,
#firma-models a, #firma-models a:visited,  #delivery strong, .delivery-strong {background-color: #F2F2F2;}

.scale a:link, .scale a:visited, .kolonka6 h3, .kolonka7 h2, .sort a {color: #FFFFFF !important;
background: #CC6633 !important;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#CC9966), to(#CC6633)) !important;
background: -moz-linear-gradient(#CC9966, #CC6633) !important;
}

.header-new #sn-new {left: 410px !important;}

/************ ISPRAVLENIE STILEY **************/
.kolonka6 h3, .kolonka7 h2 {color: #FFFFFF !important;}
.kolonka8 h2 {border-bottom: 0px !important;}
table.modelpic {border: 0px !important;}
.kolonka6, .spisok, .pole2 {background: #FFFFFF !important;}
p.ml123 a{display: inline !important;}

@media (max-width: 1041px){
.body {margin-top: 160px;}
#menu1039 {
background: #CC6633 !important;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#CC9966), to(#CC6633)) !important;
background: -moz-linear-gradient(#CC9966, #CC6633) !important;
}
#menu1039 a{color: #F9F99C !important;}
}


/************/************/finish aviadivision colors/************/************/************/************/*************/

/************ responsive media **************/

#menu1039 {
background-color: #F3F8FE;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F3F8FE), to(#9EC2E3));
background: -moz-linear-gradient(#F3F8FE, #9EC2E3);
}

#poisk {border: 0px solid #9999CC !important;}

@media all and (max-width: 765px){
#korzina {
border-left: 3px solid #E0ECEF;
border-right: 3px solid #E0ECEF;
border-top: 3px solid #E0ECEF;
}
.model ul, .model p, .model form {border-bottom: 1px solid #E0ECEF; }
}



/************ korzina top **************/
#korzina {
border-left: 3px solid #E0ECEF;
border-right: 3px solid #E0ECEF;
border-bottom: 3px solid #E0ECEF;
background-color: #FFFFFF;
}

/************ poisk **************/
#poisk {
border-left: 1px solid #9999CC !important;
border-right: 2px solid #9999CC !important;
border-bottom: 2px solid #9999CC !important;
}

 
/************ top-menu **************/
#top-menu{background-image: url(https://miniliner.ru/bitrix/templates/miniliner/images/bg_nav2.jpg);}


/************ Main menu **************/

#pageNav{
	background-color: #FFFFFF;
	border-right: 1px solid #F0F0F0;
	border-bottom: 1px solid #F0F0F0;
	border-top: 1px solid #F0F0F0;
	}


/************* relatedLinks styles **************/

.relatedLinks{border-bottom: 1px solid #E0ECEF;}


/************ News **************/
.news{	border-left: 1px solid #E0ECEF;
	border-right: 1px solid #E0ECEF;
	border-top: 1px solid #E0ECEF;
	border-bottom: 1px dashed #E0ECEF;
		}


/************ Pole 1 **************/
.pole{
	border-left: 0px solid #E0ECEF;
	border-right: 0px solid #E0ECEF;
	border-top: 0px solid #E0ECEF;
	border-bottom: 0px dashed #E0ECEF;	
		}
.pole table{border: 2px solid #E0ECEF;}


/************ anons **************/

.anons2 img{
	border-left: 1px solid #E0ECEF;
	border-right: 1px solid #E0ECEF;
	border-top: 1px solid #E0ECEF;
	border-bottom: 1px solid #E0ECEF;
	}
		
	
/************ anons obzora **************/
.anons3 h3{color: #333366;}
.anons3 img{
	border-left: 2px solid #E0ECEF;
	border-right: 2px solid #E0ECEF;
	border-top: 2px solid #E0ECEF;
	border-bottom: 2px solid #E0ECEF;	
}	


.table-news td,.table-news th {border: solid 1px #999999;}

.anons3 table img{
	border-left: 2px solid #E0ECEF;
	border-right: 2px solid #E0ECEF;
	border-top: 2px solid #E0ECEF;
	border-bottom: 2px solid #E0ECEF;
}	

/************New obzor - blogi **************/
.blog-table-post img.need-del{
        border-left: 2px solid #E0ECEF;
	border-right: 2px solid #E0ECEF;
	border-top: 2px solid #E0ECEF;
	border-bottom: 2px solid #E0ECEF;
}	

div.blog-line {
	background-color:#C7D2D5; 
	}

/************News **************/

.subscribe-wide{border: 1px solid #E0ECEF;}
	

/************ Spisok novostey i obzorow **************/
.news-spisok{border-bottom: 1px dashed #E0ECEF;}


/************ Photo v Obzorah **************/
#photos-obzor img{border: 2px solid #E0ECEF;}


/************ Left banners **************/
.banner-l1{border: 1px solid #000000;}	

.banner-l2{border: 1px solid #000000;}	

					
/************ Central banner **************/
#banner-text strong{color: #111111;}

		
/************ Sortirovka **************/

.sort strong {
border: 1px solid #9999CC;
background: #FFFFFF;
}
.sort a {
color: #FFF;
background: #9999CC;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#AEAED5), to(#9999CC));
background: -moz-linear-gradient(#AEAED5, #9999CC);
}

/************ Spisok **************/

.spisok-table th{border: solid 1px #FFFFFF;}

.spisok-table img{
	border-left: 1px solid #E0ECEF;
	border-right: 1px solid #E0ECEF;
	border-top: 1px solid #E0ECEF;
	border-bottom: 1px solid #E0ECEF;
	}	


	
/************ model detail **************/

.stripe{border-top: 1px solid #E0ECEF;}

.model img{
	border-left: 1x solid #E0ECEF;
	border-right: 0px solid #E0ECEF;
	border-top: 1px solid #E0ECEF;
	border-bottom: 0px solid #E0ECEF;
        -moz-box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.5); 
	-webkit-box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.5); 
	box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.5);
       }

 
/************ social share **************/

.inner {color: #333333;}

.note, .note_basket{
color :#333333;
border: 2px solid #9999CC; 
background: #FFFFCC; 
}


/************ Header New **************/

.header-new #header0 {border: none !important; background: #3C3C3C !important;}
#telefon {color: #F0F0F0;}


/************ NEW STYLES HOMEPAGE**************/


.kolonka1, .kolonka2 {border: 1pt solid #E0ECEF;}	

.kolonka4{border: 1pt solid #E0ECEF;
	font-color: #333333;
			}
.model-day-com {border-top: 1px dashed #CCCCFF;}
			
.kolonka5{border: 1pt solid #E0ECEF;}
			
.kolonka6{border: 1px solid #9999CC;}
		

.kolonka7{border: 1pt solid #E0ECEF;}
			
.kolonka7 h2 {
background: #9999CC;
color: #FFFFFF;
}
.kolonka6 h3 {
background: #9999CC;
color: #FFFFFF;
}	



.kolonka8{border: 1pt solid #E0ECEF;}

.kolonka9{border: 1pt solid #E0ECEF;}


.scale a:link, .scale a:visited{
color: #FFFFFF;
background: #9999CC;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#AEAED5), to(#9999CC));
background: -moz-linear-gradient(#AEAED5, #9999CC);
}

ul.kol6-left, .kolonka8 ul {background: #FFFFCC;}

.kolonka11{border: 1pt solid #E0ECEF;}
			
.kolonka21{border: 1pt solid #E0ECEF;}
			
.kolonka31{border: 1pt solid #E0ECEF;}


/************ Left banners **************/
.banner-al1{
        margin: 15px -1px 10px 0px; 
        border: 1px solid #000000;
        background-color: #FFFFCC;
	font: 100% Arial, Helvetica, sans-serif;
-moz-box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.5); 
	-webkit-box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.5); 
	box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.5);
	}	

.banner-al2{
        margin: 0px -1px 15px 0px;
        border: 1px solid #000000;
	background-color: #F0F0F0;
	font: 100% Arial, Helvetica, sans-serif;
-moz-box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.5); 
	-webkit-box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.5); 
	box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.5);
	}	
	



/************ NEW STYLES FIRMA PAGE**************/
#firma-models {border-bottom: 2px solid #9999CC;}

#firma-models li {background-color: #FFFFFF;}

#firma-models li.mopen{
border: 2px solid #9999CC;
border-bottom: 2px solid #FFFFFF;
}

#firma-models a, #firma-models a:visited {
border: 2px solid #9999CC;
}

.personal-discount {border: solid 1px #CCCCFF;}

.note-butt {border: 1px dashed #9999CC;}

.itog-title {color: #000;}

.avdilogo{
	position: relative;
	
}
.avdilogo>span{
	position: absolute;
	font-size: 36px;
	left: 0px; 
	top: 20px;
	color: #fff;
	font-weight: 100 !important;
	letter-spacing: 1.5px;
	
	font-family: 'Didact Gothic';
}

/*=======================================
=            dimaneva styles            =
=======================================*/


@media screen and (max-width: 767px){
	 .header-new .logo-new img {
		width: auto;
	}

	.body {
		margin-top: 0;
	}

	.avdilogo>span {
		font-size: 25px;
	}

	.header-new .logo-new img {
		height: 55px;
	} 

	.pushy a {
		color: #b3b3b1 !important;
	}
}



/*=====  End of dimaneva styles  ======*/