body {font-family: "Segoe UI",Calibri,"Myriad Pro",Myriad,"Trebuchet MS",Helvetica,Arial,sans-serif;font-size: 14.5px;color: #333;background-color: #fff;background: url("/templates/images/bg_kazan.jpg") no-repeat fixed center top transparent;min-height: 100%;position: relative;}
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, legend, label, input, textarea, p, blockquote, table, th, td {margin: 0;padding: 0;}
table{border-collapse: collapse;border-spacing: 0;} 
a{color:#2371A6;text-decoration:none;}
a:hover{color:#4786BB;text-decoration:underline;}
#wrapper{color:#3B3B3B;margin: 0 auto !important;max-width: 1050px;min-width: 1050px;position: relative;}
#header{}
#header #logo h1{margin: 10px 0 0 0;font:33px georgia;text-shadow: 1px 1px 5px #CDCDCD;}
#header #logo h3{margin: 0 0 5px 0;font-size:20px;text-shadow: 1px 1px 5px #CDCDCD;}
#header #logo h2{top:40px;right:0;position: absolute;font: 20px georgia;color:#fff;}

/* Главное меню */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LEVEL ONE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
ul.dropdown{position: relative;font-family: Tahoma;font-size: 9.5pt;line-height: 22px;z-index: 999;padding: 0;background: #343434 url(/templates/images/bkg.png) repeat-x 0 0;height: 30px;border-top: 1px solid #0B4D6F;}
ul.dropdown li{float: left;zoom: 1;list-style: none;}
ul.dropdown li a:link,
ul.dropdown li a:visited{display: block;padding: 4px 8px;border-right: 1px solid #333;color: white;font-weight: bold;text-decoration: none;}
ul.dropdown li.hover,
ul.dropdown li:hover{position: relative;background-color:#343434;}
ul.dropdown li:hover > ul{visibility: visible;background-color:#343434;}
ul.dropdown li:last-child a{border-right: none;}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LEVEL TWO ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
ul.dropdown ul{width: 208px;visibility: hidden;position: absolute;top: 100%;left: 0;background: #484848;padding: 0;}
ul.dropdown ul li{display: inline;width: 100%;font-weight: normal;border-bottom: 1px solid #757575;float: none;}
ul.dropdown ul li:last-child{border-bottom: none;}
ul.dropdown ul li a:link,
ul.dropdown ul li a:visited{font-weight: normal;border-right: none;display: block;padding: 4px 8px;margin: 0;color: white;}
ul.dropdown ul li a:hover,
ul.dropdown ul li a:active{background: #0B4D6F;}

/* Главная навигация */
#mainNavigation {font-size: 13px;margin: 0 0 5px;color: #999;font-style: italic;}
#mainNavigation h1{font-size: 13px;display:inline;font-weight:normal;}

#content{outline:1px solid #CDCDCD;margin-top:10px;padding:10px 5px;background-color:#fff;opacity: 0.95;}
#content p{margin-top:8px;}
#leftColumn{padding:0 5px;margin-right:260px;vertical-align:top;width:100%;}
#leftColumn h1{margin: 0 0 5px 0;}
#list-items{margin-bottom:10px;}
#list-items #item-title{padding:4px 0;background-color:#F0F0F0;font: bold 17px arial;border-radius:0 5px 5px 0;}
#list-items #item-title span{margin-right:5px;border-radius:0 10px 10px 0;background-color:#D2D8DE;padding: 4px 5px;}

#rightColumn{width:240px;float:right;vertical-align:top;margin-top:-10px;}
#rightColumn #blockMenu{margin:0 5px 10px 5px;}
#blockMenu #menuTitle{margin-bottom:8px;text-align:center;color: #444;font: bold 16px arial;background: #e4e4e4;background-origin: padding-box, border-box;background-clip: padding-box, border-box;border: 1px solid transparent;border-radius: 3px;padding: 7px 12px;text-decoration: none;text-shadow: 0 1px 1px rgba(255,255,255,0.75);outline: 0;box-shadow: inset 0 0 0 1px rgba(255,255,255,0.5), 0 3px 6px -3px rgba(0,0,0,0.25);background-image: linear-gradient(#f2f2f2, #e4e4e4 50%), linear-gradient(#e4e4e4, #ccc);background-image: -o-linear-gradient(#f2f2f2, #e4e4e4 50%), -o-linear-gradient(#e4e4e4, #ccc);background-image: -ms-linear-gradient(#f2f2f2, #e4e4e4 50%), -ms-linear-gradient(#e4e4e4, #ccc);background-image: -moz-linear-gradient(#f2f2f2, #e4e4e4 50%), -moz-linear-gradient(#e4e4e4, #ccc);background-image: -webkit-linear-gradient(#f2f2f2, #e4e4e4 50%), -webkit-linear-gradient(#e4e4e4, #ccc);}

input{font-size: 13px;padding: 6px 0 4px 10px;border: 1px solid #cecece;background: #F6F6F6;border-radius: 4px;margin:3px 0;}
input[type="submit"] {cursor: pointer;border: 1px solid #cecece;background: #F6F6F6;box-shadow: inset 0px 20px 20px #ffffff;border-radius: 4px;padding: 8px 14px;margin-top:2px;}
input[type="submit"]:hover {box-shadow: inset 0px -20px 20px #ffffff;}
input:focus{outline: none;background: #ffffff;}
input[disabled] {color:#b1b1b1;}

#authForm{position:relative;}
#authForm ul.authList{list-style:none;}
#authForm ul.authList li#passReg{float:right;font-size:13px;}
#authForm ul.authList li #authInput {width: 218px;}
#authForm ul.authList li .panelEnterButton {width: 100px;}

#tablePokazanie{font-size:17px;}
#tablePokazanie input,select{width:350px;font-size:17px;display:block;margin-bottom:5px;padding:5px 10px;}
#head{font-weight:bold;padding-right: 10px;}

.pokTable{width:100%;}
.pokTable td{border:1px solid #ccc;padding:2px 5px;}
.pokTable td.head{background-color:#eaeaea;}
.editinplace{margin:-2px 0 0 10px;background-color:#F3F3F3;}
.editinplace div {color:#505050;height:28px;line-height:26px;cursor:pointer;}
.editinplace div .replace-field{width:210px;margin:1px 0 0;padding:3px 0}
.editinplace input[type="button"] {padding:4px;background-color:#E6E6E6;border:1px solid #E4E4E4;cursor:pointer;}	


#footer{margin-top:10px;padding:5px;background-color:#EAEAEA;opacity: 1;}
#footer a {color:#2371A6;text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer .links {position: absolute; right: 25px; bottom: 3px;height: 20px; padding-top: 5px;}
#footer .links ul {list-style: none;}
#footer .links ul li {float: left; margin-left: 41px;}