h1 {font: normal 36px Times New Roman, Arial, Helvetica; color:#5f5f5f; padding:0px; margin:0px;}
h2 {font: normal 36px Times New Roman, Arial, Helvetica; color:#c146a4; padding:0px; margin:0px; letter-spacing:-1;}
h3 {font: normal 14px Tahoma, Verdana, sans-serif; color:#c146a4; padding:0px; margin:0px 0px 20px 0px;}
.title {font: normal 36px Helvetica, Tahoma, Arial; color:#c146a4; padding:0px; margin:0px; letter-spacing:-2;}

hr {color:#c7c0a7; height:1px; border-style:dashed; background-color:#FFFFFF; margin:0px;}

div.line {height:1px; margin:10px 0px 10px 0px; background-image:url(images/line.gif); background-repeat:repeat-x;}


a:link {text-decoration: underline; color: #c146a4;} 
a:visited {text-decoration: underline; color: #c146a4;} 
a:active {text-decoration: underline; color: #c146a4;} 
a:hover {text-decoration: underline; color: #000000;}

a.inv:link, a.inv:visited, a.inv:active {text-decoration: none; color: #ffffff; font-size:9px;} 
a.inv:hover {text-decoration: none; color: #ffffff; font-size:9px;}

a.top:link, a.top:visited, a.top:active {text-decoration: none; color: #858585;} 
a.top:hover {text-decoration: underline; color: #858585;}

a.grey:link, a.grey:visited, a.grey:active {text-decoration: none; color: #5c5c5c;} 
a.grey:hover {text-decoration: underline; color: #c146a4;}

a.pink:link, a.pink:visited, a.pink:active {text-decoration: underline; color: #c146a4;} 
a.pink:hover {text-decoration: underline; color: #000000;}

a.violet:link, a.violet:visited, a.violet:active {text-decoration: none; color: #c146a4;} 
a.violet:hover {text-decoration: underline; color: #c146a4;}


a.copy:link, a.copy:visited, a.copy:active {text-decoration: none; color: #5b5b5b;} 
a.copy:hover {text-decoration: underline; color: #5b5b5b;}



span.violet {
	color: #c146a4;
}

span.pink {
	color: #c146a4;
}


span.gray {
	color: #5c5c5c;
}




body {
margin:0px;
padding:0px;
background-color:#fff;
background:url(images/bg.jpg) top repeat-x;
color:#000000;
}

td {
font: normal 12px Tahoma, Verdana, sans-serif; color:#5f5f5f;
}

div.date {
margin:0px 10px 0px 0px;
padding:7px;
color:#999999;
background-color:#5c5c5c;
font-size:10px;
width:85px;
text-align:center;
float:right;
}

div.text {
margin:0px 0px 100px 0px;
padding:0px;
color:#5f5f5f;
}
div.number {
margin:20px 0px 0px 0px;
padding:7px 0px 7px 0px;
color:#ffffff;
background-color:#ec9547;
font-size:10px;
width:15px;
text-align:center;
}

div.site {
margin:0px 0px 60px 0px;
padding:0px;
}
div.descr {
line-height:16px;
font-family:Tahoma, Verdana, sans-serif;
width:400px;
}

div.sitetext {
margin:0px;
padding:0px 50px 0px 30px;
color:#5c5c5c;
}
div.sitetext_in {
margin:0px;
padding:0px 150px 0px 30px;
color:#5c5c5c;
}

div.sitelink {
margin:0px;
padding:10px 0px 0px 30px;
font-size:10px;
}

.nolink {
color:#c146a4;
}

.year {
font: normal 22px Tahoma, Times New Roman, Arial, Helvetica;
letter-spacing:-1px;
color:#c146a4;
}
.year2 {
font: normal 22px Tahoma, Times New Roman, Arial, Helvetica;
letter-spacing:-1px;
color:#c146a4;
}


.pic {
border: solid 1px #bdbdbd;
}


.whity {

padding:30px 100px 30px 30px;
margin-bottom:40px;
}

.formt {
margin: 5px 0px 5px 0px;
font-size:12px;
font-weight:bold;
color:#5f5f5f;
}

.forminput input {
width:400px;
height:30px;
border: solid 1px #b5b6b8;
font-size:16px;
background:none;
}

.formcheck {
color:#000000;
}

#drop_down_menu {
	padding: 0;
	margin:0;
	display:block;
	clear:both;
	text-align:left;
	list-style-type:none;
	text-align:center;

}
#drop_down_menu li {
	float:left;
	cursor:pointer;
}

#drop_down_menu li ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	padding-top:10px;
}

#drop_down_menu li ul li {
	float:none;

}
