﻿?/* CSS Document */

 @charset "utf-8";
.style10 {
	color: #FFFFFF;
	font-size: 8px;
	font-weight: bold;
}
.style5 {font-size: small}
.style11 {font-size: 9px}


BODY, P,OL,UL,DIV,span {
font-family:Verdana,sans-serif;
font-size: 11px;
color: black;
font-style: normal;
text-indent: 0;
}

h1.csc-firstHeader
{
font-size: 12px;
color: #2991da;
}



H1,H2,H3,H4,H5 {
font-family:Verdana,sans-serif;
font-size: 11px;
color: #2991da;/* blue */
font-stretch: wider;
margin-top:3px;
margin-bottom:0px;
}

.important {
color: #b70000;
}


.flagicon
{
padding-top:0px;
margin-top:0px;
padding-bottom:1px;
padding-right:10px;
margin-bottom:0px;
}

.downnload
{
position:relative;
color:#6699CC;
font-weight:bold;
}

.downnload a:link, .downnload a:visited
{
color:#003366;
}

.downnload a:hover,  .downnload a:active
{
color:#6699CC;
}


.imageheader
{
height:85px;
width:636px;
padding:0;
border:0;
margin:0;
}

.imageheaderlable
{
margin:0;
height:83px;
width:636px;
padding:0;
border:0;
}

.imageheaderlable img
{
height:83px;
margin:0;
width:636px;
padding:0;
border:0;
}

.bodytext
{
margin-top:0px;
margin-bottom:0px;
}

.news-latest-item p
{
font-size: 10px;
}

.centrbotmenu
{
vertical-align:middle;
}

/* ?e?iue caaieiaie, ?acia?ii oaeie ?a eae oaeno */
.title {
font-family: Verdana, sans-serif;
color: #00000;/* black */
font-weight: bold;
font-stretch: wider;
font-size: 11px;
padding: 0.2em
}

/* Ссылки в тексте */
a:link {
	font-weight: bold;
	color: 5c92ce; /* black */
	text-decoration: none;
}

a:visited {
	font-weight: bold;
	color: 5c92ce; /* black */
	text-decoration: none;
}

a:hover {
font-weight: bold;
color: 5c92ce ;
text-decoration: none;
}

/* Ссылки в тексте конец*/

/*Левое меню навигации*/
.topnav {
	font-family: Verdana,sans-serif;
	font-weight: bold;
	font-size: 11px;
	top: 0px;
	left: 0px;
	width: 173px;
	margin-left: 8px;
	margin-top: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height:1.1em;
}

.topnav a:link {
text-decoration: none;
color: #003366; /* dark blue */
}
.topnav a:visited {
text-decoration: none;
color: #003366; /* dark blue */
}
.topnav a:hover {
text-decoration: none;
color: #3399cc ; /* blue */
}

.topnav a:active {
text-decoration: none;
color: #3399cc ; /* blue */
}

/*menu items with narrow*/
.topnavsub {
	font-family: Verdana,sans-serif;
	font-weight: bold;
	font-size: 11px;
	top: 0px;
	left: 0px;
	width: 183px;
	margin-left: 8px;
	margin-top: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height:1.1em;	
         background: url("../Images/narrow.gif") no-repeat scroll 21px 1px;
}

.topnavsub a:link {
text-decoration: none;
color: #003366; /* dark blue */
}
.topnavsub a:visited {
text-decoration: none;
color: #003366; /* dark blue */
}
.topnavsub a:hover {
text-decoration: none;
color: #3399cc ; /* blue */
}

.topnavsub a:active {
text-decoration: none;
color: #3399cc ; /* blue */
}


/*menu items with narrow end*/


.topnavact {
	font-family: Verdana,sans-serif;
	font-weight: bold;
	font-size: 11px;
	top: 0px;
	left: 0px;
	width: 173px;
	margin-left: 8px;
	margin-top: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height:1.1em;
}

.topnavact a:active {
text-decoration: none;
color: #3399cc ; /* blue */
}
.topnavact a:link {
text-decoration: none;
color: #003366; /* dark blue */
}
.topnavact a:visited {
text-decoration: none;
color: #3399cc; /* blue */
}
.topnavact a:hover {
text-decoration: none;
color: #3399cc ; /* blue */
}
/*Левое меню навигации конец*/

/*Левое под-меню навигации*/
.topnav1 {
	font-family: Verdana,sans-serif;
	font-weight: bold;
	font-size: 9px;
	top: 0px;
	left: 0px;
	width: 150px;
	height:auto;
	margin-left: 20px;
	margin-top: 4px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	line-height: 1em;
}

