body {
	margin: 0px;
	paddin:0;
	/*background-color:#06263F;*/
	background:#06263F url(../images/bgBodyBottom.jpg) repeat-x bottom;
}

body,td,th,select,input {
	font-family: Arial;
	font-size:12px;
	color:#fff;
}

select,input, textarea {
	border:1px solid #D5DEE5;
	background-color:#697B89;
	color:#fff;
}

textarea:focus, input[type="text"]:focus, input[type="password"]:focus{
	border: solid 1px #697B89;
	background-color:#D5DEE5;
	color:#000;
}
textarea:hover, input[type="text"]:hover, input[type="checkbox"]:hover,input[type="password"]:hover,select:hover {
	border: solid 1px #697B89;
	background-color:#D5DEE5;
	color:#000;
}

h1,h2,h3,h4 {
	margin: 0px;
	color:#8BB8D4;
}
h1 {font-size: 20px; color:#EDF4F9;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}

hr{
	color:#C8C8C8;
	height:1px;
	background-color:#C8C8C8;
	border-width:0px;
}
a {
	color: #8BB8D4;
	text-decoration:underline;
}
a:hover {
	color: #8BB8D4;
	text-decoration:none;
}
h1 a, h1 a:hover {
	color: white;
	text-decoration:none;
}

/*Стили таблицы контента*/
.content_table{} /* Стиль, применяемый для всей таблицы*/
#content_table_border{border-top:1px solid #cecece;border-left:1px solid #cecece;}/*стиль границ таблицы контента*/
#content_table_border td{border-right:1px solid #cecece;border-bottom:1px solid #cecece;}/*стиль границ таблицы контента*/
.content_table td{background-color:#;padding:7px; color:#4FB4F3; border-bottom:1px solid #031B2E;} /* цвет строки по умолчанию*/
.content_table_string{}/*стиль, применяемы для выделения строки*/
.content_table .content_table_string td{background-color:#c5ddec;}/*цвет выделенной строки*/
.content_table th{background-color:#0069aa; text-align:center; color:#ffffff; vertical-align:middle;font-weight: 700;}/*стиль заголовка таблицы*/
.content_table thead td{background:#031B2E url(../images/bg1.gif) no-repeat left bottom; text-align:center; color:#4FB4F3; vertical-align:middle;font-weight: 700;}/*стиль заголовка таблицы*/
/*Конец стилей таблицы контента*/

#tooltip {
	background:#223F56;
	border:1px solid #223F56;
	color:#E3ECF4;
	margin:0px;
	padding:3px 5px;
	position:absolute;
	visibility:hidden;
	width:auto;
	font-size: 100%;
	z-index: 100;
}

#png{
	background: url('../images/img.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/images/img.png', sizingMethod='crop');
}

.podpisKudinov{
	background: url('../images/podpisKudinov.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/podpisKudinov.png', sizingMethod='crop');
	border:none;
	width:177px;
	height:113px;
}
.podpisAstronavt{
	background: url('../images/podpisAstronavt.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/podpisAstronavt.png', sizingMethod='crop');
	border:none;
	width:161px;
	height:100px;
}

.bgTop {
	background-image: url(../images/bgTop.gif);
	background-repeat:repeat-x;
}

.mainTbl{
    background-image: url(../images/bgBottom_.jpg);
	background-repeat:no-repeat;
    background-position:bottom center;
    text-align:center;
}
.mainTbl td{ padding-left:55px; vertical-align:top;}
.mainTbl td td{ padding-left:0px;}

#copy{
	width:790px;
	//width:800px;
	color:#B7DB84;
	text-align:right;
	padding-right:10px;
}

.cl{
	padding-left:10px;
	background:url(../images/li.gif) no-repeat 0 6;
}

.send{
	background: url('../images/send.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/images/send.png', sizingMethod='crop');
	width:92px;
	height:24px;
	border:none;
}
.send:hover{
	background: url('../images/send2.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/images/send2.png', sizingMethod='crop');
}
/*-------------------------------*/
#menuTop{ text-align:right; vertical-align:bottom; padding-right:65px; }
#menuTop a{text-decoration:none; margin-left:18px; }
#menuTop a:hover{text-decoration:none; border-bottom:2px solid #D41515;}
#menuTop a img{ border:none;}
#menuTop span{border-bottom:2px solid #D41515; margin-left:18px;}

/*-------------------------------*/
#menuMain td{ padding-left:22px;}
/*#menuMain td a{text-decoration:none; height:22px;border-bottom:3px solid #06263F; margin-right:30px;}
#menuMain td a img{ border:none;}
#menuMain td a span{ font-size:16px; color:#4FB4F3; font-weight:700; }
#menuMain td a:hover{border-bottom:3px solid #D41515; }
#menuMain td span.act{color: #8BB8D4; height:20px;border-bottom:3px solid #D41515; margin-right:30px;}
#menuMain td span.act span{ font-size:16px; color:#4FB4F3;border-bottom: none; font-weight:700; }*/


ul#navbar {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	height: 25px;
	}

ul#navbar li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	float: left;
	/*For Gecko*/
	display: inline;
	position: relative;
	}

