/*------------------------------------------------------------*
**  Bright Autumn - by Dan Strogiy
**  Больше информации на www.danstrogiy.com
**------------------------------------------------------------*/
* 

{
  padding:0;
  margin:0;
}
body, html {
  background:#FFF;
  font-family: Verdana, Helvetica, sans-serif;
  font-size:13px;
  color:#000;
}
a {
  color:#4F4F4F;
  text-decoration:underline;
}
a:hover {
  color:#eca825;
}
a.orange {
  color:#ECA825;
}
a.orange:hover {
  color:#2B9DDF;
}
#head {
  height:150px;
  overflow:hidden;
}

#new {font:10px tahoma; color:#FFF; vertical-align:middle; background:#3292bf; padding:1px 3px;}


img {
  border:none;
}
.logo {
  width:300px;
  float:left;
}
#block {
  width:410px;
  float:right;
  background:url('../images/block.jpg') no-repeat;
  height:150px;
  font-size:12px;
}
.block-text {
  padding: 38px 30px 50px 55px;
}
#head img {
  display:block;
}
#content {
  width:96%;
  overflow:hidden;
  background:url('../images/content.jpg') repeat-x;
}
#left {
  margin-left:270px;
}
#right {
  width:250px;
  float:left;
}
#footer {
  background:#e6e6e6;
  height:auto;
  border-top:2px dashed #fff;
}
/*------------------------------------------------------------*
** Навигация
**------------------------------------------------------------*/
#nav {
  width:100%;
  background: url('../images/header.jpg') repeat-x;
  height:90px;
  overflow:hidden;
}
#nav-left {
  float:left;
  width:70%;
}
#nav-right {
  float:right;
  width:25%;
  background:url('../images/nav.png') repeat-x;
  margin-top:55px;
  padding:10px;
  color:#fff;
  font-weight:bold;
}
#nav ul {
  margin-left:20px;
  list-style-type: none;
  width:100%;
  float:left;
  overflow:hidden;
}
#nav li {
  display: block;
  float: left;
  padding-top:40px;
}
#nav li:hover {
  text-decoration:underline;
}
#nav li a {
  display: block;
  float: left;
  padding: 10px;
  color: #000;
  font-size:13px;
  text-decoration: none;
  font-weight:bold;
  background:url('../images/nav.png');
  margin-top:13px;
}
#nav li a:hover {
  background:#FFF;
  text-decoration:underline;
  color:#2B9DDF;
}
/*------------------------------------------------------------*
** Остальное
**------------------------------------------------------------*/
.text {
  padding:20px;
}
h1, h2, h3, h4 {
  font-weight:bold;
  margin-bottom:8px;
  padding:0px;

}
h1 {
  font-size:13px;
  color:#fff;
}
h2.right {
  float:right;
  padding-right:30px;
  font-size:18px;
}
em {
  font-style:normal;
  color:#fff;
  font-size:18px;
  background:#eca825;
  letter-spacing:-1px;
}
.news {

  padding-bottom:20px;
  background:url('../images/news.gif') bottom right no-repeat;
  padding-left:10px;
  padding-top:10px;
}

.news2 {

  padding-bottom:10px;

  padding-left:10px;
  padding-top:5px;
border-left: 2px dashed #c6c6c6; 
border-bottom: 2px dashed #c6c6c6; 
border-right: 2px dashed #c6c6c6; 
}


.news4 {
border-left: 2px dashed #c6c6c6; 
border-right: 2px dashed #c6c6c6;
border-bottom: 2px dashed #c6c6c6; 
  padding-left:10px;
  

}

.logincen {
text-align: center;
}



.news5 {
border-left: 2px dashed #c6c6c6; 
border-right: 2px dashed #c6c6c6;
  padding-left:10px;
  

}


.news6 {
text-decoration: none;
font-style: normal;
border-left: 2px dashed #c6c6c6; 
border-right: 2px dashed #c6c6c6;
border-top: 2px dashed #c6c6c6;  

}

.news7 {
border-left: 2px dashed #c6c6c6; 
border-right: 2px dashed #c6c6c6;
border-bottom: 2px dashed #c6c6c6;  

}

.news8 {
border-left: 2px dashed #c6c6c6; 
border-right: 2px dashed #c6c6c6;


}


.urls {
border-left: 1px dashed #c6c6c6; 
border-right: 1px dashed #c6c6c6;
border-bottom: 1px dashed #c6c6c6;  
border-top: 1px dashed #c6c6c6;
text-align: center;
padding-top:5px;
padding-bottom:5px;
background-color: #edf1f1;
}

