body {font-family: arial, sans-serif; font-size:0.8em; margin: 0; background-color: #300; color: #333; height: 100%; }

a {color: #333; }
a:hover {color: #c00; text-decoration: underline; }

a.small:link { color: #cc9; } 
a.small:hover { color: #fff;} 

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; }

h1 { color: #coo; text-align:center; font-size: 2.3em; font-weight: normal; }
h2 { color: #996; font-size: 1.9em; text-align: center; margin-bottom:0.15em; margin-top:0.3em; }
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;}
h3 { color: #660; text-align: center; font-size: 1.3em; margin-bottom:0.15em;}
h4 { color: #ffc; background-color: #996; text-align:center; font-size: 1em;  margin-bottom:15px; font-style:italic;}
h5 { color: #960; font-size: 0.9em; background-color: #cc9; text-align: center;} 
h6 { color: #fcaa60; font-size: 0.8em; font-style: italic; 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; } 

hr { color: #663; }
 
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: 90%; 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 { 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-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; } 

ul {margin-left:40px; padding-left:0px;}

l i { color: #000; margin: 0; padding: 0;} 
li.enter { font: 10px helvetica arial, sans-serif; } 
li.menu { font-size: 80%; color: #cc9; } 
li.spisok { color: #300; } 

u{ color: #c30; font-weight: bold; } 

span { color: #600;} 

blockquote { font-size: 90%; background: #ccc; color: #333;} 

table.shapka { 
	width:100%;
	height:210;
	background: #330000 url(/images/bgfon_fire.jpg) repeat-x;
	}
table.shapka a {
	color: #ccc; font-weight:bold;
	}
 
table.ingrad { background-color: #fff; width: 300px; background-image: url(image/paper4.jpg); color: #000; margin-left: 10px; }
 
table.letter { background-color: #fff; background-image: url(image/paper.gif); } 

table.list { font-family: monospace, Sans-Serif; background-color: #fff; } 

table.osago { background: #ccc; color: #300; } 

table.simple { 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 { 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; } 

td.content { background: url(http://www.dikarka.ru/image/fon.jpg); } 

td.content img.pole {margin:15px;}

td.menu { font-family: Verdana, Helvetica; color: #996; }

td.pict { background: #300; background-image: url("http://www.dikarka/image/bgleather.jpg"); font-family:sans-serif; 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 
	{}
td.left_enter  ul { 
  margin-left: 0;
  padding-left:10px;  
  margin-top: 10px; 
  width: 300px; 
  }
td.left_enter  li {
  line-height: 20px; 
  }
td.left_enter a {
  font-size: 14px;
  color: #ef3100; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  display: block; 
  width: 200; 
  }
td.left_enter a:hover  { color:#fff; }
  
td.upmenu { background: #300; color: #cc9; } 

img.ris { margin: 10px; border-color: #300; }
 
.anekdot { background-color: #ccc; padding: 5px; border: 1px solid #333; }

.backgr { background-color: #cccc99; font-size: 90%; }

.block { color: #000080; } 
.block1 { color: #000080; font-weight: bold; } 

.blue { color: blue; }

.comment { color: #808080; font-style: italic; } 

.dropCap { font: 200%/100% serif; color: #300; margin-right: -3px; }
 
.fon { background-color: #ece9d6; background-image: url(fon.jpg); }

.form { color: #ff8000; } 

.format { color: #00f; } 
 
.head { font-size: 1 em; font-family: Times New Roman, Sans-Serif; font-weight: bolder; }

.links { color: #008000; } 

.number { color: #f00; } 

.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; }

.script { color: #800000; } 
 
.small { font-size: 80%; } 

.style { color: #800080; }
 
.stname { color: #f0f; } 

.tbl { color: #008080; } 
 
.three { list-style: square; }

.two { list-style: circle; } 

.yandex { font-size: 8px; }
 
.z1 { font-family: Verdana; color: #999; margin-top: 10px; margin-left: 12px; font-style: italic; } 
.z2 { font-family: Verdana; color: #960; margin-top: -29px; margin-left: 9px; font-style: italic; } 

#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; } 

#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(http://www.dikarka.ru/image/bg_upmenu.gif); } 
#anons a { color: #ccc; font-size: 70%; } 
#anons a:hover { color: #c00; } 
#anons ul { background: #704c4c; color: #ccc; margin: 0 40px; padding: 0 25px; } 
#anons li { color: #ccc; padding: 0; } 

#anons_2 { width:95%; float: left; padding: 5px; margin: 10px 0; } 
#anons_2 dl { border: 1px solid #666; background: #ccc; margin: 10px; padding: 0; } 
#anons_2 dt { float: left; background: #900; margin: 5px; padding: 0 5px; letter-spacing: 2px; color: #cc9; } 
#anons_2 dd { margin:0; padding:10px; line-height:1.5em; color: #999; } 
#anons_2 ul { background: #933; color: #ffc; margin: 10px; padding: 30px; } 
#anons_2 li { color: #ffc; padding: 0; } 
#anons_2 a { color: #ffc; font-size: 12px; } 
#anons_2 a:hover { color: #c00; } 

#menu { background-color: #ece9d6; background-image: url(../fon.jpg); text-align: center; } 
#menu a { font-size: 80%; font-weight: bold; } 

#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; color: #000; 
background: #ccc; } 
#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 { border-top: 1px solid #000;}
#menutop a:visited { font-weight: normal; background: #ccc; color: #666; text-decoration: none; } 

#menuleft_top { border-top: 1px solid #000; }
#menuleft_top 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_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; }
#menuleft_avtor li a:hover { font-weight: normal; background-color: #ccc; color: #666; text-decoration: none; } 
html > #menuleft_avtor li a { width: 190px; }



#menu_right_enter ul { 
  list-style-type:none;
margin:0;
padding:0;
  }
#menu_right_enter li {
  text-align: center; 
  list-style-type: none;
  line-height: 10px; 
  }
#menu_right_enter a
{
display:block;
color:#ccc;
font-size:14px;
font-weight:bold;
background-color:#900;
width:250px;
text-align:center;
padding:4px;
text-decoration:none;
}
#menu_right_enter a:hover,a:active
{
color:#333;
background-color:#c5c089;
}


#news {float:left; width:300px; padding:10px 0; border:2px solid #C8CDD2;}
#news dl {float:left; width:260px; margin:10px 20px; padding:0; display:inline;}
#news dt {float:right; width:162px; margin:0; padding:0; font-size:1.2em; letter-spacing:1px; color:#627081;}
#news dt  a{color:#999;}
#news dd {margin:0; padding:0; font-size:85%; line-length:1.5em; color:#666;}
#news dd.img img {float:left; margin:0 8px 0 0; padding:4px; border:1px solid #D9E0E6; border-bottom-color:#C8CDD2; border-right-color:#C8CDD2; background:#ccc;}
 
#reclama { background: #f7f4df; font-size: 11px; color: #333; margin: 10px; padding:10px; border: 2px solid #eeede7; 
} 
#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; }

#reclama_top_right { background: #ccc; font-size: 80%px; color: #666; padding: 10px; } 
#reclama_top_right li { margin: 2px; } 
#reclama_top_right a { color: #333; font-size: 80%; padding: 5px; } 
#reclama_top_right a:hover { color: #000;} 
#reclama_top_right h4 { margin:0; padding:0; font-size:80%; text-transform: uppercase; text-align: center; border-top: 1px solid #999; border-bottom: 1px solid #999; } 

#right { background: #666; color: #ccc; margin: 0; } 
#right ul { color: #ccc; margin: 0 10px; font-size: 0.8em; padding: 0 10px; } 
#right li { color: #ccc; margin: 0 5px; font-size: 0.8em; } 
#right a { color: #ccc; margin: 0; padding: 0 10px; } 
#right a:hover { color: #600; } 

#small a { color: #c4ab6f; font-size: 80%; font-weight: bold; } 
#small a:hover { color: #ffc; } 

#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: 1em; 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;} 



#upmenu2 a { color: #cc9; font-weight: bold; text-decoration: underline; } 
#upmenu2 a:hover { color: #ffc; background: #c00; } 
#upmenu a { color: #ccc; padding: 5px 10px; margin: 10px 0; text-decoration: none; border-left: 3px outset #ccc; } 
#upmenu a:hover { color: #ffc;}
 

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; 
} 