ul#navbar li a.primary {
	/*margin: 0px 0px 0px 0px;
	padding: 10px 10px 8px 10px;
	font: normal 12px/15px 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif;
	color: #bfdfff;
 	display: block;
	text-decoration: none;*/
	margin-right:19px;
}
ul#navbar li a.primary img {
	border:none;
}

ul#navbar li a.primary:hover {
	/*margin: 0px 0px 0px 0px;
	padding: 10px 10px 8px 10px;
	background: url('http://www.birt-exchange.com/themes/birt/images/bg_primarynavigation_hover.png') repeat-x top ;
	color: #fff;*/
	border-bottom:3px solid #D41515;
}


ul#navbar li#selected a.primary {
	/*margin: 0px 0px 0px 0px;
	padding: 10px 10px 8px 10px;
	font: normal 12px/15px 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif;
	color: #fff;
 	display: block;
	text-decoration: none;
	background: url('http://www.birt-exchange.com/themes/birt/images/bg_primarynavigation_selected.png') repeat-x top; */
	border-bottom:3px solid #D41515;
}


/* Root Menu */
ul#navbar a {
	display: block;
	/*padding: 6px 10px 7px 10px; */
	position: relative;
	float: none !important;
	/*For Opera*/ float: left;
	/*For IE*/
	height: auto !important;
	height: 1%;
	/*For IE*/

	}

/* Root Menu Hover Persistence */

ul#navbar li a.primary:hover,
ul#navbar li:hover a.primary,
ul#navbar li.iehover a.primary {
	/*background: url('http://www.birt-exchange.com/themes/birt/images/bg_primarynavigation_hover.png') repeat-x top ;
	text-decoration:none;
	color: #fff;*/

	}

ul#navbar li#selected a.primary:hover,
ul#navbar li#selected:hover a.primary,
ul#navbar li#selected.iehover a.primary {
	background: url('http://www.birt-exchange.com/themes/birt/images/bg_primarynavigation_selected.png') repeat-x top ;
	text-decoration: none;
	color: #fff;
	}


/* 2nd Menu */


ul#navbar ul {
	margin: -10px 0px -20px 0px;
	padding: 0px 14px 20px 0px;
	width: 150px;
	list-style: none;
	display: none; 
	position: absolute;
	top: 33px;
	left: 0px;
	text-align: left;
	/*background: url('http://www.birt-exchange.com/themes/birt/images/bg_primarynavigation_menu_shadow.png') no-repeat bottom !important;
	background: url('http://www.birt-exchange.com/themes/birt/images/bg_primarynavigation_menu_shadow_ie.png') no-repeat bottom ;*/
	}


ul#navbar ul li {
	float: none;
	/*background: url('../images/submenu_right.gif') no-repeat top right ;
	For Gecko*/
	display: block !important;
	display: inline;
	/*For IE*/
	}
ul#navbar ul li:hover {
	/*background: url('../images/submenu_right_act.gif') no-repeat top right ; */
	}

ul#navbar li li a {
	text-decoration: none;
	color: #4FB4F3;
	border-bottom:1px dotted #314E63;
	}


ul#navbar li:hover li a,
ul#navbar li.iehover li a {
	margin: 0px 0px 0px 0px;
	padding: 5px;
	/*width: 108px;
	background: url('../images/submenu_left.gif') no-repeat top left ;  */
	text-decoration: none;
	background-color:#021829;
	color: #4FB4F3;
	text-align: left;
	float: none;
	display: block;

	}

