/* www.fir-st.narod.ru */
/* ---------------------------------------- */


/* main font */
body {color:"7d96e5";font-size:9pt}


/*background*/
body {
background-image: url('menufiles/ff1.jpg');
background-color: #e1e8ff;
background-attachment: fixed;
} 


/* link 1 style (main menu) */

A.link1 {color: #FFFFFF; font-size: 16px; font-weight:bold; text-decoration:none; font-family: verdana, sans-serif; letter-spacing: 3px;}
A.link1:visited {color: #FFFFFF; font-size: 16px; font-weight:bold; text-decoration:none; font-family: verdana, sans-serif; letter-spacing: 3px;}
A.link1:active {color: #cccccc; font-size: 16px; font-weight:bold; text-decoration:none; font-family: verdana, sans-serif; letter-spacing: 3px; background: #000000;}
A.link1:hover {color: #cccccc; font-size: 16px; font-weight:bold; text-decoration:none; font-family: verdana, sans-serif; letter-spacing: 3px; background: #000000;}



/* link 2 style (user pad) */

A.link2 {
color:#000000;
font-size: 10px;
font-weight:bold;
letter-spacing: 2px;
text-transform: uppercase;
font-family: "Times New Roman", serif;
}
A.link2:visited {
color:#000000;
font-size: 10px;
font-weight:bold;
letter-spacing: 2px;
text-transform: uppercase;
font-family: "Times New Roman", serif;
}
A.link2:active {
color:#aaaaaa;
font-size: 10px;
font-weight:bold;
letter-spacing: 2px;
background: #000000;
text-transform: uppercase;
font-family: "Times New Roman", serif;
}
A.link2:hover {
color:#aaaaaa;
font-size: 10px;
font-weight:bold;
letter-spacing: 2px;
background: #000000;
text-transform: uppercase;
font-family: "Times New Roman", serif;
}

/* text user pad */
#padtext {
color:#ffffff;
font-size: 10px;
font-weight:bold;
letter-spacing: 3px;
font-family: "Times New Roman", serif;
}

/* link 3 style (registration form) */

A.link3 {
color:#880000;
font-size: 14px;
font-weight:bold;
letter-spacing: 3px;
font-family: "Times New Roman", serif;
}
A.link3:visited {
color:#880000;
font-size: 14px;
font-weight:bold;
letter-spacing: 3px;
font-family: "Times New Roman", serif;
}
A.link3:active {
color:#f6e147;
font-size: 14px;
font-weight:bold;
background-color:#000000;
letter-spacing: 3px;
font-family: "Times New Roman", serif;
}
A.link3:hover {
color:#f6e147;
font-size: 14px;
font-weight:bold;
background-color:#000000;
letter-spacing: 3px;
font-family: "Times New Roman", serif;
}




TD.c1 {
background-color: #333333; /
} 


/* title text style */

#title {
color: #f6e147;
font-size: 16px; 
font-weight:bold; 
text-decoration:none; 
font-family: verdana, sans-serif; 
letter-spacing: 10px;
text-align: center;
}


/* text bold style */

#bold {
font-family: verdana, sans-serif; 
color:#ffffff;
text-align: center;
text-indent: 0px;
letter-spacing: 5px;
 line-height: 1,5;
font-size: 12px;
font-style: bold;
background: #3c4953;
}


/* text block style */

#text {
font-family: georgia, serif; 
color:#111111;
text-align: justify;
text-indent: 15px;
letter-spacing: 2px;
margin-right: 15px;
margin-left: 15px;
 line-height: 1,5;
font-size: 15px;
}



#text2 {
font-family: georgia, serif; 
color:#333333;
text-align: left;
text-indent: 10px;
letter-spacing: 2px;
margin-right: 15px;
margin-left: 15px;
font-style: italic;
 line-height: 1,5;
font-size: 12px;
}






/* signature small text style */

h5 {
font-family: verdana, sans-serif; 
color:#FFFFFF;
text-align: center;
text-indent: 15px;
letter-spacing: 2px;
 line-height: 1.5;
font-size: 9px;
background: #3c4953;
margin-top: 0px;
margin-bottom: 0px;
}


