*{
	margin:0px;
	padding:0px;
	border:1px;
}
* html body{
	width:100%;
	height:100%;
	}
body { text-align:left; vertical-align:top; border-collapse:collapse; border:0px;}
table { border-collapse:collapse; border:0px;}
img { border-collapse:collapse; border:0px;}

table.main {text-align:left; vertical-align:top; width:1005px;}
table.menu {text-align:left;}
table.uslugi {text-align:center; width:900px;}
.table_foto_prev {width:100%; border-collapse:separate;}


.table_otherserv {width:100%; margin-bottom:20px;}
.table_otherserv td {padding-left:15px; padding-bottom:15px; width:50%}
.table_otherserv h1 {font-size:13px; color:#00D7D7; text-align:left; padding-bottom:7px;}
.table_otherserv p {font-weight:normal; padding-bottom:3px;}

td.menu {width:220px; text-align:left; vertical-align:top;}
td.menup {text-align:right; vertical-align:top;}
td.menup1 {text-align:center; vertical-align:top; padding:13px; padding-top:0px; padding-bottom:0px;}
td.menup2 {text-align:left; vertical-align:top;}
td.glokno { text-align:center; vertical-align:top;}
.glokno h1 { font-size:18px;
	color:#FF0909;
	padding-right:50px;
	font-family: Arial;
	margin-bottom:25px;}
.td_otherservdetails .table_otherserv h1 {	font-size:15px;	color:#00D7D7;	text-align:left;	padding-bottom:7px;}
.td_otherservdetails .table_otherserv p {	font-weight:normal; padding-bottom:7px;}
table.tablecenter { text-align:center; vertical-align:top;}
table.fototable { text-align:center; vertical-align:bottom;}
td.fotos_text {height:40px; valign:middle;}
td.fotos { text-align:center; vertical-align:middle; height:135px;width:135px;background-color:#CCCCCC;}
td.fotos1 { text-align:center; vertical-align:middle; height:135px;width:135px;background-color:#CCCCCC;}
td.propusk { line-height:40px;}

.div_foto_prev { height:436px; width:652px; display:; background:#CCCCCC; text-align:center; padding:20px; padding-bottom:60px;}
.div_foto_big{position:relative; top:17px;}
.div_otherservanot{padding-left:124px;}
.div_backtootherserv{
	width:90%;
	text-align:right;
}
.div_contactborder{width:100%; height:1px; margin-top:50px; margin-bottom:20px; background:url(img/line.gif); background-repeat:repeat-x; }
.div_contacts{ text-align:center;}
.div_banner { margin-top:50px; margin-bottom:20px; text-align:center;}


p { font-size:11px;  text-align:LEFT; font-weight:bold; font-family: Arial;}
h1.opus {
	font-size:18px;
	color:#FF0909;
	padding-right:50px;
	font-family: Arial;
	margin-bottom:25px;
}

.imgcentr { border:solid; border-color:#666666; border-width:3px; cursor:pointer;vertical-align:middle;}
.imgcentr1 { border:solid; border-color:#666666; border-width:3px; height:120px; position:relative; top:8px;}
img.imgmenu1 {position:relative; left:92px;}
img.imgmenu2 {position:relative; left:92px;}
img.imgmenu21 {position:relative; left:-25px;}
img.imgmenu3 {position:relative; left:48px;}
img.imgmenu31 {position:relative;}

img.kvadrat {position:relative; left:3px;}
img.kvadrat2 {position:relative; right:3px;}
img.kvadrat1 {position:relative; border:none; border-collapse:collapse; top:-2px; left:-3px;}

.img_otherserv{
	float:left;
	margin-right:20px;
}

.linkmenu:link    {color: #000000;  text-decoration: none; font-size: 12px; font-family: Arial; line-height:18px; font-weight:bold;}
.linkmenu:visited {color: #000000;  text-decoration: none; font-size: 12px; font-family: Arial; line-height:18px; font-weight:bold;}
.linkmenu:active  {color: #000000;  text-decoration: none; font-size: 12px; font-family: Arial; line-height:18px; font-weight:bold;}
.linkmenu:hover   {color: #fb060f; text-decoration: none;  font-size: 12px; font-family: Arial; line-height:18px; font-weight:bold;}

.linkmain:link    {color: #8b9191;  text-decoration: none; font-size: 12px; font-family: Arial; line-height:17px; font-weight:bold;}
.linkmain:visited {color: #8b9191;  text-decoration: none; font-size: 12px; font-family: Arial; line-height:17px; font-weight:bold;}
.linkmain:active  {color: #8b9191;  text-decoration: none; font-size: 12px; font-family: Arial; line-height:17px; font-weight:bold;}
.linkmain:hover   {color: #fb060f; text-decoration: none;  font-size: 12px; font-family: Arial; line-height:17px; font-weight:bold;}
.a_backtoalbom:link, .a_backtoalbom:visited, .a_backtoalbom:active, .a_backtoalbom:hover {
	position:relative;
	left:250px;
	color:#00ACE6;
}
.a_backtootherserv:link, .a_backtootherserv:visited, .a_backtootherserv:active, .a_backtootherserv:hover {
	color:#00ACE6;
	font-size:12px;
	font:Arial, Helvetica, sans-serif;
}
font.fontmenu { color: #8b9191;font-size: 12px; font-family: Arial;line-height:18px; font-weight:bold;}
font.fontgl { color: #fb060f;}
