body{ background-color:#000; margin:0px; color:#fff; scrollbar-base-color: #1D1D1D;
	scrollbar-border-color: #333333;}
a{ outline:none; font-size:11px; color:#fff; }
span#viewall a, span#counter, span#credit{ font-size:9px; }
span#viewall a{ color:#ccc; }
span#viewall a:hover{ color:#fff; }
#galleryImg{ cursor:pointer; z-index:2;}
span.credit{ margin-bottom:3px; padding-left:15px; float:right; }
#imgHolderMain {width:480px; height:480px;}


#main_back #img_border #main_text {
	font-family: Verdana, Helvetica, Arial,  sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	letter-spacing: 0.02em;
}

#main_back #img_border #main_text a
{
font-size: 13px;
 color:#FFFFFF;
text-decoration: none;
}




#main_back {
	font-family: Verdana, Helvetica, Arial,  sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #000000;
	height: 100%;
}
#main_back #img_border #hdr_uslugi {
	background-image: url(img/uslugi_03.gif);
	height: 22px;
	width: 167px;
	margin-left: 3px;
	padding-bottom: 5px;
	background-repeat: no-repeat;
}

#main_back #menu_border .main_menu,
#main_back #menu_border .main_menu_active {
	background-color: #131313;
	width: 80px;
	height: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #2f2f2f;
	border-right-color: #2f2f2f;
	border-left-color: #2f2f2f;
	margin-right: 6px;
	margin-left: 6px;
}

#main_back #menu_border .main_menu_active
{
background-color: #9b9b9b;
}

#main_back #menu_border .main_menu a,
#main_back #menu_border .main_menu_active a
{
font-size: 10px;
 color:#FFFFFF;
text-decoration: none;
}

#main_back #hdr_top_lft {
	background-image: url();
	background-repeat: no-repeat;
	height: 94px;
	width: 344px;
	margin-top: 22px;
	cursor:pointer;
}
#main_back #tbl_texts {
	background-color: #000000;
}

#main_back #anons_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 8px;
	
}


#main_back #anons_main h3 {
font-size: 14px;
font-weight:normal;
margin:0px;
padding:0px;
}

#main_back #anons_main p {
margin:0px;
margin-bottom: 6px;
}

#main_back #img_border #mailform {
	margin-left: 200px;
	margin-top: 70px;
}

#main_back #remark_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 8px;
	margin-left: 10px;
}

#main_back #hdr_top_rht {
	background-image: url(/img/tops_06.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 44px;
	width: 224px;
	margin-top: 50px;
}

#main_back #menu_border, 
#main_back #img_border, 
#main_back #remarks_border_left,
#remarks_border_right
{
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #9a9a9a;
}

#main_back #menu_border {
	border-bottom-width: 4px;
	height: 40px;
}
#main_back #podval {
	height: 65px;
	background-color: #9b9b9b;
}


#main_back #img_border,
#remarks_border_left,
#remarks_border_right
{
	border-bottom-width: 1px;
}

#main_back #img_border
 {
	height: 360px;
	width: 971px;
	border-bottom-width: 1px;
}

#remarks_border_left
{
 width: 520px;
}



#main_back #photo_background
{
	width: 480px;
	height: 480px;
	border: 1px solid #666666;
}

#main_back #photo_borders
{
	border: 1px solid #666666;
	cursor: pointer;
}

#main_back #photo_Catalog
{
height: 480px;
overflow: auto;
}

#main_back #img_preview
{
	background-color: #999999;
	border: 1px solid #999999;
}


#uslugi {color:#ffffff; font-size:13px;}
#uslugi p {margin-top:0px; margin-bottom:4px; font-size:13px;}
#uslugi a {color:#ffffff; font-size:13px;}
#uslugi h3 {margin-top:-2px;color:#ffffff; margin-bottom:8px;font-size:15px;font-weight:bold;}


#main_back .footer_text,
#main_back .footer_text a
{
 color:#FFFFFF;
 font-size: 12px;
 text-decoration: none;
}

#main_back .footer_text a:hover
{
 text-decoration: underline;
}

#main_back .footer_text p {margin-bottom:6px;}


#main_back .formpadding
{

padding-top: 0px;
}

#main_back .formpadding .input, 
{
margin-top: 3px;
}

#main_back .formpadding .input, 
#main_back .formpadding  .sendtext
{
	background-color: #000000;
	color: #9b9b9b;
	width: 200px;
	border: 1px solid #9b9b9b; 
}

#main_back .formpadding .sendtext
{
	width: 380px;
	height: 176px;
	overflow:auto;
}

#main_back .formpadding .submit
{
	background-color: #666666;
	font-size: 10px;
	color: #B9B9B9;
	width: 130px;
	height: 18px;
	border: 1px solid #9b9b9b;
	letter-spacing: 0.05em;
	text-align: center;
}

.imageborder {border:1px solid #999999}


