/* CSS Document */

body {
	margin: 0px 0px 0px 0px;
	background-color: #deeef9;
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #373737;
}

td {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
}

.tab1 {
 width: 100%;
 height: 29px;
 background-image:url(/pics/sum/_01.gif);
 background-repeat:repeat-x;
}

.tab2 {
width: 100%;
 height: 155px;
 background-image:url(/pics/sum/_02.gif);
 background-repeat:repeat-x;
 border: 0px;
}

.tdLogo {
  width:300px;
  background-image:url(/pics/sum/back01.jpg);
  background-repeat:no-repeat;
  height:154 px;
  text-align:right;
  vertical-align:top;
}

.tdLogo1 {
 width:245px;
 height:154px;
 background-image:url(/pics/sum/back02.jpg);
 background-repeat:no-repeat;
 text-align:right;
 vertical-align:top;
}

.tabLogin {
  width: 224px;
  height: 126px;
  border: 0px;
  background-image:url(/pics/sum/back03.jpg);
  background-repeat:no-repeat;
}

a.small {
	font-family:Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #1a5883;
	text-decoration:none;
}

a.small:hover {
	font-family:Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #1a5883;
	text-decoration: underline;
}

.td1 {
	padding: 0px 11px 0px 11px;
}

a.regist {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #0e7712;
}

a.blue {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #1b6cb1;
}

.tdline {
	height: 1px;
	background-color:#9dc0d9;
}


a {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #000000;
}

a.menu {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}

a.menu:hover {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}

a.menu14 {
	font-family:Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration:none;
}

a.menu14:hover {
	font-family:Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration:none;
}



.tdmenu {
	height: 36px;
	background-color: #074e7e;
	text-align:center;
	vertical-align:middle;
}

.tdmenu_sel {
        height: 36px;
        background-color: #1d5e8f;
        text-align:center;
        vertical-align:middle;
}

.td_menu {
        padding: 2px 5px 2px 5px;
        color: #FFFFFF;
}

.td_menu_sel {
        padding: 2px 5px 2px 5px;
        background-color: #1d5e8f;
}


.td_bot {
	background-color: #074e7e;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color: #b5cad9;
	height:36px;
}

a.wf_line {
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color: #b5cad9;
}

a.menu_but {
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color: #1b6cb1;
	text-decoration: none;
}

a.menu_but:hover {
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color: #1b6cb1;
	text-decoration: underline;
}

a.menu_but_green {
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color: #0e7712;
	text-decoration: none;
}

a.menu_but_green:hover {
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color: #0e7712;
	text-decoration: underline;
}

.td_menu_but {
	padding: 0px 3px 0px 3px;
	text-align:center;
}

