﻿/* CSS Document */
html, body {
	margin:0px;
	padding:0px;
	background-image:url(../images/bodyfon.jpg);
	}
#mainconteiner{ border:1px solid #393637;
	width:998px;
	float:left;
	}
#m2{ 
	width:1000px;
	}	
	
#center{
	width:100%;
	background-image:url(../images/decor.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	}
#clear{
	width:100%;
	clear:both;
	height:50px;
	}
#maincontent{ border:0px solid yellow;
	width:100%;
	height:100%;
	float:left;
	padding-top:40px;
	padding-left:5px;
	background-image:url(../images/kyiv.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	}	
	
	
	
#left{ border:0px solid blue;
	width:200px;
	height:550px;
	float:left;
	background-image:url(../images/fon_flash.jpg);
	background-position:center;
	background-repeat:no-repeat;
	}

	
		
#right{ border:0px solid black;
	width:794px;
	height:100%;
	float:left;
	}	
#right_main_conteiner{
    border:0px solid green;
	width:790px;
	height:100%;
	float:left;
    color:#fff;
	}	
#right_left_main{border:0px solid green;
	width:580px;
	height:100%;
	float:left;
	}	
#right_right{border:0px solid red;
	width:200px;
	height:550px;
	float: right;
	background-image:url(../images/fon_flash2.jpg);
	background-position:center;
	background-repeat:no-repeat;
	}		
/*Цетральный блок*/	
#right_left_main_left{ border:0px solid yellow;
	width:90px;
	float:left;
	}	
#right_left_main_right{ border:0px solid white;
	width:480px;
	float: right;
	}	
#main_center{border:0px solid white;
	width:380px;
	float: left;
	}	
	
#main_center_right{ border:0px solid yellow;
	width:90px;
	float: right;
	}	
#discont{
	width:250px;
	height:18px;
	margin-bottom:20px;
	border-bottom:0px solid #FFCC00;
	font-family:Tahoma, "Times New Roman", Verdana;
	font-size:16px;
	font-weight:900;
	color:#FFCC00;
	}
#discont a{
	text-decoration:none;
	border-bottom:1px solid #FFCC00;
	font-family:Tahoma, "Times New Roman", Verdana;
	font-size:16px;
	font-weight:900;
	color:#FFCC00;
	}		
#textbox{
	width:350px;
	height:9px;
	border:0px solid yellow;
	background-image:url(../images/text_head.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	}
#textbox2{
	width:330px;
	border:0px solid yellow;
	text-align: justify;
	color: #797979;
	padding-left:10px;
	padding-right:10px;
	background-image:url(../images/text_head3.jpg);
	background-position:center;
	background-repeat: repeat-y;
	}
#textbox3{
	width:350px;
	height:9px;
	border:0px solid yellow;
	background-image:url(../images/text_head2.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
	}
#table{
	margin-bottom:10px;
	}
#link{
	color:#ffed00;
    border-bottom:1px solid #FFCC00;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:14px;
	}
/*Стили для файла img*/
#maincontent_img{ border:0px solid yellow;
	width:100%;
	height:100%;
	float:left;
	padding-left:5px;
	background-image:url(../images/kyiv.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	}
#maincontent_img img{
	}	
#topblock{border:0px solid red;
	float:left;
	width:100%;
	height:150px;
	}	
	
#left_img{ border:0px solid blue;
	width:200px;
	height:550px;
	float:left;
	}	
#title{ border:0px solid blue;
	width:100%;
	height:200px;
	text-align: left;
	}
#title div{ border:1px solid blue;
	width:200px;

	}	
	
#title h1{ border:0px solid blue;
	display:block;
	color: #0066FF;
	}		
#level1{ border:0px solid blue;
	width:100%;
	text-align: center;
	margin-bottom:20px;
	}	
#level2{ border:0px solid blue;
	width:99%;
	margin-bottom:20px;	
	}	
#level3{ border:0px solid blue;
	width:100%;
	}
.png  {
        filter: expression(
                (runtimeStyle.filter == '') ? runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+currentStyle.backgroundImage.split('\"')[1]+', sizingMethod=crop)' : runtimeStyle.filter,
                runtimeStyle.backgroundImage = 'none');
}
img.png {
        filter: expression(
                (runtimeStyle.filter == '') ? runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+src+', sizingMethod=scale)' : '',
                width = width,
                src = '../../images/null.gif');
}
#pager a{
	color:#FFFFFF;
	}	
/*Левое выпадающее меню*/


#accordion a { outline: 0; }
   
#accordion, #accordion ul, #accordion li {
    
    margin: 0;
    padding: 0;
    display: block;
}

#accordion {
background-image:url(mimage/ltable.gif);
    width: 171px;
	list-style: none;
}


#accordion ul {
	list-style: none;
    margin: 0px 0 0px 20px;
	padding: 3px 0 5px;
}

#accordion .li_o_1{
	
   
    margin:0px 0 0 4px;
	padding: 0;
	width:163px;
}


#accordion .li_o {
	
    border-bottom: 0px solid #b63e5c;
    margin:0px 0 0 4px;
	padding: 0;
	width:163px;
	color:#FFFFFF;
}

#accordion  .a_o{padding: 3px 5px 3px 25px; display: block; font-size:14px; color:#FFFFFF; text-align:left;}

/*#accordion .a_o:hover { background: url(mimage/star_active.gif) top left no-repeat; text-align:left;}
*/
#accordion .a_i {padding: 0 0 0 20px; font-size: 12px;  color: #fFF; text-align:left;}
/*#accordion .a_i:hover {font-size: 12px; color: #FF0000; text-align:left; }
#accordion .a_i_i:hover {  color: #FFF;}
*/
#accordion .a_i_i { 2px center no-repeat; padding: 0 0 0 20px; font-size: 14px; color:#FFFFFF; text-align:left; }

#accordion .li_i {padding: 2px 0; color:#FFFFFF;}
/* Update 11-May-2008: в IE7 эта конструкция не работает
#accordion > li:not([class="active"]) ul {
    display: none;
}
/**/
/* Для максимальной совместимости с IE7 используем следующие
   два правила (их теоретически можно было сделать видимыми только
   для IE7, но смысла загромождать код нет :-) ). Легко заметить, что
   эти два правила есть инверсия предыдущего закомментированного правила */
/*
#accordion > li > ul {
    display: none;
}*/
/*
#accordion > li.li_o:hover ul {
    display: block;
}*/

#accordion > li:last-child {
    border-bottom: 0;
}
#accordion > li:first-child {
    border-top: 0;
}

* html #accordion li {
   
    padding: 2px 5px;
}

* html #accordion li li {
    border-bottom: 0;
    padding: 0;	
}

* html #accordion {
    border-bottom: 0;
}

/* IE7 не понимает last-child */
*:first-child+html #accordion {
    border-bottom: 0;
}
/*
* html #accordion li table {
    display: none;
}

* html #accordion li.active table {
    display: block;
}
*/

* html #accordion li a:hover {
    position: static;
}

* html #accordion table ul {padding-top: 10px; margin: 0;}
/*
* html #accordion li a:hover table {
    display: block;
}*/
/*Конец левого выпадающего меню*/	
	
	
	
	