body {
    background-color: #eff7fb;
    font-family: Arial, Tahoma, Verdana, sanserif;
    font-size: 10pt;
    margin-top: 30px;
    color: #002d4d;
    }

table
{
	border-collapse: collapse;
	width: 100%;
}

td
{
	margin: 0em;
	padding: 0em;
	vertical-align: top;
	font-size: 10pt;
}

h1,h2,h3,h2{font-family: Tahoma, Verdana, sanserif; font-weight: normal; color: #000000;}
h3{font-size: 13pt;}
h1,h2{color: #FFFFFF;  margin: 0;}
h1{font-size: 30pt;}
li{	list-style-type: square;}

a {color: #0000CC;}
a:hover {color: #0012ff;}

table#maket {width: 920px; text-align: left;}
table#maket td.public{
        background: url(../images/clock_bg.jpg);
        background-position: bottom right;
        background-repeat: no-repeat;
}


tr#top_cells td,  tr#banner  td{background-color: #6cb4da;}

tr#banner  td{
background: url('../images/logo_back.gif');
}

#name{width: 100%; text-align: center; padding-right: 30px;}
/*Выравнивания */

table#maket td.public, tr#bot_cells td{background-color: #e2f0f8;}
table#menu td, tr#about td{padding-left: 40px; padding-right: 40px;}

table#menu a:visited{color: #efefef;}
table#menu a{color: #FFFFFF;}
table#menu a:hover{color: #94ddff;}
table#menu td{
background: #2e7bb3;
padding-top: 3px;
padding-bottom: 3px;
font-family: Tahoma, Verdana, sanserif;
font-size: 11pt;
color: #98ddff;
}


tr#about td{color: #606060; padding-top: 20px;}

#left, #right{padding-top: 30px; padding-bottom: 20px;}
#left{padding-left: 40px; padding-right: 0px; font-family: Tahoma, Verdana, sanserif; width: 250px;}

#right{width: 653px; padding-right: 20px;}
table#form input, table#form textarea{width: 400px; margin-bottom: 10px;}


.address{color: #2e7bb3; font-size: 13pt;}
.phones{color: #508db9; font-size: 10pt; font-weight: bold;}
.error{color: #a30000; font-weight: bold;}