HTML {
height:100%;
}

body {
background-color:#000000;
font-family: "Times New Roman", Times, serif;
font-size:14px;
margin:0;
padding:0;
color:#000000;
}

#clear {
clear:both;
font-size:1px;
height:0;
line-height:0;
margin:0;
overflow:hidden;
padding:0;
width:0;
}

div, form, p {
margin:0;
padding:0;
} 

p{text-align:justify;}

ul {
margin:0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0;
}

a {
text-decoration:none;
color:#000000;
}

a:visited {
text-decoration:none;
color:#000000;
}

a:hover {
text-decoration:none;
color:#5f5e5e;
}

.H1 {
position:absolute;
top:-100px;			 
font-size:1px;
}		 

.Conteiner {
position:absolute;
top:8%;
width:100%;
height:580px;
}

.Conteiner1 {
position:absolute;
top:20px;
width:100%;
}

.TopLoigo {height:50px;}

.TopLoigo img {border:none;}

#TopMenu, #FootMenu {
height:29px;
background:url(images/ml_bg.jpg) repeat-x;
}			   

.TopMenuBG{
margin:0 auto;
width:730px;
height:29px;
background:url(images/ml_bg.jpg) repeat-x;
}	

.FootMenuBG {
margin:0 auto;
width:670px;
height:29px;
background:url(images/ml_bg.jpg) repeat-x;
}			 

.TopMenuLDecor, .FootMenuLDecor{
float:left;
width:138px;
height:29px;
background:url(images/ml_decor.jpg) no-repeat;
}			   

.TopMenuBGBG, .FootMenuBGBG {
float:left;
height:29px;
background:url(images/m-decor.jpg) repeat-x;
}		

.TopMenuBGBG {padding:0 25px;}		 

.FootMenuBGBG {padding:0 140px;}

.TopMenuBGBG ul, .FootMenuBGBG ul, #News ul, {
margin:0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0;
}

.TopMenuBGBG ul li, .FootMenuBGBG ul li {display:inline;} 

#TopMenu a, #FootMenu a, #TopMenu a:visited, #FootMenu a:visited {
display:block;
float:left;
padding:5px 10px;
font:bold 13px Times New Roman;
color:#a3a3a3;
}

#TopMenu a:hover, #FootMenu a:hover, #News a:hover {
color:#ffffff;
}

.TopMenuRDecor, .FootMenuRDecor {
float:left;
width:132px;
height:29px;
background:url(images/mr_decor.jpg) no-repeat;
}

#CenterBlock, .HTenCB, .FTenCB {
height:450px;
}			

#CenterBlock, #CenterBlock1 {background:url(images/az.gif);}   						

.HTenCB, .HTenCB1 {background:url(images/h_ten.gif) repeat-x;}	   

.FTenCB, .FTenCB1 {background:url(images/f_ten.gif) repeat-x 0px 100%;}   

.IndexIMG {
position:relative;
margin:2px auto;
width:727px;
height:442px;
background:url(images/c_index.jpg) no-repeat;
}			   

#News {
position:absolute;
top:70px;
left:320px;
font-weight:bold;  
width:350px;
}  

#News ul li {
color:#a3a3a3;
margin:8px 0;
font-size:13px;
} 

#News a, #News a:visited {color:#a3a3a3;}

#News li.NameUL {
margin:0 50px;
font:bold 15px Times New Roman;
color:#FFFFFF;
}

#SubPage {
margin:0 auto;
padding:7px 20px 10px 0;
width:970px;
}

.PageImgCenter, .PageImgTop, .PageImgBottom,.PageLM4, .PageLM3, .PageLM2, .PageLM1 {width:970px;}
.PageImgCenter {background:url(images/PageCenter.jpg) repeat-y 100% 0px;}
.PageImgTop {background:url(images/PageTop.jpg) no-repeat 100% 0px;}
.PageImgBottom {background:url(images/PageBottom.jpg) no-repeat 100% 100%;}

.PageLM4 {background:url(images/LM4.jpg) no-repeat 2px 48px;}
.PageLM3 {background:url(images/LM3.jpg) no-repeat 2px 48px;}
.PageLM2 {background:url(images/LM2.jpg) no-repeat 2px 48px;}
.PageLM1 {background:url(images/LM1.jpg) no-repeat 2px 48px;}

.LM {
float:left;
margin:48px 0 0 5px;
padding:0;
width:155px;
text-align:center;
}

.LM a {
display:block;
margin:0;
padding:10px 0;
font:bold 13px Times New Roman;
}

.LM a:hover {
color:#991d00;
}

.GalleryDiv {float:right; width:805px;}

.NamePage {
margin:40px 0 0 100px;
font:bold 16px Times New Roman;
}

.NextBackTop, .NextTop {margin:5px 95px 0 50px;}

.NextBackTop, .NextBackBot {
font:bold 13px Times New Roman;
text-align:center;
background:url(images/NextBack.gif) no-repeat 50% 50%;
}

.NextBot, .NextTop {
font:bold 13px Times New Roman;
text-align:center;
}

.NextBackBot, .NextBot {margin:10px 95px 40px 50px;}

.GalleryImg {margin:0 70px 10px 50px; padding:10px;}

.ImgGallery {
float:left;
margin:10px;
text-align:center;
}

.img {border:1px solid #000000;}

#FooterCounter {
margin:10px 0 0 0;
text-align:center;
}

#SubPage .ImgGallery a.linkactual, #SubPage .ImgGallery a:visited.linkactual {
 color:#9d0101;
 text-decoration:underline;
}

#SubPage .ImgGallery a:hover.linkactual {
 color:#000000;
 text-decoration:underline;
}

.lightadd {border:1px solid red; height:1px; margin:0; padding:0; display:none; font-size:1px;}