.topnav1 a:link {
text-decoration: none;
color: #003366; /* dark blue */
line-height: 1em;
}
.topnav1 a:visited {
text-decoration: none;
color: #003366; /* dark blue */
line-height: 1em;
}
.topnav1 a:hover {
text-decoration: none;
color: #3399cc ; /* blue */
line-height: 1em;
}

.topnav1 a:active {
text-decoration: none;
color: #3399cc ; /* blue */
line-height: 1em;
}

.topnav1act {
font-family: Verdana,sans-serif;
font-weight: bold;
font-size: 9px;
top: 0px;
left: 0px;
width: 150px;
padding: 2px;
margin-left: 20px;
margin-top: 4px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 2px;
padding-left: 0px;
line-height: 1em;
}

.topnav1act a:active {
text-decoration: none;
color: #3399cc ; /* blue */
}
.topnav1act a:link {
text-decoration: none;
color: #003366; /* dark blue */
}
.topnav1act a:visited {
text-decoration: none;
color: #3399cc; /* dark blue */
}
.topnav1act a:hover {
text-decoration: none;
color: #3399cc ; /* blue */
}
/*Левое под-меню навигации конец*/

/* Верхнее горизонтальное меню*/


.leftnav {
	font-family: Verdana,sans-serif;
	font-weight: bold;
	font-size: 11px;
	height: 20px;
	width: 105px;
	text-align: center;
	display: inline;
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-color:#EEEDFC;
	vertical-align: middle;
} 

.leftnavpoz
{
position:relative;
height:11px;
top:2px;
wdth: 105px;
font-family: Verdana,sans-serif;
}


.leftnav a:link {
text-decoration: none;
color: white; /* dark blue */
display: inline;
width: 105px;
text-align: center;
}

.leftnav a:visited {
color: white; /*  blue */
display: inline;
width: 105px;
text-align: center;
}

.leftnav a:active {
color: blue;
display: inline;
width: 105px;
text-align: center;
}

.leftnav a:hover {
color: #ffcc00; /* orange */
display: inline;
width: 105px;
text-align: center; 
text-decoration: none;
}

.leftnav2 {
font-family: Verdana,sans-serif;
font-weight: bold;
font-size: 11px;
height: 20px;
width: 106px;
text-align: center; 
display: inline;
float:left;
} 

.leftnav2 a:link {
text-decoration: none;
color: white; /* dark blue */
display: inline;
width: 106px;
text-align: center;
}

.leftnav2 a:visited {
color: white; /*  blue */
display: inline;
width: 106px;
text-align: center;
}

.leftnav2 a:active {
color: blue;
display: inline;
width: 106px;
text-align: center;
}

.leftnav2 a:hover {
color: #ffcc00; /* orange */
display: inline;
width: 106px;
text-align: center; 
text-decoration: none;
}

.leftnav-act {
background: #EEEDFC; 
color: black; 
width: 106px;
height: 20px;
text-align: center; 
display: inline;
float:left;
/* border-right: 2px solid #ffffff; */
}

.leftnav-act a:active {
width: 106px;
background: #EEEDFC; 
color: #6699cc; /*  blue */
display: inline;
}

.leftnav-act a:link {
width: 106px;
text-decoration: none;
background: #EEEDFC;
color: #6699cc; /*  blue */
display: inline;
}
.leftnav-act a:visited {
width: 106px;
display: inline;
color: #6699cc; /*  blue */
background: #EEEDFC;
}
.leftnav-act a:hover {
text-decoration: none;
width: 106px;
background: #EEEDFC;
color: #ffcc00; /* orange */
display: inline;
}
/* Верхнее горизонтальное меню конец*/


/* Название страницы слева на сером фоне */
.leftnavheader {
font-weight: bold;
font-family: Verdana, sans-serif;
text-decoration: none;
top: 0px;
left: 0px;
width: 160px ;
color: 6699cc; /* blue */
padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 0px;
text-align:left;
margin-left: 8px;
}
/* Название страницы слева на сером фоне конец*/

.leftnavmenu {
padding-top:0px;
}

.content img
{
float:left;
}

.content
{
width:612;
margin-left:12px;
margin-right:12px;
margin-top:20px;
font-family: Verdana,sans-serif;

}

.content p
{
font-family: Verdana,sans-serif;

}


.content h3
{
color:#000000;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bolder;
padding-bottom:15px;
}

.content a:link {
    text-decoration: none;
    font-weight:normal;
}
 
.content a:visited {
    text-decoration: none;
    font-weight:normal;
}

.content a:hover {
	text-decoration: underline;
	font-weight:normal;
} 

/* Маленькая вертикальная линя разделитьль в футере */

