body {
		word-spacing: 1px;
		letter-spacing:normal;
}
#content {
		width:1002px;
		margin:-7px auto 0 auto ;
		border: 1px solid #ffffff;
		
}


#top_1 {
		height:6px;
		margin:0px 0px 0px 359px;
		background: url(graphics_1/line_0.jpg) repeat-x;
}

#poster {
		
		height:465px;
		width:1000px;
		margin: 0px 0px 0px 0px;
		background: url(graphics_1/poster_1.jpg) no-repeat;
		border: 1px solid #ffffff;
}


/*________________________________________________*/ 

#poster_film {
		
		height:465px;
		width:1000px;
		margin: 0px 0px 0px 0px;
		background: url(graphics_1/poster_film.jpg) no-repeat;
		border: 1px solid #ffffff;
}

/*________________________________________________*/ 

#logo {
		height:96px;
		width:357px;
		margin: 0px 0px 0px -1px;
		background: url(graphics_1/logo_1.jpg) no-repeat;
		border: 1px solid #ffffff;
		float: left;
}
#menu {
		height:96px;
		width:640px;
		margin: 0px 0px 0px -1px;
		border: 1px solid #ffffff;
		float: left;
}
/* ------------------------------- */

#menu_0 {
		margin: 0px 0px 0px 0px;
		
}

#menu_0 a:link, #menu_0 a:visited {
		display:block;
		margin: 0px 0px 0px 0px;
		height:90px;
		float: left;
		background: url(graphics_1/menu.jpg) repeat-x;
		padding: 0px 9px 0px 9px;
		text-align: center;
		text-decoration: none;
		font-size: 12px;
		font-weight:bold;
		text-family: sans;
		color: #6d6d6d;
}
#menu_0 a:hover {
            	margin: -4px 0px 0px 0px;
		border-top: 3px solid #cc0033;
		background: url(graphics_1/menu_0.jpg) repeat-x;
		color: #ffffff;
		
}
#menu_1 {
		margin: -4px 0px 0px 0px;
		border-top: 3px solid #cc0033;
		height:90px;
		float: left;		
		background: url(graphics_1/menu_0.jpg) repeat-x;
		padding: 0px 10px 0px 10px;
		text-align: center;
		text-decoration: none;
		font-size: 12px;
		font-weight:bold;
		text-family: sans;
		color: #ffffff;
		
}

/* ------------------------------- */


#middle_L {
		width:303px;
		height:400px;
		margin: 10px 0px 0px 55px;
		border: 1px solid #ffffff;
		float: left;
}

#middle_R {
		width:584px;
		margin: 0px 0px 50px 0px;
		border: 1px solid #ffffff;
		float: left;
		
}

/*________________________________________________*/ 


#middle_L_film {
		width:303px;
		height:400px;
		margin: -290px 0px 0px 55px;
		border: 1px solid #ffffff;
		float: left;
}

#middle_R_film {
		width:584px;
		margin: -290px 0px 50px 0px;
		border: 1px solid #ffffff;
		float: left;
		
}


/*------------------------------------------------*/

#middle_R0 {
		margin: 0px 0px 0px 0px;
		width:584px;
		height:35px;
  		border-bottom: 1px solid #6d6d6d;
		
}

#middle_R00 {
		margin: 0px 0px 0px 0px;
		width:584px;
		height:35px;
  		border-bottom: 1px solid #6d6d6d;
		
}

	

/*________________________________________________________________________________________*/ 

#left_play a:link, #left_play a:visited {

		margin: 0px 0px 0px 43px;
		width:210px;
		height:115px;
		float: left;
		background: url(graphics_1/play_00.jpg) no-repeat;
		
}

#left_play a:hover {

		background: url(graphics_1/play_01.jpg) no-repeat;

}
/*________________________________________________________________________________________*/
#middle_R1 {
		margin: 0px 0px 0px 0px;
		width:584px;
		height:368px;
		border-top: 1px solid #aeaeae;
		border-bottom: 1px solid #aeaeae;
		padding: 0px;
		/*background:#ffcfcf;*/
		background: url(graphics_1/mid_r.jpg) no-repeat;
		
}


#middle_R1R {
		margin: 0px 0px 0px 0px;
		width:566px;
		height:350px;
		padding: 9px;
		overflow:auto;
}

