html, body {
background: #000000;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
color: #999999;
margin:0; padding:0; width:100%;
}
img,table,td {border:0; margin:0; padding:0;}

a {color: #999999; text-decoration:none;}
a:hover {color:#ED1C24; text-decoration:underline;}

h1 { margin: 0; padding:3px 0 15px 0; font-size: 16px; color: #8B0F12; font-weight:normal; text-transform:uppercase;}
h2 { margin: 0; padding:15px 0 5px 0; font-size: 14px; color: #8B0F12; font-weight:bold;}
h3 { margin: 0; padding:10px 0 5px 0; font-size: 13px; font-weight:bold;}

p {margin:0; padding: 0 0 5px 0; text-align:justify;}


.jh {
width: 980px;
margin: 20px auto 20px;
text-align:left;
}

.header {
margin: 0 185px 0 135px;
text-align:right;
height: 46px;
color: #8B0F12;
}

.header img{
float:left;
display:block;
}

.header .menu{padding-top:30px;}

.linka {height: 3px; line-height:3px;
background-color:#8B0F12;
margin:8px 10px 10px 27px;
}


.lmenu{
float:left;
width: 111px;
text-align:right;
}

.lmenu p{ text-align:right; padding: 4px 0 10px 0;}
.lmenu a{display:block; padding: 2px 0 0 0;}
.lmenu a:hover{text-decoration:none;}

.lmenu a.sel{color:#ED1C24 ;}


.main{
float:left;
margin-left: 24px;
width: 835px;
}

.main .fotos{position:relative; width: 835px; height: 450px;}
.main .foto{visibility:hidden;position:absolute; top:0;left:0; width: 835px; height: 450px;}
.main .foto img{position:absolute; top:0;left:0;}
.main .foto p{position:absolute; top:0;left:670px;}

#thumbs{
width: 800px;
height: 120px;
margin-bottom: 10px;
overflow: auto;
}

#thumbs img {margin-right: 5px;}

.foot{
clear:both;
margin: 0px 10px 0px 135px;
border-top: 3px solid #8B0F12;
font-size:9px;
line-height: 20px;
}

.foot a{color:#666666;}
.foot a:hover{color:#666666;}