body {font-family: Tahoma, Arial, Helvetica, sans-serif;
	border: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;background-color:#ffffff;
	font-size: 12px; color: #000000;}

p, b, td {font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px; color: #000000;}

/*a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #900;
	text-decoration: underline;
}*/

a {
	color: #900;
	text-decoration: underline;
}
a:hover {color: #c8661b}

h1 {color: #e14040; font-size: 20px; font-weight: normal;}
h2 {color: #e14040; font-size: 18px; font-weight: normal;}
h3 {font-size: 1.1em}

h2#no-margin {margin: 0em}

table.menu {margin: 123 0 63 31px;}
table.menu a { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-transform: uppercase}
table.menu a:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline;  text-transform: uppercase}
table.menu ul {padding: 0 0 0 50px; list-style-image: url("../img/bullet.gif"); margin: 0 0 8 0px;}
table.menu ul a{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #656565; text-decoration: none; text-transform: none;}
table.menu ul a:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #656565; text-decoration: underline; text-transform: none;}

table.news {margin: 0 0 0 31px;}
table.news a img {border: solid 1px #676565; margin: 0 7 0 7px;}
table.news a {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: underline;}
table.news font {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #989898;}
table.news {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000;}

.news_hdr {margin: 0 0 26 35px}

.logo {position: absolute; top: 38px; left: 35px;}

.winker {position: absolute; top: 223px; left: 465px;}

/*.head_bg {background: url("../img/collage04.gif"); background-repeat: no-repeat; background-position: 17px left;}*/

.head_bg { background: url("../img/collage04.gif") no-repeat 0px 0px;}

table.header a {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; margin-bottom: 14px}
.city {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; margin-bottom: 12px}

.collage { margin-left: 126px;}

div.reg {background: url("../img/bg_reg.jpg"); background-repeat: no-repeat; background-position: top left; width: 246px; height:149px;}
table.reg td { padding-right: 19px;}
table.reg a {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline; margin-bottom: 6px;}
input { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; border: solid 1px #a9a9a9;}
table.reg {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}

table.button td {padding-right: 0px;}
table.button a{font-family: Tahoma; font-size: 12px; color: #ffffff; text-decoration: none; font-weight:bold;}

table.search td.det {padding-left: 19px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
table.search td b {padding-left: 32px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}

table.main td.main { padding: 37 27 27 27px;}

.bg_bot {background-repeat: no-repeat;}

.pad { padding: 0 0 3 0px;}
.pad2 { padding: 0 17 3 18px;}
.pad3 { padding: 0 15 3 0px;}
.pad4 { padding: 0 27 7 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}


div.phone {
    
}

span.phone {
    font-size: 14px;
    font-weight: bold;
    color: #E14040;
}

#details {
    width: 260px;
}

.TableNews{margin: 10px; border-bottom: 1px solid #dadada; font-family: verdana; font-size: 14px;}
/*.TableNews h1{font-size: 15px; font-weight: bold; text-align: left; line-height: 0px; color: #965303;}*/
.TitleNews{border-bottom: 1px solid #fbce81;}
.login_panel{line-height: 20px; margin: 15px;}
.error{margin: 10px; padding: 20px; border: 1px dotted #dadada;}
.error h4{color: #990000;}
.error a{font-family: verdana; font-size: 13px; color: #990000; text-decoration: underline;}
.error a:hover{font-family: verdana; font-size: 13px; color: #990000; text-decoration: none;}

input,
select,
textarea {
	outline:none;
}

/* ==================== Рамка расширенной формы поиска по сайту */

fieldset {
	border: 1px solid #e0e0e0;
	padding: 5px;
	text-align: left;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
}
	

/* ==================== */
