/* CSS Document */

#page {
	height:100%;
}

#right_part {
	width:89px;
	background-image:url(../images/left_bg_tile.gif);
	background-repeat:repeat-y;
}

#right_part .L1 {
	background-image:url(../images/left_1copy.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

#right_part .L2 {
	background-image:url(../images/kargin.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}


/* TOP MENU PART */ 


#topMenu {
	background-image:url(../images/topmenu_bg_tile.gif);
	background-repeat:repeat-x;
	height:26px;
}

#topMenu.topMenuImage {
	background-image:url(../images/topmenu_naxsh.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	width:191px;
}

#topMenu DIV {
	float:left;
	padding:5px 10px 0 10px;
	font-size:12px;
	color:#464670;
	font-weight:bold;
	background-image:url(../images/top_menu_btn_img.gif);
	background-position:top right;
	background-repeat:no-repeat;
	height:26px;
}

#topMenu DIV A {
	font-size:12px;
	text-decoration:none;
	color:#464670;
}

#topMenu DIV A:hover {
	color:#0066CC;
}

.topImage {
	background-image:url(../images/top_new.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	height:89px;
}










#loginBar {
	height:43px;
	background-image:url(../images/login_bg.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

#loginBar FORM {
	padding:12px 0 0 30px;
	font-size:13px;
	font-weight:bold;
	color:#464670;
}

#loginBar INPUT {
	border:1px solid #CCCCCC;
	background-image:url(../images/uzor_content1.gif);
	background-color:#EDECE7;
	background-position:top right;
	background-repeat:no-repeat;
	font-weight:bold;
	color:#660033;
	height:20px;
	width:120px;
}










#content {
	padding-bottom:10px;
}

#content DIV {

}

#leftSide {
	width:140px;
	float:left;
	margin:0 2px 0 0;
	border:1px solid #EDECE7;
	border-left:none;
}

#rightSide {
	width:140px;
	float:right;
	margin:0 0 0 2px;
	border:1px solid #EDECE7;
	border-right:none;
	background-image:url(../images/mouse.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}

#middlePart {
	border:1px solid #EDECE7;
	height:100%;
}





.newsText {
	padding:0 5px 5px 5px;
	font-size:12px;
	color:#333333;
	margin:-15px 0 -15px 0;
}

.newsDate {
	padding:2px 5px 0 0;
	font-size:10px;
	color:#999999;
	font-style:italic;
	text-align:right;
}

.newsMore {
	text-align:right;
	padding:0 5 5 0;
}
.newsMore A {
	font-size:11px;
	color:#666666;
	font-weight:bold;
}

.newsMore A:hover {
	font-size:11px;
	text-decoration:none;
	color:#0033CC;
	font-weight:bold;
}





.infoBlock {

}

.infoBlockImage {
	float:left;
	padding:0px 5px 5px 0px;
}

.infoBlockImage IMG {
	padding-top:15px;
}

.infoBlockText {
	float:left;
	padding:0px 5px 5px 0px;
}
















#bottomBar {
	background-color:#F8F8F6;
	height:26px;
 
}

#bottomBar Table Td {
	font-family:Verdana, Tahoma, "Arial Unicode", sylfaen;
	color:#666666;
	font-size:10px;
	padding:0 10px 0 10px;
}
















#news
{
}
#news .newsBlock
{
	width:100%;
	float:left;
	padding-bottom:10px;
}
#news .newsTime
{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-style:italic;
	padding-left:10px;
	float:none;
}

#news .newsTitle
{
	font-size:13px;
	color:#336699;
	font-weight:bolder;
	background-color:#f2f2f2;
	padding:2px 2px 2px 2px ;
	width:98%;
}
#news .newsBack
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	width:25;
	padding:2px 2px 2px 2px ;
	float:right;
}
#news .newsDescription
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}


#news a
{
	color:#666666;
	font-size:10px;
}


#news a.small
{
	color:#666666;
	font-size:small;
}


#news IMG
{
	border:1px #666666 solid;
	margin:5px;
}

#news .newsImage
{
	float:left;
}