.VertLine
{
font-family: Verdana, sans-serif;
font-weight:normal;
font-size: 9px;
color:003366;/*blue */
padding-bottom:2px;
padding-top:2px;
}

.VertLine p
{
font-family: Verdana, sans-serif;
font-weight: bold;
font-size: 9px;
color:#003366;/*blue */
padding-bottom:2px;
padding-top:2px;
}

/* футер (нижнее нав меню)*/
.footer
{
vertical-align:bottom;
}

.footernav
{
margin-bottom:0px;
padding-top:20px;
}

.separator {
background-repeat:repeat-x;
padding-left:4px;
} 

.separatorlitl {
background-repeat:repeat-x;
} 

.footertable
{
padding-left:5px;
padding-right:5px;
vertical-align:middle;
}

.centercolomn
{
padding-left:12px;
padding-right:12px;
}

.cenrcolbottom
{
padding-left:12px;
padding-right:12px;
padding-bottom:12px;
padding-top:20px;
}

.maintable
{
	position:absolute;
	left:2px;
	top:-1px;
}

.rightcolomn
{
padding-left:12px;
padding-right:12px;
padding-top:0px;
}

/*Строка с адресом*/
.breadcrumb
{
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
color: #6699cc;
font-style: normal;
font-weight:normal;
display: inline;
float:left;
}

.breadcrumb a
{
}

.breadcrumb a:link {
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
color: #00264c;
font-style: normal;
font-weight:normal;
}
 
.breadcrumb a:visited {
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
color: #00264c;
font-style: normal;
font-weight:normal;
}

.breadcrumb a:hover {
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
color: #00264c;
font-style: normal;
font-weight:normal;
} 

/*Строка с адресом конец*/

/* Iiey oi?i (Forms Fields) */
SELECT {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px
}
TEXTAREA {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px
}
INPUT {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px
}
.caption {
font-family : Verdana, sans-serif;
font-size : 10px;
color : #000000;
}
.bulletlist {
font-family : Verdana, sans-serif;
font-size : 10px;
color : #000000;
}
.table {
font-family : Verdana, sans-serif;
font-size : 11px;
color : #000000;
}
.contenttable {
font-family : Verdana, sans-serif;
font-size : 11px;
color : #000000;
padding: 1em;
margin-top: 1em;
margin-bottom: 1em;
border: 1px solid #C0C8D4;
}
/* Oi?iaou iienea */
.searchform {
font-family : Verdana, sans-serif;
font-size : 11px;
color : #000000;
font-weight : normal;
}
.searchresultpagetitle {
font-family : Verdana, sans-serif;
font-size : 15px;
color : #333333;
font-weight : bold;
}
.searchresultcontent {
font-family : Verdana, sans-serif;
font-size : 11px;
color : #000000;
font-weight : normal;
}
.searchresultheader {
font-family : Verdana, sans-serif;
font-size : 14px;
color : #333366;
font-weight : bolder;
}
.searchmarkup {
color : #000000;
}

/*    */
.bottomnav1 {
font-family: Verdana, sans-serif;
font-weight:normal;
font-size: 9px;
padding: 2px;
}
.bottomnav1 a:link {
text-decoration: none;
font-weight:normal;
color: 002b5b; /* green */
}
.bottomnav1 a:visited {
text-decoration: none;
font-weight:normal;
color: 002b5b; /* green */
}
.bottomnav1 a:hover {
text-decoration: none;
font-weight:normal;
color: b2d5fb; /* red */
}
.bottomnav1_act a:active {
text-decoration: none;
font-weight:normal;
color: b2d5fb; /* white */
}
.bottomnav1_act a:link {
text-decoration: none;
font-weight:normal;
color: 002b5b; /* dark blue */
}
.bottomnav1_act a:visited {
text-decoration: none;
font-weight:normal;
color: 002b5b; /* dark blue */
}
.bottomnav1_act a:hover {
text-decoration: none;
font-weight:normal;
color: b2d5fb; /* white */
}

.bottomnav2 {
font-family: Verdana, sans-serif;
font-weight:normal;
font-size: 10px;
padding-top: 2px;
padding-right: 0px;
padding-bottom: 2px;
padding-left: 0px;
}
.bottomnav2 a:link {
text-decoration: none;
font-weight:normal;
color: 002b5b; /* green */
}
.bottomnav2 a:visited {
text-decoration: none;
font-weight:normal;
color: 002b5b; /* green */
}
.bottomnav2 a:hover {
text-decoration: none;
font-weight:normal;
color: b2d5fb; /* red */
}
.bottomnav2_act a:active {
text-decoration: none;
font-weight:normal;
color: b2d5fb; /* white */
}
.bottomnav2_act a:link {
text-decoration: none;
font-weight:normal;
color: 002b5b; /* dark blue */
}
.bottomnav2_act a:visited {
text-decoration: none;
font-weight:normal;
color: 002b5b; /* dark blue */
}
.bottomnav2_act a:hover {
text-decoration: none;
font-weight:normal;
color: b2d5fb; /* white */
}