/* error text style */

#error {
font-family: verdana, sans-serif; 
color: LIME;
text-align: center;
text-indent: 0px;
letter-spacing: 0px;
 line-height: 0px;
font-size: 14px;
}

/* registration text style */

#reg {
font-family: verdana, sans-serif; 
color: #FFFFFF;
text-align: center;
text-indent: 0px;
letter-spacing: 2px;
 line-height: 15px;
font-size: 15px;
}





/* alt title */
#tooltip{
background:#FFFFFF;
border:1px solid #000000;
color:#333333;
font:menu;
margin:0px;
padding:10px 10px;
position:absolute;
visibility:hidden
}


/* user page style */

#u {
font-family: verdana, sans-serif; 
color:#eeeeee;
text-align: center;
text-indent: 12px;
letter-spacing: 3px;
 line-height: 0;
}


#upg {
font-family: verdana, sans-serif; 
color:#882222;
text-align: left;
text-indent: 0px;
letter-spacing: 3px;
font-style: italic;
margin-right: 15px;
margin-left: 15px;
 line-height: 2;
font-size: 13px;
}


#upglight {
font-family: verdana, sans-serif; 
color:#eeeeee;
text-align: center;
text-indent: 12px;
letter-spacing: 3px;
 line-height: 2;
font-size: 11px;
background-color: #474747;
}

#upgdark {
font-family: verdana, sans-serif; 
color:#eeeeee;
text-align: center;
text-indent: 12px;
letter-spacing: 3px;
 line-height: 2;
font-size: 11px;
background-color: #222222;
}


/* upg title style */

#upgtitle {
font-family: verdana, sans-serif; 
color:#eeeeee;
text-align: center;
text-indent: 5px;
letter-spacing: 7px;
 line-height: 1;
font-size: 12px;
}


/* upg dark color */

#dark {
background-color: #000000;
}



/* upg light color */

#light {
background-color: #474747;
}




/* upg button style */

#upgbutton {
font-family: verdana, sans-serif; 
color:#eeeeee;
text-align: center;
text-indent: 0px;
letter-spacing: 7px;
line-height: 2;
font-size: 12px;
background: #474747;
margin-top: 4px;
margin-bottom: 0px;
}





/* user name style 1 */

A.uname1 {
color:#ffffff;
font-size: 12px;
font-weight:bold;
letter-spacing: 3px;
font-family: "Times New Roman", serif;
}
A.uname1:visited {
color:#ffffff;
font-size: 12px;
font-weight:bold;
letter-spacing: 3px;
font-family: "Times New Roman", serif;
}
A.uname1:active {
color:#b6babd;
font-size: 12px;
font-weight:bold;
letter-spacing: 3px;
font-family: "Times New Roman", serif;
}
A.uname1:hover {
color:#b6babd;
font-size: 12px;
font-weight:bold;
letter-spacing: 3px;
font-family: "Times New Roman", serif;
}








/* vkont bann */

#vkont {
position:absolute;
top: 25px;
right: 5px;
}


/* language choose */

#lang {
position:absolute;
top: 25px;
left: 5px;
}


/*Титры*/


/* text block style */

#razrabtitle {
font-family: georgia, serif; 
color:#991111;
text-align: center;
text-indent: 15px;
letter-spacing: 15px;
margin-right: 15px;
margin-left: 15px;
 line-height: 1,5;
font-size: 25px;
}



#razrab {
font-family: georgia, serif; 
color:#333333;
text-align: center;
text-indent: 10px;
letter-spacing: 10px;
margin-right: 15px;
margin-left: 15px;
 line-height: 2;
font-size: 20px;
}

#razrabtext {
font-family: georgia, serif; 
color:#333333;
text-align: center;
text-indent: 10px;
letter-spacing: 5px;
margin-right: 15px;
margin-left: 15px;
 line-height: 2;
font-size: 15px;
}