ul#navbar li:hover li a.submenu,
ul#navbar li.iehover li a.submenu {
	background: url('http://www.birt-exchange.com/themes/birt/images/bg_primarynavigation_menu.png') no-repeat top right ;
	}

/* 2nd Menu Hover Persistence */
ul#navbar li.iehover li a:link,
ul#navbar li.iehover li a:visited {
	/*color: #000;
	font-weight: normal; */
	}

ul#navbar li:hover li a:hover,
ul#navbar li:hover li:hover a,
ul#navbar li.iehover li a:hover,
ul#navbar li.iehover li.iehover a {
	color: #fff ;
	background-color:#314E63;

	}

ul#navbar li:hover li a.submenu:hover,
ul#navbar li:hover li:hover a.submenu,
ul#navbar li.iehover li a.submenu:hover,
ul#navbar li.iehover li.iehover a.submenu {
	background: url('http://www.birt-exchange.com/themes/birt/images/bg_primarynavigation_menu_hover.png') no-repeat top right ;
	}

/* 3rd Menu */
ul#navbar li:hover li:hover li a,
ul#navbar li.iehover li.iehover li a {

	margin: 0px 0px 0px 0px;
	padding: 8px 10px 8px 10px;
	background: url('http://www.birt-exchange.com/themes/birt/images/bg_primarynavigation_menu.png') no-repeat top left ;
	font: normal 12px/15px 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif;
	color: #000;
	text-align:left;
	float: none;
	display:block;
	}

/* 3rd Menu Hover Persistence */
ul#navbar li:hover li:hover li a:hover,
ul#navbar li:hover li:hover li:hover a,
ul#navbar li.iehover li.iehover li a:hover,
ul#navbar li.iehover li.iehover li.iehover a {
	margin: 0px 0px 0px 0px;
	padding: 8px 10px 8px 10px;
	background: url('http://www.birt-exchange.com/themes/birt/images/bg_primarynavigation_menu_hover.png') no-repeat top left ;
	font: normal 12px/15px 'Helvetica Neue', 'Helvetica', 'Tahoma', 'Verdana', sans-serif;
	text-decoration: none;
	color: #fff;
	}


ul#navbar ul ul,
ul#navbar ul ul ul {
	 display: none;
	 position: absolute;
	 top: 0;
	 left: 209px;

	}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navbar li:hover ul ul,
ul#navbar li:hover ul ul ul,
ul#navbar li.iehover ul ul,
ul#navbar li.iehover ul ul ul {
	display: none;
 	}

ul#navbar li:hover ul,
ul#navbar ul li:hover ul,
ul#navbar ul ul li:hover ul,
ul#navbar li.iehover ul,
ul#navbar ul li.iehover ul,
ul#navbar ul ul li.iehover ul {
	display: block;
	}


/*-------------------------------*/
#divContent{
	background-repeat:no-repeat;
	background-position:right top;
	width:800px;
	text-align:left;
	vertical-align:top;
	padding-top:70px;
	border:0px solid ;
}
#divContent.cms{
	background-image:url(../images/astranaftCMS_3.jpg);
}
#divContent.multimedia{
	background-image:url(../images/astranaftMultimedia_1.jpg);
}
#divContent.adv{
	background-image:url(../images/astranaftAdv_1.jpg);
}
#divContent.promotion{
	background-image:url(../images/astranaftPromotion.jpg);
}
#divContent.contacts{
	background-image:url(../images/astranaftContacts.jpg);
}
#divContent.site{
	background-image:url(../images/astranaftSite_.jpg);
}
#divContent.support{
	background-image:url(../images/astranaftSupport.jpg);
}
#divContent.portfolio{
	padding-top:50px;
}
#divContent.portfolio_inner{
	background-image:url(../images/astranaftPortfolio_inner.jpg);
}