/*------------------------------------------------*/

#middle_R2R {
		margin: 0px 0px 0px 55px;
		width:529px;
		height:368px;
		padding: 0px;
		
		
		
}

/*------------------------------------------------*/

#middle_R1R_0 {
		margin: 0px auto 0px auto;
		width:450px;
		height:536px;
		background: url(oswietlenie/oswietlenie.jpg) no-repeat;
}
#middle_R1R_1 {
		margin: 0px auto 0px auto;
		width:450px;
		height:136px;
		background: url(oswietlenie/oswietlenie1.jpg) no-repeat;
}
#middle_R1R_2 {
		margin: 0px auto 0px auto;
		width:450px;
		height:478px;
		background: url(oswietlenie/oswietlenie2.jpg) no-repeat;
}
#middle_R1R_3 {
		margin: 0px auto 0px auto;
		width:450px;
		height:207px;
		background: url(oswietlenie/oswietlenie3.jpg) no-repeat;
}



/*________________________________________________________________________________________*/ 



#middle_L0 {
		margin: 100px 0px 0px 55px;
		width:200px;
		height:111px;
	/*	border: 1px solid #cc0033;	*/
		background: url(graphics_1/picture.jpg) no-repeat;
}
#middle_L00 {
		margin: 100px 0px 0px 55px;
		width:200px;
		height:111px;
	/*	border: 1px solid #cc0033;	*/
		background: url(graphics_1/picture00.jpg) no-repeat;
}
#middle_L000 {
		margin: 100px 0px 0px 55px;
		width:200px;
		height:111px;
		border-top: 1px solid #ffffff;
		border-bottom: 2px solid #ffffff;
		background: url(graphics_1/modernvision_1.jpg) no-repeat;
}


/*------------------------------------------------*/

#middle_R0 h1 {
		color: #6d6d6d;
		font-family: sans;
		font-size: 20px;
		font-weight: bold;	
}

#middle_R00 h1 {
		color: #6d6d6d;
		font-family: sans;
		font-size: 17px;
		font-weight: bold;	
}

#middle_R1 p {
		color: #6d6d6d;
		font-family: sans;
		font-size: 16px;
		font-weight: normal;
		text-align:justify;
		line-height:22px;	
}
/*------------------------------------------------*/
#middle_L01	{
		margin: -25px 0px 0px 0px;
		padding: 0px 0px 50px 0px;
		width:290px;
		height:22px;
		float: left;
/*		border: 1px solid #ffffff;*/
}

#middle_L01 h5 {
		margin: -2px 0px 0px 0px;
		font-family: sans;
		font-size: 12px;
		font-weight: normal;
		text-align:justify;
		line-height:25px;
		float: left;	
		font-weight: none;
		color: #6d6d6d;
}

#middle_R1 h5 {
		margin: -2px 0px -14px 0px;
		font-family: sans;
		font-size: 14px;
		font-weight: normal;
		text-align:justify;
		line-height:25px;
		font-weight: none;
		color: #cc0033;
}

#middle_L01 a:link, #middle_L01 a:visited {

		margin: 0px 5px 0px 5px;
		color: #6d6d6d;
		font-family: Tahoma;
		font-size: 11px;
		font-weight: normal;
		text-align:justify;
		line-height:22px;
		float: left;	
}
#middle_L01 a:hover {
            	
	        color: #000000;
}

/*------------------------------------------------left--------*/

#mid_left {
		width:220px;
		height:150px;
		margin:0px 0px 0px 35px;
		border: 1px solid #ffffff;
}
/*------------------------------------------------*/
#middle_L40  {
		margin: 0px 0px 10px 20px;
		width:250px;
		height:25px;
		border: 1px solid #ffffff;
		float: left;
		
}
#middle_L40 h1 {
		color: #cc0033;
		font-family: sans;
		font-size: 15px;
		font-weight: bold;
		text-align:center;
		line-height:20px;	
}

#middle_L50  {
		margin: 50px 0px 10px 20px;
		width:250px;
		height:25px;
		border: 1px solid #ffffff;
		float: left;
		
}
#middle_L50 h1 {
		color: #cc0033;
		font-family: sans;
		font-size: 15px;
		font-weight: bold;
		text-align:center;
		line-height:20px;	
}


