body 
{
	background-image : url(../img/design/bg.png);
	background-repeat : repeat-x;
	background-color : #89181B;
	margin : 17px 0px 0px 0px;
}

.headline
{
	background-color : #FFFFFF;
	border-top : solid 1px #661214;
}

.headline td
{
	padding : 0px 25px 0px 25px;
	border-bottom : solid 1px #A3A3A3;
}

a#locale, a#locale:hover
{
	text-decoration : none;
	color : #FFFFFF;
}

.currub_container
{
	border-top : solid 1px #C28884; 
	border-bottom : solid 1px #C28884; 
	margin : 0px 17px 0px 17px;	
}

.currub
{
	border-right : solid 1px #C28884; 
	border-left : solid 1px #C28884; 
	margin : 0px 17px 0px 17px;
	padding : 6px;
	color : #FFFFFF;
	font-weight : bold;
}

.copyright
{
	color : #C28884;
	font-size : 10px;
	padding : 4px 0px 4px 0px;
	border-top : solid 1px #C28884;
	font-weight : bold;
	margin : 0px 17px 0px 17px;
	background-color : #661214;
}

/* Выпадающее меню */
table.popup td
{
	border-left : 1px solid #925E5F;
	border-right : 1px solid #925E5F;	
	border-top : 1px solid #925E5F;
	background-color : #5F1213;
}

table.popup td.bottom
{
	background : #8A1314;
	border-top : solid 1px #000000;
	border-bottom : solid 1px #000000;
	background-color : #8A1314;		
}

table.popup div.hover
{
	background-image : url(/img/menu/menu_popup_bg.png);
}

table.popup div.hover a
{
	color : #FFCAA6;
	text-decoration : none;
}

table.popup a
{
	color : #C0987D;
	font-size : 11px;
	display : block;
	padding : 5px 13px 5px 13px;
	text-decoration : none;
	white-space : nowrap;
	width : 100%;
	height : 100%;
	font-weight : bold;
	text-decoration : none;
}

.error {
	background-color:#a7554f;
	font-size: 110%;
	color: #ffa500;
	text-align: center;
	padding: 12pt 0px 12pt 0px;
}