@charset "windows-1251";

body {
	background-color: #FFFFFF;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	COLOR: #444444; 
	font-size: 12px;
}

p {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-right: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-indent:15px;
}

li {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	border-bottom: 1px;
	padding:0px;
	padding-top:4px;
	list-style-image:url(../images/li.jpg);
}

td {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

a:link, a:visited {
	BACKGROUND: none; 
	COLOR: #444444; 
	TEXT-DECORATION: underline;
}

a:active, a:hover {
	BACKGROUND: none; 
	COLOR: #444444; 
	TEXT-DECORATION: none
}

a.downmenu:link, a.downmenu:visited {
	BACKGROUND: none; 
	COLOR: #666666; 
	TEXT-DECORATION: none;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}

a.downmenu:active, a.downmenu:hover {
	BACKGROUND: none; 
	COLOR: #111111; 
	TEXT-DECORATION: none;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}

a.inverse:link, a.inverse:visited {
	BACKGROUND: none; 
	COLOR: #444444; 
	TEXT-DECORATION: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

a.inverse:active, a.inverse:hover {
	BACKGROUND: none; 
	COLOR: #444444; 
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

span.downmenu {
	BACKGROUND: none; 
	COLOR: #565656; 
	TEXT-DECORATION: none;
	font-size: 26px;
	font-family: Arial, Helvetica, sans-serif;
}

.work {
    filter:alpha(opacity=0);
    -moz-opacity: 0.0;
    -khtml-opacity: 0.0;
    opacity: 0.0;
}

span.cont {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	cursor:hand;
	font-weight:bold;
}

.inputsait {
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#333333;
	background-image:url(../images/input-fon.gif);
	border:1px solid #dddddd;
	padding:3px;
}

.inputsaittextarea {
	font-size:11px;
	color:#333333;
	background-image:url(../images/input-fon.gif);
	border:1px solid #dddddd;
	padding:3px;
}

.jsmenu {
		width:100%;
		text-align: left;
		position: absolute;
		top: 0px;
		left: 0px;
}

.h2 {
		text-align: left;
		font-size: 22px;
		font-family: Arial, Helvetica, sans-serif;
		position: relative;
		color: #011eff;
}
.h2 div {
		width:100%;
		text-align: left;
		position: absolute;
		top: 0px;
		left: 0px;
		color: #0176d1;
}

td.webstudio {
		text-align:right; 
		font-size:50; 
		font-family:Arial, Helvetica, sans-serif; 
		color:#26292a; 
}

p.copy {
		text-align:left; 
		font-size:11px; 
		font-family:Arial, Helvetica, sans-serif; 
		color:#dddddd; 
		padding:0px;
}

img
{
	border: none;
}


input.button {
	background: none no-repeat top left;
	border: none;
	cursor: pointer;
	display: block;
	float: left;
	height: 21px;
	overflow: hidden;
	padding: 0;
	margin: 0 10px 0 0;
	text-indent: -9999px;
	width: auto;
	font-size: 0; 
	line-height: 25px;
}

input.buttonform { 
	background-image: url(../images/menu-button.gif); 
	width: 54px; 
}

input.text {
	background: none no-repeat top left;
	border: none;
	display: block;
	float: left;
	height: 21px;
	overflow: hidden;
	padding: 0;
	margin: 0 2px 0 0;
	width: auto;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#333333;
}

input.textform { 
	background-image: url(../images/textarea.gif); 
	width: 388;
	padding: 2px 3px 0px 3px;
	text-align:center;	
}



#galleryTable
{
	text-align: right;
}
#galleryTable td
{
	padding-left: 5px;
	padding-bottom: 5px;
}
#galleryTable a
{
	text-decoration: none;
	outline: none;
}
div.imgTitle
{
	color:#95a4b2;
	font-size: 12px;
	width: 120px;
	text-align: center;
	padding-top: 6px;
	text-decoration: none;
}

span.imgTitle
{
	color:#95a4b2;
	font-size: 10px;
	width: 120px;
	text-align: left;
	padding-top: 6px;
	padding-left:0px;
	text-decoration: none;
}

div.imgDescr
{
	display: none;
	color:#95a4b2;
}