.astranaftMainHand{
	background: url('../images/astranaftMainHand_.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/astranaftMainHand_.png', sizingMethod='crop');
	width:381px;
	height:50px;
	position:absolute;
	margin-left:5px;
	margin-top:232px;
}
/*-------------------------------*/
#slogan{
	position:absolute;
	width:347px;
	height:191px;
	margin-top:405px;
	margin-left:457px;
	border:0px solid;
}
#slogan_cms{
	position:absolute;
	width:288px;
	height:158px;
	margin-top:350px;
	margin-left:455px;
	border:0px solid;
	background: url('../images/sloganCMS_2.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/sloganCMS_2.png', sizingMethod='crop');
}
#slogan_promotion{
	position:absolute;
	width:288px;
	height:158px;
	margin-top:350px;
	margin-left:455px;
	border:0px solid;
	background: url('../images/sloganPromotion_2.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/sloganPromotion_2.png', sizingMethod='crop');
}
#slogan_multimedia{
	position:absolute;
	width:288px;
	height:158px;
	margin-top:350px;
	margin-left:455px;
	border:0px solid;
	background: url('../images/sloganMultimedia.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/sloganMultimedia.png', sizingMethod='crop');
}
#slogan_tour{
	position:absolute;
	width:332px;
	height:158px;
	margin-top:380px;
	margin-left:460px;
	border:0px solid;
	background: url('../images/sloganTour.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/sloganTour.png', sizingMethod='crop');
}
#slogan_adv{
	position:absolute;
	width:288px;
	height:158px;
	margin-top:350px;
	margin-left:455px;
	border:0px solid;
	background: url('../images/sloganAdven_2.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/sloganAdven_2.png', sizingMethod='crop');
}
#slogan_contacts{
	position:absolute;
	width:288px;
	height:158px;
	margin-top:300px;
	margin-left:455px;
	border:0px solid;
	background: url('../images/sloganContacts.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/sloganContacts.png', sizingMethod='crop');
}
#slogan_site{
	position:absolute; z-index:5;
	width:300px;
	height:158px;
	margin-top:350px;
	margin-left:455px;
	border:0px solid;
	background: url('../images/sloganSite_2.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/sloganSite_2.png', sizingMethod='crop');
}
#slogan_support{
	position:absolute;
	width:288px;
	height:158px;
	margin-top:350px;
	margin-left:455px;
	border:0px solid;
	background: url('../images/sloganSupport_2.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/sloganSupport_2.png', sizingMethod='crop');
}
#slogan_portfolio_inner{
	position:absolute;
	width:288px;
	height:158px;
	margin-top:-60px;
	margin-left:460px;
	border:0px solid;
	background: url('../images/sloganPortfolio_inner.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/sloganPortfolio_inner.png', sizingMethod='crop');
}
#slogan_portfolio_inner h1{
	color:#D41515;
	padding:0;
	margin:45px 0 0 35px;
}


#slogan_portfolio_inner2{
	position:absolute;
	width:347px;
	height:191px;
	margin-top:-60px;
	margin-left:460px;
	border:0px solid;
	background: url('../images/sloganPortfolio_inner2.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/sloganPortfolio_inner2.png', sizingMethod='crop');
}

#slogan_portfolio_inner2 h2{
	color:#06263f;
	font-size: 18px;
	padding:0;
	margin:58px 45px 0 58px;
	font-weight: normal;
}
#slogan_portfolio_inner p{
	color:#06263F;
	margin:5px 0 0 35px;
}
#slogan_portfolio_inner2 div{
	color:#06263F;
	margin: 5px 0 0 58px;
}


TABLE.redspan {
	background-color: #d41515;
	height: 29px;
}
TABLE.redspan TD.redspanBody {
	padding: 7px 10px 0 10px;
}


/*-------------------------------*/
.divContent2{
	margin-top:0px; // margin-top:0;
	padding-left:20px;
	padding-bottom:15px;
	width:440px;
	//width:460px;
}

