BODY { 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 90%; 
background-color : #300; 
color : #333; 
margin : 0; 
padding : 0; 
} 
P { 
color : #300; 
margin-left : 20px; 
margin-right : 10px; 
margin-bottom : 1px; 
margin-top : 15px; 
text-align : justify; 
} 
p.avtor { 
background-color : #ccc; 
color : #333; 
font-size : 12px; 
text-align : left; 
} 
p.ingrad { 
font : italic 400 18px serif; 
color : #000; 
} 
P.next { 
text-align : center; 
} 
P.news { 
font-size : 80%; 
color : #ffc; 
margin-left : 5px; 
text-align : justify; 
font-style : italic; 
font-weight : 400; 
} 
P.right { 
font : 14px/16px helvetica, arial, sans-serif; 
color : #600; 
font-style : italic; 
margin-left : 20px; 
margin-right : 10px; 
margin-bottom : 1px; 
margin-top : 15px; 
text-align : right; 
} 
P.rule { 
background : #ccc; 
margin : 10px; 
margin-left : 20px; 
border : 1px solid #000; 
} 
p.small { 
color : #960; 
font-size : 14px; 
font-weight : bold; 
text-align : right; 
} 
p.prim { 
color : #333; 
font-size : 80%; 
border : 1px; 
} 
P.red {color: #900;}
.anekdot { 
background-color : #ccc; 
padding : 5px; 
border : 1px solid #333; 
} 
P LI { 
color : #300; 
} 
SPAN { 
color : #600; 
} 
BLOCKQUOTE { 
font-size : 90%; 
background : #ccc; 
color : #333; 
} 
H2 { 
font-family : Times New Roman, sans-serif; 
font-weight : bold; 
font-size : 150%; 
color : #996; 
text-align : center; 
} 
h2#header { 
color : #ccc; 
margin-bottom : 0; 
text-transform : uppercase; 
text-align : center; 
letter-spacing : 0.5em; 
padding : 0.2em 0; 
border-top : 1px solid #999; 
border-bottom : 1px solid #999; 
background : url(image/bg_upmenu.gif); 
} 
H3 { 
font-family : Times New Roman, sans-serif; 
font-weight : bold; 
font-size : 120%; 
color : #660; 
text-align : center; 
} 
H4 { 
font-family : Verdana, Helvetica; 
font-size : 12px; 
font-style : italic; 
color : #ffc; 
background-color : #996; 
text-align : center; 
} 
H5 { 
font-size : 20px; 
font-family : Times New Roman, sans-serif; 
font-weight : bold; 
color : #960; 
background-color : #cc9; 
text-align : center; 
} 
H6 { 
font-size : 12px; 
font-style : italic; 
color : #fcaa60; 
background-color : #930; 
text-align : center; 
margin-top : 0; 
margin-bottom : 5px; 
margin-left : 0; 
} 
H6.left { 
font-size : 80%; 
font-style : normal; 
text-transform : uppercase; 
text-align : center; 
color : #ccc; 
letter-spacing : 0.2em; 
padding : 0; 
border-top : 1px solid #999; 
border-bottom : 1px solid #999; 
background : #600; 
} 
H6.domrabota { 
font-size : 80%; 
text-align : left; 
color : #ccc; 
} 
UL { 
margin : 0 0 0 10px; 
padding : 0; 
} 
LI { 
margin : 0; 
padding : 0; 
font-size : 85%; 
color : #600; 
} 
LI.enter { 
font : 10px helvetica arial, sans-serif; 
} 
LI.menu { 
font-size : 12px; 
color : #cc9; 
} 
LI.spisok { 
font : 16px helvetica, arial, sans-serif; 
color : #300; 
} 
UL.small { 
font-size : 10px; 
} 
U { 
color : #c30; 
font-weight : bold; 
} 
TABLE.shapka { 
background : #330000 url(http://www.dikarka.ru/images/bgfon_fire.jpg) repeat-x; 
} 
TABLE.center { 
font-size : 14px; 
color : #300; 
} 
TABLE.enter { 
width : 90%; 
border : 2px solid #666; 
margin : 20px; 
} 
TABLE.enter TH { 
background : #c00; 
color : #ccc; 
text-align : right; 
} 
TABLE.enter TD { 
background : #333; 
} 
TABLE.enter P { 
padding-left : 150px; 
color : #ccc; 
} 
TABLE.enter UL { 
margin-left : 60px; 
margin-bottom : 10px; 
margin-right : 10px; 
padding-left : 150px; 
padding-bottom : 5px; 
background : #666; 
color : #999; 
} 
TABLE.enter LI { 
color : #999; 
} 
TABLE.enter LI A { 
color : #999; 
font-size : 11px; 
} 
TABLE.enter LI A:hover { 
color : #fff; 
} 
TABLE.ingrad { 
background-color : #fff; 
width : 300px; 
background-image : url(image/paper4.jpg); 
font-size : 14px; 
color : #000; 
margin-left : 10px; 
} 
TABLE.letter { 
background-color : #fff; 
background-image : url(image/paper.gif); 
} 
TABLE.list { 
font-family : monospace, Sans-Serif; 
font-size : 18px; 
background-color : #fff; 
} 
TABLE.osago { 
font-size : 14px; 
background : #ccc; 
color : #300; 
} 
TABLE.simple { 
font : 12px/14px helvetica, arial, sans-serif; 
color : #300; 
text-align : justify; 
background-color : #fff; 
margin : 5px; 
} 
TABLE.news { 
font : 12px/14px helvetica, arial, sans-serif; 
color : #666; 
text-align : justify; 
background-color : #ccc; 
margin : 5px 0; 
} 
TABLE#avtor { 
border-bottom : 1px solid #000; 
border-left : 1px solid #000; 
} 
TABLE#avtor td { 
font : 11px verdana, arial, sans-serif; 
text-align : center; 
vertical-align : middle; 
border-right : 1px solid #000; 
border-top : 1px solid #000; 
} 
TABLE#avtor td a { 
font-weight : normal; 
text-decoration : none; 
display : block; 
margin : 0; 
padding : 0; 
} 
#avtor td a:link, #avtor td a:visited { 
background : transparent url(images/bgpat.gif) repeat; 
display : block; 
margin : 0; 
} 
#avtor td a:hover { 
color : #000; 
background : #fff url(images/nopat.gif) repeat; 
} 
TD.content { 
font-size : 12px; 
font-family : Verdana, Helvetica; 
background : url(image/fon.jpg); 
} 
TD.menu { 
font-size : 12px; 
font-family : Verdana, Helvetica; 
color : #996; 
} 
TD.upmenu { 
font-size : 10px; 
background : #300; 
color : #cc9; 
} 
TD.pict { 
background : #300; 
background-image : url("http://www.dikarka/image/bgleather.jpg"); 
font-family : sans-serif; 
font-size : 12px; 
border-style : inset; 
border-color : #996; 
border-top-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
border-right-width : 1px; 
padding : 3px; 
color : #996; 
text-align : center; 
font-weight : bold; 
width : 70px; 
} 