/*Строчка ОАО НИЦ ЭТУ*/
.bottomnav3 {
font-family:Verdana,sans-serif;
font-size:14px;
font-weight:bold;
padding:0;
position:relative;
top:10px;
}

.bottomnav3 a:link {
text-decoration: none;
color: 003366; /* blue */
}
.bottomnav3 a:visited {
text-decoration: none;
color: 003366; /* blue  */
}
.bottomnav3 a:hover {
text-decoration: none;
color: 003366; /* blue  */
}
/*Строчка ОАО НИЦ ЭТУ конец*/

/*Строчка СПбГЭТУ*/
.bottomnav4 {
font-family:Verdana,sans-serif;
font-size:11px;
font-weight:bold;
padding:0;
position:relative;
top:10px;
}
.bottomnav4 a:link {
text-decoration: none;
color: 003366; /* blue */
font-weight:normal;
}
.bottomnav4 a:visited {
text-decoration: none;
color: 003366; /* blue */
font-weight:normal;
}
.bottomnav4 a:hover {
text-decoration: none;
color: 003366; /* blue */
font-weight:normal;
}
/*Строчка СПбГЭТУ конец*/

/*all rights*/
.bottomnav6 {
font-family: Verdana, sans-serif;
font-weight:normal;
font-size: 10px;
padding: 0px;
padding-top: 2px;
padding-right: 0px;
padding-bottom: 2px;
padding-left: 0px;
}

.bottomnav6 a:link {
text-decoration: none;
font-weight:normal;
color: 002b5b; /* green */
}
.bottomnav6 a:visited {
text-decoration: none;
font-weight:normal;
color: 002b5b; /* green */
}
.bottomnav6 a:hover {
text-decoration: none;
font-weight:normal;
color: b2d5fb; /* red */
}
.bottomnav6_act a:active {
text-decoration: none;
font-weight:normal;
color: b2d5fb; /* white */
}
.bottomnav6_act a:link {
text-decoration: none;
font-weight:normal;
color: 002b5b; /* dark blue */
}
.bottomnav6_act a:visited {
text-decoration: none;
font-weight:normal;
color: 002b5b; /* dark blue */
}
.bottomnav6_act a:hover {
text-decoration: none;
font-weight:normal;
color: b2d5fb; /* white */
}
/*sitemap*/
.bottomnav7 {
font-family: Verdana, sans-serif;
font-weight:normal;
font-size: 10px;
padding-top: 2px;
padding-right: 0px;
padding-bottom: 2px;
padding-left: 0px;
}
.bottomnav7 a:link {
text-decoration: none;
font-weight:normal;
color: 002b5b; /* green */
}
.bottomnav7 a:visited {
text-decoration: none;
font-weight:normal;
color: 002b5b; /* green */
}
.bottomnav7 a:hover {
text-decoration: none;
font-weight:normal;
color: b2d5fb; /* red */
}
.bottomnav7_act a:active {
text-decoration: none;
font-weight:normal;
color: b2d5fb; /* white */
}
.bottomnav7_act a:link {
text-decoration: none;
font-weight:normal;
color: 002b5b; /* dark blue */
}
.bottomnav7_act a:visited {
text-decoration: none;
font-weight:normal;
color: 002b5b; /* dark blue */
}
.bottomnav7_act a:hover {
text-decoration: none;
font-weight:normal;
color: b2d5fb; /* white */
}


/*-----------------------------------  tt_news LATEST view  -----------------------------------*/
/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */

.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{
	clear:right;
	height:0px;
	border:0px;
	
}
.news-latest-container HR.clearer {
	clear:left;


}

.news-single-item p{
font-size:10px;
}

.news-latest-container {
         border:0px;
	background-color: transparent;
         width: 160px;
}

.right-content
{
padding-top:-1px;
}

.news-latest-container H2,.news-latest-gotoarchive {
	color:#003366;
	padding-bottom:12px;
	padding-left:0px;
	padding-right:0px;
	padding-top:3px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:3px;
	border:0px;
	background:none;
	font-size:11px;
	font-family: Verdana,sans-serif;
}

.news-latest-gotoarchive {
	font-weight:bold;
	margin-top:5px;
	background: url("../Images/narrow.gif") no-repeat scroll 0 3px;
	color:#6699CC;
}
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {
	color:#003366;
}

.news-latest-gotoarchive A:active, .news-latest-gotoarchive A:HOVER {
	color:#6699CC;
}

