html, body, form
{
	margin: 0;
	padding: 0;
}

html
{
	height:100%;
}

body {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:"Trebuchet MS";
	background-image:url(/bitrix/templates/piart/images/feather.jpg); background-repeat:no-repeat; width:367px; height:800px;
	height:auto !important;
	height:100%;
	min-height:100%;
	min-width:100%;	
}

h1 {text-transform: uppercase; color: #f9e4b2; font-size:13px;}
h2 {font: bold 14px "Trebuchet MS"; color: #f9e4b2;}
h3 {font: bold 110% "Trebuchet MS"; color: #4A80BE;}
h4 {font: bold 110% "Trebuchet MS"; color: #4A80BE;}
h5 {text-transform: uppercase; color: #624A7E; margin: 0 0 1em 0; font-size: 92%;}

.contact_star{
font:"Trebuchet MS";
font-size:12px;
color:#ffffff;
}

.copyright{
font:"Trebuchet MS";
font-size:12px;
color:#ffffff;
}
.gal_title{
font:"Trebuchet MS";
font-size:14px;
color:#f9e4b2;
}
.contact{
font:"Trebuchet MS";
font-size:12px;
color:#ffffff;
}
/*Content table*/
#content
{
	width:100%;
	color:#FFFFFF;
	font:"Trebuchet MS";
    font-size:12px;
}
#navigation
{

}

/*Navigation*/
#navigation a
{
	font-size:95%;
	text-decoration:none;
	color:#535353;
}

/*Error & OK messages*/
.errortext
{
	color:red;
}

.notetext
{
	color:green;
}

/* Used to draw a "star" near reqired field */
.starrequired
{
	color:red;
}