html,body{margin:0;padding:0;background-color:#fff;}
body,td{font:9pt Verdana;color:#000;}

a:link,a:visited {color:#0080C0;}
a:hover {text-decoration:none}

.dashed {
	border-bottom: 1px dashed #0080C0;
	text-decoration: none;
	padding-bottom: 1px;
}

h1{font:18pt tahoma; color:#0080C0;}
h2{font:14pt tahoma; color:#0080C0;}
h3{font:10pt tahoma; font-weight:bold;}


table.form td.submit {padding-top:10px;}
table.form td {padding-bottom:10px;padding-right:25px;}
.formtext {width:200px;}
.captchatext {width:141px;}
table.form td div.descr {font-size:8pt;color:#808080;padding-top:3px;}
table.form td div.msg {font-size:9pt;color:red;padding-bottom:3px;}

.rating {
	color: green;
	font-size:24pt;
}

#FloatId {
    filter:alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
	display: none;
	border: 1px dotted black; /* Параметры границы */
    background: #C5D1D4; /* Цвет фона */
    padding: 20px; /* Поля вокруг текста */
	margin-right: 50%; /* Отступы вокруг элемента */
	position: absolute; 
	top: 100px;
	left: 25%;
	width:50%;
	font-size:100%;
  }

  img.otzyv {
	position: absolute; 
	top: 35%;
	right: 0px;
  }
/*  navigation   */
.navigation {
	color:#fff; 
	border:0px;
	padding:2px 4px;
}

.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
	text-decoration:none;
	color: #6AA6CC;
	background:#BED8E9;
	border:1px solid #6AA6CC;
	padding:2px 4px;
	font-size:10px
}

.navigation a:hover {
	background:#6AA6CC;
	color:#BED8E9;
	border-color:#BED8E9;
}

.navigation span {
	text-decoration:none;
	background:#fff;
	padding:2px 4px;
	border:1px solid #BED8E9;
	color:#5498C5;
	font-size:10px;
}