/*------------------------------------------------*/
#middle_L02 {
		margin: 0px 0px 0px 20px;
		width:250px;
		height:25px;
		border: 1px solid #ffffff;
		float: left;
}

#middle_L02 h1 {
		color: #cc0033;
		font-family: sans;
		font-size: 15px;
		font-weight: bold;
		text-align:center;
		line-height:0px;	
}
/*---------------------------------------------#6d6d6d---------*/

#middle_L03 a:link, #middle_L03 a:visited {
		margin: 0px 0px 0px 20px;
		width:250px;
		height:20px;
		border: 1px solid #ffffff;
		color: #6d6d6d;
		font-family: sans;
		text-decoration: none;
		text-indent: 3em;
		font-size: 12px;
		font-weight: normal;
		text-align:left;
		line-height:20px;
		background: url(graphics_1/menu_L.jpg) no-repeat;
		float: left;
}

#middle_L03 a:hover {
            	
		background: url(graphics_1/menu_LA.jpg) no-repeat;
		color: #cc0033;
}


#middle_L04 {
		margin: 0px auto 0px auto;
		width:250px;
		height:20px;
		float: right;
}

/* --------------------------------------------------------------- */

.clear {
	clear:both;
}

/* --------------------------------------------------------------- */


#bottom {
		width:1002px;
		height:35px;
		padding: 1px 0px 0px 0px;
		background-color:#f0f0f0;
		background: url(graphics_1/bottom_1.jpg) no-repeat;
		/*border-bottom: 1px solid #bf0231;*/
		border-top: 1px solid #eacfd7;
}

#bottom h2 {
		color: #6d6d6d;
		margin:5px 0px 0px 0px;
		text-align: center;
		font-family: sans;
		font-size: 12px;
		font-weight: normal;
		line-height:100px;
			
}
/*------------------------------------------------------------------*/
#gif {
		width:362px;
		height:130px;
		margin:164px 0px 0px 53px;
		background: url(graphics_1/GIF_SS_1.gif) no-repeat;
		border-right: 2px solid #d63761;
		border-bottom: 2px solid #d63761;
		border-left: 1px solid #db708a;
		border-top: 1px solid #db708a;
		float: left;
}
/*------------------------------------------------------------------*/
#ico a:link, #ico a:visited {
		width:18px;
		height:9px;
		background: url(graphics_1/ico.jpg) no-repeat;
		margin:-30px 0px 0px 0px;
		float: right;
}

#ico a:hover {
            	
		border-top: 4px solid #cc0033;
}

/*__________________________________________________________________*/

#next_1 a:link, #next_1 a:visited {
		width:36px;
		height:39px;
		background: url(graphics_1/next/next_00.jpg) no-repeat;
		margin:0px 150px 0px 0px;
		float: right;

}

#next_1 a:hover {
		background: url(graphics_1/next/next_01.jpg) no-repeat;
		}

/*------------------------------------------------------------------*/

#next_2 a:link, #next_2 a:visited {
		width:36px;
		height:39px;
		background: url(graphics_1/next/next_02.jpg) no-repeat;
		margin:0px 14px 0px 150px;
		float: left;

}

#next_2 a:hover {
		background: url(graphics_1/next/next_03.jpg) no-repeat;
		}

/*------------------------------------------------------------------*/

#next_01	{
		width:36px;
		height:39px;
		background: url(graphics_1/next/next_04.jpg) no-repeat;
		margin:0px 150px 0px 0px;
		float: right;
		}


#next_02	{
		width:36px;
		height:39px;
		background: url(graphics_1/next/next_04.jpg) no-repeat;
		margin:0px 150px 0px 0px;
		float: left;
		}



/*------------------------------------------------------------------*/



#number {
		width:150px;
		height:39px;
		float: left;
}

#number a:link, #number a:visited {
		text-decoration: none;
}

#number h3 {
		text-align: center;
		text-decoration: none;
		font-size: 15px;
		font-weight:bold;
		text-family: sans;
		color: #6d6d6d;
		margin: 6px 18px 0px 0px;
}

#number h4 {
		text-align: center;
		text-decoration: none;
		font-size: 16px;
		font-weight:bold;
		text-family: sans;
		color: #000000;
		margin: 6px 18px 0px 0px;
}

/*______________________________________________________________________*/




