

/* Start:/bitrix/templates/.default/template_styles.css?168558793411234*/
html { width:100%; height: 100%; }

body
{
	margin:0 auto;
	padding:0;
	font-size: 14px;
	line-height: 1.5;
	font-family: Arial, Helvetica, sans-serif;	
  	width: 1240px;
   	/*min-width: 1024px;*/
}


#allcontent{ margin:0 auto; background: #f3f3f3; }


form { margin:0; padding:0;}
form.main-form
{ 
	display: block;
	margin:0; 
	padding:0;
	width:100%;
	height:100%;
}
#page-wrapper{ margin: 0 auto -85px; height: 100%; background: #f3f3f3; box-shadow: 0 0 10px rgb(190,190,190); }
* html #page-wrapper { height: 100%; }
 
/*Шапка*/
#slogan {font-size: 12px; color: #6e6e6e; padding: 5px 10px 5px 10px;}

#slogan2 {font-size: 12px; color: #88a9c4; padding-left: 0px;  height: 35px;}

#innov-ru-en-date
{
width: 700px;
float: left;
}

#innov-poisk
{
width: 250px;
float: right;
}

#innov-social-right
{
float: right; 
width: 250px;
}


#fon-shapka
{ 
margin:0; 
/*background: url(/bitrix/templates/.default/images/main/bg_shapka.gif) repeat-x;*/
width:100%;
height: 83px;
position: relative;
}

#logo { height:77px; width: 180px; float: left; margin-left: 55px; margin-top: 15px;}
td#meteo{padding-right: 15px;} 
td#banner1{height:77px; width: 595px;  text-align: right; padding-right:2px; }


#fon-shapka2
{ margin:0; 
background: url(/bitrix/images/header-innov.jpg) no-repeat 0 0;
/*(kreml) background: #02589a url(/bitrix/images/town-innov-ru.png) no-repeat 40px 38px;*/
/*(9 may) background: #02589a url(/bitrix/images/9may16.png) no-repeat 18px 28px;*/
width:100%;
width:100%;
height: 130px;
position: relative;

}


/*Меню*/
#fonmenu{width: 100%;height: 28px;background: #02589a; border-top: 1px solid #00508d;  /*background: #00508d url(/bitrix/templates/.default/images/main/fon_menu.png) repeat-x;*/}

/*ЦЕНТР*/
.tdcenter
{ 
background: #ffffff;
padding: 10px 15px 10px 15px;
border: 1px solid #e9e9e9;
-webkit-box-shadow: 0 0 5px #ebebeb;
-moz-box-shadow: 0 0 5px #ebebeb;
box-shadow: 0 0 5px #ebebeb;
font-size: 110.01%;
}


.tdcenter_glstr
{ 
background: #ffffff;
padding: 10px 15px 15px 15px;
border: 1px solid #e9e9e9;
-webkit-box-shadow: 0 0 5px #ebebeb;
-moz-box-shadow: 0 0 5px #ebebeb;
box-shadow: 0 0 5px #ebebeb;
font-size: 110.01%;
margin-bottom: 7px;
}



.divleft
{
position: relative;
background: #ffffff;
padding: 7px 0 10px 0;
/*border: 1px solid #e9e9e9;*/
-webkit-box-shadow: 0 0 5px #ebebeb;
-moz-box-shadow: 0 0 5px #ebebeb;
box-shadow: 0 0 5px #ebebeb;
width: 300px;
margin-bottom: 7px;
}

.divleft-footer
{
width: 300px;
height: 300px;
padding: 7px 0 10px 0;
background: #ffffff;
margin-right: 8px;
position: relative;
float: left;
}

.banner-left
{
margin-bottom: 9px; 
background: #ffffff;
width: 300px;
box-shadow: 0 0 5px #ebebeb;
text-align: center;
}

/*.divright
{
position: relative;
background: #ffffff;
padding: 10px;
-webkit-box-shadow: 0 0 5px #ebebeb;
-moz-box-shadow: 0 0 5px #ebebeb;
box-shadow: 0 0 5px #ebebeb;
width: 280px;

}*/



#divreklama
{
position: relative;
margin: 5px;}



/* ФУТЕР НИЗ*/

#footer-up
{width: 1230px; position: relative;}

.divleft-footer
{
width: 24,3%;
height: 330px;
padding: 7px 0 10px 0;
background: #ffffff;
margin-right: 7px;
position: relative;
float: left;
}

#footer{
position: relative;
background: #ffffff;
border: 1px solid #e9e9e9;
-webkit-box-shadow: 0 0 5px #ebebeb;
-moz-box-shadow: 0 0 5px #ebebeb;
box-shadow: 0 0 5px #ebebeb;
padding-bottom: 5px;
}


#footer-all-innov { position: relative; background: #ececec; height: 348px; padding-top: 8px; }
#footer-1 {  position: relative; background: #ffffff; height: 90px; margin-bottom: 8px;}
#footer-2 {  position: relative; height: 250px; background: url(/bitrix/images/footer-innov.jpg) no-repeat 0 0;}

/*background: #02589a;*/