#contentTop{
	background: url('../images/bgContentTop.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/bgContentTop.png', sizingMethod='crop');
	width:485px;
	/*height:3px;*/
	border:0px solid;
	padding-top:3px;
}
#contentBottom, div.intext{
	background: url('../images/bgContentBottom.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/bgContentBottom.png', sizingMethod='crop');
	width:445px;
	//width:485px;
	height:40px;
	//height:70px;
	padding:20 20 10 20;
	color:#031B2E;
	border:0px solid;
}
div.intext{
	background:#80b0cf;
	width:425px;
	//width:485px;
	cursor:pointer; 
	margin-top:10px;
	margin-left:-20px;
	line-height:23px;
	height:auto;
	padding:10px 20px 10px 20px;
}
div.intext td{
	line-height:23px;
	color:black;
	cursor:pointer; 
}
div.intext span{
	background:white;
	color:#d73332;
	font-weight:bold;
	padding:1px 3px;
}
#contentSeo{
	width:445px;
	//width:485px;
	background:#223f56;
	padding:20 20 10 20;
	color:white;
	border:0px solid;
}
#contentBottom span{ font-size:18px;}
#content{
	background: url('../images/bgContent.png') 100% 100%;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/bgContent.png', sizingMethod='scale');
	width:445px;
	//width:485px;
	padding:20px;
}
#contentMain{
	background: url('../images/bgContent.png') 100% 100%;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/bgContent.png', sizingMethod='scale');
	width:720px;
	//width:760px;
	padding:20px;
}
#content a, #contentMain a{
	position:relative;
}
#content h2, #contentMain h2, #tour_inner h2{
	margin-left:-19px;
	// height:23px;
	padding-left:19px;
	background-image:url(../images/bgH2_content.gif);
	background-position:0 13;
	background-repeat:no-repeat;
}
#content ul, #contentMain ul{
	margin:0; padding:0; margin-top:5px;
}

#content ul li, #contentMain ul li{
	list-style-type:none;
	// height:20px;
	padding-bottom:6px; // padding-bottom:0;
	padding-left:10px;
	background-image:url(../images/li.gif);
	background-position:0 6;
	background-repeat:no-repeat;
}
/*-------------------------------*/
#menuBottom{ margin-top:50px;}
#menuBottom td{vertical-align:bottom; text-align:left}

#menuBottom td.site a img{
	width:92px;
	height:107px;
	border:none;
	background: url('../images/menuBottom_site1.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/menuBottom_site1.png', sizingMethod='crop');
}
#menuBottom td.promotion a img{
	width:92px;
	height:107px;
	border:none;
	background: url('../images/menuBottom_promotion_.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/menuBottom_promotion_.png', sizingMethod='crop');
}
#menuBottom td.advertising a img{
	width:92px;
	height:112px;
	border:none;
	background: url('../images/menuBottom_reklama_.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/menuBottom_reklama_.png', sizingMethod='crop');
}
#menuBottom td.cms a img{
	width:92px;
	height:112px;
	border:none;
	background: url('../images/menuBottom_cms_.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/menuBottom_cms_.png', sizingMethod='crop');
}
#menuBottom td.support a img{
	width:92px;
	height:102px;
	border:none;
	background: url('../images/menuBottom_support_.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/menuBottom_support_.png', sizingMethod='crop');
}
#menuBottom td.multimedia a img{
	width:92px;
	height:112px;
	border:none;
	background: url('../images/menuBottom_multimedia_.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/menuBottom_multimedia_.png', sizingMethod='crop');
}

/*-------------------------------*/
.client{
	background: url('../images/client_bg.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/client_bg.png', sizingMethod='crop');
	width:219px;
	//width:241px;
	height:52px;
	//height:74px;
	padding:11px;
	margin-bottom:11px;
	//margin-bottom:9px;
}
.client_karusel_logo{
	background: url('../images/client_karusel_logo_.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/client_karusel_logo_.png', sizingMethod='crop');
	width:140px;
	height:35px;
	position:absolute;
	margin-left:182px;
	margin-top:-16px;
}
.client_petrovich_logo{
	background: url('../images/client_petrovich_logo_.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/client_petrovich_logo_.png', sizingMethod='crop');
	width:131px;
	height:56px;
	position:absolute;
	margin-left:187px;
	margin-top:-20px;
}
.client_rubli_logo{
	background: url('../images/4.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/client_rubli_logo_.png', sizingMethod='crop');
	width:134px;
	height:40px;
	position:absolute;
	margin-left:190px;
	margin-top:-17px;
}
/*-------------------------------*/

#portfolio_inner_content { margin-top:310px; }

/*-------------------------------*/
#lincksPages{
font-size:12px;
}
#lincksPages a{
  color:#fff;
  background-color:#0573C3;
  padding:1 4 1 4;
  text-align:center;
  text-decoration:none;
}
#lincksPages a:hover{
  color:#fff;
  background-color:#FD0505;
  text-decoration:none;
}
#lincksPages span{
  color:#fff;
  background-color:#FD0505;
  padding:1 4 1 4;
  text-align:center;
}
#lincksPages span.p{
  color:#0573C3;
  background:none;
}