TD.left_enter {background:#ccc;}
TD.left_enter P {font-size:10px;}


IMG.ris { 
margin : 10px; 
border-color : #300; 
} 
a:link { 
font-family : Georgia, Arial, Helvetica, sans-serif; 
color : #900; 
font-weight : bold; 
text-decoration : none; 
} 
a:visited { 
font-family : Georgia, Arial, Helvetica, sans-serif; 
color : #900; 
font-weight : bold; 
text-decoration : none; 
} 
a:hover { 
font-family : Georgia, Arial, Helvetica, sans-serif; 
color : #c00; 
font-weight : bold; 
text-decoration : underline; 
} 
a.small:link { 
color : #cc9; 
font-size : 18px; 
font-weight : bold; 
text-decoration : underline; 
} 
a.small:hover { 
color : #fff; 
font-size : 18px; 
font-weight : bold; 
} 
A.balda:link { 
font-family : Arial, Sans-Serif; 
font-size : 14pt; 
color : #1ee6df; 
text-decoration : none; 
background-color : #333; 
} 
A.balda:visited { 
font-family : Caption, Sans-Serif; 
font-size : 14pt; 
color : #6ceab3; 
text-decoration : none; 
background-color : #666; 
} 
A.balda:active { 
font-family : Caption, Sans-Serif; 
font-size : 14pt; 
color : #c5eb14; 
text-decoration : none; 
background-color : #999; 
} 
A.balda:hover { 
font-family : Arial, Sans-Serif; 
font-size : 14pt; 
font-weight : bold; 
color : #1f4292; 
text-decoration : underline; 
background-color : #ccc; 
} 
.anekdot { 
background-color : #ccc; 
padding : 5px; 
border : 1px solid #333; 
} 
.backgr { 
background-color : #cccc99; 
font-size : 90%; 
} 
.blue { 
color : blue; 
} 
.dropCap { 
font : 200%/100% serif; 
color : #300; 
margin-right : -3px; 
} 
.fon { 
background-color : #ece9d6; 
background-image : url(fon.jpg); 
} 
.head { 
font-size : 16px; 
font-family : Times New Roman, Sans-Serif; 
font-weight : bolder; 
} 
.pic { 
border : 1px solid #333; 
background-color : #f0f0f0; 
color : navy; 
padding : 10px; 
width : 250px; 
} 
.pic img { 
border : 1px solid #333; 
float : left; 
margin-right : 7px; 
} 
.pic p { 
margin : 0; 
padding-top : 20px; 
} 
.pic div { 
clear : left; 
} 
.three { 
list-style : square; 
} 
.two { 
list-style : circle; 
} 
.small { 
font-size : 12px; 
} 
.yandex { 
font-size : 8px; 
} 
.z1 { 
font-family : Verdana; 
color : #999999; 
margin-top : 10px; 
margin-left : 12px; 
font-style : italic; 
} 
.z2 { 
font-family : Verdana; 
color : #996600; 
margin-top : -29px; 
margin-left : 9px; 
font-style : italic; 
} 
.block { 
color : #000080; 
} 
.block1 { 
color : #000080; 
font-weight : bold; 
} 
.format { 
color : #00f; 
} 
.script { 
color : #800000; 
} 
.form { 
color : #ff8000; 
} 
.comment { 
color : #808080; 
font-style : italic; 
} 
.links { 
color : #008000; 
} 
.tbl { 
color : #008080; 
} 
.number { 
color : #f00; 
} 
.style { 
color : #800080; 
} 
.stname { 
color : #f0f; 
} 
#upmenu2 a { 
color : #cc9; 
font-size : 11px; 
font-weight : bold; 
text-decoration : underline; 
} 
#upmenu2 a:hover { 
color : #ffc; 
background : #c00; 
} 
#upmenu a { 
color : #ccc; 
font-size : 12px; 
padding : 5px 10px; 
margin : 10px 0; 
text-decoration : none; 
border-left : 3px outset #ccc; 
} 
#upmenu a:hover { 
color : #ffc; 
} 
#small a { 
color : #c4ab6f; 
font-size : 12px; 
font-weight : bold; 
} 
#small a:hover { 
color : #ffc; 
} 
HR { 
color : #663; 
} 
#reclama { 
background : #ccc; 
font-size : 11px; 
color : #333; 
padding : 10px; 
} 
#reclama li { 
margin : 2px; 
} 
#reclama a { 
color : #333; 
font-size : 11px; 
padding : 5px; 
} 
#reclama a:hover { 
color : red; 
} 
#reclama h4 { 
margin : 0; 
padding : 0; 
font-size : 80%; 
text-transform : uppercase; 
text-align : center; 
border-top : 1px solid #999; 
border-bottom : 1px solid #999; 
} 
#anons { 
float : left; 
padding : 5px; 
margin : 10px 0; 
} 
#anons dl { 
border : 1px solid #666; 
background : #411111; 
margin : 10px; 
padding : 0; 
} 
#anons dt { 
float : right; 
background : #c00; 
margin : 0; 
padding : 0 5px; 
letter-spacing : 2px; 
color : #999; 
} 
#anons dd { 
margin : 10px 0; 
padding : 5px; 
line-height : 1.5em; 
color : #999; 
} 
#anons img { 
margin : 0 8px 0 0; 
padding : 4px; 
border : 2px solid #ccc; 
background : #ccc; 
} 
#anons p { 
margin : 10px 0; 
padding : 5px; 
line-height : 1.5em; 
color : #999; 
} 
#anons h6 { 
margin-right : -5px; 
margin-bottom : 0; 
font-size : 85%; 
font-style : normal; 
text-transform : uppercase; 
text-align : center; 
color : #ccc; 
letter-spacing : 0.3em; 
padding : 0; 
border-top : 1px solid #c93; 
border-bottom : 1px solid #c93; 
background : url(image/bg_upmenu.gif); 
} 
#anons a { 
color : #ccc; 
font-size : 12px; 
} 
#anons a:hover { 
color : #c00; 
} 
#anons ul { 
background : #666; 
color : #ccc; 
margin : 0 40px; 
padding : 0 25px; 
} 
#anons li { 
color : #ccc; 
padding : 0; 
} 
#menu { 
background-color : #ece9d6; 
background-image : url(../fon.jpg); 
text-align : center; 
} 
#menu a { 
font-size : 16px; 
font-weight : bold; 
} 
#right { 
background : #666; 
color : #ccc; 
margin : 0; 
} 
#right ul { 
color : #ccc; 
margin : 0 10px; 
font-size : 12px; 
padding : 0 10px; 
} 
#right li { 
color : #ccc; 
margin : 0 5px; 
font-size : 12px; 
} 
#right a { 
color : #ccc; 
margin : 0; 
font-size : 12px; 
padding : 0 10px; 
} 
#right a:hover { 
color : #600; 
} 
#sweden { 
float : left; 
width : 600px; 
padding : 10px; 
border : 2px solid #999; 
background-color : #333; 
} 
#sweden dl { 
float : left; 
width : 600px; 
margin : 10px 20px; 
padding : 0; 
display : inline; 
} 
#sweden dt { 
float : right; 
width : 600px; 
margin : 0; 
padding : 0; 
font-size : 20px; 
letter-spacing : 1px; 
color : #ccc; 
} 
#sweden dd { 
margin : 0; 
padding : 0; 
font-size : 85%; 
line-height : 1.5em; 
color : #999; 
} 
#sweden dd.img img { 
float : left; 
margin : 4px 8px 0 0; 
padding : 4px; 
border : 1px solid #d9e0e6; 
border-bottom-color : #c8cdd2; 
border-right-color : #c8cdd2; 
background : #ccc; 
} 
ul#navigation { 
margin-left : 0; 
padding-left : 0; 
list-style-type : none; 
background : #180101; 
width : 100%; 
} 
ul#navigation li { 
display : inline; 
} 
ul#navigation a { 
display : block; 
float : left; 
padding : 0.2em 1em; 
text-decoration : none; 
color : #999; 
background : #933; 
border-right : 1px solid #999; 
} 
ul#navigation a:hover { 
color : #000; 
background : #999; 
} 
#topnav ul { 
width:200px;
background:#666;
list-style : none; 
padding : 0; 
margin : 0; 
border : 0; 
} 
#topnav li { 
font-size:14px;
font-family: 'Times New Roman';
letter-spacing: 2px;
text-align : center; 
border-bottom : 1px solid #666; 
width : 200px; 
margin : 0; 
padding : 0 1px 1px 1px; 
color : #fff; 
background : #666; 
} 
#topnav_top { 
border-top : 1px solid #666; 
} 
#topnav li a { 
display : block; 
width : 190px; 
font-weight : normal; 
padding : 2px; 
border-left : 2px solid #6cc; 
border-right : 2px solid #6cc; 
background-color : #933; 
color : #cff; 
text-decoration : none; 
} 
#topnav li a:hover { 
font-weight : normal; 
border-left : 2px solid #9cc; 
border-right : 2px solid #9cc; 
background-color : #ccc; 
color : #333; 
text-decoration : none; 
} 
#topsovet ul { 
width:200px;
background:#666;
list-style : none; 
padding : 0; 
margin : 0; 
border : 0; 
} 
#topsovet li { 
font-size:14px;
font-family: 'Times New Roman';
letter-spacing: 2px;
text-align : center; 
border-bottom : 1px solid #666; 
width : 200px; 
margin : 0; 
padding : 0 1px 1px 1px; 
color : #fff; 
background: #666; 
} 
#topsovet_top { 
border-top : 1px solid #666; 
} 
#topsovet li a { 
display : block; 
width : 190px; 
font-weight : normal; 
padding : 2px; 
border-left : 2px solid #6cc; 
border-right : 2px solid #6cc; 
background-color : #933; 
color : #cff; 
text-decoration : none; 
} 
#topsovet li a:hover { 
font-weight : normal; 
border-left : 2px solid #9cc; 
border-right : 2px solid #9cc; 
background-color : #ccc; 
color : #333; 
text-decoration : none; 
} 
#raznoe ul { 
width:200px;
background:#666;
list-style : none; 
padding : 0; 
margin : 0; 
border : 0; 
} 
#raznoe li { 
font-size:14px;
font-family: 'Times New Roman';
letter-spacing: 2px;
text-align : center; 
border-bottom : 1px solid #666; 
width : 200px; 
margin : 0; 
padding : 0 1px 1px 1px; 
color : #fff; 
background : #666; 
} 
#raznoe_top { 
border-top : 1px solid #666; 
} 
#raznoe li a { 
display : block; 
width : 190px; 
font-weight : normal; 
padding : 2px; 
border-left : 2px solid #6cc; 
border-right : 2px solid #6cc; 
background-color : #933; 
color : #cff; 
text-decoration : none; 
} 
#raznoe li a:hover { 
font-weight : normal; 
border-left : 2px solid #9cc; 
border-right : 2px solid #9cc; 
background-color : #ccc; 
color : #333; 
text-decoration : none; 
} 
#menu_avtor ul { 
list-style : none; 
padding : 0; 
margin : 0; 
border : 0; 
} 
#menu_avtor li { 
text-align : center; 
border-bottom : 1px solid #ccc; 
width : 250px; 
margin : 0; 
padding : 0; 
font : 14px/16px Verdana, Lucidia, Arial, sans-serif; 
color : #000; 
background : #ccc; 
} 
#menutop { 
border-top : 1px solid #000; 
} 
#menu_avtor li a { 
display : block; 
font-weight : normal; 
padding : 0; 
border-left : 2px solid #999; 
border-right : 2px solid #999; 
background-color : #666; 
color : #fff; 
text-decoration : none; 
width : 240px; 
voice-family : "\"}\""; 
voice-family : inherit; 
width : 240px; 
} 
html > #menu_avtor li a { 
width : 240px; 
} 
#menu_avtor li a:hover { 
font-weight : normal; 
background-color : #ccc; 
color : #666; 
text-decoration : none; 
} 
#menutop a:visited { 
font-weight : normal; 
background : #ccc; 
color : #666; 
text-decoration : none; 
} 
#menuleft_avtor ul { 
list-style : none; 
padding : 0; 
margin : 0; 
border : 0; 
} 
#menuleft_avtor li { 
text-align : left; 
border-bottom : 1px solid #ccc; 
width : 200px; 
margin : 0; 
padding : 0; 
font : 14px/16px Verdana, Lucidia, Arial, sans-serif; 
color : #000; 
background : #ccc; 
} 
#menuleft_top { 
border-top : 1px solid #000; 
} 
#menuleft_avtor li a { 
display : block; 
font-weight : normal; 
padding : 0 5px; 
border-left : 2px solid #999; 
border-right : 2px solid #999; 
background-color : #666; 
color : #fff; 
text-decoration : none; 
width : 190px; 
voice-family : "\"}\""; 
voice-family : inherit; 
width : 200px; 
} 
html > #menuleft_avtor li a { 
width : 190px; 
} 
#menuleft_avtor li a:hover { 
font-weight : normal; 
background-color : #ccc; 
color : #666; 
text-decoration : none; 
} 
#menuleft_top a:visited { 
font-weight : normal; 
background : #ccc; 
color : #666; 
text-decoration : none; 
} 