.news-latest-gotoarchive A {
	color:#003366;
}
.news-latest-item {
	/* IE hack */
	height: 1%;	
	line-height: 1.3;
	/* IE hack end */
	padding-bottom:3px;
	padding-left:0px;
	padding-right:0px;
	padding-top:3px;
	margin-bottom:3px;
	margin-left:0px;
	margin-right:0px;
	margin-top:3px;	border:0px;
	background-color: transparent;
	font-size:10px;
	line-height:1.1em;
}

.news-latest-item H3
{
font-size:10px;
margin-top:0px;
}

.news-latest-item IMG {

	margin-bottom:5px;
	margin-right:5px;
	border:1px solid #666;
	float:left;
}
.news-latest-category IMG {
	float: none;
	border:none;
	margin:0px;
}
.news-latest-date,.news-latest-morelink,.news-latest-category {
	font-size:10px;
}


.news-latest-date {
line-height:0.9em;
}



.news-latest-date a:link {
color:#003366;
font-weight:normal;
}
.news-latest-date a:visited {
color:#003366;
font-weight:normal;
}
.news-latest-date a:hover {
color:#003366;
font-weight:normal;
}

.news-latest-item a:link {
color:#003366;
font-weight:normal;
}
.news-latest-item a:visited {
color:#003366;
font-weight:normal;
}
.news-latest-item a:hover {
color:#003366;
font-weight:normal;
}

.news-latest-morelink {
	height:12px;
	padding-bottom:13px;
	padding-top:2px;
}

.news-latest-morelink A {
	float:left;
	color:#6699cc;
}

.news-latest-morelink a:link {
color:#6699cc;
font-weight:normal;
}
.news-latest-morelink a:visited {
color:#6699cc;
font-weight:normal;
}
.news-latest-morelink a:hover {
color:#6699cc;
font-weight:normal;
}

	/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item {
	padding:5px;
	margin-bottom:5px;
	border:0px solid #666;
	background-color:transparent;

}
.news-single-item H2 {
	font-size: 11px;
	font-weight:bold;
	color: #002b5b;
	margin-bottom: 0px;
	margin-top:20px;
}
.news-single-item H3 {
	margin-bottom: 5px;
}



.news-single-img {
	float: right;
	margin-left:5px;

}



.news-single-imgcaption {
	padding:3px;
	clear:both;
}

.news-single-category {

	float: right;
}
.news-single-backlink, .news-single-backlink a {
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 15px;
	margin-top: 10px;
}
.news-single-timedata {
	float: right;
	font-size: 10px;
}
.news-single-author,.news-single-imgcaption {
	font-size: 10px;
	margin-top:5px;
}
.news-single-author {
	padding-bottom: 3px;
}
.news-single-additional-info {
	background-color: transparent;
/* 	clear: both; */
	margin-top: 15px;
	border: 0px solid #666;
	padding:3px;
	padding-bottom:0px;

}
.news-single-related,.news-single-files,.news-single-links  {
	border: 0px solid #666;
	margin:0px;
	margin-bottom: 3px;
	padding:3px;
	background-color:transparent;
}

.news-single-related DD, .news-single-links DD, .news-single-files DD {
	margin-left:20px;
}

.news-single-related DT, .news-single-links DT, .news-single-files DT {
	font-weight: bold;
	font-size: 11px;
	margin-left:5px;
	width:90%;
}


/*--------------------------------- tt_news LIST view  ---------------------------------*/


.tx-ttnews-browsebox-strong
{
font-weight: normal;
font-size: 11px;
}


.news-list-container {
         border:0px;
	background-color: transparent;
}


.news-list-container H2,.news-list-gotoarchive {
	color:#003366;
	padding-bottom:12px;
	padding-left:0px;
	padding-right:0px;
	padding-top:3px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:3px;
	border:0px;
	background:none;}

.news-list-gotoarchive {
	font-weight:bold;
	margin-top:5px;
}
.news-list-gotoarchive A:LINK, .news-list-gotoarchive A:VISITED, .news-list-gotoarchive A:HOVER {
	color:#003366;
}
.news-list-gotoarchive A {
	color:#003366;
}
.news-list-item {
	/* IE hack */
	height: 1%;	
	line-height: 1.3;
	/* IE hack end */
	padding-bottom:3px;
	padding-left:0px;
	padding-right:0px;
	padding-top:3px;
	margin-bottom:3px;
	margin-left:0px;
	margin-right:0px;
	margin-top:3px;	border:0px;
	background-color: transparent;
	display:table;
	width:100%;
}

