/* gif in upper line*/
#uppergif
{ 
position: absolute; top: -30px; left: -20px; right: 0px;
text-align:left;
}
#uppergifindex
{ 
position: absolute; top: 60px; left: 50px; right: 0px;
text-align:left;
}

#upperlinks
{ 
position: absolute; top: 245px; left: 50px; right: 30px;
text-align:right;
}

#upperlinkshigh
{ 
position: absolute; top: 2px; left: 50px; right: 30px;
text-align:right;
}

.coding
{
width: 760px;
height: 600px;
overflow: auto;
font-size: 12px;
}

.coding2
{
width: 760px;
overflow: auto;
font-size: 12px;
}

/* only in random */

.formone
{
  background-color:black;
  font-weight: bold;
  font-size: 14px;
  color: yellow;
  cursor: pointer;
}

.formtwo
{
  background-color:black;
  font-weight: bold;
  font-size: 14px;
  color: white;
  cursor: pointer;
}

/* only in upper line */

#uppertext
{ 
position: absolute; top: 85px; left: 0px; right: 0px;
text-align:center;
color:white;
font:36px "Times New Roman",serif;
font-weight:bold;
line-height:150%;
}

#uppertext2
{ 
position: absolute; top: 92px; left: 12px; right: 0px;
text-align:center;
color:black;
font:36px "Times New Roman",serif;
font-weight:bold;
line-height:150%;
}

#uppertext3
{ 
position: absolute; top: 135px; left: 0px; right: 0px;
text-align:center;
color:white;
font:22px "Times New Roman",serif;
font-weight:bold;
font-style:italic;
line-height:150%;
}

#uppertext4
{ 
position: absolute; top: 138px; left: 6px; right: 0px;
text-align:center;
color:black;
font:22px "Times New Roman",serif;
font-weight:bold;
font-style:italic;
line-height:150%;
}

/* body */

body
{
/* background-image:url('../../images/main/interface/vesmir3.gif'); */
background-image:url('../../images/main/back/4.jpg');

background-attachment: fixed;
font-size: 16px;
color: rgb(212,180,160);
margin-top: 1px;
margin-bottom: 2px;
text-align: center;
}

.image2
{
border:2px solid rgb(102,30,30);
}

ul.leftmenu2,table.leftmenu2,td.leftmenu2
{
background-image:url('../../images/main/other/1.jpg');

list-style-type:none;
margin:2px;
padding:2px;
border:3px solid rgb(72,0,0);
width:110px;
text-align:center;
color:rgb(212,180,160);
background-color:black;
font:16px "Times New Roman",serif;
line-height:150%;
}

ul.leftmenu,table.leftmenu,td.leftmenu
{
background-image:url('../../images/main/other/1.jpg');

list-style-type:none;
margin:2px;
padding:2px;
border:3px solid rgb(72,0,0);
width:110px;
text-align:center;
color:rgb(212,180,160);
font:16px "Times New Roman",serif;
line-height:150%;
}
a.leftmenu:link,a.leftmenu:visited,a.leftmenu2:link,a.leftmenu2:visited
{
font-weight:bold;
color:rgb(212,104,0);
padding:2px;
width:100%;
background-color:black;
border:2px solid rgb(72,0,0);
text-decoration:none;
text-transform:uppercase;
line-height:150%;
}
a.leftmenu:hover,a.leftmenu:active,a.leftmenu2:hover,a.leftmenu2:active
{
background-color:#660000;
font-size:115%;
}

a.status:link,a.status:visited
{
font-weight:bold;
color:rgb(212,180,160);
background-color:black;
padding:4px;
text-decoration:none;
}
a.status:hover,a.status:active
{
background-color:#660000;
font-size:105%;
}

ul.normal
{
background-image:url('../../images/main/other/1.jpg');

list-style-type:none;
margin:0px;
padding:0px;
height:100%;
text-align:left;
color:rgb(212,180,160);
background-color:black;
font:16px "Times New Roman",serif;
line-height:150%;
}

