.coll_left .links {padding-left:25px}

h3 { color: #AE4C47; }

#top .coll_left { border-top: solid 9px #f4c100;}
#bottom .coll_left { border-top: solid 9px #fdb813; }

.active {color:#b95e64}

#logo { border-left: 9px solid #fdb813; }

#menu_top { background: #b95e64;  }
	#menu_top .top_menu a	{ color: #f3e4e4;}
	#menu_top .top_menu a.active {color: #fff}
	
.item .rubric { background: #fdb813;}

.logos { height: 132px; background: #f3f3f3 url('../img/bg/logos.gif') left repeat-y;}
	/*.logos .logo { height: 93px; width: 100px; background: url('../img/bg/logo.gif') left top no-repeat; float: left; text-align: center; margin: 25px 0px 0px 0px;}*/
	
a:hover .border { border: solid 1px #f4c100;}  	

.shadow {width: 300px; height: 9px;}
.shadowCover {width:14px; height:168px; right:156px; top:97px}

/* form elements */
input.Inp, textarea, select, input.InpShort {border-top:1px solid #B95E64; border-left:1px solid #B95E64; border-bottom:1px solid #f1dfe0; border-right:1px solid #f1dfe0}
input.buttonInp {background:#B95E64	;border-top:1px solid #f1dfe0; border-left:1px solid #f1dfe0;border-bottom:1px solid #DEDFE2; border-right:1px solid #DEDFE2}

.w20ps span { color: #AE4C47;}
.user_style_red { color: #AE4C47;}

.errortext { color: #066ba5; border: 1px solid #b95e64; padding: 15px 20px 20px 20px; margin: 0px 30px 30px 0px; background: #f6f6f4; }
.errortext  b { color: #fdb813; font-size: 11pt; }

/*Styles for level 0*/
.clLevel0,.clLevel0over			{position:absolute; padding:0; font-family: Arial; font-size:9pt; font-weight:bold; text-align:center}
.clLevel0						{background:#B95E64;  color:#F3E4E4;}
.clLevel0over					{background:#B95E64; color:#fff; cursor:pointer; cursor:hand; }
.clLevel0border					{position:absolute; visibility:hidden; background:#c6827f;  border-left:1px solid #c6827f}

/*Styles for level 1*/
.clLevel1, .clLevel1over		{position:absolute; padding:4px 10px 4px 17px; font-family: Arial; font-size:8pt; font-weight:bold}
.clLevel1						{background:#B95E64;  color:#F3E4E4;}
.clLevel1over					{background: #c6827f;  color:#fff; cursor:hand; cursor:pointer; }
.clLevel1border					{position:absolute; visibility:hidden; background:#c6827f; }

/*Styles for level 2*/
.clLevel2, .clLevel2over		{position:absolute; padding:4px 10px 4px 17px; font-family: Arial; font-size:8pt;}
.clLevel2						{background:#B95E64;  color:#F3E4E4;}
.clLevel2over					{background:#c6827f;  color:#fff; cursor:pointer; cursor:hand; }
.clLevel2border					{position:absolute; visibility:hidden; background:#c6827f; }

