<style>A {
text-decoration: none

}

A:hover {
text-decoration: underline; /* Добавляем подчеркивание при наведении курсора на ссылку */
color: #000000 /* Ссылка красного цвета */
}

A:visited {
color: #000000 /* Цвет посещенных ссылок */
}
A:active {
color: #000000 /* Цвет активных ссылок */
}


table.main {
width: 998px;
height: 790px;
border-collapse: collapse;

}

table.main_my {
width: 1185px;
height: 790px;
border-collapse: collapse;

}

table.main_1 {
width: 100%;
height: 100%;
border-collapse: collapse;
}

table.main_1_1 {
border-collapse: collapse;
}

table.main_2 {
width: 176px;
height: 422px;
border-collapse: collapse;
}

table.main_3 {
width: 195px;
height: 431px;
border-collapse: collapse;
}

table.main_4 {
width: 176px;
height: 162px;
border-collapse: collapse;
}
table.main_4_1 {
width: 176px;
height: 408px;
border-collapse: collapse;
}




table.main_5 {
width: 176px;
height: 131px;
border-collapse: collapse;
}

table.main_6 {
width: 156px;
border-collapse: collapse;
}

table.main_7 {
width: 195px;
height: 150px;
border-collapse: collapse;
}


html, body {
margin: 0px;
padding: 0px;
background-image: url(img/test_1.jpg);
 background-position: center bottom; /* Положение фона */
 background-repeat: no-repeat; /* Отменяем повторение фона */
background-color: #bdbdbd;
}

td {
padding: 0px;
}

td, input,select,textarea {
font-family: Tahoma;
font-size: 11px;
color: #000000;
vertical-align: top;
}



td.top {
background-image: url(img/td_top.jpg);
height: 183px;
}


td.news {
width: 156px;
height: 100%;
}

td.news_1 {
background-image: url(img/bg_enter.jpg);
width: 176px;
height: 111px;
vertical-align: middle;
}

td.news_2 {
background-image: url(img/bg_weact.jpg);
width: 176px;
height: 205px;
}

td.news_3 {
background-image: url(img/bg_artproject.jpg);
width: 176px;
height: 131px;
}

td.news_4 {
background-image: url(img/bg_work.jpg);
width: 176px;
height: 205px;
}

td.news_5 {
width: 176px;
height: 108px;
}


td.text {
width: 627px;
}

td.text_1 {
width: 627px;
height: 221px;
background-image: url(img/bg_text1.jpg);

}

table.text_2 {
width: 618px;
}

td.text_2_kont_1{
background-image: url(img/fon_kontent1.jpg);
background-repeat: no-repeat; /* Отменяем повторение фона */
width: 618px;
height: 49px;
vertical-align: top;
}
td.text_2_kont_2{
background-image: url(img/fon_kontent2.jpg);
width: 618px;

}

td.text_2_kont_my{
background-image: url(img/fon_kontent2.jpg);
width: 795px;

}
td.text_2_kont_3{
background-image: url(img/fon_kontent3.jpg);
background-repeat: no-repeat; /* Отменяем повторение фона */
width: 618px;
height: 48px;
}

td.kalend {
width: 195px;
}

td.kalend_1 {
width: 195px;
height: 182px;
background-image: url(img/bg_kalend1.jpg);
background-repeat: no-repeat; /* Отменяем повторение фона */
}

td.kalend_2 {
width: 195px;
height: 249px;
background-image: url(img/bg_kalend2.jpg);
}

td.kalend_3 {
width: 195px;
height: 13px;
}

td.kalend_4 {
width: 195px;
height: 56px;
background-image: url(img/bg_fon_right.jpg);
}

td.kalend_5 {
width: 195px;
height: 212px;
background-image: url(img/bg_kalend3.jpg);
}


td.fon {
height: 35px;
}

td.cprght {
background-image: url(img/td_bottom.jpg);
height: 66px;
}


.txt_zagolovok {
font-family: Tahoma;
font-size: 12px;
color: #FFFFFF;
}

.txt_menu {
font-family: Tahoma;
font-size: 12px;
color: #000000;
}

.txt_menu_left {
font-family: Tahoma;
font-size: 12px;
color: #000000;
}

.txt_menu_top {
font-family: Tahoma;
font-size: 13px;
color: #ffffff;
text-decoration: none;
}

.input {
width: 100px;
height: 15px;
border-color: #000000;
border-width: 1px;
}

.input1 {
width: 180px;
height: 16px;
border-color: #000000;
border-width: 1px;
}

.txt_form {
font-family: Tahoma;
font-size: 10px;
color: #003366;
text-decoration: none;
}

.txt_text {
font-family: Tahoma;
font-size: 13px;
color: #000000;
text-decoration: none;
}

.txt_text_srch {
font-family: Tahoma;
font-size: 12px;
color: #ffffff;
}

td.topmenu {
width: 82px;
height: 34spx;
background-image: url(img/td_top_menu.jpg);
background-repeat: no-repeat; /* Отменяем повторение фона */
 background-position: center top; /* Положение фона */
}

.inputsystem {
width: 200px;
height: 18px;
border-color: #000000;
border-width: 1px;
}

.buttonsystem {
width: 150px;
height: 18px;
border-color: #000000;
border-width: 1px;
}
.buttonsystem1 {
width: 80px;
height: 18px;
border-color: #000000;
border-width: 1px;
}

.textarea {
width: 425px;
height: 150px;
border-color: #000000;
border-width: 1px;
font-family: Tahoma;
font-size: 11px;
color: #000000;
vertical-align: top;
}


.fotogal {
background-color: #7B68EE;
background-image: url(img/fotogal.jpg);
background-position: center top; /* Положение фона */
background-repeat: no-repeat; /* Отменяем повторение фона */
width: 130px;
height: 170px;
text-align: center;
padding-top: 153px;
color: #C0C0C0;
}</style>