.news-list-item IMG {

	margin-bottom:5px;
	margin-right:5px;
	border:1px solid #666;
	float:left;
}
.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;
}
.news-list-date,.news-list-morelink,.news-list-category {
	font-size:10px;
	font-family: Verdana,sans-serif;
	margin-left:0px;
}



.vir
{
width:400px;
position:relative;
top:2px;
}

.vir2
{
position:relative;
top:4px;
}


.news-list-date a:link {
color:#003366;
font-weight:normal;
}
.news-list-date a:visited {
color:#003366;
font-weight:normal;
}
.news-list-date a:hover {
color:#003366;
font-weight:normal;
}

.news-list-item a:link {
color:#003366;
font-weight:normal;
}
.news-list-item a:visited {
color:#003366;
font-weight:normal;
}
.news-list-item a:hover {
color:#003366;
font-weight:normal;
}

.news-list-morelink {
	height:12px;
	padding-bottom:3px;
	font-size:10px;
}

.news-list-morelink A {
	float:left;
	color:#6699cc;
}

.news-list-morelink a:link {
color:#6699cc;
font-weight:normal;
text-decoration:none;
}
.news-list-morelink a:visited {
color:#6699cc;
font-weight:normal;
text-decoration:none;
}
.news-list-morelink a:hover {
color:#6699cc;
font-weight:normal;
text-decoration:none;
}	


.news-list-container h3
{
margin-bottom:0px;
margin-top:0px;
color:#003163;
padding:0px;
background-color:transparent;
font-weight:normal;
border: none;
}

.news-list-container h3 a:link, .news-list-container h3 a:visited, .news-list-container h3 a:hover
{
color:#003163;
padding-left:2px;
font-weight:normal;
text-decoration:none;
font-size:10px;
}

.news-list-date
{
background-color:transparent;
color:#000000;
font-weight:normal;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:-1px;
padding:0px;
}



.h3withim
{
height:16px;
}


.h3withim img 
{
border: none;
float:left;
margin-bottom:0;
margin-right:0;
margin-left:0;
vertical-align:bottom;
}


.tx-ttnews-browsebox, .browseBoxWrap 
{
background-color:transparent;
border:none;
margin:0px;
padding:0px;
}

.news-list-container .tx-ttnews-browsebox p
{
font-size:11px;
}



.tx-ttnews-browsebox p 
{
color:#000000;
font-weight:bold;
padding-left:3px;
text-align:left;
}

.tx-ttnews-browsebox-SCell, .tx-abdownloads-pi1-browsebox-SCell
{
background-color:#ffebb5;
border:none;
}

.tx-abdownloads-pi1-browsebox a
{
color:#003163;
}

.tx-ttnews-browsebox a:link, .tx-ttnews-browsebox a:visited, .tx-ttnews-browsebox a:hover
{
color:#003163;
font-weight:normal;
font-size:11px;
}

.news-list-container p
{
padding-left:0px;
font-size:10px;
}
/*--------------------------------- tt_news LIST view end ---------------------------------*/
/*--------------------------------- Search view  ---------------------------------*/


.tx-indexedsearch-selectbox-type
{
margin-left:5px;
width:134px;
margin-top:2px;
}

.tx-indexedsearch-selectbox-defop
{
width:125px;
margin-top:2px;
}

.tx_indexedsearch td
{
}

.tx-indexedsearch-selectbox-media
{
margin-left:5px;
width:134px;
margin-top:2px;
}

.tx-indexedsearch-selectbox-sections
{
margin-left:5px;
width:268px;
margin-top:2px;
}

.tx-indexedsearch-selectbox-lang
{
width:125px;
margin-top:2px;
}

.tx-indexedsearch-selectbox-desc
{
width:126px;
margin-top:2px;
}

.tx-indexedsearch-selectbox-order
{
margin-left:5px;
width:134px;
margin-top:2px;
}

.tx-indexedsearch-selectbox-results
{
margin-left:5px;
margin-top:2px;
}

.tx-indexedsearch-selectbox-group
{
margin-left:5px;
width:268px;
margin-top:2px;
}

.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword 
{
width:268px;
margin-left:5px;
}



.tx-indexedsearch-searchbox
{
font-size: 10px;
}

.tx-indexedsearch-searchbox a:link
{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#003163;
text-decoration:none;
}
.tx-indexedsearch-searchbox a:viseted
{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#003163;
text-decoration:none;
}
.tx-indexedsearch-searchbox a:hover
{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#003163;
text-decoration:none;
}

.tx-indexedsearch-searchbox a:visited
{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#003163;
text-decoration:none;
}