table.normal
{
background-image:url('../../images/main/other/1.jpg');

margin:2px;
padding:7px;
text-align:left;
border:5px solid rgb(72,0,0);
color:rgb(212,180,160);
background-color:black;
font:16px "Times New Roman",serif;
width:100%;
}
.innormal
{
margin-top: -0.9em;
text-indent:50px;
}
img.innormal
{
padding:2px;
margin:7px;
float:right;
border:1px solid rgb(72,0,0);
}

.click
{
padding:3px;
margin:2px;
border:1px solid rgb(72,0,0);
}
.noclick
{
padding:3px;
margin:2px;
border:1px solid #202020;
}

a.images:link,a.images:visited
{
font-weight:bold;
color:#CCCC00;
background-color:black;
padding:4px;
border:2px solid rgb(72,0,0);
text-decoration:none;
text-transform:uppercase;
}
a.images:hover,a.images:active
{
background-color:#660000;
font-size:105%;
}

a.sadimages:link,a.sadimages:visited
{
font-weight:bold;
color:black;
padding:3px;
border:0px solid #660000;
text-decoration:none;
text-transform:uppercase;
float:left;
}
a.sadimages:hover,a.sadimages:active
{
background-color:#660000;
font-size:105%;
}

.pict
{
width:230px;
}

table.up
{
background-image:url('../../images/main/other/1.jpg');
margin:0px;
padding:0px;
border:3px solid rgb(72,0,0);
width:100%;
vertical-align:top;
font-size: 16px;
color: rgb(212,180,160);
text-align: center;
}
.down
{
background-image:url('../../images/main/other/1.jpg');
margin:2px;
padding:3px;
font-size: 16px;
width:100%;
text-align: center;
}

table.main
{
margin:2px;
padding:2px;
border:4px solid rgb(72,0,0);
width:100%;
color:rgb(212,180,160);
vertical-align:top;
}
td.main
{
margin:0px;
padding:6px;
border:2px solid rgb(72,0,0);
font:16px "Times New Roman",serif;
vertical-align:top;
text-align:center;
}
table.main3
{
width:100%;
}

td.main3
{
margin:2px;
padding:3px;
width:58%;
border:0px solid rgb(72,0,0);
font:16px "Times New Roman",serif;
vertical-align:top;
text-align:left;
}
td.main4
{
margin:2px;
padding:3px;
width:38%;
border:0px solid rgb(72,0,0);
font:16px "Times New Roman",serif;
vertical-align:top;
text-align:left;
}
img.main3
{
margin:0px;
padding:0px;
width:96%;
border:3px solid rgb(72,0,0);
}

td.newsupper
{
background-image:url('../../images/main/other/2.jpg');

margin:0px;
padding:10px;
border:4px solid rgb(72,0,0);
font:16px "Times New Roman",serif;
font-weight:bold;
background-color:#330000;
}
.newsupper2
{
background-image:url('../../images/main/other/2.jpg');

margin:0px;
padding:10px;
border:4px solid rgb(72,0,0);
font:16px "Times New Roman",serif;
font-weight:bold;
background-color:#330000;
text-align:center;
}

table.randwindow
{
background-color:black;
margin:2px;
padding:2px;
border:5px solid rgb(72,0,0);
width:100%;
color:rgb(212,180,160);
vertical-align:top;
table-layout:fixed;
}
td.randwindow
{
margin:0px;
padding:2px;
border:2px solid rgb(72,0,0);
font:16px "Times New Roman",serif;
width:50%;
height:220px;
vertical-align:bottom;
table-layout:fixed;
overflow:hidden;
}

.randomtextL2
{
font-size:16px;
font-weight:bold;
}
.randomtextR2
{
text-align:right;
font-size:16px;
font-weight:bold;
}
.randomtextL
{
}
.randomtextR
{
text-align:right;
}
.enter
{
position: absolute; top: 510px; left: 40%; right: 40%;
}

