/* 
# Файл для ваших CSS стилей
# Весь код написанный тут, является примером и вы его можете удалить
*/



/* Reset */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, img, em, strike, strong, s, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {background:transparent;border:0;font-size:100%;margin:0;padding:0;outline:0;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {display:block}

html {font-size:100.01%;overflow-y:scroll;}
body {font:12px Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;line-height:1.4;text-align:left;}
html, body {height:100%;width:100%;color:#5F5F5F;}

ol, ul {list-style:none}
img {border:none;-ms-interpolation-mode:bicubic;}

a {background:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline;color:#5A609C;}
a:focus {outline:thin dotted}
a:hover {color:#888}
a:hover, a:active {outline:0}

table {border-collapse:collapse;border-spacing:0;}
td, td img {vertical-align:top} 

h1 {font-size:1.8em}h2 {font-size:1.6em}h3 {font-size:1.4em}h4 {font-size:1.2em}h5 {font-size:1em}h6 {font-size:0.9em}

input, textarea, select, button {font-family:Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;font-size:100%;margin:0;}
input {vertical-align:middle}
textarea {overflow:auto;vertical-align:top;}
input[type="text"], input[type="password"], textarea {padding:0}
input[type="radio"] {vertical-align:baseline}
button, label, input[type="button"], input[type="submit"], input[type="reset"] {cursor:pointer}
button::-moz-focus-inner, input::-moz-focus-inner {border:0;padding:0;}



/* Основа */
#wrapper {width:1040px;margin:0 auto;}
#middle {width:100%;height:1%;position:relative;}
#middle:after {content:'';clear:both;display:table;}
#container {width:100%;float:left;overflow:hidden;}
#content {padding:20px 270px;}


/* Шапка */
#header {background:#D5E2FF;padding:20px;}
.siteSearch {margin-top:20px;}


/* Правая колонка */
#sideLeft {float:left;width:210px;margin-left:-100%;position:relative;background:#E1E1E1;padding:20px;}
.block {margin-bottom:20px;}


/*Левая колонка */
#sideRight {float:left;margin-right:-3px;width:210px;margin-left:-250px;position:relative;background:#E1E1E1;padding:20px;}


/* Подвал */
#footer {background:#323232;padding:20px 0;text-align:center;color:#fff;}
#footer a {color:#fff;}


/* Разное */
.news, .newsFull, .comm, .marginBot, .dle-alert {margin-bottom:20px;}
.marginTop {margin-top:20px;}


/* Формы */
.dle-page {margin-bottom:20px;}

.form {margin-bottom:20px;}
	.form>li {padding:10px 0;}
	.form input[type="text"], .form input[type="password"], .form input[type="file"], .form textarea, .form select {border:1px solid #999;}
	.form input[type="text"], .form input[type="password"] {width:200px;padding:5px;}
	.form textarea {resize:vertical;padding:5px;width:400px;height:150px;min-height:50px;}
	.form select {padding:5px;min-width:210px;}
	.form input[type="text"]:focus, .form input[type="password"]:focus, .form textarea:focus {box-shadow:0 0 3px rgba(0,0,0,.3);outline:none;}
	.form select:focus {outline:none;}
	.form #dle-captcha {display:block;margin-bottom:10px;}

.form-btn {padding:10px 0;border-top:1px dotted #ccc;}
	.form-btn button, .form-btn input  {vertical-align:top;font-weight:bold;border:1px solid #4F8EF2;cursor:pointer;text-shadow:0 1px 0 rgba(0,0,0,.1);border-radius:5px;box-shadow:inset 0 1px 0 rgba(255,255,255,.15), 0 1px 3px 0 rgba(0,0,0,.2);padding:8px 18px;color:#fff;margin-right:5px;
	background: #4B9DDF;
	background: -moz-linear-gradient(top,  rgba(125,185,232,1) 0%, rgba(37,110,188,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,185,232,1)), color-stop(100%,rgba(37,110,188,1)));
	background: -webkit-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(37,110,188,1) 100%);
	background: -o-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(37,110,188,1) 100%);
	background: -ms-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(37,110,188,1) 100%);
	background: linear-gradient(to bottom,  rgba(125,185,232,1) 0%,rgba(37,110,188,1) 100%);
	}
	.form-btn button:hover, .form-btn input:hover {
	background: #3182CC;
	background: -moz-linear-gradient(top,  rgba(84,166,229,1) 0%, rgba(24,105,186,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(84,166,229,1)), color-stop(100%,rgba(24,105,186,1)));
	background: -webkit-linear-gradient(top,  rgba(84,166,229,1) 0%,rgba(24,105,186,1) 100%);
	background: -o-linear-gradient(top,  rgba(84,166,229,1) 0%,rgba(24,105,186,1) 100%);
	background: -ms-linear-gradient(top,  rgba(84,166,229,1) 0%,rgba(24,105,186,1) 100%);
	background: linear-gradient(to bottom,  rgba(84,166,229,1) 0%,rgba(24,105,186,1) 100%);
	}
	.form-btn button:active, .form-btn input:active  {box-shadow:inset 0 0 5px rgba(0,0,0,.4);text-shadow:1px -1px 0 rgba(0,0,0,0.15);color:#C0D1FB;}
	.static_item{
		color: #333;
		text-decoration: none;
		line-height: inherit;
		font-size: 11px;
		border-bottom:1px dotted #666;
	}