.urls2 {
border-left: 1px dashed #c6c6c6; 
border-right: 1px dashed #c6c6c6;
border-bottom: 1px dashed #c6c6c6;  
text-align: center;
padding-top:5px;
padding-bottom:5px;
}


.screenfiles {
padding-left:5px;


vertical-align: top;
padding-top: 8px;
}

.titfiles {
padding-left:5px;
border-left: 1px dashed #c6c6c6; 
border-right: 1px dashed #c6c6c6;
border-bottom: 1px dashed #c6c6c6;  
border-top: 1px dashed #c6c6c6;
background-color: #edf1f1;
}

.blognew {
border-left: 2px outset #c6c6c6; 
border-right: 2px outset #c6c6c6;
border-bottom: 2px outset #c6c6c6;  
border-top: 2px outset #c6c6c6;
}

.table2 {
  border:1px;
border-bottom:dashed;
border-top:dashed;
border-left:dashed;
border-right:dashed;
border-color: #b4d6f9;
background-color: #c4e3fb;
padding: 8px;
font-size: 14px;
}





.disfiles {
border-left: 2px dotted #c6c6c6; 
border-right: 2px dotted #c6c6c6;
border-bottom: 2px dotted #c6c6c6;  
border-top: 2px dotted #c6c6c6;
text-align: left;
padding-top:5px;
padding-bottom:5px;
background-color: #e5f3f9;
padding-left:5px;
font-style:normal;
}


.albumtitle {
border-left: 2px dotted #c6c6c6; 
border-right: 2px dotted #c6c6c6;
border-bottom: 2px dotted #c6c6c6;  
border-top: 2px dotted #c6c6c6;
text-align: center;
padding-top:5px;
padding-bottom:5px;
background-color: #e5f3f9;
padding-left:5px;
font-style:normal;
}

.albumss {
border-left: 2px dotted #c6c6c6; 
border-right: 2px dotted #c6c6c6;
border-bottom: 2px dotted #c6c6c6;  
border-top: 2px dotted #c6c6c6;
text-align: center;
padding-top:5px;
padding-bottom:5px;
background-color: #e5f3f9;
padding-left:5px;
font-style:normal;
}

.albumsss {
border-left: 2px dashed #c6c6c6; 
border-right: 2px dashed #c6c6c6;
border-bottom: 2px dashed #c6c6c6;  
border-top: 2px dashed #c6c6c6;
text-align: center;
padding-top:5px;
padding-bottom:5px;
background-color: #e5f3f9;
padding-left:5px;
font-size:20px;
}

.arcade {
border-left: 2px dashed #c6c6c6; 
border-right: 2px dashed #c6c6c6;
border-bottom: 2px dashed #c6c6c6;  
border-top: 2px dashed #c6c6c6;
text-align: left;
padding-top:5px;
padding-bottom:5px;
padding-left:6px;
}



.arcadepl {
border-left: 2px dashed #c6c6c6; 
border-right: 2px dashed #c6c6c6;
border-bottom: 2px dashed #c6c6c6;  
border-top: 2px dashed #c6c6c6;
text-align: center;
padding-top:5px;
padding-bottom:5px;
padding-left:6px;
background-color: #ffffff;
}




.arcadelist {
background-color: #e5f3f9;
}

.navfiles {
border-left: 2px dashed #c6c6c6; 
border-right: 2px dashed #c6c6c6;
border-bottom: 2px dashed #c6c6c6;  
border-top: 2px dashed #c6c6c6;
text-align: left;
padding-top:5px;
padding-bottom:5px;
background-color: #e5f3f9;
padding-left:6px;
}

.sortfiles {
 
border-left: 2px dashed #c6c6c6; 
border-right: 2px dashed #c6c6c6;  
border-top: 2px dashed #c6c6c6;
}

.sortfiles2 {
 
border-left: 2px dashed #c6c6c6; 
border-right: 2px dashed #c6c6c6;  
border-top: 2px dashed #c6c6c6;
border-bottom: 2px dashed #c6c6c6;  
}

.socimg {
 
border-left: 2px ridge #e5f3f9; 
border-right: 2px ridge #e5f3f9;  
border-top: 2px ridge #e5f3f9;
border-bottom: 2px ridge #e5f3f9;  
padding: 4px;
background-color: #e5f3f9;
}


