body {
	text-align:center;
	font-family:Trebuchet MS, tahoma, Helvetica, sans-serif;
	font-size:14px;
	background-color:#EDEEEF; 
}

h1 {
	font-size:16px;
	font-weight:bold;	
	color:#CD0507;
}

p {
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

a.base-link, a.base-link:visited {
	color:#888888;
	text-decoration:none;
}

a.base-link:hover, a.base-link:active  {
	color:#363636;
	text-decoration:underline;
}

a.text-link, a.text-link:visited {
	color:#000000;
	text-decoration:underline;
}

a.text-link:hover, a.text-link:active  {
	color:#0A2F66;
	text-decoration:underline;
}

input.search-but {
	width:64px;
	height:24px;
	background:url(../images/search-but.jpg) no-repeat scroll 0 0;
	padding:0px 0px 0px 0px;
	cursor:pointer;
	border:none;
}

input.voit-but {
	width:100px;
	height:24px;
	background:url(../images/voiting-but.jpg) no-repeat scroll 0 0;
	padding:0px 0px 0px 0px;
	cursor:pointer;
	border:none;
	margin:10px 0px 0px 0px;
}


div.voiting {
	width:190px; 
	float:left; 
	border:0px solid #ff6633; 
	color:#0a2f66; 
	line-height:16px;	
}

div.voiting2 {
	width:30px; 
	float:left;
}

div.main-text {
	font-size:14px;
	color:#000000;
	
}

#main-text p {
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
}

td.base-text {
	font-size:14px;
	color:#000000;
	
}

#base-text p {
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
}

td.page-header {
	font-size:16px;
	font-weight:bold;
	text-align:right;
	color:#CD0507;
	vertical-align:top; 
	padding:15px 0px 6px 0px;	
}

a.calc-link:link, a.calc-link:visited {
	display: block;
	background: url(../images/calc-but3.jpg) no-repeat;
	vertical-align: middle;
	font-size: 12px;
	height: 63px;
	width: 233px;;
	text-decoration: none;
}

a.calc-link:hover {
	background-position: 0px -63px;
	text-decoration: none;	
}

a.galery1-link:link, a.galery1-link:visited {
	display: block;
	background: url(../images/foto-but1.jpg) no-repeat;
	vertical-align: middle;	
	height: 118px;
	width: 233px;;
	text-decoration: none;
}

a.galery1-link:hover {
	background-position: 0px -118px;
	text-decoration: none;	
}

a.galery2-link:link, a.galery2-link:visited {
	display: block;
	background: url(../images/foto-but2.jpg) no-repeat;
	vertical-align: middle;	
	height: 118px;
	width: 223px;;
	text-decoration: none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

a.galery2-link:hover {
	background-position: 0px -118px;
	text-decoration: none;	
}

a.tel-but:link, a.tel-but:visited {
	display: block;
	background: url(../images/tel-but.jpg) no-repeat;
	vertical-align: middle;	
	height: 112px;
	width: 223px;;
	text-decoration: none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

a.tel-but:hover {
	background-position: 0px -112px;
	text-decoration: none;	
}

a.que-but:link, a.que-but:visited {
	display: block;
	background: url(../images/que-but.jpg) no-repeat;
	vertical-align: middle;	
	height: 59px;
	width: 223px;;
	text-decoration: none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

a.que-but:hover {
	background-position: 0px -59px;
	text-decoration: none;	
}

a.type-but:link, a.type-but:visited {
	display: block;
	background: url(../images/type-but.jpg) no-repeat;
	vertical-align: middle;	
	height: 59px;
	width: 223px;;
	text-decoration: none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

a.type-but:hover {
	background-position: 0px -59px;
	text-decoration: none;	
}

a.sotr-but:link, a.sotr-but:visited {
	display: block;
	background: url(../images/sotr-but.jpg) no-repeat;
	vertical-align: middle;	
	height: 59px;
	width: 223px;;
	text-decoration: none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

a.sotr-but:hover {
	background-position: 0px -59px;
	text-decoration: none;	
}

a.mens-but:link, a.mens-but:visited {
	display: block;
	background: url(../images/mens-but.jpg) no-repeat;
	vertical-align: middle;	
	height: 154px;
	width: 223px;;
	text-decoration: none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

a.mens-but:hover {
	background-position: 0px -154px;
	text-decoration: none;	
}

p.head-galery {
	font-size:18px;
	color:#0a2f66;
	font-weight:bold;
	padding:0px 0px 0px 20px;
	
}

p.text-galery {
	font-size:14px;
	color:#000000;
	font-weight:normal;
	padding:0px 0px 0px 20px;
	
}

a.galery-preview, a.galery-preview:visited {
	color:#0a2f66;
	text-decoration:none;
}

a.galery-preview:hover, a.galery-preview:active  {
	color:#cd0507;
	text-decoration:none;
}

a.galery-preview-text, a.galery-preview-text:visited {
	color:#000000;
	text-decoration:none;
}

a.galery-preview-text:hover, a.galery-preview-text:active  {
	color:#cd0507;
	text-decoration:none;
}

.pic {
	border:#c2d3e7 1px solid;
}

p.text-foto {
	font-size:13px;
	color:#0a2f66;
	line-height:14px;
	padding:2px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

a.uvel-link, a.uvel-link:visited {
	color:#cd0507;
	line-height:22px;
	font-size:14px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-decoration:none;
}

a.uvel-link:hover, a.uvel-link:active  {
	color:#0a2f66;
	text-decoration:none;
}

a.navig, a.navig:visited {
	color:#000000;
	text-decoration:none;
}

a.navig:hover, a.navig:active  {
	color:#cd0507;
	text-decoration:none;
}

a.news-link, a.news-link:visited {
	color:#0A2F66;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}

a.news-link:hover, a.news-link:active  {
	color:#CD0507;
	text-decoration:underline;
}

a.page-nums-news-link, a.page-nums-news-link:visited {
	color:#CD0507;
	font-size:14px;
	font-weight:normal;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}

a.page-nums-news-link:hover, a.page-nums-news-link:active  {
	color:#CD0507;
	text-decoration:underline;
}

a.page-nums-news-link-a, a.page-nums-news-link-a:visited {
	color:#CD0507;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}

a.page-nums-news-link-a:hover, a.page-nums-news-link-a:active  {
	color:#CD0507;
	text-decoration:underline;
}

a.spec, a.spec:visited {
	color:#0a2f66;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}

a.spec:hover, a.spec:active  {
	color:#CD0507;
	text-decoration:underline;
}

a.spec-text, a.spec-text:visited {
	color:#000000;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}

a.spec-text:hover, a.spec-text:active  {
	color:#0a2f66;
	text-decoration:underline;
}

a.result-search-link, a.result-search-link:visited {
	font-size:16px;
	color:#0a2f66;
	text-decoration:underline;
}

a.result-search-link:hover, a.result-search-link:active  {
	color:#cd0507;
	text-decoration:none;
}

input.form-quest {
	border:1px solid #0A2F66;
	width:300px;
}

p.form-text {
	font-size:16px;
	
}

input.quest-but {
	width:81px;
	height:24px;
	background:url(../images/quest-but.jpg) no-repeat scroll 0 0;
	margin:20px 0px 0px 218px;
	cursor:pointer;
	border:none;
}

p.message_edit_news_error {
	color:#CD0507;
}

p.message_edit_news_ready {
	color:#0A2F66;
	font-size:14px;
	font-weight:bold;
}


















 






