﻿/*
	Author: Andrei @)(otnik
	URL: http://Xtracker.org
*/
@import url(theme.css);

a { color: #619722; text-decoration: none; outline: none; }
a:hover { text-decoration: underline; }
   
/*h1-h6*/
   body {
	background-color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666;
	text-decoration: none;
   }
   
html {font-size:11px;}
* {margin: 0; padding: 0;}
.main{width:100%;}

h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, table, font {
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
}

h1, h2, h3, h4, h5, h6 {
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
    margin: 0 0 0.2em 0;
	line-height: 1.1em;
}

/*Настройка заголовков*/
h1 { font-size: 14px; font-weight:bold; }
h2 { font-size: 12px; font-weight: bold; line-height:18px; }
h3 { font-size: 1em; font-weight:bold; line-height:18px; }
h4 { font-size: 10px; font-weight:bold; line-height:18px; }

/*forms*/
input, textarea, select {
	font-size: 1em;
	font-family: Tahoma, Helvetica, sans-serif;
}   
   #container {
	width: 988px; /* Ширина слоя */
	margin: 0 auto; /* Цвет фона левой колонки */
	background-color: #000;
   }
   #header {
	text-align: left; /* Выравнивание по центру */
	background-image: url(../images/head.png);
	height: 142px;
	width: 988px;
   }
#logo {
	background-image: url(../images/logo.png);
	height: 261px;
	width: 693px;
	background-repeat: no-repeat;
	margin-left: 293px;
}
#FlashID {
	position: relative;
	top: -33px;
	left: 15px;
}

   #content {
	margin-left: 295px; /* Отступ слева */
	padding: 10px; /* Цвет фона правой колонки */
	background-color: #FFF;
	height: auto;
	background-repeat: repeat;
   }
   #footer {
	background-image: url(../images/footer.png);
	height: 31px;
	background-repeat: no-repeat;
	text-align: center;
	color: #8BCE00;
	padding-top: 10px;
	width: 693px;
	margin-left: 30%;
   }
  #menu_head {
	position: relative;
	top: 25px;
	width: 700px;
	height: 30px;
	margin-left: 300px;
}
#menu_it {
	font-size: 0.85em;
	height:2.8em;
	color: #666;
}
#menu_it span {
	float:left;
	color: #555;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 7px 18px;
	margin-right: 2px;
}
#menu_it a {
	display:block;
	float:left;
	color: #999;
	text-align:center;
	padding: 8px 18px;
	margin-right: 2px;
	text-decoration: none;
}
#menu_it a:hover {
	color: #d3f902;
}
#menu_head_line {
	position: relative;
	width: 988px;
	right: 300px;
	bottom: 48px;
}
#menu  {
	font: 15px Arial, Helvetica, sans-serif;
	background-repeat:repeat-x;
	height:30px;
	line-height:30px;
	width:100%;
	overflow:hidden;
	margin:0px;
	padding:0px;

}



#search {
	height: 50px;
	width: 294px;
	position: absolute;
}
	.searchform {
	display: inline-block;
	zoom: 1; /* ie7 hack for display:inline-block */









*display: inline;
	padding: 3px 5px;
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
	-webkit-box-shadow: 0 1px 0px rgba(0,0,0,.1);
	-moz-box-shadow: 0 1px 0px rgba(0,0,0,.1);
	box-shadow: 0 1px 0px rgba(0,0,0,.1);









filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed'); /* ie7 */
-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed'); /* ie8 */
	padding-top: 25px;
}
.searchform input {
font: normal 12px/100% Arial, Helvetica, sans-serif;
}
.searchform .searchfield {
	background: #fff;
	padding: 6px;
	width: 180px;
	border: solid 1px;
	outline: none;
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
	box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
}
.searchform .searchbutton {
	border: solid 1px #c2ed37;
	font-size: 11px;
	height: 27px;
	width: 85px;
	text-shadow: 0 1px 1px rgba(0,0,0,.6);
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
	background: #5f5f5f;
	background: -webkit-gradient(linear, left top, left bottom, from(#00CC00), to(#66CC00));





filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC00', endColorstr='#66CC00'); /* ie7 */
-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC00', endColorstr='#66CC00'); /* ie8 */
	background-color: -moz-linear-gradient;
	background-image: url(../images/search_button.png);
	background-position: top;
}
#left_bar {
	position: absolute;
	height: auto;
	width: 293px;
	background-repeat: no-repeat;
	margin-top: 85px;
	color: #000;
}
.menu_leftbar {
	background-image: url(../images/menu_v.PNG);
	text-align: center; /* Выравнивание по центру */
	height: 26px;
	background-repeat: no-repeat;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-top: 6px;
	margin-top: 10px;
	color: #000;
}
.menu_left {
	height: auto;
	background-repeat: repeat-x;
	background-color: #141414;
	width: 277px;
	padding: 3px;
	color: #FFF;
}

#navigation-block {
	position:relative;
	top:200px;
}

