/*body{min-height:700px;background: #6DBB63 url(../images/bg-raduga.jpg) repeat-y 50% 0%; font:95% Verdana, Arial;color:#111;margin:0;padding:0}*/
body{min-height:700px;background:#F7DF27 url(../images/br-colors.jpg) repeat-x 90% 0%; font:95% Verdana, Arial;color:#111;margin:0;padding:0}
::selection {background: #FE57A1;color: white;text-shadow: none;}
a:link,a:visited{color:#135cae}
a:hover{color:#EC3F20}
a.siplnk{color:#B9B9B9;font-family:Arial;font-size:7px}
a {transition:color 0.3s ease;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;}
p{margin:0 0 8px}

a.tarblank {text-decoration:none;border-bottom:1px dotted;color:#444;}
a.tarblank:hover {color:#EC3F20}

/* Top-top style */
.toptext{    padding: 10px 15px; background: rgba(255, 255, 255, 0.25);border-radius: 7px; margin-bottom: 15px;box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.2);}
.toptext div.topt {font-size:160%;font-family: "Open Sans";margin:0 0 10px 0;color: black;}
.toptext p {color:#212121;margin:0 0 2px 0;}
.toptext p a {color:#222;}

.header{width:1000px;margin:0 auto}
.header-main{width:1010px;margin:0 auto}
.logotext{margin-top:-2px;font-size:70%;margin-left:2px;float:right;visibility:hidden;height:0;}
a.logot{color:#444;text-decoration:none}

/* Top style */
.topnavi,.topnavi-main{background: rgba(255, 255, 255, 0.25);background: url(../images/bg_section.png) repeat;border-top:3px solid #fff;border-bottom:3px solid #fff;height:90px;z-index:1;margin-bottom:14px;border-radius:7px;-webkit-box-shadow:0px 3px 8px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.2);box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.2);}
.topnavi-main{ }
.logoim{background-color:white;height:70px;position:absolute;margin:0 0 0 15px;z-index:3;color:#444;font-family: 'Open Sans', arial, serif;font-size: 220%;;padding: 20px 10px 0 10px;}
.logoim:hover {color:#349F46;}
.logoim,.logoim span{transition:color 0.8s ease;-webkit-transition:color 0.8s ease;-moz-transition:color 0.8s ease;}
.logoim span {font:30% verdana;color:#fff;display:block;}
.logoim span:hover {color:#333;}

/* Top nanigation */
.topnav{z-index:2;padding:12px 0 6px 190px;}
.topnav ul li{list-style:none;float:left;margin-left:20px;}
.topnav a {text-decoration:none;color:#444;padding:10px;font-family: 'Open Sans', arial, serif;font-size: 180%;}
.topnav ul li.active {padding:10px 0;margin-top:-10px;}
.topnav a:hover,.topnav ul li.active a {background: rgba(255, 255, 255, 0.50);border-radius:5px;color:#006AA3;}

#itemTitle{font-size:110%}
.ntp2{margin:0 auto;padding:2px 0}
.ntp2 li{margin-left:15px}
div.sp-image-rotator {padding: 10px 0 15px 11px;background: rgba(255, 255, 255, 0.25);border-radius: 7px;margin-bottom: 8px; box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.2);}

/* Left column */
.modleft {float: left;width: 210px;margin:5px 0 5px 0px;}
.moduletable {}
.moduletable li{text-align:left;margin:0}
.moduletable li a{text-decoration:none;line-height:2;text-align:left;padding:3px 5px 3px 10px}
.moduletable h3 {color:#DC1578;text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5), 0px -1px 0px rgba(0, 0, 0, 0.15);font-size:150%;margin:0 0 5px 0;}

.moduletable_menu {margin-bottom:1em;width:160px;font-size:90%;padding: 10px 10px 1px 10px;
background: url(../images/bg_section.png) repeat;transition:background 0.5s ease;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;}
.moduletable_menu:hover{background-color:#fff;}
.moduletable_menu h3 {    color: #242425;margin: 0 0 5px 0;font: 160% 'Open Sans', arial, serif;}
.moduletable_menu ul li {list-style:none;}
.moduletable_menu ul li a{color:#222;text-decoration:none;}
.moduletable_menu ul li:hover,.moduletable_menu ul li.active {}
.moduletable_menu ul li:hover {}
.moduletable_menu ul li.active {}

/* Right column*/
.all{}
.modright{width: 180px;float: right;}
.modright .moduletable{padding: 10px;margin-bottom: 15px;background: rgba(255, 255, 255, 0.25);background: url(../images/bg_section.png) repeat;
border-top: 1px solid rgba(255, 255, 255, 0.3);border-left: 1px solid rgba(255, 255, 255, 0.3);border-radius: 4px;-webkit-box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.2);
box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.2);}
.modright-main{display:none;}
.moduletablebn2{margin-top:20px}

/* Content style */
.breadcrumbs {font-size:80%;}
.content{float: left;width:764px;line-height:1.5;margin:0px 0 20px 0;padding:4px 20px 10px;background-color:white;}
.content,.moduletable_menu{border-top:1px solid rgba(255, 255, 255, 0.3);border-left: 1px solid rgba(255, 255, 255, 0.3);border-radius: 4px;-webkit-box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.2);box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.2);}
.component{min-height:500px;}
.content.glavnaya{width: 960px;}
.seotext{font-size:85%;color:#666;border-top:1px dashed #666;width:750px;margin:1px auto;padding:20px}
.seotext a{color:#666}

.clr{clear:both}

.content dd.category-name {margin:0;margin-top: 10px;}
.content dd.category-name a {font-family: 'Open Sans', arial, serif;font-size: 120%;color:#777;text-decoration:none;}
.content dd.category-name a:hover {border-bottom:1px solid #444;color:#444;}

h1.articlename,span.subheading-category, h1.contentheading-form {padding:0;color:rgb(10, 99, 6);}
div.category-list h2{margin-top: 17px;}
h1,h2,.contentheading,.componentheading,.componentheading1 {font-family: 'Open Sans', arial, serif;font-size: 200%;font-weight:400;line-height:1.1;margin:12px 0 14px;color:#349F46;}
.content h2 a,#content h1 a{text-decoration:none;color:#E37737;}
.content h2 a:hover,#content h1 a:hover{color:#EC3F20}
h3 {font:140% 'Open Sans', arial, serif;color:#006AA3;margin:10px 0;}
.content h3 a {color:#006AA3;margin:10px 0;text-decoration: none;border-bottom: 1px solid;}
.content h3 a:hover{color:#EC3F20}
h4{font-size: 130%;margin: 0;font-family: "Open Sans";font-weight: normal;}
h5{font-size:120%;color:#fff;margin-bottom:6px}
h6{font-size:110%;}
.footer,.small,.createdate,.modifydate,.mosimage_caption{font-size:75%;color:#999}
a.sublevel:link{text-decoration:none;line-height:2;font-size:10px;background-image:url(../images/dot.png);background-repeat:no-repeat;background-position:left center;padding:3px 5px 3px 20px}
#contentpagetitle{color:#206d95;padding-top:8px;padding-left:10px;font-size:150%;text-align:left}
.article-tools{width:100%;float:left;clear:both;margin-bottom:5px;display:block}
.article-meta{width:290px;float:left;padding:0}
.createdate{padding:3px 3px 3px 0}
.modifydate{width:200px;float:left}
span.registernumber {font:150% georgia;font-weight:700;color:#006AA3;}

.button{color: white;height: 30px;padding: 1px 24px 2px 12px;margin: 10px 10px 10px 0;position: relative;text-decoration: none;border: 1px solid #fff;
font-size: 16px;text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.4);cursor: pointer;-webkit-border-radius: 2px;-moz-border-radius: 2px;
border-radius: 2px;background-position: right;background-repeat: no-repeat;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-pie-box-shadow: 0 2px 0px rgba(0, 0, 0, 0.15);
background: url(../images/bg_btn.png) no-repeat right;
background: #8B8B8B;
background: url(../images/bg_btn.png) no-repeat right, -moz-linear-gradient(top, #BDBDBD 0%, #8B8B8B 100%);
background: url(../images/bg_btn.png) no-repeat right, -webkit-gradient(linear, left top, left bottom, color-stop(0%, #BDBDBD), color-stop(100%, #8B8B8B));
background: url(../images/bg_btn.png) no-repeat right, -webkit-linear-gradient(top, #BDBDBD 0%, #8B8B8B 100%);
background: url(../images/bg_btn.png) no-repeat right, -o-linear-gradient(top, #BDBDBD 0%, #8B8B8B 100%);
background: url(../images/bg_btn.png) no-repeat right, -ms-linear-gradient(top, #BDBDBD 0%, #8B8B8B 100%);
background: url(../images/bg_btn.png) no-repeat right, linear-gradient(top, #BDBDBD 0%, #8B8B8B 100%);
-pie-background: url(/images/bg_btn.png) no-repeat right, linear-gradient(top, #BDBDBD 0%, #8B8B8B 100%);
}
.button:hover{-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;}
.inputbox{border:1px solid #999;background-color:#ECECEC;padding:2px}
.inputbox:hover,.inputbox:focus{border:1px solid #349f46;background-color:#e3e3e3;}
.pollstableborder td{text-align:left}
a img,td.buttonheading img{border:none}
#xmap .last{padding-bottom:25px}

.jg_iconbar a{color: #fff;
text-decoration: none;
padding-top: 2px;
display: block;}

.formtable{width:80%;border:2px solid #e3e3e3;background:url(../images/absurdidad.png);border-radius:7px 0;margin:2px auto;padding:10px;font-size:90%;}
.formtable:hover{border:2px solid #41AAE1;}

.img-intro-left,.img-fulltext-left{float:left;margin-right:10px;border:1px solid #41AAE1;border-radius:5px;padding:4px}
.blog li{float:left;list-style:none;text-align:center;border:1px solid 969696px;box-shadow:0 0 15px #969696;margin:20px;padding:10px}
.blog li:hover{box-shadow:0 0 20px #333}
.blog li img{border:1px solid #235182;padding:2px}
.counter{text-align:center;display:none}
.img_caption{text-align:right;font-size:90%;font-style:italic;margin:0;padding:0}
.items-more{min-height:160px}
.items-more li:hover{box-shadow:none}
.pagenav-prev{float:left;list-style:none;font:120% georgia}
.pagenav-next{float:right;list-style:none;padding-right:60px;font:130% georgia}
.copyr a:hover,.slide-front a:hover{text-decoration:underline}

/* Slider */
.sp-imr-wrapper {border:4px solid white;border-radius:8px;-webkit-box-shadow:0px 3px 8px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.2);box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.2);}
.sp-imr-wrapper{position:relative;overflow:hidden;}
.sp-imr-items {position:absolute;}
.sp-imr-items .sp-imr-item{display:block;float:left;padding:0;margin:0;}
.sp-imr-prev, .sp-imr-next{width: 33px; height: 50px; margin-top:-25px;position: absolute; top:50%; z-index: 20;cursor:pointer; }
.sp-imr-prev {left:0;background: url(../images/prev.png) no-repeat 0 50%}
.sp-imr-next {right:0;background: url(../images/next.png) no-repeat 0 50%}

/* Features (Home) */
.features {zoom:1;overflow hidden;}
.features li {display:block;width:277px;float:left;height:100px;margin: 0px 1% 1em 0;color:#2E3436;}
.features .zoom .icon {background-position:6px 4px;}
.features li .icon, .features li .logo {background:url(../images/prezi-features.png) no-repeat 0 0;}
.features li .icon {width:100px;height:100px;display:block;float:left;}
.features li h4, .features li p {margin-left:109px;}
.features li h4 {margin-bottom:7px;font-size:14px;color:black;}
.features p {line-height:16px;font-size:12px;}
.features .import, .features .collab {width:291px;}
.features .import .icon {background-position:14px -121px;}
.features .collab .icon {background-position:1px -499px;}
.features .storyline .icon {background-position:0 -624px;}
.features .present .icon {background-position:8px -370px;}
.features .ipad .icon {background-position: 0 -245px;}

/* Footer */
.footer,.footer-main{width: 980px;background:rgba(255, 255, 255, 0.25);background:url(../images/bg_section.png) repeat;border-top:3px solid white;height:15px;border-bottom:3px solid white;border-radius:7px;margin:0;margin-bottom:20px;padding:12px 10px;}
.footer-main{ }
.footer-main .copyr{margin-top: -8px;}
.copyr{color:#333;text-align:right;}
.copyr a{font:11px verdana;padding:0 8px}
.copyr ul li{list-style:none;margin-top:-10px;float:right}
.copyl{padding-left:5px;color:#333;text-align:left;text-decoration:none;float:left;}
.copyl a,.copyr a{text-decoration:none;color:#111;font: 12px verdana;}
.debug{float:left;color:#7E7E7E;font-size:75%}
.footer-text{color:#666;font-size:90%;margin:0 auto;margin-top:15px;width:780px;}
.footer-copyright{color:#333;font-size:85%;margin:0 auto;margin-top:7px;margin-bottom:25px;}
.btop {cursor:pointer;padding:5px 10px;position: fixed;bottom:5px;right:5px;font-size:13px;}
a .btop {color:#212121;background: rgba(255, 255, 255, 0.25);    border-radius: 3px;}a .btop:hover {color:#212121;background: #fff;}

.share42init {margin-top:10px}
#share42 {display: inline-block; padding: 6px 0 0 6px; background: #FFF; border: 1px solid #E9E9E9; border-radius: 4px;}
#share42:hover {background: #F6F6F6; border: 1px solid #D4D4D4; box-shadow: 0 0 5px #DDD;}
#share42 a {opacity: 0.5}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}

table.tablica{background-color:#777;}
.tablica tr {background-color: #fff;}

/* конспекты-уроков.рф */
a.konspeki{background:#FFF72D url(../images/konspfon.png) repeat-x;font:bold 125% 'Open Sans', arial, serif;text-decoration:none;color:#212121;padding:10px 6px;margin-bottom:10px;display:block;}
a.konspeki:hover{background-color:#FFDD00;}
/* end конспекты-уроков.рф */
a.edupres{background:#ffffff url(../images/konspfon.png) repeat-x;font:bold 125% 'Open Sans', arial, serif;text-decoration:none;color:#212121;padding:10px 6px;margin-bottom:10px;display:block;}
a.edupres:hover{background-color:#e3e3e3;}
a.konspeki.prezi{background-color:#9EFFD1;}