body { font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif; background: url(../bitrix/templates/main/images/bodyback.png) repeat; margin: 0; padding: 0; color: #000; } ul, ol, dl { padding: 0; margin: 0; } h1, h2, h3, h4, h5, h6 { margin-top: 0; padding-right:10px; padding-left: 10px; } a img { border: none; } a:link { color: #09F; text-decoration: underline; } a:visited { color: #9CF; text-decoration: underline; } a:hover, a:active, a:focus { text-decoration: none; color: #FFF; } #dev { text-decoration: underline; color: #FFF; } #lang a:link { color: #FFF; text-decoration: none; } #lang a:hover { color: #FFF; text-decoration: underline; } .container { width: 1004px; background: #FFFFFF; margin: 0 auto; border-right: 2px solid #0076ba; border-left: 2px solid #0076ba; } header {} #headb { border-top: 2px solid #0076ba; border-bottom: 2px solid #0076ba; } #headadres { text-align: center; font: bold 13px Arial, Helvetica, sans-serif; color: #FFF; } .sline {} #gosearch { width:20px; height:20px; border: 0; background: transparent url(../bitrix/templates/main/images/redarrow.png) no-repeat center center; cursor: pointer; /* hand-shaped cursor */ margin-left: 2px; } #stitle{ font: bold 10px Tahoma, Geneva, sans-serif; color: #e31e24; margin: 0px; padding: 0px; } #fsearchline { width: 110px; } .fsearch { float: left; width: 155px; padding:0px 0px 0px 15px; margin: 0px 0px 10px; } .container input, textarea { maxwidth:550px; background:#efefef; border:1px solid #e31e24; padding:3px; margin-top:3px; font-size:0.9em; color:#3a3a3a; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; } input:focus, textarea:focus { border:1px solid #0076be; } .sleft { float: left; width: 200px; padding:0px; margin-left:5px; margin-top:0px; margin-bottom:10px; margin-right:0px; } .sright { float: left; width: 604px; padding:0px; margin-left:25px; margin-right:0px; margin-top:0px; margin-bottom:10px; } .banner { float: left; width: 160px; padding:0px; margin-left:10px; margin-top:0px; margin-bottom:10px; margin-right:0px; } #rbanner{ text-align: center; } .sleft p, .sright p, .sright li, .sright2 p, .sleft2 p { padding:0px; font-size: 12px; } .sright p { text-align: justify; } .sright li { padding-left: 5px; list-style: circle; //text-align: justify; margin-right: 20px; margin-left: 20px; } .sright ul { margin-top: 0px; margin-bottom: 10px; } .nitem { margin: 10px 10px 10px; padding: 0px; text-align: left; } .sright a { color: #09F; text-decoration: underline; } span.jtitle { font-size: 12px; font-weight: bold; } #jheadnews ul{ margin:0 0 0 180px; padding:0; list-style-position: outside; } #jheadnews li{ padding:0 10px 10px 20px; list-style:none; font:normal 11px/14px Verdana, Geneva, sans-serif; color: #333; background: url(http://tomsk-rogwu.ru/images/star.png) no-repeat 0px 0px; } .nitem h2{ font-size: 12px; font-weight: bold; } .nitem a:hover { color: #09F; text-decoration: none; } .ntime { font-size: 9px; font-weight: bold; } .nsite { font-size: 9px; } .all { font-size: 9px; text-align: right; margin-right: 15px; color: #09F; text-decoration: none; } .all a:hover { color: #09F; text-decoration: none; } .b1 { font: bold 10px Verdana, Geneva, sans-serif; background: #FFF; text-align: left; vertical-align: middle; border: none; height: 40px; display: table-cell; vertical-align: middle; width:150px; } .b1 a { color: #FFF; } .b1 a:hover { color: #FFF; text-decoration:none; } .b1 a:active { color: #FFF; text-decoration:none; } .b2 { font: bold 10px Verdana, Geneva, sans-serif; background: #9CF; text-align: center; vertical-align: middle; border: thin double #09F; height: 80px; display: table-cell; vertical-align: middle; width:150px; } .b2 a { color: #FFF; } .b2 a:hover { color: #FFF; text-decoration:none; } .b2 a:active { color: #FFF; text-decoration:none; } .b3 { font: bold 9px Verdana, Geneva, sans-serif; background: #fff; vertical-align: middle; border: thin double #09F; display: table-cell; vertical-align: middle; width:200px; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; /*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/ -moz-box-shadow:0px 0px 6px #000000; -webkit-box-shadow:0px 0px 6px #000000; box-shadow:0px 0px 6px #000000; /*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/ padding: 10px; text-align: justify; } .b3 a { color: #FFF; } .b3 a:hover { color: #FFF; text-decoration:none; } .b3 a:active { color: #FFF; text-decoration:none; } /* ~~ The footer ~~ */ footer { padding: 5px; background: #0076ba; position: relative;/* this gives IE6 hasLayout to properly clear */ clear: both; /* this clear property forces the .container to understand where the columns end and contain them */ font: bold 10px Arial, Helvetica, sans-serif; color: #FFF; text-align: center; } .fltrt { float: right; margin-left: 8px; } .fltlft { float: left; margin-right: 8px; } .clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; } .clearbl { clear:both; height:15px; font-size: 1px; line-height: 0px; } /*HTML 5 support - Sets new HTML 5 tags to display:block so browsers know how to render the tags properly. */ header, section, footer, aside, nav, article, figure { display: block; } div.rounded { -moz-border-radius: 10px; -webkit-border-radius: 10px; padding:10px; border:3px solid #f3ddac; background: #fff3d8; } img.newslist { float:left; } .sright img { padding:2px; border:1px solid #ababab; background:#dcdcdc; margin-right:5px; margin-bottom:3px; margin-top:3px; } .ramka { padding:2px; border:1px solid #ababab; background:#dcdcdc; margin-right:5px; margin-bottom:3px; margin-top:3px; z-index:-1; } #rbanner img { padding:2px; border:1px solid #ababab; background:#dcdcdc; } .sright .img-next { padding:0px; background:#fff; margin: 0px 0px -3px; border-top: 0px none; border-right: 0px none; border-bottom: 0px none; border-left: 0px none; } .line { background:url(../bitrix/templates/main/images/line_horz.gif) repeat-x left top; height:1px; width:95%; margin-left: 10px; } .line2 { background:url(../bitrix/templates/main/images/line_vert.gif) top left repeat-y; height:100%; width:1px; } .ntitle, .ntitleh { font: bold 14px Tahoma, Geneva, sans-serif; color: #C00; padding-bottom: 10px; } .ntext { text-align: justify; } #sitename { font: bold 12px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #FFF; text-shadow: 0px 2px 3px #555; text-align: center; position: absolute; width: 204px; left: 796px; top: -120px; z-index:1; } #ngsptxt { font: bold x-large Arial, Helvetica, sans-serif; text-transform: uppercase; color: #7483A9; text-align: center; word-spacing: 20px; padding-top: 5px; padding-bottom: 5px; letter-spacing:5px; } #ngspadres { font: normal 12px Arial, Helvetica, sans-serif; color: #FFFFFF; background: #0076BA; padding-top: 3px; padding-bottom: 3px; padding-left: 15px; } #hello { font-weight: bold; color: #e31e24; text-align: center; font-size: 12px; } .ptitle { font-size: 14px; font-weight: bold; color: #0076ba; border-bottom: 2px solid #0076ba;} .post-date { width: 60px; height: 67px; float:left; background: url(../bitrix/templates/main/images/date-bg.gif) no-repeat; margin-right:5px; } .post-month { font-size: 9px; color: #FFFFFF; text-align: center; display:block; line-height: 11px; padding-top: 6px; margin-left: -3px; } .post-day { font-size: 22px; text-transform: uppercase; color: #999999; text-align: center; display:block; line-height: 18px; padding-top: 12px; margin-left: -3px; } #navlist { list-style: none; margin: 0 0 0 0; padding: 0 0 0 0; } #navlist li { padding-left: 35px; background: url(../bitrix/templates/main/images/carrow.png) no-repeat 0px; list-style: none; padding-bottom: 5px; padding-top: 5px; } ul#navlist ul{ padding-left: 25px; } ul#navlist ul ul{ padding-left: 50px; } ul#navlist ul ul ul{ padding-left: 75px; } p.ttitle { font-size: 12px; font-weight: bold; text-align: center; } .rssbl { font: bold 10px Verdana, Geneva, sans-serif; vertical-align: top; } .rssbl a { text-decoration:none; color: #09F; padding-top: -5px; } .rssbl a:hover { text-decoration:none; color: #09F; }