/*-------------------------------*/
.news_time{
	vertical-align:middle;
	width:38px;
	height:18px;
	text-align:center;
	font-size:10px;
	padding-top:3px;
}

div#Map ul li{
	margin:5 0 5 0;
	color:#E2DCBF;
}
div#Map ul li b{
	color:#151515;
}
.search_form {	width: 200px; height:20px;	border: 2px solid #78A91D;}
.no_rezults{color:#669933;font-weight:700;}
.textinput_fields{border: 1px solid #78A91D;}

.catalog_style {position:absolute; z-index:23; display:none; filter:alpha(opacity=80);width:250px;height:100px;}
.catalog_tbl{
  filter:progid:DXImageTransform.Microsoft.Shadow(color='#bdd9ef', direction=135, strength=12);
  border:1px solid #bdd9ef;
  border-radius: 50px;
  background-color: #bdead3;
  width:250px;
  height:100px;
}
ul.cat_items li {list-style-image:url("/design/images/dot_blue.jpg");margin-left:3px; margin-bottom:3px;}

TD.project_navigation {
	width:65px;
}
TD.project_img {
	width:416px;
}
TD.project_img IMG{
	border:16px solid #51738D;
}
TD.project_about {
	padding:12px 0 12px 30px !important;
}
DIV.way {
	text-align:left;
	padding:25px 0 0 225px;
}
SPAN.works_count {
	font-size:15px; font-weight:normal;
	border-left:1px solid #4FB4F3;
	padding-left:10px; margin-left:10px;
}
SPAN.works_count B{
	background:url("/design/images/works_count.gif") no-repeat 0 0;
	color:#D41515;
	line-height:27px;
	margin-left:5px;
	text-align:center;
	width:45px;
	font-size:20px;
}

#portfolio_content { margin-top:30px;}
#portfolio_content td{ padding-bottom:20px;}
#portfolio_content td img{border:12px solid #4B6679;}
#portfolio_content td a{color:#fff; text-decoration:none; margin-right:20px;}
#portfolio_content td a:hover{text-decoration: underline;}

DIV.top_20 {
	float:left;
	width:400px; height:110px;
}
DIV.top_20 IMG{
	border:12px solid #4B6679;
}
DIV.title_link {
	position:absolute;
	width:145px;
	margin-left:262px; // margin-left:5px;
}
DIV.title_link A{
	color:#fff; text-decoration:none;
}
A.title_link:hover {
	text-decoration: underline;
}
#imageSlideshowHolder {
	position:relative;
	width:334px;
	height:221px;
}
#imageSlideshowHolder img{
	// margin:110px 0 0 167px;
	left:0px;
 	top:0px;
 	position:absolute;
 	cursor:pointer;
}
#tur_services img{
	position:absolute;
	margin-top:535px;
	margin-left:530px;
	width:224px;
	height:380px;
	border:0px solid;
	background: url('../images/tur_services.png') no-repeat 0 0;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='design/images/tur_services.png', sizingMethod='crop');
}
#tour_inner {
	width:726px;
}
#tour_inner DIV{
	background-color:#223f56;
	background-position:0 0;
	background-repeat:no-repeat;
	margin-top:18px;
	padding:30px 10px 20px 220px;
}


#cpanel_rcol {
	position:absolute;
	margin-top:245px;
	margin-left:515px;
	width:224px;
	height:380px;
	border:0px solid;
	/*background: red;*/
}

/* login form */
#loginForm {
	background: white;
	border: 15px solid #597082;
	padding: 12px;
	display: none;
}
#loginForm td{
	color: #299ae1;
	font-size: 12px;
	font-weight: bold;
}
#hiddenJqueryContent {
	display: none;
}

.downloadLink {
	padding: 6px 0 0 10px ;
}


P.primery {
	padding-bottom:15px; margin-bottom:0px;
}
P.primery A{
	padding-left:5px;
}
P.primery A:active, P.primery A:visited{
	color:white;
	text-decoration:none;
}
a.big_link, a.big_link:hover {
	display:block;
	width:402px;
	font-size:22px; font-weight:bold;
	text-decoration:none;
	border-bottom:2px solid #d41515;
	color:#4fb5fd;
}
ul.pano {
	padding:0; margin:0;
	line-height:25px;
}
