/* CSS Document */

* { margin:0px; padding:0px; }
html { height:100% }
body { height:100%; background:#FFFFFF url(images/bg.gif) center top; font-family:Arial, Helvetica, sans-serif; color:#666666; }
a:link 		{ color: #3399cc; text-decoration:underline; }
a:visited { color: #3399cc; text-decoration:underline; }
a:hover 	{ color: #3399cc; text-decoration:none; }
a:active 	{ color: #3399cc; text-decoration:underline; }
.main_menu_table span, .main_menu_table a { font-size: 20px; background:url(images/Ball-2.jpg) no-repeat 0px 1px; padding-left:30px;}

:focus { outline:none; }
.main_table { height:100%; margin:0 auto; }

.logo {
	font-size:12px;
	word-spacing:10px;
	letter-spacing:3px;

	
	margin-top:20px; /* отступ сверху */
	margin-bottom:50px; /* отступ снизу */
}
* html .content { height:300px;  }

.content_inner {
	min-height:360px;
	margin-left:90px;
	margin-right:70px;
	margin-bottom:50px;
	margin-top:70px;
	font-size:13px;
	line-height:16px;
}
.content {
	color:#666666;
	min-height:300px;
	margin-left:145px;
	margin-right:145px;
	margin-bottom:50px;
	margin-top:70px;
	font-size:18px;
	line-height:20pt;
}
h1 { margin:0; font-size:18px; font-weight:normal; color:#666666;}
.content_inner img { margin: 0 30px 20px 0;}
.content_inner table img { margin:0}
.content p, .content_inner p {  margin:20px 0; }
.content_inner p.no_margin {  margin:0; }

.podval { font-size:12px; color:#999999; margin:20px 0; }

.content_inner ul{ margin-left:20px;}
.content_inner ul li{ margin:5px 0; list-style-type:none; background:url(images/ball.jpg) no-repeat 0px 3px; padding-left:20px;}
ul.menu { margin-top:70px; font-size:18px; line-height:22px;}
ul.menu li { margin:10px 0; list-style-type:none; background:url(images/ball.jpg) no-repeat 0px 5px; padding-left:20px; }
ul.menu li ul { margin-top:0px; font-size:12px}
ul.menu li ul li { margin:6px 0; list-style-type:none; background:url(images/Ball3.jpg) no-repeat 0px 7px; padding-left:15px; }
.cat_rama { background:url(images/cat_rama.gif) no-repeat left top; height:163px; width:191px; text-align:center; font-size:18px; color:#7c819e}

.cat_rama td.first { height:130px; vertical-align:middle; padding-top:5px;}
.cat_rama td.tow { height:26px; vertical-align:top;}
.cat_rama a:link 		{ color: #7c819e; text-decoration:none; }
.cat_rama a:visited { color: #7c819e; text-decoration:none; }
.cat_rama a:hover 	{ color: #7c819e; text-decoration:none; }
.cat_rama a:active 	{ color: #7c819e; text-decoration:none; }


#photogalery a:link 		{ color: #3399cc; text-decoration:none; }
#photogalery a:visited 	{ color: #3399cc; text-decoration:none; }
#photogalery a:hover 		{ color: #e2ac39; text-decoration:none; }
#photogalery a:active 	{ color: #3399cc; text-decoration:none; }

.visited_preview {color:#bcc7cc}
.current_preview {color:#c14530}

.palka { font-size:18px; color:#7c819e; position:absolute; right:0px; bottom:0px;}
.td_palka {border:solid 1px #999999; padding:10px;}

#pics { line-height:20px; word-spacing:5px;}

table.padding5 { margin:0 auto;}
table.padding5 td { padding:5px;}


