.atopcnt {font-size:7px; text-decoration: none; vertical-align: middle; float: left;}
.atopcntact {font-size:7px; text-decoration: none; font-weight: bold}
.divtopcnt {float:left; text-align:center; padding: 5px; vertical-align: middle; display: table-cell;}

body { background-color: #FABCBF; margin:0px; padding:0px;
       scrollbar-face-color: #FFD0D3;
	   scrollbar-highlight-color: #FFDADD;
	   scrollbar-shadow-color: #96585B;
	   scrollbar-3dlight-color: #96585B;
	   scrollbar-arrow-color:  #96585B;
	   scrollbar-track-color: #FFDADD;
	   scrollbar-darkshadow-color: #AF8A8D;}
h1 {font-size: 24px; text-align:center; margin-top:15px; margin-bottom:10px; color:#000066;}
h2 {font-size: 16px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000066;}
h3 {color:#000066;}
h4 {color:#000066;}
h5 {color:#000066;}
h6 {color:#000066;}
hr {height:1px; width:95%; height:2; text-align:center; color:#CC0066}
ul { list-style-image:url(Img/spisok.gif);
     filter: alpha(opacity=90); /* IE 5.5+*/
     -moz-opacity: 0.90; /* Mozilla 1.6 and lower */
     -khtml-opacity: 0.90; /* Konqueror 3.1+, Safari 1.1 */
     opacity: 0.90; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
	 /*filter: DropShadow(Color=gray);*/
     vertical-align:middle;
   }
.afor_big {font-size:12px; color:black; font-style:italic; font-family:Arial, Helvetica, sans-serif; margin-top:3px; margin-bottom:3px;}
.afor {font-size:12px; color:black; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-top:3px; margin-bottom:3px;}
p.afor_big {margin-top:3px; margin-bottom:3px;}
p.afor {margin-top:3px; margin-bottom:3px;}
.knopki {filter: alpha(opacity=30); /* IE 5.5+*/
         -moz-opacity: 0.30; /* Mozilla 1.6 and lower */
         -khtml-opacity: 0.30; /* Konqueror 3.1+, Safari 1.1 */
         opacity: 0.30; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
	     /*filter: DropShadow(Color=gray);*/
         vertical-align:middle;
		 text-align:center;
		 border:none;
        }   
.knopki:hover {filter: alpha(opacity=90); /* IE 5.5+*/
         -moz-opacity: 0.90; /* Mozilla 1.6 and lower */
         -khtml-opacity: 0.90; /* Konqueror 3.1+, Safari 1.1 */
         opacity: 0.90; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
	     /*filter: DropShadow(Color=gray);*/
         vertical-align:middle;
		 text-align:center;
		 border:none;
        }   
.pic {filter: alpha(opacity=60); /* IE 5.5+*/
         -moz-opacity: 0.60; /* Mozilla 1.6 and lower */
         -khtml-opacity: 0.60; /* Konqueror 3.1+, Safari 1.1 */
         opacity: 0.60; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
	     /*filter: DropShadow(Color=gray);*/
         vertical-align:middle;
		 text-align:center;
		 margin-left:15px;
		 margin-right:15px;
		 margin-top:15px;
		 margin-bottom:15px;
		 border:none;
        }   
.pic:hover {filter: alpha(opacity=80); /* IE 5.5+*/
         -moz-opacity: 0.80; /* Mozilla 1.6 and lower */
         -khtml-opacity: 0.80; /* Konqueror 3.1+, Safari 1.1 */
         opacity: 0.80; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
	     /*filter: DropShadow(Color=gray);*/
         vertical-align:middle;
		 text-align:center;
		 margin-left:15px;
		 margin-right:15px;
		 margin-top:15px;
		 margin-bottom:15px;
		 border:none;
        }   
strong {font-style:italic; font-weight:normal}
p {margin-bottom:7px; margin-top:7px;}
.button_style {font-family:"Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:#990000; border-color:#990000; border-style:solid; border-width:1px; background-color:#FABCBF; margin-left:5px; margin-right:5px; width:100px; height:20px; text-align:center; text-shadow:#999999;}
.button_style:hover {font-family:"Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:#CC0033; border-color:#CC0033; border-style:solid; border-width:1px; background-color:#FABCBF; margin-left:5px; margin-right:5px; width:100px; height:20px; text-align:center; text-shadow:#999999; text-decoration:blink}
.goldrule {color: #CC6633;font-weight: bold;}
.main_text {font-size:16px; text-align:justify; color:#000066; font-family:Arial, Helvetica, sans-serif; margin-left:5px; margin-right:5px;  font-style:italic;}
p.main_text {font-size:16px; text-align:justify; color:#000066; font-family:Arial, Helvetica, sans-serif; margin-left:5px; margin-right:5px;  font-style:italic; line-height:normal; text-indent:15px;}
p.main_text:first-letter {font-size:120%; color:#0000FF; font-style:bold; font-family:"Times New Roman", Times, serif; line-height:normal; text-indent:15px;}
.err_text {font-size:14px; text-align:justify; color:#FF0000; font-family:Arial, Helvetica, sans-serif; margin-left:5px; margin-right:5px; font-style:italic;}
p.err_text {font-size:14px; text-align:justify; color:#FF0000; font-family:Arial, Helvetica, sans-serif; margin-left:5px; margin-right:5px; font-style:italic;}
.closed_text {font-size::16px; text-align:justify; color:#000066; font-family:Arial, Helvetica, sans-serif; margin-left:5px; margin-right: 5xp;border:solid; border-color:#999999; border-spacing:inherit; border-width:thin}
.zagol_style {font-size: 24px; text-align:center; margin-top:15px; margin-bottom:10px}
.little_zagol {font-size: 16px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.statya_text_up {font-size: 10px; vertical-align: super;}
.comment {text-align:right; font-style:italic;}
.vvedenie {text-align:justify; font-weight:bold;}
.podpis { font-size: 12px; font-weight: bold;}
.levoe_obtekanie { margin-right:15px;}
.pravoe_obtekanie { margin-left:15px;}
.opisalovo { text-align:center; font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#0000FF; margin-top:10px; margin-bottom:10px}
.reg_text { font-size: 18px; font-style : italic;}
.reg_marker {font-size:18px; font-style:italic; color:#FF0000; vertical-align:super;}
.question { font-size: 18px; font-family:Arial, Helvetica, sans-serif; color:#990033; font-style : italic; margin-left:15px; margin-right:5px;text-align:justify; margin-top:15px;}
.question:first-letter { font-size: 120%; font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-style : italic; margin-left:15px; margin-right:5px;text-align:justify; margin-top:15px;}
.answer {font-size:16px; text-align:justify; color:#000066; font-family:Arial, Helvetica, sans-serif; margin-left:15px; margin-right:5px;  font-style:italic;}
.answer:first-letter {font-size:120%; color:#0000FF; font-style:bold; font-family:"Times New Roman", Times, serif; line-height:normal; text-indent:15px; margin-left:15px; margin-right:5px;}
.vnimanie { font-size: 12px; font-weight: bold; font-style : italic; color: #FF0066; text-align:center; font-family:"Times New Roman", Times, serif}
.vnimanie1 { font-size: 12px; font-weight: bold; font-style : italic; color: #FF0033; text-align:justify; font-family:"Times New Roman", Times, serif}
.enter_form { font-size: 12px; margin-top:3px; margin-bottom:3px; font-family:Arial, Helvetica, sans-serif;}
a {margin-left:5px; margin-right:5px; font-family:Arial, Helvetica, sans-serif;}
a:visited {color: #B33C3C; text-decoration: underline; font-family:Arial, Helvetica, sans-serif;}
a:link {color: #B33C3C; text-decoration: underline; font-family:Arial, Helvetica, sans-serif;}
a:hover{text-decoration: underline; color: #000000; font-family:Arial, Helvetica, sans-serif;}
.bunner_style {font-size: 10px;text-align:center}
.menu {font-size:14px; margin-left:0px; margin-right:0px;}
.inline {margin-left:0px; margin-right:0px;}
a.bunner_style {font-size: 10px; margin-left:0px; margin-right:0px; text-align:center}
.cat0_text {font-size:14px; text-align:justify; color:#0000FF; font-family:Arial, Helvetica, sans-serif; margin-left:5px; margin-right:5px; font-weight:bold; margin-bottom:0px; margin-top:0px;}
td.cat0_text {font-size:14px; text-align:justify; color:#0000FF; font-family:Arial, Helvetica, sans-serif; margin-left:5px; margin-right:5px; font-weight:bold; margin-bottom:0px; margin-top:0px;}
.cat1_text {font-size:10px; text-align:justify; color:#0000FF; font-family:Arial, Helvetica, sans-serif; margin-left:15px; margin-right:15px; font-weight:bold; margin-bottom:0px; margin-top:0px;}
td.cat1_text {font-size:10px; text-align:justify; color:#0000FF; font-family:Arial, Helvetica, sans-serif; margin-left:15px; margin-right:15px; font-weight:bold; margin-bottom:0px; margin-top:0px;}
a.leftmenu:link {text-align: center;color: #000066;text-decoration: none;
border: 1px outset #FA8083;background: #FAA8AB;width: 95%;height: 1.3em;font-size: 12px;font-weight:normal; CURSOR:hand;CURSOR: hand;display: block; vertical-align:middle; font-family: "Courier New", Courier, monospace; margin-top:3px; margin-bottom:3px}
a.leftmenu:visited {text-align: center;color: #000066;text-decoration:none; 
border: 1px outset #FA8083;background: #FAA8AB;width: 95%;height: 1.3em;font-size: 12px;font-weight:normal;CURSOR:pointer;CURSOR: hand;display: block; vertical-align:middle; font-family: "Courier New", Courier, monospace; margin-top:3px; margin-bottom:3px}
a.leftmenu:hover {text-align: center;color: #000066;text-decoration: none;
border: 1px inset #FA8083;background: #FAA8AB;width: 95%;height: 1.3em;font-size: 12px;font-weight:normal;CURSOR:hand;CURSOR: hand;display: block; vertical-align:middle; font-family: "Courier New", Courier, monospace; margin-top:3px; margin-bottom:3px}
a.leftmenu:active {text-align: center;color: #000066;text-decoration: none;
border: 1px inset #FA8083;background: #FAA8AB;width: 95%;height: 1.3em;font-size: 12px;font-weight:normal;CURSOR:pointer;CURSOR: hand;display: block; vertical-align:middle; font-family: "Courier New", Courier, monospace; margin-top:3px; margin-bottom:3px}
.login_input {border:1px inset #990000; background-color:#FFD0D3; font-size:12px; width:80px; height:1.5em;}
.form_input {border:1px inset #990000; background-color:#FFD0D3; font-size:14px; width:550px; height:1.5em;color:#000066; font-family:Arial, Helvetica, sans-serif;}
.form_textfield {border:1px inset #990000; background-color:#FFD0D3; font-size:14px; width:550px;color:#000066; font-family:Arial, Helvetica, sans-serif;}
.messtext {font-size:16px; text-align:justify; color:#000066; font-family:Arial, Helvetica, sans-serif; margin-left:5px; margin-right:5px;  font-style:italic;}
td.messold2l {background-color:#FEBBC0; border:#000066; border-width:2px; border-right: thick; border-bottom:thick; border-top:thick;}
td.messold2r {background-color:#F7BDBE; border:#000066; border-width:2px; border-bottom:thick;border-top:thick;}
td.messold1l {background-color:#F7BDBE; border:#000066; border-width:2px; border-right:thick; border-bottom:thick;border-top:thick;}
td.messold1r {background-color:#FEBBC0; border:#000066; border-width:2px; border-bottom:thick;border-top:thick;}
.messold1l {font-size:14px; text-align:justify; color:#000066; font-family:Arial, Helvetica, sans-serif; margin-left:15px; margin-right:15px;  font-style:italic; border-top:thick;border-width:2px; border-bottom:thick;border-top:thick;text-shadow:#999999;}
.messold1r {font-size:14px; text-align:justify; color:#000066; font-family:Arial, Helvetica, sans-serif; margin-left:15px; margin-right:15px;  font-style:italic; border-top:thick;border-width:2px; border-bottom:thick;border-top:thick;text-shadow:#999999;}
.messold2l {font-size:14px; text-align:justify; color:#000066; font-family:Arial, Helvetica, sans-serif; margin-left:15px; margin-right:15px;  font-style:italic; border-top:thick;border-width:2px; border-bottom:thick;border-top:thick;text-shadow:#999999;}
.messold2r {font-size:14px; text-align:justify; color:#000066; font-family:Arial, Helvetica, sans-serif; margin-left:15px; margin-right:15px;  font-style:italic; border-top:thick;border-width:2px; border-bottom:thick;border-top:thick;text-shadow:#999999;}
.invis {display:none}