#copyright {  font-size: 0.85em; width: 100%; position:relative; color: #5F5F5F;}
#copyright p { margin:0;}
#footer-links { margin:0; padding:0; list-style: none;}
#bottom-menu {  position:relative;  top: 15px;  text-align: center; font-size: 11px; font-weight: bold;}
#licens{ position:relative; left: 15px; float: left; font-size: 11px; width: 490px; height: 90px; }
#wall-memory  { position:relative; right: 15px; float: right; font-size: 11px; font-weight: bold;}


#footer-links { margin:0; padding:0; list-style: none; font-size: 12px;}
#footer-links li { display: inline; padding-left:1.5em;}

#footer-links li a {color:#ffffff; text-decoration: none; /*display: block;*/}
#footer-links li a:hover {color:#ffffff; text-decoration: underline;}

#bottom-menu-footer 
{
width: 975px;
position: absolute;
top: 22px;
left: 240px;
height: 30px;
text-align: right;
}

.bottom-stat{
width:250px;
height: 40px;

position: absolute;
right: 10px;
bottom: 15px;
text-align: right;
}

.bottom-social
{
width:225px;

position: absolute;
left: 10px;
top: 15px;
height: 40px;
}



.bottom-info
{
font-size: 12px;
position: absolute;
width:955px;

height: 130px;
color: #cbd8e4;
top: 65px;
left: 15px;
}

