@charset "utf-8";
/* CSS Document */

body
{
	margin:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}

a
{
	text-decoration:none;
	color::#000;
}

a:hover
{
	text-decoration:underline;
	color::#06F;
}

.i_step
{
	border:#000;
	background:#fff;
	color:#000;
	text-align:left;
	padding-left:16px;
	width:25%;
}

.i_step_active
{
	border:#000;
	background:#C60;
	color:#fff;
	text-align:left;
	padding-left:16px;
	width:25%;
}

.articles
{
	padding: 16px 16px 0px 16px;
	vertical-align:top;
}

.sidebar
{
	padding:16px 16px 0px 0px;
	width:240px;
	vertical-align:top;
}

.sidebar .bloc .content
{
	padding:6px 6px 6px 6px;
}

.articles .article
{
	margin-bottom:32px;
}

label {
display:block;
width:190px;
float:left;
cursor:pointer;
}

.btn
{
	background:#b0b0b0 repeat-x top url("images/btn.png");
	border:1px solid #999;
	padding:3px 10px;
	cursor:default;
	color:#333;
	text-decoration:none;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	text-decoration:none;
	
}

.btn:hover
{
	text-decoration:none;
}


.btn:active
{
	background:#dddddd repeat-x top url("images/btna.png");
}

.btnd
{
	background:#d2d2d2 repeat-x top url("images/btnd.png");
	border:1px solid #999;
	padding:3px 10px;
	cursor:default;
	color:#666;
	text-decoration:none;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	text-decoration:none;
	
}

.btnd:hover
{
	text-decoration:none;
}


.adminsidebar
{
	width:217px;
	background:#D8CFB4;
	padding:4px 0px 4px 4px;
	vertical-align:top;
}

.admincontent
{
	padding:32px;
	vertical-align:top;
}

.menu
{
    list-style-type:none;
    margin:none;
}

.menu li
{
	width:100%;
    margin-top:8px;
	text-align:right;
	font-variant:small-caps;
}

.menu li.active
{
    background:#fff;
	font-size:18px;
	font-weight:bold;
}

.menu a.logout
{
    display : block;
    color : #000;
    text-decoration : none;
    padding:4px;
}

.menu a.logout:hover
{
    background :#900;
	color:#fff;
}

.menu a
{
    display : block;
    color : #000;
    text-decoration : none;
    padding:4px;
}

.menu a:hover
{
    background : #C60;
	color:#fff;
}

.menu li.active a:hover
{
    background : #fff;
	color:#000;
}

.asection
{
	margin-bottom:16px;
}

.asection .acontent
{
	padding:6px;
	border-left:solid 1px #fff;
}

.asection:hover .acontent
{
	border-left:solid 1px #D000E8;
}

.asection .atitle
{
	font-size:17px;
	border-bottom:solid 2px #000;
	padding-bottom:2px;
	color:#000;
}

.asection:hover .atitle
{
	font-size:17px;
	border-bottom:solid 2px #D000E8;
	padding-bottom:2px;
	color:#D000E8;
}
	
.inputbg
{
	background:#fff top repeat-x url('images/input.png');
	border:solid 1px #666;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	padding:2px;
}

/* ----------------------------*/

.menul
{
    list-style-type:none;
	margin:none;

}

.menul li
{
	width:100%;
    margin-bottom:8px;
	text-align:left;
}

.menul a
{
	background:#FFE6FF;
	border: solid 1px #DE00F0;
    display:block;
    color:#000;
    text-decoration : none;
    padding:6px;
}

.menul a:hover
{
	background:#F4A8FF;
	border: solid 1px #840097;
	color:#000;
}
