body{padding:0px; margin:0px; color:#434343; font-family: Tahoma, Arial, sans-serif; background-color: #2c2c2c;}
body.admin{color##434343; background-color: #eeece8; padding:20px 20px 20px 20px; font-size:70%;}
body.admin_menu{color##fff; background-color: #f9f8ef;}
input, textarea {font: 11px Tahoma, Arial, sans-serif; color:#434343; border: solid 1px #434343;}
form{padding:0px; margin:0px;}
img {border:0; }
h1{font: 2.0em Times New Roman, Tahoma, Arial, sans-serif; padding:0px 0 5px 0; margin:0;}
h2{font: 1.8em Times New Roman, Tahoma, Arial, sans-serif; padding:0px 0 5px 0; margin:0;}
h3{font: 1.5em Times New Roman, Tahoma, Arial, sans-serif; padding:0px 0 5px 0; margin:0;}
table {border-collapse: collapse; }
p {padding-top: 0em; padding: 0px 0 5px 0; margin:0;}
a {color:#105fcb;}
a:hover {color: #000; }
hr {color: #b0b0b1; height:1px; border:0px; background-color:#b0b0b1;}
.fr {float:right}
.fl {float:left}
.cl{clear:both; font-size:0px;}

#main_center{width:1002px; text-align:left; background:#f1efe3 url(/images/cats.jpg) no-repeat; margin:20px 0;}
#copyright{color:#797b98; font-size:70%}
#copyright a{color:#797b98; text-decoration:none;}
#copyright a:hover{color:#8f92b4; text-decoration:underline;}
#copy{float:left; height:130px; //height:200px; width:232px; //width:600px; background: url(/images/small_cats.jpg) no-repeat;  padding:70px 0 0 368px;}
#developers{float:right; text-align:right; padding:70px 50px 0 0;}
#logo{padding:22px 0 20px 53px;}
.lang{font-size:70%; margin:0 0 0 100px; padding:0 0 70px 20px;}
.lang a{color:#8f8e89; text-decoration:none;}
.lang a:hover{text-decoration:underline;}
.delim1{width:34px;}
#lang1{background:url(/images/lang1.gif) no-repeat left  2px;}
#lang2{background:url(/images/lang2.gif) no-repeat left  2px;}

.titles{font-family: Times New Roman, serif; font-size:24px; padding:25px 0 15px 0;}

.menu1_title{color:#000; text-transform:uppercase; font-family: Times New Roman, serif; font-size:120%; font-weight:bold; padding:0.5em 0 0.5em 0;}
.menu1{color:#3c3b3a; text-transform:uppercase; font-family: Times New Roman, serif; font-size:85%; font-weight:bold; width:181px; background:url(/images/bl1.gif) repeat-x bottom left; padding:7px 0 7px 0;}
.menu1 a, .menu2 a{color:#3c3b3a; text-decoration:none;}
.menu1 a:hover, .menu2 a:hover{text-decoration:underline;}
.lapa{background:url(/images/lapa.gif) no-repeat left 5px;}
.menu2 {font-family: Times New Roman, serif; font-sizE:85%; width:130px; height:1.5em; text-transform:none;}
.navi{width:330px; float:left}
.padd{padding:0 0 0 53px;}

.menu3{color:#3c3b3a; text-transform:uppercase; font-family: Times New Roman, serif; font-size:75%; font-weight:bold; width:181px; padding:3px 0 3px 0;}
.menu3 a{color:#3c3b3a; text-decoration:none;}
.menu3 a:hover{text-decoration:underline;}

.no-scale{font-size:70%;}
.content{float:left; width:622px; padding:0px 0 20px 0; font-size:70%;}
.content table, .no-scale table{font-size:100%;}
.content a, .no-scale a{font-size:110%}

.btn_bg{background: url(/images/btn_bg.gif) no-repeat; width:97px; text-align:center; height:22px; padding:3px;}
.newsing{float:left; width:185px; margin:0 20px 0px 0;}
.no-scale .newsing{float:none; width:205px; }
.date{background:#f1efe3 url(/images/date.gif) no-repeat; height:21px; color:#fff; font-size:11px; padding:1px 0 10px 10px}
.delim{background:url(/images/bl1.gif) repeat-x center left; margin:20px 0; width:210px; font-size:1px}
.fsup{color:#0951d3}
.btn{background: url(/images/btn_bg.gif) no-repeat; font-size:110%; color:#105fcb; border:none; width:97px; text-align:center; height:22px; text-decoration:underline;}

.nrm{font-size:100%;} 
.nrm_small{font-size:85%;} 
.nrm_big{font-size:115%;}
.big{ display: block; font-size:120%; padding:0px 0px 10px 0px;} 
td{font-size:100%;} 

.pages_delim{padding:3em 0 3em 0;}
.pages_delim span{display:bloack; float:left; margin:0 12px 0px 0px;}

.qq{padding:1em 0;}
.faq{width:614px; background:#f9f8ef url(/images/baloon3.gif) repeat-y;}
.faq a{font-family: Arial,}
.faq table{background: url(/images/baloon1.gif) no-repeat;}
.faq div{padding:8px; background: url(/images/baloon2.gif) no-repeat bottom right;}
.defin{float:left; width:30px; //width:29px; height:36px; background: url(/images/otv4.gif) no-repeat;}
.otvet{float:left; width:584px; background:#f9f8ef  url(/images/otv3.gif) repeat-y;}
.otvet span{display:block; padding:8px; background: url(/images/otv1.gif) no-repeat; text-transform:uppercase; font-weight:bold;}
.otvet div{padding:0 8px 8px 8px; background: url(/images/otv2.gif) no-repeat bottom right;}

#foto{text-align:center; padding:2em 0;}
.fl_foto{float:left; padding:20px 0 0 20px}
.scroll_menu{border:solid 1px #000;}
.trbg td{background-color:#fffdf0}

a.prevNext{color:#3c3b3a; font-family: Times New Roman, serif; font-size:150%; font-weight:bold; text-decoration:none;}
a.prevNext:hover {text-decoration:underline;}

