﻿/* Optimised - Thu, 22 Oct 2009 00:01:38 +0400 */
img{
   behavior:url("./js/pngbehavior.htc");
} 
.special {
width:5px;
visibility:hidden
}

.otstup {
padding-top:0;
font-size:.7em;
color:#000
}

#log_res {
overflow:auto
}
.news_table{
padding:0 0 0 10px
}
#log_res.ajax-loading {
font-weight:bold;
padding:5px 0
}

* {
margin:0;
padding:0
}

body {
background:#1a75cf;
background-image:url(http://limesport.ru/images/fon_001.png);
color:#fff;
font-family:Tahoma, Verdana, Arial;
font-size:90%;
width:100%
}

#counter {
position:fixed;
left:0;
bottom:0
}

#main_table {
padding:3px
}

#text_top {
width:864px;
height:393px;
background-image:url(http://www.limesport.ru/images/main/shapka_non_text.jpg)
}

#text_ws {
width:864px;
background:#ebebeb
}

#text_ws_1 {
width:507px;
background:#ebebeb
}

#topborder {
position:fixed;
background-image:url(http://www.limesport.ru/images/main/line.jpg);
background-repeat:repeat-x;
background-position:left top;
z-index:2;
top:0;
left:0;
width:100%;
height:15px;
background-color:#c0dB5A
}

#sidebar {
position:fixed;
top:38px;
left:20px;
width:230px
}

* html div#sidebar {
top:38px;
left:20px;
width:230px;
position:absolute
}

#content {
position:relative;
background-color:#003896;
top:0;
left:0;
width:610px
}

p.lead {
font-size:1em
}

ol,ul,dl {
line-height:1.4em
}

ol li {
margin-bottom:.2em
}

li {
font-size:.9em
}

li strong {
color:#999
}

dl {
margin:.5em 0 1.2em
}

dt {
xfont-size:.9em;
font-weight:bold;
color:#999;
padding-top:.4em
}

dd {
font-size:.9em;
margin-bottom:1em;
padding-bottom:.9em;
border-bottom:1px dashed #3d3d33
}

h1,h2,h3 {
font-family:"Trebuchet MS",Verdana,Sans-Serif
}

h1 {
line-height:30px;
font-size:2.3em
}

h1 a {
color:#fff;
border:none
}

h1 em {
font-size:1.15em;
color:#0f0;
font-style:normal
}

h2 {
font-size:1.5em;
letter-spacing:.4pt;
color:#D0EB6A;
text-transform:uppercase;
padding-top:.5em
}

h3 {
font-size:1em;
letter-spacing:.2pt;
color:#c0dB5A;
text-transform:uppercase;
padding-top:.5em
}

a,.contact-link {
color:#000;
text-decoration:none;
cursor:hand
}

#content p a:hover,#content dd a:hover {
border-bottom:1px dotted #8ad459
}

a img {
border:none
}

small {
font-size:.8em
}

pre {
display:block;
border-left:6px solid #0d0d09;
background-color:#000;
overflow:auto;
margin:1em 0;
padding:.5em
}

code {
font-size:11px;
font-family:Verdana,Sans-Serif;
background-color:#000;
color:#8d8d73;
padding:.3em .4em
}

kbd {
color:#555;
background-color:#ddd;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
font-size:inherit;
font-family:inherit;
padding:0 3px 2px 4px
}

#sidebar a {
color:#fff
}

#sidebar h1 a {
font-weight:bold
}

#menu_round {
position:fixed !important; 
position:relative; 
top:146px;
left:20px;
width:200px
}

#nav3 a#end_menu {
margin-bottom:0
}

а.news {
color:#000;
text-decoration:none
}

a.news:hover {
color:#003896;
font-style:bolder
}

#content_news {
position:relative;
/*background-color:#003896;*/
top:10px;
left:0;
width:600px;
padding-top: 10px;
padding-bottom: 10px;
}

div#sv1 {
width:10px;
height:10px;
position:fixed;
top:220px;
left:20px;
color:#FFF;
padding:0
}

div#sv1 a {
color:#FFF;
width:10px;
height:10px;
padding:0
}

#text_news_ban {
background-color:#fdfffd;
background-image:url(http://www.limesport.ru/images/main/grass.jpg);
background-repeat:repeat-x;
background-position:50% 100%
}

#text_news_const {
position:relative;
margin: 0px;
padding: 0px;
background-color: #bac6de;
color: #000;
width: 346px;
}

