<!--
html{height:100%;}
body         { font-size: 14px; font-family: Arial; text-decoration: none; color: #2A5484; 
             	padding:0; margin: 0; height:100%;
             	
background-image: url('/i/bg_logo.jpg');
		background-position: top;
		background-repeat: repeat-x; margin-left:10px; margin-right:10px;             	}
		
td           { font-size: 14px; text-decoration: none; color: #204064; text-align:left }
td.white {color: #FFFFFF; text-decoration: none; font-size: 14px; font-family:Arial;  }
td.white_mini {color: #FFFFFF; text-decoration: none; font-size: 11px; font-family:Arial;  }
td.text           { font-size: 13px; text-decoration: none; color: #2A5484;   }

a            { color: #204064; text-decoration: underline; font-size: 14px }
a:hover            { color: #204064; text-decoration: none; font-size: 14px }

a.text            { color: #2A5484; text-decoration: underline; font-size: 13px }
a:hover.text      { color: #2A5484; text-decoration: none; font-size: 13px }

a.red            { color: #FF0000; text-decoration: underline; font-size: 14px }
a:hover.red            { color: #FF0000; text-decoration: none; font-size: 14px }

a.date           { color: #8A8A8A; text-decoration: none; font-size: 14px }
a:hover.date     { color: #A2A2A2; text-decoration: none; font-size: 14px }

a.mini           { color: #2A5484; text-decoration: none; font-size: 11px }
a:hover.mini     { color: #2A5484; text-decoration: none; font-size: 11px }

a.mini_link           { color: #2A5484; text-decoration: underline; font-size: 11px }
a:hover.mini_link    { color: #2A5484; text-decoration: none; font-size: 11px }

a.mini_white_link           { color: #FFFFFF; text-decoration: underline; font-size: 11px }
a:hover.mini_white_link    { color: #FFFFFF; text-decoration: none; font-size: 11px }

a.white          {color: #FFFFFF; text-decoration: underline; font-size: 14px; font-family:Arial}
a:hover.white   {color: #FFFFFF; text-decoration: none; font-size: 14px; font-family:Arial}

a.nlwhite          {color: #FFFFFF; text-decoration: none; font-size: 15px; font-family:Arial}
a:hover.nlwhite   {color: #FFFFFF; text-decoration: none; font-size: 15px; font-family:Arial}

a.nlwhitemini         {color: #FFFFFF; text-decoration: none; font-size: 12px; font-family:Arial}
a:hover.nlwhitemini   {color: #FFFFFF; text-decoration: none; font-size: 12px; font-family:Arial}

a.grey        {color: #C0C0C0; text-decoration: none; font-size: 15px; font-family:Arial; font-weight:bold }
a:hover.grey  {color: #C0C0C0; text-decoration: none; font-size: 15px; font-family:Arial; font-weight:bold }

a.linkmini        {color: #800080; text-decoration: none; font-size: 10px; font-family:Arial; font-weight:bold }
a:hover.linkmini  {color: #FF0000; text-decoration: none; font-size: 12px; font-family:Arial; font-weight:bold }

a.bgrey        {color: #7E7E7E; text-decoration: underline; font-size: 15px; font-family:Arial;  }
a:hover.bgrey  {color: #2E5B8D; text-decoration: none; font-size: 15px; font-family:Arial;  }

a.grey_mini       {color: #808080; text-decoration: none; font-size: 12px; font-family:Arial;  }
a:hover.grey_mini   {color: #808080; text-decoration: none; font-size: 12px; font-family:Arial;  }


a.nlred       {color: #E47850; text-decoration: none; font-size: 15px; font-family:Arial; font-weight:bold }
a:hover.nlred  {color: #E47850; text-decoration: none; font-size: 15px; font-family:Arial; font-weight:bold }


a.copyright       {color: #2A5484; text-decoration: none; font-size: 12px; font-family:Arial; font-weight:bold }
a:hover.copyright {color: #2A5484; text-decoration: none; font-size: 12px; font-family:Arial; font-weight:bold }



ul.menu         { margin-top: 0px; }
li.menu         { line-height:22px;}

ul.submenu      { margin-top: 0px; }
li.submenu      { line-height:20px;}



input        { font-size: 12px; font-family: Arial; color: #2A5484; text-decoration: none; vertical-align: middle; border: 1px solid #E0E0E0; }
button       { font-family: Arial; text-decoration: none; color: #FFFFFF; font-size: 12px; background-color:#2A5484    }

input.reg       { font-size: 12px; font-family: Arial; color: #2A5484; text-decoration: none; vertical-align: middle; border: 1px solid #2A5484; }
button.reg       { font-family: Arial; text-decoration: none; color: #FFFFFF; font-size: 12px; background-color:#2A5484    }

p            { margin-top: 0px; margin-bottom: 0px; }

#list 
{ 
	width:100%;
	height:650px; 
	overflow: auto;
 	display:block;
	position:relative;
}

#vmenu     {  float: left; width: 190px;}


#forum_body      {  float: left; width: 100%; background-color:#f7fdff;


		background-image: url('/i/forum/bg_1.jpg');
		background-position: top;
		background-repeat: repeat-x;
}
#forum_buttons      {  float: left; width: 100%; }
#f_buttons      {  float: left; width: 50%; }
#forum_tr           {  width: 100%; height:40px; border:1px solid #D5D5D5;}
#forumind           { width: 60%; text-align:center; font-size:12px; border:1px solid #D5D5D5;}
#forum           {  width: 50%; border:1px solid #D5D5D5;  		

background-image: url('/i/forum/bg_2.jpg');
		background-position: right  bottom;
		background-repeat: no-repeat;
}
#forum_inf           { width: 10%;   text-align:center; font-size:12px;
						background-image: url('/i/forum/bg_2.jpg');
						background-position: right bottom;
						background-repeat: no-repeat; border:1px solid #D5D5D5;
						
						
						}
#forum_infind           { width: 10%;   text-align:center; font-size:12px; border:1px solid #D5D5D5;}
#forum_inf1ind           { width: 20%; text-align:left; font-size:12px; border:1px solid #D5D5D5;}
#forum_inf1           { width: 20%; text-align:left; font-size:12px; border:1px solid #D5D5D5;
						background-image: url('/i/forum/bg_2.jpg');
						background-position: right bottom;
						background-repeat: no-repeat;
}

#forumindt           { width: 200px; text-align:center; font-size:12px; border:1px solid #D5D5D5; }
#forumt           {  width: 200px; font-size:12px; border:1px solid #D5D5D5; 		

background-image: url('/i/forum/bg_2.jpg');
		background-position: right bottom;
		background-repeat: no-repeat;
}
#forum_inf1t           { text-align:left; font-size:12px; border:1px solid #D5D5D5; }

#forum_cat           {  width: 100%; height: 25; background-color:#F7F7F7; text-align:left; border:1px solid #D5D5D5;}

#tr           {   float:left; width: 100%; height: 5px; background-color:#F7F7F7; text-align:left; }
a.page_buttons_off {color: #FF0000; text-decoration: none; font-size:14pt}
a.page_buttons {color: #808080; font-size:14pt; text-decoration: underline;}

hr{
	color:#D5D5D5; /*для IE*/
	background-color:#D5D5D5; /*для нормальных браузеров*/
	border:none;
	height:1px;
	clear:both;
}

#container{
	min-height:100%;
	_height:100%;
}

#main{
	padding:10px 0 0px 0;
	min-width:950px;
	max-width:2000px;
	margin:0 auto;
}
#footer{
	position:relative;
	z-index:1; */
	width:100%;
	min-width:950px;
	max-width:2000px;
	margin:1px auto 0px auto; 
	clear:both;
}

/* Колонки начало */
#header_site{
	min-width:950px;
	max-width:2000px;
	width:100%;
	float:left;
	position:relative;
	z-index:1;
}
.colLeft{
	width:200px;
	float:left;
	position:relative;
	z-index:1;
}
.colCenterContainer{
	float:right;
	width:100%;
	margin-left:-200px;
}
.colCenter{
	margin-left:205px;	
}
.colRight{
	float:right;
	width:215px;
	position:relative;
	z-index:1;
}
.contentContainer{
	float:left;
	width:100%;
	margin-right:-220px;
}
.content{
	margin-right:225px;	
}
/* Колонки конец */

.clear{clear:both;}
.left{float:left;}
.right{float:right;}
a img{border:none;}
a{outline:none;}
-->