.bottom-info a {color: #cbd8e4;  text-decoration: underline}
.bottom-info a:hover {color: #fff; text-decoration: underline;}
.bottom-info a:link {color: #cbd8e4;}
.bottom-info a:visited {color: #cbd8e4;}
.bottom-info a:active {color: #ffffff;  text-decoration: underline;}


p.web-innov-link
{
font-weight: bold;
}


p.web-innov-link a
{
font-weight: bold;
}

p.web-innov-link a:hover {color: #ffffff;  text-decoration: underline}




.informer
{
width: 88px;
height: 31px;
padding-right: 5px;
float: right;
}


/* конец ФУТЕР НИЗ*/


/*оформление доп меню, элементов дизайна внутренних страниц */
.tablegrey{
border: 1px solid #cccccc;
width: 100%;
}

.tablegrey-filter{
background: #eeeeee;
padding: 5px;
width: 100%;
}

.tablegrey2
{
border: 1px solid #cccccc;
background: #f1f1f1;
padding: 5px;
}

.tablegrey-comment
{
border: 0;
background: #f1f1f1;
padding: 0px;
width: 100%;
font-weight: bold;
}

/* Forms */
div.content-form div.form-input input, div.content-form div.form-input textarea, div.content-form div.form-input select 
{ 	
	border:1px solid;  
	border-color: #777 #CCCCCC #CCCCCC #777
}
 
div.content-form div.field label.field-title { font-size: 1.117em; }
.voting-form-box {
background: #ffffff url(/images/opros/bg-opros2.jpg) repeat-x top;
padding-left: 10px;
border: 1px solid #f0f0f0;
padding-bottom: 10px;
}




#search { width: 234px; position: absolute; right:0px; top: 30px;  }
#search div.flat{height: 50px;}							 
#search div.search-box
{
	border: 1px solid; 
	height: 20px;
	overflow:hidden;
	padding:0;
	position: absolute;
	left: 21px;
	right: 61px;
	float: left;
}
* html #search div.search-box { margin-right:-82px;	}
#search div.search-box input
{
	border:1px solid;
	width:98%;
	height: 18px;
	padding:0;
	margin:0;
}
#search input { vertical-align: top;}
#search-button { float: right; width:48px; border: 1px solid;}
#search-button input::-moz-focus-inner { border: 0; padding: 0; }/*Remove button padding in FF*/
#search-button input 
{
	display: block;
	border: none;
	background: none;	
	width:48px;
	padding:0;
	margin:0;
	font-family: Georgia, serif;
	font-size: 12px;
	height: 19px;
	cursor: pointer;
	outline: none;	
}

div.search-item h4 { margin-bottom: 0.4em;}





/**langmain**/

a.langmain-a
{
padding: 5px 6px 5px 7px;
border-radius: 3px;
background: #417fb3;
color: #ffffff;
font-size: 11px;
font-family: Arial;
text-decoration: none;

}


a.langmain-a:link
{
text-decoration: none;
color: #ffffff;
}

a.langmain-a:visited
{
text-decoration: none;
color: #ffffff;
}

a.langmain-a:active
{
text-decoration: none;
color: #ffffff;
}


a.langmain-a:hover
{
background: #fff5e5;
color: #002a71;
}

.langmain
{
padding: 3px 6px 3px 6px;
border-radius: 3px;
background: #f8f8f8;
color: #002a71;
font-size: 11px;
font-family: Arial;
}


img.langmain-a:hover
{
opacity: 0.8;
}

#divreklama2
{
background: #ffffff;
}


/***котировки***/


.a-brent
{
display: block;
padding: 10px 5px 5px 38px;
background: url(/bitrix/templates/innov_main/images/main/oil.png) left center no-repeat;
width: 150px;
height: 20px;
margin-left: 3px;
}


.a-gold
{
display: block;
padding: 10px 5px 5px 38px;
background: url(/bitrix/templates/innov_main/images/main/m.png) left center no-repeat;
width: 150px;
height: 20px;
margin-left: 3px;
}

.a-usd
{
display: block;
padding: 10px 5px 5px 38px;
background: url(/bitrix/templates/innov_main/images/main/usd.png) left center no-repeat;
width: 150px;
height: 20px;
margin-left: 10px;
}

.a-eur
{
display: block;
padding: 10px 5px 5px 38px;
background: url(/bitrix/templates/innov_main/images/main/eur.png) left center no-repeat;
width: 150px;
height: 20px;
margin-left: 3px;
}

.a-gbr 
{
display: block;
padding: 10px 5px 5px 38px;
background: url(/bitrix/templates/innov_main/images/main/br.png) left center no-repeat;
width: 150px;
height: 20px;
margin-left: 3px;
}


.a-gasoline
{
display: block;
padding: 10px 5px 5px 38px;
background: url(/bitrix/templates/innov_main/images/main/oil.png) left center no-repeat;
width: 150px;
height: 20px;
margin-left: 3px;
}

ul.kotirovki, ul.kotirovki li
{
margin: 0;
padding: 0;
list-style: none;
}


/*******new*********/

.zagolovok-innov

{
height: 35px;
}

.glavnaya-novost-main
{
height: 310px;
}

.listleft-novost-innov
{
width: 49%;
float: left;

}


.listleft-novost-innov-petrovna
{
width: 290px;
float: left;

}

.listright-novost-innov
{
width: 49%;
float: right;

}


.listright-novost-innov-petrovna
{
width: 66%;
float: right;

}


.header-innov
{
width: 100%; 
/*min-height: 250px;*/

}

.centercontent-innov
{
width: 1226px;
/*max-width: 1226px;
min-width: 1024px;*/
position: relative;
background: #f3f3f3;
padding: 7px 7px 0 7px;
height: 100%;
}

.leftstolbic-innov
{
width: 300px; 
float: left;
height: 100%;
margin-right: 6px;
}

.centerstolbic-innov-big 
{
width: 917px;
float: right; 
position: relative;

}

.centerstolbic-innov-vnut-big
{
width: 888px;
/*min-width: 570px; */
float: right; 
position: relative;
background: #ffffff;
padding: 15px;
/*min-height: 2910px;*/
min-height: 1400px;

}



.footer-innov
{
width: 100%;
}

.prev_linia
{
height: 12px;
background: url(/bitrix/images/prev-linia.jpg) center no-repeat;
}




#opros-innov input[type="submit"] 
{
border: none;
padding: 15px 20px;
width: 50%;
background: #ffcc00;
color: #ffffff;
font-size: 15px;
}


#opros-innov input[type="submit"]:hover
{
cursor: pointer;
background: #02589a;
}

 
.divleft #opros-innov input[type="submit"] 
{width: 100%;}

input[type="submit"]:hover
{
border: 1px solid #cde2f3;
background: #f0f8ff;
color: #125186;
cursor: pointer;
}

input.poisk-ya
{
border: 1px solid #b0cbe2;
border-radius: 4px;
padding: 3px;
background: #b0cbe2;
}

.link-news-list
{
display: block;
padding: 12px 15px;
background: #ffcc00;
color: #ffffff;
font-size: 15px;width: 180px;
}

.link-news-list:hover
{
cursor: pointer;
background: #02589a;
color: #ffffff;
}

.link-journal
{
display: block;
padding: 14px 10px 14px 60px;
font-size: 15px; 
width: 230px;
background: #ffcc00 url(/bitrix/images/main/book.png) 8px center no-repeat;
margin-bottom: 8px;
}

.link-journal:hover
{
cursor: pointer;
background: #02589a  url(/bitrix/images/main/book.png) 8px center no-repeat;
color: #ffffff;
}

.cript_kot {
margin: 0 10px;

}

.cript_kot .cript_kot_a {
font-size: 13px !important;
}

.cript_kot_a {
    display: block;
    padding: 10px 5px 5px 38px;
    width: 150px;
    height: 20px;
    margin-left: 10px;
}
/* End */


/* Start:/bitrix/templates/.default/styles.css?16855879346692*/
/* Text */
img {border:0 none;}

h1
{
	font-family: Georgia; 
	margin:0 0 0.7em;
	font-weight:normal;
	line-height:1.2;
}

h1.fn
{
	font-family: Georgia; 
	margin:0 0 0.7em;
	font-weight:normal;
	line-height:1.2;
}

h2, h3, h4, h5, h6
{
	font-family: Arial, Helvetica,sans-serif; 
	margin:1.0em 0 0.7em;
	font-weight:normal;
	line-height:1.2;
}

h1 { font-size:180%; }
h2 { font-size:150%; }
h3 { font-size:130%; font-weight: bold;}
h4 { font-size:120%; font-weight: bold;}
h5 
{ 
	font-size:140%;
	font-weight:normal;
	margin:0 0 1.1em;
	padding:0 0 1em;
}
h6 { font-size:100%; }

hr, .hr 
{
border-bottom:1px solid #E5E5E5;
border-top:1px solid #E5E5E5;
display:block;
font-size:1px;
height:1px;
margin:12px 0;
overflow:hidden;
padding:0;
}

hr.innov{
border: 0;
height: 1px;
background: #cccccc; 
}

hr.main{
border: 0;
height: 1px;
background: #0d538c;
margin: 5px 0px 5px 0px;
}

hr.main2{
border: 0;
height: 2px;
background: #0d538c;
margin: 5px 0px 5px 0px;
}


hr.punkt {border:1px dashed #ccc; border-right:0px; border-left:0px; border-top:0px; height:1px; margin:5px -6px 2px -6px;}

#linia{
color: #ffeeb8; 
background: #ffeeb8; 
width: 100%; 
height: 2px;
}

#workarea ol li, #workarea ul li { margin: 0.6em 0; }
#workarea ul { list-style-type: disc; }


.guest{font-weight: bold;}



/* нет продаж */

.net-prodag
{
font-family:Impact;
color:#0d538c;
font-size:60px;
}

/* маленький бюджет */

.net-prodag1
{
font-family: Verdana;
color:#0d538c;
font-size: 17px;
font-weight: bold;
}


.net-prodag2
{
font-family: Impact;
color:#4e4d46;
font-size: 70px;
}

.net-prodag3
{
font-family: Arial;
color:#0d538c;
font-size: 36px;
font-weight: bold;
text-align: center;
}

.net-prodag4
{
font-family: Verdana;
color:#ffe42b;
font-size: 60px;
font-weight: bold;
text-align: center;
text-shadow: #052453 1px 0 0px, #052453 0 1px 0px, #052453 -1px 0 0px, #052453 0 -1px 0px;
}

.net-prodag7
{
font-family: Arial;
color:#002152;
font-size: 40px;
font-weight: bold;
}

.net-prodag8
{
padding-left: 44px;
font-family: Verdana;
color:#002051;
font-size: 16px;
font-weight: bold;
height: 178px;
width: 666px;
background: url(/bitrix/templates/innov_all/images/reklama/galki1.png)no-repeat;

}

.net-prodag9
{
background-position:bottom;
font-family: Arial;
color:#002152;
font-size: 40px;
font-weight: bold;
text-align: center;
background: url(/bitrix/templates/innov_all/images/reklama/galka1.png)no-repeat;
height: 44px;
width: 666px;
}


.net-prodag10
{
font-family: Arial;
color:#4e4d46;
font-size: 49px;
}

.net-prodag11
{
font-family: Arial;
color:#4e4d46;
font-size: 68px;
font-weight: bold;
padding-left: 30px;
}

.fon
{
background: url(/bitrix/templates/innov_all/images/reklama/fon7.png)no-repeat;;
}

.net-prodag5
{
height: 550px;
width: 666px;
background: url(/bitrix/templates/innov_all/images/reklama/cheli.png);

}

.net-prodag6
{
height: 134px;
width: 666px;
}




/* скрин страницы иннов */
.stranica
{
background: url(/bitrix/templates/innov_all/images/reklama/str2.png)no-repeat;
height: 597px;
}


/* гостиницы области */
.photogor
{
height: 191px;
width: 330px;
background: url(/bitrix/images/dz.png)no-repeat;
color:#ffffff;
}


.bor
{
height: 191px;
width: 330px;
background: url(/bitrix/images/bor.png)no-repeat;
}

.arz
{
height: 191px;
width: 330px;
background: url(/bitrix/images/arz.png)no-repeat;
}

.nn
{
height: 191px;
width: 330px;
background: url(/bitrix/images/nn.png)no-repeat;
}

.pav
{
height: 191px;
width: 330px;
background: url(/bitrix/images/pav.png)no-repeat;
}

.dzr
{
height: 191px;
width: 330px;
background: url(/bitrix/images/dzr.png)no-repeat;
}

.sar
{
height: 191px;
width: 330px;
background: url(/bitrix/images/sar.png)no-repeat;
}

.kstv
{
height: 191px;
width: 330px;
background: url(/bitrix/images/kstv1.png)no-repeat;
}

.vix
{
height: 191px;
width: 330px;
background: url(/bitrix/images/vix.png)no-repeat;
}

.bal
{
height: 191px;
width: 330px;
background: url(/bitrix/images/bal.png)no-repeat;
}

.zvl
{
height: 191px;
width: 330px;
background: url(/bitrix/images/zvl.png)no-repeat;
}

.shax
{
height: 191px;
width: 330px;
background: url(/bitrix/images/shax.png)no-repeat;
}

.bog
{
height: 191px;
width: 330px;
background: url(/bitrix/images/bog.png)no-repeat;
}

.bold
{
height: 191px;
width: 330px;
background: url(/bitrix/images/boldino.jpg)no-repeat;
}

.ser
{
height: 191px;
width: 330px;
background: url(/bitrix/images/ser1.png)no-repeat;
}

.lis
{
height: 191px;
width: 330px;
background: url(/bitrix/images/lis.png)no-repeat;
}

.luk
{
height: 191px;
width: 330px;
background: url(/bitrix/images/luk.png)no-repeat;
}

.nav
{
height: 191px;
width: 330px;
background: url(/bitrix/images/nav.png)no-repeat;
}

.per
{
height: 191px;
width: 330px;
background: url(/bitrix/images/per.png)no-repeat;
}

.poch
{
height: 191px;
width: 330px;
background: url(/bitrix/images/poch.png)no-repeat;
}

.chkl
{
height: 191px;
width: 330px;
background: url(/bitrix/images/chkl.png)no-repeat;
}

.gor
{
height: 191px;
width: 330px;
background: url(/bitrix/images/gor.png)no-repeat;
}

.ur
{
height: 191px;
width: 330px;
background: url(/bitrix/images/ur.png)no-repeat;
}

.vor
{
height: 191px;
width: 330px;
background: url(/bitrix/images/vor.png)no-repeat;
}

.kul
{
height: 191px;
width: 330px;
background: url(/bitrix/images/kul.png)no-repeat;
}

.div
{
height: 191px;
width: 320px;
background: url(/bitrix/images/div.png)no-repeat;
}

a.ss-gor:link{
	outline: none;
	text-decoration: none;
	color: #ffffff;
	font-family:Georgia;
font-size:27px;

}


a.ss-gor:active{
	outline: none;
	text-decoration: none;
	color: #ffffff;
	font-family:Georgia;
font-size:27px;

}
a.ss-gor:visited{
	outline: none;
	text-decoration: none;
	color: #ffffff;
	font-family:Georgia;
font-size:27px;
}
a.ss-gor:hover{
	outline: none;
	text-decoration: none;
	color: #c1efff;
	font-family:Georgia;
font-size:27px;
}




/*******/

.ss-gor-region-td
{
padding: 100px 10px 5px 10px;
text-align: center;
width: 320px;
height: 95px;
background: url(http://www.innov.ru/upload/hotels/nn.jpg) no-repeat;
}

.ss-gor-region-td-msk
{
padding: 100px 10px 5px 10px;
text-align: center;
width: 320px;
height: 95px;
background: url(http://www.innov.ru/upload/hotels/msk.jpg) no-repeat;
}


a.ss-gor-region:link{
	outline: none;
	text-decoration: none;
	color: #ffffff;
	font-family:Georgia;
font-size:25px;

}


a.ss-gor-region:active{
	outline: none;
	text-decoration: none;
	color: #ffffff;
	font-family:Georgia;
font-size:25px;

}
a.ss-gor-region:visited{
	outline: none;
	text-decoration: none;
	color: #ffffff;
	font-family:Georgia;
font-size:25px;
}
a.ss-gor-region:hover{
	outline: none;
	text-decoration: none;
	color: #c1efff;
	font-family:Georgia;
font-size:25px;
}



/* End */


/* Start:/bitrix/templates/.default/colors.css?168558793410481*/
/*заголовки*/
h1 { color:#0d538c; }
h2, h3, h4, h5, h6 { color:#0d538c; }

/*заголовки разделов*/

.slash
{
background:url(/bitrix/templates/.default/images/main/slash.jpg) repeat-x;
margin: 5px 10px 10px 10px;
}



/*линии*/
hr, .hr { border-color: #E9E9E9;}
 
/* Layout */
body { background-color: #ececec; color: #000;}

/* Ссылки общие */
 a {color:#0d538c; text-decoration: underline; font-weight:normal;}
 a:link {color:#0d538c; text-decoration: underline;font-weight:normal;}
 a:visited {color:#0d538c; text-decoration: underline;font-weight:normal;}
 a:hover {color:#000; text-decoration: none;font-weight:normal;}
 a:active {color:#0d538c; text-decoration:underline;font-weight:normal;}
 
/*ССЫЛКИ И ЗАГОЛОВКИ для центра, лево-право*/
.main-title	{font-size: 13px; color: #5c5c5c;text-decoration: none; font-weight: bold; font-family: Arial; padding-right: 10px; background: #ffffff;}
a.main-title:link, a.main-title:visited, a.main-title:active	{ font-size: 13px; color: #5c5c5c;text-decoration: none; font-weight: bold; font-family: Arial;}
a.main-title:hover	{ color: #0d538c; text-decoration: none; }

a.main-title2:link, a.main-title2:visited, a.main-title2:active	{  font-weight: bold; font-size: 15px; color: #000;text-decoration: none;font-family: Arial; }
a.main-title2:hover	{ color: #0d538c; text-decoration: none;  }


a.main-title-bottommenu:link, a.main-title-bottommenu:visited, a.main-title-bottommenu:active	{  font-size: 13px; color: #000;text-decoration: none;font-family: Arial; }
a.main-title-bottommenu:hover	{ color: #0d538c; text-decoration: none;  }

.main-title-kurs, a.main-title-kurs:link, a.main-title-kurs:visited, a.main-title-kurs:active	{ font-size: 25px; color: #fff;text-decoration: none; font-family: Georgia;
font-style: italic; }
a.main-title-kurs:hover	{ color: #fff; text-decoration: underline;}


.main-title-kurs2, a.main-title-kurs2:link, a.main-title-kurs2:visited, a.main-title-kurs2:active	{ font-size: 18px; color: #0d538c;text-decoration: none; font-family: Georgia;
font-style: italic; }
a.main-title-kurs2:hover	{ color: #000; text-decoration: none;}


.main-title3 { color: #0d538c;text-decoration: none; font-weight: bold; font-size:15px;}
a.main-title3:link, a.main-title3:visited, a.main-title3:active	{ color: #0d538c;text-decoration: none; font-weight: bold; font-size:15px;}
a.main-title3:hover	{ color: #000; text-decoration: none; }

a.main-title4:link, a.main-title4:visited, a.main-title4:active	{ color: #5878a0; text-decoration: none; font-weight: bold; font-size:12px;}
a.main-title4:hover	{ color: #000; text-decoration: none; }

/*a.main-title5:link, a.main-title5:visited, a.main-title5:active	{ font-size: 13px; color: #000; text-decoration: none; font-weight: bold;}*/
a.main-title5:link, a.main-title5:visited, a.main-title5:active	{ font-size: 14px; color: #000; text-decoration: none;}
a.main-title5:hover	{ color: #0d538c; text-decoration: none; }

a.main-title6:link, a.main-title6:visited, a.main-title6:active	{ font-size: 12px; color: #6e6e6e; text-decoration: none;}
a.main-title6:hover	{ color: #000; text-decoration: none; }

.lr-title, a.lr-title:link, a.lr-title:visited, a.lr-title:active	{ color: #0d538c;text-decoration: none; font-weight: bold;}
a.lr-title:hover	{ color: #000; text-decoration: none; }

.red-title, a.red-title:link, a.red-title:visited, a.red-title:active	{ color: red;text-decoration: none; font-weight: bold;}
a.red-title:hover	{ color: #000; text-decoration: none; }

.white-title, a.white-title:link, a.white-title:visited, a.white-title:active	{ font-size: 11px; color: #fff;text-decoration: underline;}
a.white-title:hover	{ color: #fff; text-decoration: none; }

.main-title-kurs-big{font-size: 35px; color:#0d538c; text-decoration: none; font-weight: bold; font-family: Georgia; font-style: italic;}
a.main-title-kurs-big:link, a.main-title-kurs-big:visited, a.main-title-kurs-big:active	{  font-size: 20px; color: #0d538c;text-decoration: none;font-weight: bold; font-family: Georgia;
font-style: italic; }
a.main-title-kurs-big:hover	{ color: #000; text-decoration: none; font-weight: bold; }

.main-title-kurs-little{font-size: 11px; color:#0d538c; text-decoration: none; font-weight: bold; font-family: Georgia; font-style: italic;}
a.main-title-kurs-little:link, a.main-title-kurs-little:visited, a.main-title-kurs-little:active	{  font-size: 11px; color: #0d538c;text-decoration: none;font-weight: bold; font-family: Georgia;
font-style: italic; }
a.main-title-kurs-little:hover	{ color: #000; text-decoration: none; font-weight: bold; }


.read-more, a.read-more:link, a.read-more:visited, a.read-more:active	{  font-size: 12px; color: #397cb0; text-decoration: none; font-family: Georgia;
font-style: italic; }
a.read-more:hover	{ color: #fff; text-decoration: none;}
a.read-more:hover img	{ background:url(/bitrix/templates/.default/images/main/rm2.png)no-repeat; text-decoration: none;}


#nn, a#nn:link, a#nn:visited, a#nn:active	{ font-size: 12px; color: #6e6e6e; text-decoration: none;}
a#nn:hover	{ color: #000; text-decoration: none; }

.h2, a.h2:link, a.h2:visited, a.lr-title:active	{ font-family: Georgia; font-style: italic; font-size: 20px; color: #0d538c;text-decoration: none; font-weight: bold;}
a.h2:hover	{ color: #000; text-decoration: none; }


/*цвета шрифтов и фонов*/
.name-innov{
font-weight: bold;
font-size: 15px;
color:#525252;
}

.prev_main{color:#878787; font-size: 11px;}
.prev_main2{color:#626262; font-size: 13px;}
.comments_main{color:#525252; font-size: 11px;}
.fon_blue{padding-top: 10px; padding-left: 10px; padding-right: 10px;}
.fon_blue_text{font-size: 12px; background:#cccccc; padding:2px; color: #fff;}
.name-inner{font-weight: bold; color: #525252; font-size: 14px; font-weight: 700;}
.svoistva {font-weight: bold;color: #52749d;font-size: 11px;} /*голубой для свойств*/
.readmore{text-align: right; padding-right: 10px; padding-bottom: 10px;}
.readmore2{text-align: left; padding-left: 10px; padding-bottom: 10px;}
.readmore-in{text-align: right; padding-right: 10px; padding-bottom: 10px; background: #02589a; color: cbd8e4;}


.fon_blue2{
border: 0px;
box-shadow: 0 0 5px #d0d0d0;
border-radius: 0px;
background: #02589a;
/*background: url(/bitrix/templates/.default/images/main/fon_blue.jpg) bottom repeat-x;*/
width:442px;
}

.fon_blue2_petrovna{
border: 0px;
box-shadow: 0 0 5px #d0d0d0;
border-radius: 0px;
background: #02589a;
/*background: url(/bitrix/templates/.default/images/main/fon_blue.jpg) bottom repeat-x;*/
width:282px;
min-height: 342px;
}

.fon_blue_in {padding-top: 15px; padding-left: 15px; padding-right: 15px; background: #02589a;}


.imginnov {
border: 0px;
box-shadow: 0 0 5px #d0d0d0;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 0px;

} 

.glstr_news_main1
{
border: 0px;
box-shadow: 0 0 5px #d0d0d0;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 0px;
height: 293px;
}

/*социальные кнопки нов*/
.s_vkt a:link, .s_vkt a:visited,.s_vkt a:active{ 
background: url(/bitrix/templates/.default/images/social/s_vkt_a.png) no-repeat;
display: block;
width: 34px;
height: 35px;
}

.s_vkt a:hover{
background: url(/bitrix/templates/.default/images/social/s_vkt.png) no-repeat;
display: block;
width: 34px;
height: 35px;
}

.s_yan a:link, .s_yan a:visited,.s_yan a:active{ 
background: url(/bitrix/templates/.default/images/social/s_yan_a.png) no-repeat;
display: block;
width: 34px;
height: 35px;
}
.s_yan a:hover{
background: url(/bitrix/templates/.default/images/social/s_yan.png) no-repeat;
display: block;
width: 34px;
height: 35px;
}

.s_fc a:link, .s_fc a:visited,.s_fc a:active{ 
background: url(/bitrix/templates/.default/images/social/s_fc_a.png) no-repeat;
display: block;
width: 34px;
height: 35px;
}
.s_fc a:hover{
background: url(/bitrix/templates/.default/images/social/s_fc.png) no-repeat;
display: block;
width: 34px;
height: 35px;
}

.s_od a:link, .s_od a:visited,.s_od a:active{ 
background: url(/bitrix/templates/.default/images/social/s_od_a.png) no-repeat;
display: block;
width: 34px;
height: 35px;
}
.s_od a:hover{
background: url(/bitrix/templates/.default/images/social/s_od.png) no-repeat;
display: block;
width: 34px;
height: 35px;
}

.s_tw a:link, .s_tw a:visited,.s_tw a:active{ 
background: url(/bitrix/templates/.default/images/social/s_tw_a.png) no-repeat;
display: block;
width: 34px;
height: 35px;
}
.s_tw a:hover{
background: url(/bitrix/templates/.default/images/social/s_tw.png) no-repeat;
display: block;
width: 34px;
height: 35px;
}


/*социальные кнопки*/
.s_facebook a:link, .s_facebook a:visited,.s_facebook a:active{ 
background: url(/bitrix/templates/.default/images/social/facebook.png) no-repeat;
display: block;
width: 26px;
height: 26px;
}
.s_facebook a:hover{
background: url(/bitrix/templates/.default/images/social/facebook_color.png) no-repeat;
display: block;
width: 26px;
height: 26px;
}

.s_twitter a:link, .s_twitter a:visited,.s_twitter a:active{ 
background: url(/bitrix/templates/.default/images/social/twitter.png) no-repeat;
display: block;
width: 26px;
height: 26px;
}
.s_twitter a:hover{
background: url(/bitrix/templates/.default/images/social/twitter_color.png) no-repeat;
display: block;
width: 26px;
height: 26px;
}
.s_vkontake a:link, .s_vkontake a:visited,.s_vkontake a:active{ 
background: url(/bitrix/templates/.default/images/social/vk.png) no-repeat;
display: block;
width: 26px;
height: 26px;
}
.s_vkontake a:hover{
background: url(/bitrix/templates/.default/images/social/vk_color.png) no-repeat;
display: block;
width: 26px;
height: 26px;
}
.s_odnoklass a:link, .s_odnoklass a:visited,.s_odnoklass a:active{ 
background: url(/bitrix/templates/.default/images/social/odn.png) no-repeat;
display: block;
width: 26px;
height: 26px;
}
.s_odnoklass a:hover{
background: url(/bitrix/templates/.default/images/social/odn_color.png) no-repeat;
display: block;
width: 26px;
height: 26px;
}
.s_yandex a:link, .s_yandex a:visited,.s_yandex a:active{ 
background: url(/bitrix/templates/.default/images/social/ya.png) no-repeat;
display: block;
width: 26px;
height: 26px;
}
.s_yandex a:hover{
background: url(/bitrix/templates/.default/images/social/ya_color.png) no-repeat;
display: block;
width: 26px;
height: 26px;
} 
 


/*Common Elements */
div.content-form div.field-error div.form-input input, 
div.content-form div.field-error div.form-input textarea, 
div.content-form div.field-error div.form-input select
{
	color: red;
	background:	#fff8d3;
}

/* Результаты поиска*/
div.search-item { border-color: #E9E9E9;}
div.search-page input.search-query { background: #F8F7F7; border-color: #D9D9D9; }

/*Сообщения об ошибке или отправке*/
.errortext, .starrequired { color: red;}  
.errortext, .notetext { background:#FFFEEB; border-color: #FFD482;} 
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.list/header/style.css?1685591854107*/
div.news-list img.preview_picture
{
	float:right;
	margin:0 0 4px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/bitrix/templates/.default/components/bitrix/menu/main_menu/style.css?16855918401279*/
.menu_innov{
	margin:0;
	padding-left:10px;
	display:table;/*сначала заставим   ul вести себя как табличный элемент */
height: 35px;
/*background: url(/bitrix/templates/.default/components/bitrix/menu/main_menu/images/fon_menu.png) repeat-x;*/
padding-top: 3px;


}

.menu_innov td{
display: table-cell;/*ну а затем фокус - все li будут вести себя как ячейки одной строки таблицы, то есть выстроятся наши ссылки в один ряд */
text-align	: center;/*для красоты*/
/*font-weight: bold;*/
font-family: Arial;
font-size: 13px;
text-decoration: none;
}

*html .menu_innov td{
	display		: inline;
	zoom		: 1;/* обеспечиваем кроссбраузерность к сожалению ie6 table, table-cell не поддерживает, приходится хитрить */
text-decoration: none;
}

.menu_innov td a
{
color: #fff;
text-decoration: none;
/*font-weight:bold;*/
padding: 8px 8px 9px 8px;
height: 35px;
}

.menu_innov  td a:link, a:active
{
color: #fff;
text-decoration: none;
}

.menu_innov td a:hover 
{
color: #ffffff; 
text-decoration: none;
background: #417fb3;
border-radius: 4px 4px 0 0;

}



.menu_innov td.selected a { 
color: #003156; 
background: #b0cbe2;
border-radius: 4px 4px 0 0;

}
.menu_innov td.selected b { color: #063a73;}
.menu_innov td.selected .r1 { color: #063a73;}
.menu_innov td.selected .r0 { color: #063a73;}


.menu_innov td a:active{
text-decoration: none;
}


/* End */


/* Start:/bitrix/templates/.default/components/bitrix/menu/main_menu_dop/style.css?16855918401132*/
#fon_menu_innov2 {background: #b0cbe2; height: 37px;}


.menu_innov_dop{
	margin		: 0;
	padding-left: 5px;
	display		: table;/*сначала заставим   ul вести себя как табличный элемент */
height: 37px;
background: #b0cbe2;
padding-top: 3px;


}

.menu_innov_dop td{
display: table-cell;/*ну а затем фокус - все li будут вести себя как ячейки одной строки таблицы, то есть выстроятся наши ссылки в один ряд */
text-align	: center;/*для красоты*/
font-family: Arial;
font-size: 13px;
text-decoration: none;
}

*html .menu_innov_dop td{
	display		: inline;
	zoom		: 1;/* обеспечиваем кроссбраузерность к сожалению ie6 table, table-cell не поддерживает, приходится хитрить */
text-decoration: none;
}

.menu_innov_dop td a
{
color: #003156;
text-decoration: none;
padding: 6px 8px 6px 8px;
height: 37px;
/*font-weight: bold;*/
font-size: 13px;
}

a.noselected:link, a.noselected:active	{ color: #003156;text-decoration: none;}
a.noselected:hover	{ color: #fff; text-decoration: none; }

a.selected:link, a.selected:active	{ color: #fff;text-decoration: none; font-weight: bold;}
a.selected:hover	{ color: #fff; text-decoration: none; }




/* End */


/* Start:/bitrix/templates/innov_all/styles.css?1702231974583*/
.quote{
font-family: Georgia;
font-size: 13px;
font-style: italic;
height: 50px;
background: url (/bitrix/templates/innov_all/images/icon/quote.png);
padding-left:40px;
padding: 10px;
display: block;
}

.kursive
{
font-size: 15px;
color: #0d538c;
text-decoration: none;
font-weight: bold;
font-family: Georgia;
font-style: italic;
}

.margin_left { margin-left: 15px; }
.margin_right { margin-right: 15px; }
.margin_top { margin-top: 15px; }
.margin_bottom { margin-bottom: 15px; }

.half_block { float: left; width: 45%; margin-right: 5%; }
.valign img { vertical-align: middle; }


/* End */
/* /bitrix/templates/.default/template_styles.css?168558793411234 */
/* /bitrix/templates/.default/styles.css?16855879346692 */
/* /bitrix/templates/.default/colors.css?168558793410481 */
/* /bitrix/templates/.default/components/bitrix/news.list/header/style.css?1685591854107 */
/* /bitrix/templates/.default/components/bitrix/menu/main_menu/style.css?16855918401279 */
/* /bitrix/templates/.default/components/bitrix/menu/main_menu_dop/style.css?16855918401132 */
/* /bitrix/templates/innov_all/styles.css?1702231974583 */