div.lenta_ugol1 {
display:none;
width:862px;
text-align:center;
background-color:#FFF;
z-index:2;
height:119px;
background-image:url(http://www.limesport.ru/images/main/ugol1.jpg);
background-repeat:no-repeat;
background-position:top left
}

div.lenta_ugol2 {
width:862px;
height:119px;
background-image:url(http://www.limesport.ru/images/main/ugol2.jpg);
background-repeat:no-repeat;
background-position:top right;
z-index:2
}

div.lenta_ugol3 {
width:862px;
height:119px;
background-image:url(http://www.limesport.ru/images/main/ugol3.png);
background-repeat:no-repeat;
background-position:bottom left;
z-index:2
}

div.lenta_ugol4 {
width:862px;
z-index:2;
height:119px;
background-image:url(http://www.limesport.ru/images/main/ugol4.png);
background-repeat:no-repeat;
background-position:bottom right
}

#text_news_ban_ugol1 {
background-image:url(http://www.limesport.ru/images/main/ugol1.jpg);
background-repeat:no-repeat;
background-position:top left
}

#text_news_ban_ugol2 {
background-image:url(http://www.limesport.ru/images/main/ugol2.jpg);
background-repeat:no-repeat;
background-position:top right
}

#text_news_ban_ugol3 {
background-image:url(http://www.limesport.ru/images/main/ugol3.png);
background-repeat:no-repeat;
background-position:bottom left
}

#text_news_ban_ugol4 {
background-image:url(http://www.limesport.ru/images/main/ugol4.png);
background-repeat:no-repeat;
background-position:bottom right
}

#content_gal {
position:relative;
top:150px;
left:230px;
background-color:#003896;
width:650px;
font-weight:bold;
font-size:9pt;
padding-top: 10px;
}

#gal {
color:#000;
background-color:#15a1d3;
margin-left: 10px;
margin-right: 10px;
}

#text_news_full {
background-color:#ebebeb;
margin-left:10px;
margin-right:10px;
padding:-10px
}

.st_news2 {
color:red;
font-weight:600;
font-size:10pt
}

.st_news21 {
color:red;
font:bold;
font-weight:600;
font-size:15pt
}

.st_news212 {
color:#fffc00;
font:bold;
font-weight:600;
font-size:15pt
}

.st_news211 {
color:red;
font:bold;
font-weight:600;
font-size:25pt
}

.st_news4 {
color:#000;
font-weight:600;
font-size:12pt
}

.st_news4_ws {
color:#000;
font-size:12pt
}

.st_news4_ws_1 {
color:#000;
line-height:.4cm;
font-size:10pt
}

.st_news3 {
color:#000;
font-weight:600;
font-size:10pt
}

.imgbanner{
height:391px;
margin:0px;
padding:0px
}

#content ul {
margin-left:4px
}

#content ul li {
list-style:none;
background:url(../images/bullet.gif) no-repeat 0 6px;
padding:0 0 0 12px
}

#content ul ul {
margin-top:0
}

.download {
background-color:#333;
border:1px solid #444;
padding:.7em 1.5em
}

.download:hover {
background-color:#555;
border:1px solid #777
}

#content ul.download li {
background-image:none;
padding:.3em 0
}

.download img {
padding-right:.3em
}

.download li strong {
font-family:"Trebuchet MS",Verdana,Sans-Serif;
font-size:2.25em;
color:#fff
}

.download li em {
font-style:normal;
color:#D0EB6A
}

#thumbnail {
position:relative;
background-color:#003896;
top:0;
left:0;
width:610px;
border:none;
margin-right:0;
margin-bottom:0;
float:left
}

#sidebar #end {
border:none;
background-color:#003896;
vertical-align:bottom;
padding:0 0 5px
}

.section {
border-top:4px solid #3d3d33;
overflow:auto;
width:100%;
padding:1.4em 0 3.2em
}

.first {
border-top:none;
padding-top:0
}

.thumbnail {
background-color:#003896;
border:none;
float:left;
margin-right:10px;
margin-bottom:10px;
padding:3px 3px 8px
}

#test {
position:relative;
top:0;
left:0;
background-color:#003896;
width:873px;
border:none;
float:left
}

#test_content {
position:relative;
top:40px;
left:230px;
width:623px;
border:none;
float:left
}

#test_news {
position:relative;
top:40px;
left:230px;
width:600px;
border:none;
float:left
}

#test_top {
position:relative;
top:40px;
left:230px;
width:873px;
border:none;
float:left
}

#test_top_gal {
position:relative;
top:40px;
left:230px;
width:610px;
border:none;
float:left
}

.caption {
font-size:.9em;
padding-top:.2em
}

#wrapper {
text-align:center;
margin:0 auto;
padding:0
}

#pagehead {
background:transparent;
color:#000;
margin-bottom:-20px;
position:relative;
z-index:2;
font-family:Verdana, Helvetica, sans-serif;
font-size:10pt
}

#pagehead p {
line-height:13pt
}

#subhead {
position:relative;
z-index:1;
height:1px
}

#mainbox {
margin-top:-20px
}

#pagefoot {
background:transparent;
color:#000;
margin-top:-20px;
margin-bottom:10px;
font-family:Verdana, Helvetica, sans-serif;
font-size:10pt
}

