/*1) Основные элементы*/
body
	{
		font-family: Verdana, Tahoma, Times new roman;
		background-color:#004152;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		color:#84C3D6;
	}

table,img {border: 0px;}	
strong {font-weight:100;}
ol, ul, li {margin-left:19px;}



a:link,
 a:visited,
  a:active,
   a:hover
		{color: #84C3D6;}


a.mem:link,
 a.mem:visited,
  a.mem:active,
   a.mem:hover
	{
		color:#ffffff;
		font-size:12pt;
	}

a.foot:link,
 a.foot:visited,
  a.foot:active,
   a.foot:hover
	{
		color:#ffffff;
		font-size:10px;
	}
	
a.news:link,
 a.news:visited,
  a.news:active,
   a.news:hover
	{
		color:#ffffff;
	}	
	
a.resaults:link,
 a.resaults:visited,
  a.resaults:active,
   a.resaults:hoover
	{
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	}

form, input, textarea, select
	{
		margin: 0px;
		padding: 0px;
	}

.r{text-align: right;}
.c{text-align: center;}
.b{vertical-align: bottom;}
.m{vertical-align: middle;}
.c_m{text-align: center; vertical-align: middle;}
.r_m{text-align: right;  vertical-align: middle;}
.l_m{text-align: left;   vertical-align: middle;}
.c_b{text-align: center; vertical-align: bottom;}
.r_b{text-align: right;  vertical-align: bottom;}
.l_b{text-align: left;   vertical-align: bottom;}
.c_t{text-align: center; vertical-align: top;}
.r_t{text-align: right;  vertical-align: top;}
.l_t{text-align: left;   vertical-align: top;}

p{text-align:justify;}
h3 {margin:0px; font-family:Tahoma; font-size:14px; color:#84C3D6;}
h4 {font-family:Garamond; font-size:16px; margin:5px; text-align:center;}

/*2) Тдшки*/

	
td.td_footer
	{
	color:#ffffff;
	font-size:10px;
	text-align:center;
	/*border-top : 1px solid rgb(0,0,0);
	border-bottom : 1px solid rgb(0,0,0);*/
	}

td.radio
	{
	font-size:10px;
	vertical-align:top;
	}


/*фотогалерея*/
td.photo_description
	{
	text-align: center;
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
	padding-bottom:3px;
	color:#000080;
	}

/*3) index.php*/
table.clouds_loop
	{
	background: url(../images/clouds_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	}
td.clouds
	{
	background: url(../images/clouds.gif);
	background-position: top left;
	background-repeat: repeat-x;
	}
td.main
	{
	border-width: 1px;
	border-color: #000000;
	padding-left:25px;
	padding-right:25px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:top;
	}

/*4) Меню*/	

a.kdir {font-size:11px;font-family:Verdana;text-decoration:none;font-family:Tahoma;}
.kdir {color:#84C3D6;font-size: 11px;cursor:hand;text-decoration:none;font-family:Tahoma}
.kdir:hover {color:#84C3D6; font-size: 11px;text-decoration:none;font-family:Tahoma;}
.kdir1 {color:#84C3D6; font-size: 11px;cursor:hand;padding:1px;font-family: Tahoma;text-decoration:none;}
.kdir1:hover {color:#84C3D6; font-size: 11px;text-decoration:none;font-family:Tahoma;}
.kdir2 {color:#84C3D6;font-weight:bold;cursor:hand;margin:0;padding:0;font-size: 11px;font-family:Tahoma;text-decoration:none;}
.kdir2:hover {color:#84C3D6; font-size: 11px;text-decoration:none;font-family:Tahoma;}
div.menu {width:200px;float:left;font-size:11px;}
.boxed img.mute {border:0;}

/*5) Оформление фотогалереи*/	

td.ph_rl_top
	{
	background: url(/images/gallery_dot/photo_gallery_small_upper_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	background-color:#f6f4eb;
	}
td.ph_rl_bottom
	{
	background: url(/images/gallery_dot/photo_gallery_small_bottom_bg.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
	background-color:#f6f4eb;
	}	
td.ph_rl_left
	{
	background: url(/images/gallery_dot/photo_gallery_small_left_bg.gif);
	background-position: top left;
	background-repeat: repeat-y;
	background-color:#f6f4eb;
	}
td.ph_rl_right
	{
	background: url(/images/gallery_dot/photo_gallery_small_right_bg.gif);
	background-position: top right;
	background-repeat: repeat-y;
	background-color:#f6f4eb;
	}

/*6) Страничка members*/

td.heading_1
	{
	text-align: center;
	border-style: solid;
	border-width: 1px;
	background-color: #00658C;
	border-color: #000000;
	}
td.border_left_0
	{
	border-style: dashed;
	border-width: 1px;
	text-align: left;
	border-color: #00658C;
	}
td.border_left_1
	{
	border-style: dashed;
	border-width: 1px;
	text-align: center;
	border-color: #00658C;
	}

/*форма для мыла*/

input.email
	{
		border: 1px solid rgb(42,141,173);
		background-color: #000000;
		width: 100px;
		color:#ffffff;
		padding-left:3px;
		padding-right:3px;
	}

/*дивы границы*/
.div_black_border_outer
	{
		height:100%;
		border-color: #000000;
		border-width:1px;
		border-style:solid;
	}
.div_green_border_inner
	{
		height:100%;
		border-color:#0A556A;
		border-width:1px;
		border-style:solid;
	}

/*new*/
.clouds
	{
	background: url(../images/clouds.gif);
	background-position: top left;
	background-repeat: repeat-x;
	}