#hide {
	position:absolute;
	top:30px;
	left:-190px;
}

ul#sliding-navigation
{
	list-style: none;
	font-size: 14px;
	padding: 0;
	margin: 0 0;
}

ul#sliding-navigation li.sliding-element h3,
ul#sliding-navigation li.sliding-element a
{
	display: block;
	padding: 5px 15px;
	margin: 0;
	margin-bottom: 0px;
}

ul#sliding-navigation li.sliding-element h3
{
	color: #FFF;
	background:#333 url(heading_bg.jpg) repeat-y;
	font-weight: normal;
}

ul#sliding-navigation li.sliding-element a
{
	color: #CCC;
	background:#222 url(tab_bg.jpg) repeat-y;
	border: 1px solid #1a1a1a;
	text-decoration: none;
}

ul#sliding-navigation li.sliding-element a:hover {
	color: #9CF318;
}
#leftcontent {
	padding: 10px;
	background-color: #222;
	margin: 0;
}






/* Login Form and Search by SoFTilla.3Dn.Ru */
.loginField {font-family:Arial;padding-top:4px;height:30px;font-size: 12px; color:#ffffff; background:url('http://www.cs-lutsk.org.ua//images/loginformbg.png'); border:0px; text-align: center}
.queryField {font-family:Arial;padding-top:4px;height:30px;font-size: 12px; color:#ffffff; background:url('http://www.cs-lutsk.org.ua//images/pass.png'); border:0px; text-align: center}
.loginButton{font-family:Arial;padding-top:4px;height:20px;font-size: 10px; color:#ffffff; background:url('http://www.cs-lutsk.org.ua//images/enter.png') no-repeat 0px 0px; color:#FFFFFF;border:0px;height:20px;width:36px;}
/* --------- */

/* === У нас нашли! - START === */ 
 .RefRow {padding: 1px;} 
 /* === У нас нашли! - END === */
 
 .etable {
 border: 0px;
 background-color: #F5F5F5;
 } 
 .etitle {
 border: 0px;
 color: #FFFFFF;
 font-family: Tahoma;
 font-size: 11px;
 font-weight: bold;
 background-color: #333;
 } 
catPages1 {
	color:#99C721;
	border:0px;
	margin-bottom:10px;
	margin-top:10px;
} 


.catPages1 {
	color:#000;
	border:0px;
	margin-bottom:10px;
	margin-top:10px;
} 
 .catPages1 a:link, 
 .catPages1 a:visited, 
 .catPages1 a:hover, 
 .catPages1 a:active {
	text-decoration:none;
	color: #FFF;
	padding:3px 10px;
	font-size:11px;
	font-weight:bold;
	background-color: #85AD30;
} 
 .catPages1 a:hover {
	color:#FFFFFF;
	font-weight:bold;
	background-color: #000;
} 
 .catPages1 b {
	text-decoration:none;
	background:#FFF;
	padding:3px 10px;
	color:#000;
	font-size:11px;
}

.topava {width: 20px;}       
 .topava img {padding:4px;border:1px solid #848484;}
 
 /* Вид комментария */  
 .new-com {  

 }  

 .new-com-img {  

 }  

 .new-com-author {  
 color: #a0a0a0;  
 font-size: 10px;  
 padding: 0 0 5px 0;  
 }  

 .new-com-author a {  
 color: #983965;  
 font-size: 18px;  
 margin-right: 30px;  
 }  

 .new-com-text {  
 padding: 10px;  
 background: #efefef;  
 }  

 .new-com-text a {  

 }  

 .new-com-podpis {  
 font-size: 10px;  
 padding: 5px;  
 text-align: right;  
 color: #a0a0a0;  
 }  

 .new-com-link {  
 font-size: 10px;  
 }  

 .new-com-link a {  
 color: #9a3966;  
 }  

 .ugolok {  
 position: absolute;  
 background: url(http://s56.radikal.ru/i153/1105/18/df1874cc6b5a.png) left top no-repeat;  
 width: 22px;  
 height: 19px;  
 margin: 10px 0 0 -21px;  
 z-index: 10000;  
 }  

 .new-com-u {  
 background: #fff;  
 border: 1px #ff3c16 solid;  
 padding: 10px;  
 }  

 .shad {  
 background: #fff url(http://i039.radikal.ru/1105/3a/7347f801683d.jpg) right bottom no-repeat;  
 padding: 0 22px 25px 0;  
 }  

 body:nth-of-type(1) .shad .new-com-u {  
 margin-right: 0px;  
 padding: 10px 20px 25px 10px;  
 }  

 .new-com-text #b_left, .new-com-text #b_center, .new-com-text #b_right, .new-com-text #b_spoiler, .new-com-text #b_color {  
 display: none;  
 }  

 .new-com-text input, .mass_comments_action input {  
 background: url(../images/form-text.gif) left top repeat-x;  
 color: #000;  
 }  

 /***** ****/  
 .color-2 .ugolok {  
 display: none;  
 }  

 .color-2 .new-com-u {  
 border: 0;  
 background: #f1f1f1;  
 }  

 .color-2 .levo1 {  

 }  

 .color-2 {  
 background: #f1f1f1;  
 padding: 5px;  
 margin-left: 20px;  
 margin-right: 10px;  
 }  

 .color-2 .new-com-text {  
 background: #fff;  
 }  

 .color-2 .new-com-link a {  
 color: #696969;  
 }  

 .color-2 .new-com-author a {  
 color: #696969;  
 }  

 .color-2 {  

 }  

 .commentS-block {  
 background: #efefef;  
 padding: 5px;  
 border-top: 1px #340002 solid;  
 }  

 .commentS-title {  
 height: 30px;  
 padding-left: 30px;  
 color: #818181;  
 font-size: 11px;  
 line-height: 25px;  
 }  

 .commentS-title a {  
 color: #340002;  
 text-decoration: none;  
 }  

 .commentS-data { /* таблица для содержимого */  
 width: 100%;  
 background: #fff;  
 }  

 .commentS-data td {  
 padding: 5px;  
 padding-left: 10px;  
 color: #666666;  
 }  

 .commentS-data a {  
 color: #3e94ff;  
 }  

 .commentS-td2 input {  
 height: 25px;  
 margin: 5px 20px 5px 0;  
 background: #343434;  
 color: #fff;  
 border: 1px #d0d0d0 solid;  
 }  

 .commentS-more {  

 padding: 5px;  
 margin-left: 30px;  
 color: #818181;  
 margin-right: 20px;  
 }  

 .commentS-more a {  
 color: #3b3b3b;  
 }  

 .quote {  
 background: #feffd0;  
 padding: 5px;  
 border: 1px #707070 dotted;  
 color: #707070;  
 }  

 .quote a {  
 color: #499eff;  
 }
 
/* ====== Select Code from phpBB3 to uCoz ~ http://allcity.net.ru/ ====== */ 
div.bbCodeName {margin-bottom:3px;} 
div.codeMessage code {font-size:11px;} 
/* ===================================================== */ 

@charset "utf-8"; 
/* CSS Document */ 
/*UL, LI*/ 
ul { 
  margin: 0; 
  padding-left: 16px; 
  list-style-position:outside; 
  list-style-image:none; 
} 

ul li { margin: 0; padding: 0; } 

ol { 
  list-style-image: none; 
  list-style-position: outside; 
  list-style-type: decimal; 
  margin-bottom: 18px; 
  margin-left: 2.2em; 
} 

ul.reset, ul.reset li { list-style: none; padding: 0; margin: 0; } 

.clr { clear: both; } 
/*-----MAIN-----*/ 
.base { padding-bottom: 30px; } 
.binner { padding: 0 13px;} 

.storysort .binner { padding-bottom: 10px; background: transparent url("http://dis-design.ru/images3/storysort_bg.png") repeat-x left bottom; } 
.storysort { font-size: 10px; padding-bottom: 5px; } 

/*ЗАГОЛОВОК ЦЕНТРАЛЬНЫХ STORY*/ 
.heading { background: #891a1b url("http://dis-design.ru/images3/base_heading.png") repeat-x left top; } 
.heading .binner { 
  padding-top: 14px; padding-bottom: 10px; 
  color: #f5f5dc; 
} 
.heading .binner a, .heading .binner { color: #f5f5dc; } 

.heading h1 { 
  font-size: 14px; 
  font-weight: bold; 
  color: #f5f5dc; 
  font-family: Arial, Tahoma, Sans-serif; 
} 

.heading2 { 
  background: #696969 url("http://dis-design.ru/images3/base_heading2.png") repeat left top; 
  border-top: 3px solid #272727; 
  border-bottom: 3px solid #272727; 
  color: #ffffff; 
} 
.heading2 .binner { padding-top: 8px; padding-bottom: 6px;} 
.heading2 .binner a, .heading2 .binner { color: #f5f5dc; } 

.heading2 h1 { 
  font-weight: bold; 
  font-size: 0.9em; 
  text-transform: uppercase; 
  color: #f5f5dc; 
} 

.heading3 { background: #ffffff url("http://dis-design.ru/images3/topblock_bg.png") repeat-x left top; } 
.heading3 .binner { padding-top: 19px; padding-bottom: 6px;} 

.heading3 h1 { 
  font-weight: normal; 
  font-size: 20px; 
  color: #cd0000; 
} 

.storytags { padding-top: 10px; padding-bottom: 10px; } 
.storytags div { 
  text-indent: 20px; 
  background: #f8faf6 url("http://dis-design.ru/images3/base_tags.png") no-repeat 4px 5px; 
  color: #161616; 
  padding: 3px; 
} 
/*AVATAR USERINFO.TPL*/ 
.avatar { 
  position: absolute; 
  top: 12px; 
  left: 23px; 
  background-repeat: no-repeat; 
  background-position: 50% 50% 
} 

.heading_com strong { font-size: 18px; padding-top: 14px; } 
.heading_com .morefield { background: none; padding-top: 6px; } 
.heading_com .morefield span { color: #99958c; font-size: 11px; } 

.signature, .signature a { color: #b4b4b4; } 
.comments .morelink .binner { padding-top: 6px; padding-bottom: 6px; border-top: 1px solid #e0e0e0; } 
.comments { margin: 0; } 
.comments .morelink .argr { margin-left: 10px; } 
/*ARGUMENTS*/ 
.arg { padding-right: 9px; float: left; } 
.arg img.left { margin: 2px 3px 0 0; } 
.argr { float: right; padding-left: 6px; } 
/*COMMENTS*/ 
.heading_com { background: #f6f6f6 url("../heading_com.png") repeat-x left top; height: 81px; } 
.heading_com .binner { 
  background: transparent url("../heading_com_left.png") no-repeat left top; 
  height: 81px; 
  padding-left: 110px; 
  position: relative; 
}

/* Информер коментариев */ 
 .osninf {padding:8px;border-bottom:1px solid #d2d2d2;}  
 .inftitl b, .osninf b {color:#828387;} 
 .inftitl a:link, .inftitl a:visited, .inftitl a:active {color: #fff;font-family: arial;font-weight: bold;text-decoration: none;line-height: 16px;}  
 .inftitl a:hover {color: #3e73b9;font-family: arial;font-weight: bold;text-decoration: none;line-height: 16px;border-bottom: 1px dashed #3e73b9;}  
 .infmes {border:1px dashed #b2b2b2;margin:5px 0 3px 0;padding:5px;background:#fff;font-size:7pt; 
 color:#828282;} 
 /* ------------- */

.comment-body { 
  width: 95%; 
  max-width: 750px; 
  position:relative; 
  border:1px solid #d6d6d6; 
  margin: 0 0 0 18px !important; 
  background: #FFF url(http://zenitbol.ru/img/comment/bgbg.png) no-repeat top right; 
  min-height:100px; 
 height:auto !important; 
 height:100px; 
  } 
 .com-message{margin: 20px 50px 10px 80px; font-size:12px;padding:7px; overflow:hidden;color:#000;} 
 .avatar { 
  width: 57px; 
  position: absolute; 
  left: 8px; 
  top: 9px; 
  font-size:10px; 
  text-align:center; 
  color:#999; 
 } 
 .avatar a {color:#0068ff; border-bottom:dotted 1px #0068ff;text-decoration:none;} 
 .avatar a:hover {background:#0068ff; color:#FFF;} 

 .ava-bor-tl {height:5px;width:5px; background:url(http://zenitbol.ru/img/comment/ava-bor-tl.png);} 
 .ava-bor-t {height:5px;background:url(http://zenitbol.ru/img/comment/ava-bor-t.png);} 
 .ava-bor-tr {height:5px;width:5px;background:url(http://zenitbol.ru/img/comment/ava-bor-tr.png);} 
 .ava-bor-l {width:5px;background:url(http://zenitbol.ru/img/comment/ava-bor-l.png);} 
 .ava-bor-r {width:5px;background:url(http://zenitbol.ru/img/comment/ava-bor-r.png);} 
 .ava-bor-bl {height:5px;width:5px;background:url(http://zenitbol.ru/img/comment/ava-bor-bl.png);} 
 .ava-bor-b {height:5px;background:url(http://zenitbol.ru/img/comment/ava-bor-b.png);} 
 .ava-bor-br {height:5px;width:5px;background:url(http://zenitbol.ru/img/comment/ava-bor-br.png);} 

 .person { 
  position: absolute; 
  font-size:12px; 
  font-weight:bold; 
  background:url(http://zenitbol.ru/img/comment/person-icon.png) no-repeat 0 3px; 
  padding: 0 0 0 12px; 
  left: 87px; 
  top: 4px; 
 } 
 .person a {color:#0068ff;} 
 .com-time 
  { 
  position: absolute; 
  font-size:11px; 
  background:url(http://zenitbol.ru/img/comment/time-icon.png) no-repeat 0 3px; 
  padding: 0 0 0 12px; 
  left: 213px; 
  top: 5px; 
  color:#717171; 
 } 
 .com-time a {color:#0068ff;} 
 .reiti { 
  float: right; 
  width: 40px; 
 height:100px; 
  background:#3e89f4 url(http://zenitbol.ru/img/comment/bgreiting.png) top left repeat-x; 
  text-align:center; 
  color:#FFF; 
  font-weight:bold; 
  font-size:12px; 
 } 
 .reiti a.positive {display:block; margin: 5px auto; height:28px; width:28px; background:url(http://zenitbol.ru/img/comment/reiting.png) no-repeat;} 
 .reiti a.positive:hover {background-position:-28px 0px;} 
 .reiti a.negative {display:block; margin: 5px auto; height:28px; width:28px; background:url(http://zenitbol.ru/img/comment/reiting.png) no-repeat 0px -28px;} 
 .reiti a.negative:hover {background-position:-28px -28px;} 
 .reiti .positive-off {display:block; margin: 5px auto; height:28px; width:28px; background:url(http://zenitbol.ru/img/comment/reiting.png) no-repeat -56px 0px;} 
 .reiti .negative-off {display:block; margin: 5px auto; height:28px; width:28px; background:url(http://zenitbol.ru/img/comment/reiting.png) no-repeat -56px -28px;} 
   
  .comment-body span.top-right,.comment-body span.top-left,.comment-body span.bot-right,.comment-body span.bot-left { display:block; 
  position:absolute; 
  width:7px; 
  height:7px; 
  background-image: url(http://zenitbol.ru/img/comment/round-c.png)} 
   
 .top-right {top:-1px; right:-1px; background-position:100% 0} 
 .top-left {top:-1px; left:-1px} 
 .bot-right {bottom:-1px; right:-1px; background-position:100% 100%} 
 .bot-left {bottom:-1px; left:-1px; background-position:0 100%}
 
 div.mpmenu {color:#7b7b7b;font-family:tahoma;background:#ededed;padding:3px;border-bottom:1px solid #ccc;width:93%;height:16px;}   
  div.mpmenu:hover {color:#5d5d5d;background:#f4f4f4;}



/*Drop Down Menu Styles*/
/*Drop Down Menu Styles*/
#ddmenu {
	background:url(images/menubg.gif) repeat-x;
	margin: 0;
	padding: 0;
	height:43px;
	width:1000px;
}

#ddmenu li {
	float: left;
	list-style: none;
	font: 16px;
}

#ddmenu li a {
	background:url(images/top-dotted.gif) right no-repeat;
	display: block;
	padding: 6px 27px;
	text-decoration: none;
	width: 70px;
	color: #fff;
	text-transform:uppercase;
	white-space: nowrap;
	text-align:center;
}

#ddmenu li a:hover {
	color: #6F0;

}

#ddmenu li ul {
	margin: 0px 0 0 12px;
	padding: 0;
	position: absolute;
	visibility: hidden;
	width:600px;
}

#ddmenu li ul li {
    display:inline;
}

#ddmenu li ul li a {
	width: auto;
	background: url(images/bottom-dotted.gif) right no-repeat;
	display: inline;
	color: #d9d9d9;
	font-size: 9px;
	padding: 2px 10px;
}

#ddmenu li ul li a:hover {
    background: #000 url(images/bottom-dotted.gif) right no-repeat;
    padding: 2px 10px;
}