.td_LMenu {
	width:250px;
	height:200px;
	background-image:url(/pics/sum/_03.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

.td_RMenu {
	width:262px;
}

.Ltable_nameNews {
	width: 100%;
	height: 32px;
	border: 0px;
	background-color: #1f6ca3;
	background-image:url(/pics/sum/_03.gif);
	background-repeat:repeat-x;
}

.LTd_nameNews {
	padding-left: 8px;
	background-image:url(/pics/sum/_04.jpg);
	background-repeat:no-repeat;
}

.td_DarkNameNews {
	padding-left: 8px;
	height: 27px;
	background-color: #3e3e3e;
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #FFFFFF;
}

.td_LTextNews {
	background-color:ededed;
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #373737;
	padding: 10px 5px 10px 8px;
}

.NewsDate {
	font-family:Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #373737;
	font-weight: bold;
}

a.LNews {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #373737;
	text-decoration: none;
}

a.LNews:hover {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #373737;
	text-decoration: underline;
}

.td_weather_color {
	width: 4px;
	background-color: #2c8007;
}

.table_weather {
	background-color: #ededed;
	background-image:url(/pics/sum/_06.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}

.table_450astr {
	background-color: #ededed;
}


.td_weather_text {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #373737;
	padding: 5px 5px 5px 8px;
}

.td_450astr_text {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #373737;
	padding: 10px 10px 10px 18px;
}

.td_weather_text1 {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #373737;
	padding: 5px 5px 5px 8px;
	text-align:right;
}

.rekl {
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color: #1b6cb1;
	text-decoration: none;
}

.td_search {
	height: 61px;
	width: 262px;
	background-image:url(/pics/sum/_07.jpg);
	background-repeat:no-repeat;
}

.tdPodpiska {
	height: 82px;
	width: 262px;
	background-image:url(/pics/sum/_08.jpg);
	background-repeat:no-repeat;
	padding: 0px 10px 5px 18px;
	vertical-align: top;
}

.NormalText.td {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #373737;
}

.GreenText {
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color: #0e7712;
}

.LTd_zag {
	background-image:url(/pics/sum/_11.jpg);
	background-color: #5eabe2;
	background-repeat:no-repeat;
	padding-left: 18px;
	height: 61px;
}

.tdRTextNews {
	background-color:ededed;
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #373737;
	padding: 10px 10px 10px 18px;	
}

p.news {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #373737;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
}

.td_RDarkNameNews {
	padding-left: 18px;
	height: 27px;
	background-color: #3e3e3e;
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #FFFFFF;
}

a.whitelink {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}

a.whitelink:hover {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}

.LTd_zag_small {
	background-image:url(/pics/sum/_12.jpg);
	background-color: #5eabe2;
	background-repeat:no-repeat;
	padding-left: 18px;
	height: 37px;
}

.table_actual_news {
	border: 0px;
	width: 100%;
	background-image:url(/pics/sum/_13.jpg);
	background-color: #2d6187;
	background-repeat:repeat-x;
}

.td_actual_news {
	background-image:url(/pics/sum/_04.gif);
	padding: 10px 10px 10px 10px;
	background-repeat:no-repeat;
	background-position:right bottom;
}

h1.namenews {
	font-family:Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

h3 {
	font-family:Tahoma, Verdana, Arial;
	font-size: 14px;
       	font-weight: bold;
	color: #000000;
	padding: 10px 20px 10px 10px;
	margin: 0px 0px 0px 0px;
}


.table_sred_zagolovok {
	background-image:url(/pics/sum/_05.gif);
	background-repeat:repeat-x;
	background-color: #298bd2;
	width: 100%;
	height:40px;
}

.table_daidj {
	width: 100%;
	border: 0px;
	background-image:url(/pics/sum/_14.jpg);
	background-position:right bottom;
	background-repeat: no-repeat;
}

p.press_zag {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	font-weight: bold;
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #373737;
}

.pressdate {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #0e7712;
}

.pressText {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #373737;
}

.tdCatalogCompany {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #373737;
	padding: 15px 12px 15px 12px;
}

.aboutProject {
	background-image:url(/pics/sum/_16.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height: 200;
	width: 100%;
	border: 0px;
	background-color: #bce1fb;
}

.abouttext {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #373737;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

input {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #373737;
	padding: 2px 2px 2px 2px;
}

.whiteText {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #FFFFFF;
}

.blueText {
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color: #1b6cb1;
}

.archive {
	margin: 0px 0px 10px 0px;
}

.DarkBlueText {
	color: #074e7e;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;	
}

.LightBlackText {
	color: #9c9c9c;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;	
}

.blackText {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #373737;
}

.BigGreenText {
	font-family:Tahoma, Verdana, Arial;
	font-size:14px;
	color: #0e7712;
}

p {
	margin: 5px 5px 5px 5px;
}

.BigblueText {
	font-family:Tahoma, Verdana, Arial;
	font-size:14px;
	color: #1b6cb1;
}

.BigBlackText {
	color: #373737;
	font-family:Tahoma, Verdana, Arial;
	font-size:14px;	
}

input.width100 {
	width: 98%;
}
textarea.width100 {
	width: 98%;
}


input.inputbutton {
        height: 22px;
	width: 98%;
        border: dashed lightgrey 1px;
}

input.inputdate {
        height: 22px;
	width: 30px%;
        border: dashed lightgrey 1px;
}

.site_highlight
{
        background-color:#C8DEEC; 
	border:1px solid #e6f0f5; 
	font-size: 100%; 
	padding: 10px 10px 10px 10px; 
	text-align:left;
        margin: 15px 10px 15px 10px;
}