/* -------------------
Web design studio Ukrsite
---------------------- */

h1 {font-size:18px; color:#000;}
h2 {font-size:16px; color:#000;}
h3 {font-size:14px; color:#000;}
h4 {font-size:12px; color:#000;}
h5 {font-size:10px; color:#000;}
h6 {font-size:10px; color:#000;}

* {margin:0;padding:0;}
.clr {clear:both;height:0;margin:0;border:none;line-height:0;}
img {border:none;}
input[type="button"] {cursor:pointer;}
input[type="submit"] {cursor:pointer;}

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input {
margin: 0;
padding: 0;
}

a {
text-decoration:none;
cursor:pointer;
}

body {
font-size:10pt;
font-family:Arial;
background:url('../images/logo.png') no-repeat center top, url('../images/bg-leto.jpg') no-repeat center top, url('../images/vesna.png') repeat;
background-color: #fff;
}

.logo {
width:1194px;
height:204px;
margin:0 auto;
}

.logo a {
color:#fff;
}

.logo .site {
width:200px;
margin-left:250px;
font-size:30pt;
padding-top:130px;
font-family:Impact;
text-shadow:0 0 5px #000;
}

.bgtop {
background:url('http://mult-top.ru/images/bgtop.png') no-repeat;
width:1164px;
height:18px;
margin:0 auto;
margin-top:-8px;
}

.bg {
background:url('http://mult-top.ru/images/bg.png') repeat-y;
width:1124px;
margin:0 auto;
padding:0 20px;
}

.footer {
background:url('http://mult-top.ru/images/bgbottom.png') no-repeat;
height:24px;
width:1124px;
margin:0 auto;
padding:7px 20px;
color:#777777;
 margin-bottom:20px;
 position:relative;
}

.footer .item {
 padding:5px 10px;
 background:#CFCBCB;
 border:1px solid #727272;
 box-shadow:0 0 5px #727272;
 border-radius:5px;
 color:#fff;
 float:left;
 margin:0 0 -20px 10px;
 text-decoration:none;
}

.footer .items {
position:absolute;
 left:450px;
 top:5px;
}

.footer a {
color:#0090F5;
text-decoration:underline;
}

.footer a:hover {
text-decoration:none;
}

.copy {
float:left;
}

.ukrsite {
float:right;
}

.search {
width:700px;
height:45px;
margin:0 auto;
position:relative;
box-shadow:0 0 5px #777777;
border:1px solid #777777;
border-radius:5px;
top:-35px;
}

.searchf {
width:480px;
height:43px;
border:none;
position:absolute;
padding:0 45px;
color:#B6B6B6;
font-size:11pt;
left:0;
top:0;
background:url('http://mult-top.ru/images/loop.png') no-repeat 10px center #fff;
border-top-left-radius:5px;
border-bottom-left-radius:5px;
}

.searchi {
width:142px;
height:45px;
background:url('http://mult-top.ru/images/search.png') no-repeat;
position:absolute;
left:559px;
top:0;
border:none;
color:#275D84;
text-shadow:0 1px #A6D9FF;
font-size:11pt;
}

.searchalf {
background:#9A9A9A;
border-radius:3px;
padding:4px;
width:771px;
margin:0 auto;
margin-top:-28px;
}

.searchalf .sabg {
background:url('http://mult-top.ru/images/searchalf.png') repeat-x;
border:1px solid #197890;
border-radius:3px;
padding:10px 5px;
width:759px;
margin:0 auto;
text-align:center;
}

.searchalf .sabg a {
padding:5px 1.8px;
font-size:11pt;
color:#fff;
text-shadow:0 1px #2882C6;
text-decoration:none;
}

.searchalf .sabg a:hover {
color:#275D84;
text-shadow:0 1px #A1D7FF;
}

.newnews {
background:#fff;
border-radius:5px;
border:1px solid #CFCBCB;
box-shadow:0 0 5px #CFCBCB;
padding:10px 5px;
width:1114px;
margin:0 auto;
margin-top:10px;
}

.newnews .image {
width:140px;
height:100px;
overflow:hidden;
border:4px solid #7E7E7E;
border-radius:2px;
float:left;
margin:0 5.5px;
position:relative;
}

.newnews .image div {
position:absolute;
top:0;
left:0;
width:120px;
height:20px;
overflow:hidden;
padding:0 10px;
background:#000;
color:#fff;
display:none;
}

.newnews .image:hover div {
display:block;
}

.newnews img {
width:140px;
min-height:100px;
}

.left-sidebar {
float:left;
width:251px;
position:relative;
margin:0;
}

.right-sidebar {
float:left;
width:221px;
position:relative;
margin-left:-1px;
}

.block {
background:#9A9A9A;
border-radius:3px;
padding:5px;
width:235px;
margin:10px 0;
}

.block .title {
color:#606060;
font-weight:bold;
font-size:16px;
text-shadow:0 1px #B3B3B3;
padding:5px 2px;
}

.block ul.menu {
list-style:none;
border-bottom:1px solid #197890;
}

.block ul.menu li {
padding:0;
width:235px;
}

.block ul.menu li a div {
background:url('http://mult-top.ru/images/menu.png') repeat-x;
height:30px;
line-height:30px;
padding:0 10px;
border:1px solid #197890;
border-bottom:none;
}

.block ul.menu li a {
color:#fff;
text-shadow:0 1px #2681C6;
text-decoration:none;
}

.block ul.menu li a:hover {
color:#275D84;
text-shadow:0 1px #A1D7FF;
}

.block-white {
background:#fff;
border-radius:5px;
border:1px solid #CFCBCB;
box-shadow:0 0 5px #CFCBCB;
border-radius:3px;
padding:5px;
margin:10px 0;
width:232px;
}

.block-white .title {
color:#8D8D8D;
font-weight:bold;
font-size:16px;
padding:5px 2px;
}

.block-white .image {
width:229px;
height:172px;
overflow:hidden;
margin:0 auto;
position:relative;
margin-top:5px;
margin-bottom:5px;
}

.block-white .image div {
position:absolute;
width:189px;
padding:10px 20px;
top:10px;
left:0;
background:url('http://mult-top.ru/images/white05.png') repeat;
display:none;
}

.block-white .image:hover div {
display:block;
}

.perehod {
width:11px;
height:10px;
background:url('http://mult-top.ru/images/perehod.png') no-repeat;
position:absolute;
right:0;
top:10px;
}
.perehod2 {
width:11px;
height:10px;
background:url('http://mult-top.ru/images/perehod.png') no-repeat;
position:absolute;
left:1px;
top:10px;
}


.blockr {
background:#9A9A9A;
border-radius:3px;
padding:5px;
width:230px;
margin:10px 5px;
}

.blockr .title {
color:#606060;
font-weight:bold;
font-size:16px;
text-shadow:0 1px #B3B3B3;
padding:5px 2px;
}

.blockr ul.menu {
list-style:none;
border-bottom:1px solid #197890;
}

.blockr ul.menu li {
padding:0;
width:235px;
}

.blockr ul.menu li a div {
background:url('http://mult-top.ru/images/menu.png') repeat-x;
height:30px;
line-height:30px;
padding:0 10px;
border:1px solid #197890;
border-bottom:none;
}

.blockr ul.menu li a {
color:#fff;
text-shadow:0 1px #2681C6;
text-decoration:none;
}

.blockr ul.menu li a:hover {
color:#275D84;
text-shadow:0 1px #A1D7FF;
}

.blockr-white {
background:#fff;
border-radius:5px;
border:1px solid #CFCBCB;
box-shadow:0 0 5px #CFCBCB;
border-radius:3px;
padding:5px;
margin:10px 5px;
width:227px;
}

.blockr-white .title {
color:#8D8D8D;
font-weight:bold;
font-size:16px;
padding:5px 2px;
}

.blockr-white .image {
width:229px;
height:172px;
overflow:hidden;
margin:0 auto;
position:relative;
margin-top:5px;
margin-bottom:5px;
}

.blockr-white .image div {
position:absolute;
width:189px;
padding:10px 20px;
top:10px;
left:0;
background:url('http://mult-top.ru/images/white05.png') repeat;
display:none;
}

.blockr-white .image:hover div {
display:block;
}

.perehod {
width:11px;
height:10px;
background:url('http://mult-top.ru/images/perehod.png') no-repeat;
position:absolute;
right:0;
top:10px;
}

.content {
width:613px;
background:#9A9A9A;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
padding:10px;
float:left;
margin:10px 0;
color:#F9F9F9;
}

.news {
background:#EEEEEE;
border-radius:5px;
box-shadow:0 0 5px #ADA9A9;
}

.news .title {
width:593px;
padding:8px 10px;
color:#fff;
background:#C3C3C3;
border-top-left-radius:5px;
border-top-right-radius:5px;
font-weight:bold;
font-size:12pt;
}

.news .title div {
background:url('http://mult-top.ru/images/menu.png') repeat-x;
padding:5px 8px;
width:56px;
border:1px solid #1D92AF;
border-radius:5px;
float:right;
margin:-6px;
}

.news a.link {
font-weight:normal;
font-size:10pt;
text-shadow:0 1px #2681C6;
}

.news .image {
width:240px;
float:left;
margin:10px;
}

.news .image img {
width:240px;
min-height:150px;
}

.news .message {
margin:10px;
color:#505050;
}

.news .stat {
padding:5px 10px;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
background:#CFCBCB;
border:1px solid #EDEDED;
float:left;
margin:0px 10px;
color:#fff;
cursor:pointer;
margin-bottom:15px;
}

.news .stat:hover {
background:#BAB6B6;
}

.news a {
color:#fff;
text-decoration:none;
}

input.logf {
background:url('http://mult-top.ru/images/login.png') no-repeat;
width:219px;
height:30px;
border:none;
margin:3px 0 3px 5px;
padding-left:10px;
color:#8B8B8B;
}

input.logf:focus {
background-position:0 -30px;
color:#707070;
}

input.logi {
background:url('http://mult-top.ru/images/menu.png') repeat-x;
width:100px;
padding:6px 0;
border:none;
margin:3px 6px 3px 7px;
border:1px solid #18A0C3;
border-radius:5px;
color:#fff;
text-shadow:0 1px #3D78A6;
}
#addcBut {
background:url('http://mult-top.ru/images/menu.png') repeat-x;
width:100px;
padding:6px 0;
border:none;
margin:3px 6px 3px 7px;
border:1px solid #18A0C3;
border-radius:5px;
color:#fff;
text-shadow:0 1px #3D78A6;
}
img.fullimg {
 background:#fff;
 padding:5px;
 border-radius:5px;
 border:1px solid #797979;
 box-shadow:0 0 5px #797979;
 width:180px;
 float:left;
 margin:0 10px 5px 0;
}
.fulltit {
 font-size:13pt;
 font-weight:bold;
 margin-bottom:10px;
}
.fullmess {
 width:100%;
 text-align:center;
 margin-top:10px;
 margin-bottom:10px;
}
.comm {
 background:#767676;
 width:567px;
 padding:5px 20px;
 margin:0 auto;
}
.commFl {
 background:#E1E1E1;
 border:1px solid #777777;
 height:20px;
 padding:0 10px;
 line-height:20px;
resize:none;
}
 .commTable {padding-left:10px;}
#message {
 background:#E1E1E1;
 border:1px solid #777777;
 width:560px;
 height:30px;
 margin:0 auto;
 padding:0 10px;
 line-height:30px;
}
.comment {
 width:600px;
 margin:0 auto;
 border:1px solid #CBCBCB;
 border-radius:5px;
 padding:5px;
 margin:3px;
}
.comment .img {
 float:left;
 width:57px;
 margin-right:10px;
 border-radius:5px;
 border:1px solid #878787;
 box-shadow:0 0 3px #878787;
}
.comment .message {
 float:left;
 width:500px;
 word-wrap:break-word;
}
.comment .message a {
 color:#fff;
 font-weight:bold;
}
.comment .message span {
 color:#DCDCDC;
}
.cat {
padding:5px 10px;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
background:#CFCBCB;
border:1px solid #EDEDED;
float:left;
color:#fff;
cursor:pointer;
margin:-20px 0 15px 0 10px;
}
.swchItemA {
 padding:5px 10px;
 background:#DFDFDF;
 border:1px solid #727272;
 box-shadow:0 0 5px #727272;
 border-radius:20px;
 color:#878787;
 float:left;
 margin:0 0 -20px 5px;
}
.swchItem {
 padding:5px 10px;
 background:#CFCBCB;
 border:1px solid #727272;
 box-shadow:0 0 5px #727272;
 border-radius:20px;
 color:#fff;
 float:left;
 margin:0 0 -20px 5px;
}
.swchItem:hover {
 background:#DFDFDF;
 color:#878787;
}
a {
text-decoration:none;
cursor:pointer;
}


.block-white {
background:#fff;
border-radius:5px;
border:1px solid #CFCBCB;
box-shadow:0 0 5px #CFCBCB;
border-radius:3px;
padding:5px;
margin:10px 0;
width:232px;
}

.block-white .title {
color:#8D8D8D;
font-weight:bold;
font-size:16px;
padding:5px 2px;
}

.blocktop {
background:#EFEFEF;
width:220px;
padding:5px;
border:1px solid #CCCCCC;
border-radius:10px 5px;
margin:1px 0;
}

.blocktop:hover {
background:#AED4F9;
border:1px solid #50AED3;
}

a.top {
color:#727272;
}

a.top:hover {
color:#fff;
}