.tx-indexedsearch-searchbox td
{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.tx-indexedsearch-title a
{
font-size: 10px;
}

.tx-indexedsearch-browsebox li
{
font-weight: normal;
font-size: 11px;
}

.tx-indexedsearch-browsebox a:link
{
font-weight:normal;
}

.tx-indexedsearch-browsebox a:hover
{
font-weight:normal;
}

.tx-indexedsearch-browsebox a:viseted
{
font-weight:normal;
}

.tx-indexedsearch-browsebox p
{
font-weight:bold;
margin-top:0;
margin-bottom:15;
font-size:10px;
}

.tx-indexedsearch-browsebox strong
{
font-weight:normal;
}

.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button
{
margin-left:5px;
}

.tx-indexedsearch-rules
{
text-align:left;
font-style:italic;
font-size:10px;
}

.tx-indexedsearch-rules p
{
text-align:left;
font-style:italic;
font-size:10px;
margin-bottom:0;
margin-top:0;
}

.tx-indexedsearch .tx-indexedsearch-whatis 
{
margin-bottom:0px;
margin-top:15px;
font-weight:bold;
font-size:10px;
}




.browsebox
{
padding-left:0px;
font-size:10px;
}


.browsebox a:link
{
text-decoration:none;
color:#003163;
}

.browsebox a:visited
{
text-decoration:none;
color:#003163;
}

.browsebox a:hover
{
text-decoration:none;
color:#003163;
}

.tx-indexedsearch .tx-indexedsearch-res td.tx-indexedsearch-descr 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
}

.tx-indexedsearch-rules h2
{
color:#000000;
font-size:10px;
}

.tx-indexedsearch-res td
 {

 }

.tx-indexedsearch-res a:link
{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#003163;
text-decoration:none;
font-weight:normal;
}

.tx-indexedsearch-res a:hover
{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#003163;
text-decoration:none;
font-weight:normal;
}

.tx-indexedsearch-res a:visited
{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#003163;
text-decoration:none;
font-weight:normal;
}

.tx-indexedsearch .tx-indexedsearch-res td.tx-indexedsearch-percent 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
}

.tx-indexedsearch .tx-indexedsearch-res td.tx-indexedsearch-info 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
background:none;
color:#003163;
}

/*--------------------------------- Search view end ---------------------------------*/


/*--------------------------------- Drop - down sitemap ---------------------------------*/

.tx-dropdownsitemap-pi1 div.expAll 
{
background-color:transparent;
border:0px;
}

.tx-dropdownsitemap-pi1 
{
font-family: Verdana,sans-serif;
}


.tx-dropdownsitemap-pi1 a:link,  .tx-dropdownsitemap-pi1 a:hover, .tx-dropdownsitemap-pi1 a:visited
{
color:#003163;
text-decoration:none;
}

.tx-dropdownsitemap-pi1 span.ifsub 
{
text-transform:none;
}

.tx-dropdownsitemap-pi1 div.level_2 a:link, .tx-dropdownsitemap-pi1 div.level_2 a:hover, .tx-dropdownsitemap-pi1 div.level_2 a:visited
{
font-weight:normal;
}

H1
{
color:#000000;
margin-bottom:15px;
}


/*--------------------------------- Drop - down sitemap end ---------------------------------*/


/*--------------------------------- mailform ---------------------------------*/

.csc-mailform
{
width:400px;
border:1px solid #d5dfe5;
padding-left:0px;
padding-right:12px;
padding-top:8px;
padding-bottom:8px;
margin:0px;
font-size:10px;
}

.contact
{
width:200px;
border:1px solid #d5dfe5;
margin-top:18px;
padding-top:8px;
padding-bottom:8px;
padding-left:12px;
padding-right:12px;
font-size:10px;
height:441px;
}

.csc-mailform-field label
{
font-size:10px;
}

.contlabel
{
font-weight:bold;
margin-top:18px;
margin-bottom:13px;
font-size:10px;
}

.header
{
color:#2991DA;
font-size:12px;
font-weight: bold;
}

.maincont
{
left:412px;
position:relative;
top:-492px;
width:200px;
}

.csc-mailform-field span
{
border:none;
}

.csc-mailform .csc-mailform-label
{
font-size:10px;
text-align:left;
width:323px;
}

.csc-mailform-field
{
text-align:right;
}


.csc-mailform-field select
{
margin-left:0;
width:323px;
}

.csc-mailform-radio
{
}


#mailformtextarea
{
width:323px;
margin-top:3px;
}

#mailformattachment1
{
width:323px;
height:18px;
}

#mailformname
{
width:323px;
margin-top:15px;
}

#mailformsec_name
{
width:323px;
}

#mailformemail
{
width:323px;
}

#mailformorg
{
width:323px;
}

#mailformtel
{
width:150px;
margin-right:173px;
}