#pagefoot strong,#pagehead strong {
font-size:11pt
}

#mainimage {
text-align:center;
margin:0;
padding:10px
}

#mainimage img {
margin-bottom:10px;
background:#FFF;
padding:5px
}

#altmainimage {
width:740px;
overflow:auto;
text-align:center;
margin:0 0 10px;
padding:10px 0
}

.smalltext {
font-size:8pt;
color:#000;
font-family:Verdana, Helvetica, sans-serif
}

.clearer {
clear:both;
line-height:0
}

.left {
float:left;
clear:right;
background:transparent
}

.right {
float:right;
background:transparent
}

.center {
text-align:center;
margin:0 auto
}

.sep {
line-height:0;
height:1px;
border:none;
background:#a2c0df;
color:#a2c0df;
margin:0;
padding:0
}

.seppad {
line-height:0;
height:1px;
border:none;
background:#a2c0df;
color:#a2c0df;
margin:10px 0;
padding:0
}

.metatitle {
margin-bottom:10px
}

.metatitle1 {
font-size:11pt;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
float:left;
margin:0;
padding:0
}

.metatitle1 a {
text-decoration:none
}

.metatitle1 a:hover {
color:#7ba9c4
}

.metatitle2 {
font-size:70%;
font-style:italic;
margin-left:10px;
margin-top:.5em;
float:left
}

.metatitle3 {
float:right
}

.metaitem {
margin-bottom:4px
}

.thumbcontainer {
background:url(http://www.limesport.ru/images/main/ajax-loader.gif) center no-repeat;
width:85px;
height:180px;
background-color:#FFF;
display:table-cell;
padding:5px
}

.thumbmeta {
margin-top:5px;
text-align:left;
font-size:7pt;
line-height:12pt;
color:#000;
font-family:Verdana, Helvetica, sans-serif
}

.metabox {
background:#FFF;
text-align:left;
font-size:10pt;
line-height:12pt;
height:1px;
color:#000;
font-family:Verdana, Helvetica, sans-serif;
margin:0 auto;
padding:7px
}

.paginate {
color:#000;
font-family:Verdana, Helvetica, sans-serif;
font-size:8pt;
padding-top:10px;
padding-bottom:10px;
text-align:center;
background:#FFCE5B;
margin:0
}

.paginate a {
line-height:24px;
border:solid 1px #DDD;
background:#FFF;
text-decoration:none;
color:#000;
padding:2px 6px
}

.paginate .this-page {
line-height:24px;
font-weight:bold;
font-size:8pt;
vertical-align:top;
background:#FFCE5B;
border-color:#999;
padding:2px 6px
}

.paginate a:hover {
color:#000;
background:#FFEEC5;
text-decoration:none;
border-color:#036
}

.imagenav {
color:#000;
font-size:8pt;
font-family:Verdana, Helvetica, sans-serif;
margin:0 auto;
padding:5px 10px
}

.headimage {
position:relative;
top:-8px;
left:-6px
}

html > body .headimage {
position:relative;
top:-12px;
left:-8px
}

.slide {
background:#FFEEC5;
margin-right:10px;
padding:7px
}

.nav {
background:#FFEEC5;
padding:7px
}

.pageh1 {
font-size:16pt;
font-weight:bolder;
text-align:center;
color:#E89C00;
font-family:Arial, Helvetica, sans-serif;
padding:0 0 0 9px
}

table {
border:0;
margin:0;
padding:0
}

td.thumbtable {
text-align:center;
padding:5px
}

td.thumbtable_ws {
border:1px solid #c7c7c7;
Параметрыграницыpadding:0;
text-align:center
}

.infor {
text-align:left;
padding:0
}

.xsnazzy h1,.xsnazzy p {
margin:0 10px
}

#pagehead .xsnazzy p,#pagefoot .xsnazzy p {
line-height:15pt;
background:transparent
}

.xsnazzy {
background:transparent;
margin-top:10px
}

.xtop,.xbottom {
display:block;
background:transparent;
font-size:1px
}

.xb1,.xb2,.xb3,.xb4 {
display:block;
overflow:hidden
}

.xb1,.xb2,.xb3 {
height:1px
}

.xb2,.xb3,.xb4 {
background:#FFCE5B;
border-left:1px solid #FFF;
border-right:1px solid #FFF
}

#subhead .xb2,#subhead .xb3,#subhead .xb4 {
background:#FFF8D6;
border-left:1px solid #FFF;
border-right:1px solid #FFF
}

.xb1 {
background:#FFF;
margin:0 5px
}

.xb2 {
border-width:0 2px;
margin:0 3px
}

.xb3 {
margin:0 2px
}

.xb4 {
height:2px;
margin:0 1px
}

.xboxcontent {
display:block;
background:#FFCE5B;
border:0 solid #FFF;
border-width:0 1px
}