.more {
  padding-top:8px;
  font-weight:bold;
}
.clear {
  clear:both;
}
.info {
  font-size:11px;
  padding-bottom:5px;
  margin-left:10px;
}
/*------------------------------------------------------------*
**  Модуль
**------------------------------------------------------------*/
.module {
  width:246px;
  margin:20px;
}
.m-top {
  width:246px;
  height:16px;
  background:url('../images/m-top.gif') no-repeat;
}
.m-bottom {
  width:246px;
  height:41px;
  background:url('../images/m-bottom.gif') no-repeat;
}
.m-center {
  width:246px;
  background:url('../images/m-center.gif') repeat-y;
}
.m-text {
  padding:0px 10px 10px 10px;
}
.module h1 {
  font-size:12px;
  color:#eca825;
  border-bottom:1px dashed #e6e6e6;
  margin-left:10px;
  margin-right:10px;
}
h1.green {
  color:#2b9ddf;
}
ul {
  list-style: none;
}

#right ul li {
  background: url(../images/bullet-list.gif) no-repeat 2px 8px;
  padding: 5px 0px 5px 13px;
  border-bottom:1px dashed #e5e5e5;
  font-family:Verdana;
  font-size:13px;

}
#right ul li:hover {
  background:#f5f5f5  url(../images/bullet-list.gif) no-repeat 2px 8px;
}
#right ul li:hover a {
  color:#eca825;
}
/* ==================== */

.f_textarea {
  color: #757575;    /* ! */
  font-size: 11px;    /* ! */
  font-family: tahoma;  /* ! */
  background-image: url(../images/dlet_field_o.gif);
  background-repeat: repeat-x;
  
  width: 449px;
  height: 156px;
  border: 1px solid #e0e0e0;
}
.f_input {
  color: #757575;    /* ! */
  font-size: 11px;    /* ! */
  font-family: tahoma;  /* ! */
  background-image: url(../images/dlet_field_o.gif);
  background-repeat: repeat-x;
  
  width: 300px;
  height: 14px;
  border: 1px solid #e0e0e0;
}
.f_select {
  color: #757575;    /* ! */
  font-size: 11px;    /* ! */
  font-family: tahoma;  /* ! */
  background-image: url(../images/dlet_field_o.gif);
  background-repeat: repeat-x;
  
  height: 14px;
  border: 1px solid #e0e0e0;
}
/*------------------------------------------------------------*
**  Комментарии
**------------------------------------------------------------*/
#comment {
  margin-bottom:10px;
  padding-bottom:10px;
}
#comment-top {
  padding:0px 10px 10px 10px;
  font-size:11px;
}
.comment-date {
  float:right;
  padding-right:10px;
}
#comment-bottom {
  margin:5px;
  font-size:11px;
  paddding-top:5px;
}
.comment-s {
  padding:10px;
  overflow:hidden;
}
#com-l {
  width:20%;
  float:left;
}
#com-r {
  width:80%;
  float:right;
}
#com {
  margin-bottom:10px;
  border-top:1px dashed #e6e6e6;
  background:url('../images/news.gif') bottom right no-repeat;
}
/* ==================== */

.ntitle {
  color: #636363;
  font-size: 12px;
  font-weight: bold;
}
.ntitle a {
  color: #4B73D4;
  text-decoration: none;
}
.ntitle a:hover {
  color: #4B73D4;
  text-decoration: underline;
}

/* ====================   Нижняя навигация*/

.ctitle {
  color: #636363;
  font-size: 11px;
  font-weight: normal;
}
.ctitle a {
  color: #4B73D4;
  text-decoration: none;
}
.ctitle a:hover {
  background:#dedede;
}
.ctitle a {
  color:#888;
  background:#f5f5f5;
  border:1px solid #e5e5e5;
  padding:3px;
}
.ctitle span {
  color:#888;
  background:#ffff;
  border:1px solid #e5e5e5;
  padding:3px;
}


.nova_news_title {
  color:#2b9ddf;
  font-size:20px;
  padding-bottom:5px;
  padding-top:10px;
  padding-left:20px;
  background:url('../images/big_comment.gif') left no-repeat;
}
.nova_news_title h1 {
  font-size:20px;
  color:#2b9ddf;
  letter-spacing:-1px;
}
h3 {
  font-size:20px;
  color:#eca825;
}
.border {
  border-bottom:2px dashed #ccc;
  margin-bottom:10px;
}

.wickEnabled {
border: 1px solid #9E9E9E;
color: #000000;
font-size: 11px;
font-family: Verdana;
background: #FFF; 
}

#tags {
border-bottom-width: 0;
text-indent: 3px;
font: bold 10px Verdana;
background-color: #6497CA;
line-height: 21px;
padding: 2px;
color: #FFF;
margin: 2px;
border: #999 1px solid;
text-decoration: none;
cursor: hand;
}

a.opacity img {
filter:alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;}

a.opacity:hover img {
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
}