#mailformfax
{
width:150px;
margin-right:173px;
}

#mailformstreet
{
width:323px;
}

#mailformcity
{
width:323px;
}

#mailformcountry
{
width:323px;
margin-bottom:3px;
}

#mailformindex
{
width:150px;
}

#mailformradio_button
{
border:0;
margin-left:26px;
text-align:left;
}

#mailformselect_otdel
{
margin-top:3px;
margin-bottom:3px;
}



/*--------------------------------- mailform end ---------------------------------*/

/*--------------------------------- downloads  start ---------------------------------*/

.downnload
{
background: url("../Images/narrow.gif") no-repeat scroll 0 3px;
}

.tx_abdownloads_listView_downloads td b
{
font-size:11px;
}

.tx_abdownloads_listView_downloads td
{
font-size:10px;
font-weight: normal;
}


.tx_abdownloads_listView_downloads td a
{
font-size:10px;
font-weight: normal;
}

.tx_abdownloads_listView_downloads td a:link
{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight: normal;
}
.tx_abdownloads_listView_downloads td a:viseted
{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight: normal;
}
.tx_abdownloads_listView_downloads td a:hover
{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight: normal;
}

.tx_abdownloads_listView_categories td
{
font-size:11px;
font-weight: normal;
}

.tx_abdownloads_listView_categories td a
{
font-size:11px;
font-weight: normal;
}


.tx_abdownloads_viewDetailsForDownload td
{
font-size:11px;
font-weight: normal;
}


.tx_abdownloads_viewDetailsForDownload td a:link
{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight: normal;
}
.tx_abdownloads_viewDetailsForDownload td a:viseted
{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight: normal;
}
.tx_abdownloads_viewDetailsForDownload td a:hover
{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight: normal;
}

.tx_abdownloads_viewDetailsForDownload td a
{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight: normal;
}

.tx_abdownloads_categoryPath a
{
text-decoration:none;
font-weight: normal;
}

.tx_abdownloads_categoryPath a:link
{
text-decoration:none;
font-weight: normal;
}
.tx_abdownloads_categoryPath a:viseted
{
text-decoration:none;
font-weight: normal;
}
.tx_abdownloads_categoryPath a:hover
{
text-decoration:none;
font-weight: normal;
}


.tx_abdownloads_categoryPath a
{
text-decoration:none;
font-weight: normal;
}

.tx-abdownloads-pi1 a:link
{
text-decoration:none;
font-weight: normal;
}
.tx-abdownloads-pi1 a:viseted
{
text-decoration:none;
font-weight: normal;
}
.tx-abdownloads-pi1 a:hover
{
text-decoration:none;
font-weight: normal;
}


.tx_abdownloads_listView_categoryPath a
{
text-decoration:none;
font-weight: normal;
}

.tx_abdownloads_listView_categoryPath a:link
{
text-decoration:none;
font-weight: normal;
}
.tx_abdownloads_listView_categoryPath a:viseted
{
text-decoration:none;
font-weight: normal;
}
.tx_abdownloads_listView_categoryPath a:hover
{
text-decoration:none;
font-weight: normal;
}

.tx_abdownloads_listView_categories a
{
font-weight: normal;
}


.tx_abdownloads_listView_categories a:link
{
text-decoration:none;
font-weight: normal;
}
.tx_abdownloads_listView_categories a:viseted
{
text-decoration:none;
font-weight: normal;
}
.tx_abdownloads_listView_categories a:hover
{
text-decoration:none;
font-weight: normal;
}


.back
{
position:relative;
top:50px;
}

.tx_abdownloads_viewReportBrokenDownload td
{
font-size:11px;
}
/*--------------------------------- downloads  end ---------------------------------*/


.Zakazchik{
color:#3399CC;
font-weight:bold;
margin-bottom:0;
margin-left:90px;
margin-top:0px;
padding-top:15px;
}

.Zakazchik2{
font-weight:bold;
margin-top:0;
margin-left:90px;
width:297px;
}

.Zakazchik1{
color:#3399CC;
font-weight:bold;
margin-bottom:0;
margin-left:115px;
margin-top:0px;
padding-top:15px;
}

.Zakazchik21{
font-weight:bold;
margin-top:0;
margin-left:115px;
width:300px;
}

.Zakazchik3{
color:#3399CC;
font-weight:bold;
margin-bottom:0;
margin-left:125px;
margin-top:0px;
padding-top:15px;
}

.Zakazchik23{
font-weight:bold;
margin-top:0;
margin-left:125px;
width:250px;
}

.Zakazchik24{
font-weight:bold;
margin-top:0;
margin-left:90px;
width:269px;
}

.img_header
{
height:50px;

}