#mainbox .xboxcontent {
padding:10px 0
}

#subhead .xboxcontent {
display:block;
background:#FFF8D6;
border:0 solid #FFF;
border-width:0 1px;
padding:20px 0 0
}

#subhead .smalltext {
margin-left:10px;
padding-bottom:5px
}

#pagefoot .xboxcontent p.left {
background:#FFEEC5
}

div.home-gallery {
border:0 solid #ccc;
width:auto;
height:119px;
margin-left:10px;
margin-bottom:0
}

.home-gallery ul li {
float:left
}

.home-gallery img {
width:210px;
height:119px;
margin:0;
padding:0
}

.dline {
line-height:3px
}

pre code,td {
margin:0;
padding:0
}

fieldset,legend,#nav1 strong,#nav2 strong,#nav3 strong {
color:#FFF
}

#nav1,#nav2,#nav3,.home-gallery ul {
list-style:none
}

#nav1 li,#nav2 li,#nav3 li {
background-color:#003896;
vertical-align:bottom;
margin:0;
padding:0
}

#nav1 a,#nav2 a,#nav3 a {
display:block;
height:2em;
margin-bottom:1px;
color:#FFF;
background-color:#003896;
padding:.3em .1em .1em .3em
}
#nav1 a.plus {
display:inline;
height:none;
margin-bottom:none;
color:#FFF;
background-color:#003896;
padding:0
}
#nav1 li.pluss {
line-height: 2.3em;
margin-bottom:1px;
height:2.4em;
}

#nav1 a:hover,#nav1 strong:hover,#nav2 a:hover,#nav2 strong:hover,#nav3 a:hover,#nav3 strong:hover {
color:#1a1a1a;
background-color:#0f0
}

li.none, #pagehead a, #pagefoot a, .imagenav a {
color:#000
}

#text_news, #text_news1, #text_news2, #text_news3 {
background-color:#ebebeb;
}

.st_news1{
color:#000;
padding-left:10px;
padding-right:10px;
font-weight:normal;
font-size:9pt
}
.st_news1_top {
color:#000;
padding-left:10px;

font-weight:normal;
font-size:9pt
}

#logohead,#logofooter {
background:#FFF;
text-align:left;
margin-top:10px
}

html > body #subhead,html > body .metabox {
height:auto
}

.low,caption {
display:none
}

#pagehead .xb2,#pagehead .xb3,#pagehead .xb4,#pagefoot .xb2,#pagefoot .xb3,#pagefoot .xb4 {
background:#FFEEC5;
border-left:1px solid #FFF;
border-right:1px solid #FFF
}

#pagehead .xboxcontent,#pagefoot .xboxcontent {
display:block;
background:#FFEEC5;
border:0 solid #FFF;
border-width:0 1px
}

#subhead .xsnazzy h1,#subhead .xsnazzy pageh1 {
font-size:16pt;
color:#E89C00;
text-align:left;
margin:0 10px;
padding:0
}
/** Magic forest **/
.footer_forest {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/main/magic_forest_trans.png) repeat-x scroll left bottom;
position:relative;
clear:both;
font-size:85%;
height:100px;
width:100%;
/* z-index: -1; */  
}
.footer_forest_cat {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/main/magic_forest_trans.png) repeat-x scroll left bottom;
position:fixed;
bottom:0; /*Привязываем элемент к низу браузера*/
clear:both;
font-size:85%;
height:80px;
width:100%;
z-index: -1;  
}

#test, #thumbnail, #content_gal, #content, #test_news{
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
/* #003896 */
-webkit-box-shadow: #DEF1FB 0px 0px 10px;
-moz-box-shadow: #DEF1FB 0px 0px 10px;
box-shadow: #DEF1FB 0px 0px 10px;
/*background: -webkit-gradient(linear, 0 0, 0 bottom, from(#EEFF99), to(#66EE33));
background: -moz-linear-gradient(#EEFF99, #66EE33);
background: linear-gradient(#EEFF99, #66EE33);*/
background-color:#003896;
behavior: url("./js/PIE.htc");
}
/*
.toppp, .toppp a{
-webkit-border-radius: 8px 8px 0px 0px;
-moz-border-radius: 8px 8px 0px 0px;
border-radius: 8px 8px 0px 0px;
behavior: url("./js/PIE.htc");
}
#end, #end a{
-webkit-border-radius: 0px 0px 8px 8px;
-moz-border-radius: 0px 0px 8px 8px;
border-radius: 0px 0px 8px 8px;
behavior: url("./js/PIE.htc");
}
/*#menu_round {
-webkit-box-shadow: #666 4px 4px 10px;
-moz-box-shadow: #666 4px 4px 10px;
box-shadow: #666 4px 4px 10px;
behavior: url("./js/PIE.htc");
}*/