/*---------------------------*/
/* MALUCO Tactical Styles    */
/*---------------------------*/

/* Division styles */
div.main_home {position: absolute; top: 0px; left: 0px; z-index: 1; visibility: visible;}
div.menu_home {position: absolute; top: 110px; left: 414px; z-index: 3; visibility: visible;}
div.bg_home {position: absolute; top: 0px; left: 0px; z-index: 2; visibility: visible;}
div.main {position: absolute; top: 110px; left: 175px; z-index: 2; visibility: visible;}
div.main1 {position: absolute; top: 110px; left: 225px; z-index: 2; visibility: visible;}
div.table {position: absolute; top: 25px; left: 25px; z-index: 2; visibility: visible;}
/*photo album*/
/* Need one div without <A> to be relative due to the NS4 bug */
/* All divs with <A> must be absolute */
div.dummy {position: relative; top: 0px; left: 0px; z-index: 2; visibility: hidden;}
div.main_title {position: relative; top: 110px; left: 175px; z-index: 2; visibility: visible;}
div.main_photo {position: absolute; top: 160px; left: 175px; z-index: 2; visibility: visible;}
div.main_logo {position: absolute; top: 530px; left: 0px; z-index: 2; visibility: visible;}
div.main_big_photo {position: absolute;  z-index: 2; top: 160px; left: 175px; width: 625px; height: 360px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; background:none; border:none; padding:0px; visibility: hidden; background-color: #666666;}
div.main_big_photo1 {position: absolute;  z-index: 2; top: 160px; left: 175px; width: 625px; height: 360px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; background:none; border:none; padding:0px; visibility: visible; background-color: #666666;}
/*--*/
div.menu {position: absolute; top: 110px; left: 0px; z-index: 3; visibility: visible;}
div.bg_services {position: absolute; top: 234px; left: 519px; z-index: 1; visibility: visible;}
div.bg_contact {position: absolute; top: 204px; left: 406px; z-index: 1; visibility: visible;}
div.update {position: absolute; top: 110px; left: 414px; z-index: 4; visibility: hidden;}
div.header {position: absolute; top: 0px; left: 0px; z-index: 1; visibility: visible;}
div.anm {position: absolute; top: 23px; left: 466px; z-index: 2; visibility: visible;}
div.warn {position: absolute; top: 250px; left: 345px; z-index: 2; visibility: hidden;}

/* Span styles */
span.s1 {font: 16px Arial, Helvetica, sans-serif; color: white; margin-left: 25px; margin-top: 90px; margin-bottom: 15px; display: block;}
span.s11 {font: 14px Arial, Helvetica, sans-serif; color: white; margin-left: 25px; margin-top: 0px; margin-bottom: 0px; display: block;}
span.s111 {font: 14px Arial, Helvetica, sans-serif; color: white; margin-left: 40px; margin-right: 15px;margin-top: 25px; margin-bottom: 0px; display: block;}
span.s112 {font: 13px Arial, Helvetica, sans-serif; color: white; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; display: block;}
span.s12 {font: 14px Arial, Helvetica, sans-serif; color: black; margin-left: 25px; margin-right: 25px;margin-top: 0px; margin-bottom: 0px; display: block;}
span.s13 {font: 16/20px Arial, Helvetica, sans-serif; color: black; margin-left: 25px; margin-right: 25px;margin-top: 0px; margin-bottom: 0px; display: block;}
span.s131 {font: 16/20px Arial, Helvetica, sans-serif; color: black; margin-left: 25px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; display: block;}
span.s13_b {font: bold 18px Arial, Helvetica, sans-serif; color: black; margin-left: 0px; margin-right: 25px;margin-top: 0px; margin-bottom: 0px; display: block;}
span.s13_b_in {font: bold 18px Arial, Helvetica, sans-serif; color: black; margin-left: 25px; margin-right: 25px;margin-top: 0px; margin-bottom: 0px; display: block;}
span.s2 {font: 11px Arial, Helvetica, sans-serif; color: lightsteelblue; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; display: block;}
span.s3 {font: 14px Arial, Helvetica, sans-serif; color: white; margin-left: 45px; margin-top: 0px; margin-bottom: 15px; display: block;}
span.s3h {font: 14px Arial, Helvetica, sans-serif; color: white; margin-left: 0px; margin-top: 0px; margin-bottom: 15px; display: block;}
span.s31 {font: 14px Arial, Helvetica, sans-serif; color: white; margin-left: 30px; margin-right: 25px; margin-top: 0px; margin-bottom: 15px; display: block;}
span.s4 {font: bold 16px Arial, Helvetica, sans-serif; color: seashell; margin-left: 25px; margin-top: 0px; margin-bottom: 0px; display: block;}
span.s41 {font: bold 15px Arial, Helvetica, sans-serif; color: FCFAF0; margin-left: 100px; margin-top: 0px; margin-bottom: 0px; display: block;}
span.s5 {font: 11px Arial, Helvetica, sans-serif; color: black; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; display: block;}
span.s6 {font: bold 16px Arial, Helvetica, sans-serif; color: linen; margin-left: 25px; margin-top: 0px; margin-bottom: 0px; display: block;}
span.s7 {font: bold 18px Arial, Helvetica, sans-serif; color: deepskyblue; margin-left: 25px; margin-top: 0px; margin-bottom: 0px; display: block;}
span.s71 {font: bold 18px Arial, Helvetica, sans-serif; color: deepskyblue; margin-left: 50px; margin-top: 0px; margin-bottom: 0px; display: block;}
span.s8 {font: bold 22px Arial, Helvetica, sans-serif; color: deepskyblue; margin-left: 25px; margin-top: 0px; margin-bottom: 0px; display: block;}
span.s9 {font: bold 16px Arial, Helvetica, sans-serif; color: darkgray; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; display: block;}
span.s91 {font: bold 17px Arial, Helvetica, sans-serif; color: darkgray; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; display: block;}
span.s10 {font: bold 16/24px Arial, Helvetica, sans-serif; text-decoration: none; color:navajowhite;}
span.s101 {font: bold 20/28px Arial, Helvetica, sans-serif; text-decoration: none; color:navajowhite;}
span.s102 {font: bold 14px Arial, Helvetica, sans-serif; text-decoration: none; color:navajowhite;}
span.h1 {font: bold 20px Vedrana, Arial, Helvetica, sans-serif; color: maroon; margin-left: 25px; margin-top: 0px; margin-bottom: 0px; display: block;}
span.h11 {font: bold 18px Vedrana, Arial, Helvetica, sans-serif; color: maroon; margin-left: 25px; margin-top: 0px; margin-bottom: 0px; display: block;}
span.h12 {font: bold 18px Vedrana, Arial, Helvetica, sans-serif; color: maroon; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; display: block;}
span.h2 {font: bold 16px Vedrana, Arial, Helvetica, sans-serif; color: orange; margin-left: 25px; margin-top: 0px; margin-bottom: 0px; display: block;}
span.form_h {font: bold 18px Arial, Helvetica, sans-serif; color: white; background-color:darkgray; text-align:center; height:22; margin-left: 0px; margin-top: 0px; margin-bottom: 5px; display: block;}

/* Lists */
ul.bold { font: bold 17px/26px Arial, Helvetica, sans-serif; color: white; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; display: block;}
ul.regular { font: 17px Arial, Helvetica, sans-serif; color: black; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; display: block;}
li { list-style-type:oval; margin-left: 0px; margin-top: 0px; margin-bottom: 0px;}

/* Anchor styles */
a {font: 15px Arial, Helvetica, sans-serif; text-decoration: none; color:lightskyblue;}
a.a1 {font: 15px Arial, Helvetica, sans-serif; text-decoration: none; color:navy; margin-left: 25px;}
a.small {font: 12px Arial, Helvetica, sans-serif; text-decoration: none; color:lightskyblue;}
a.a2 {font: bold 14px Arial, Helvetica, sans-serif; text-decoration: none; color:navy; margin-left: 50px;}
a.a21 {font: bold 14px Arial, Helvetica, sans-serif; text-decoration: none; color:navy;}
a.a3 {font: bold 17/24px Arial, Helvetica, sans-serif; text-decoration: none; color:antiquewhite; margin-left: 25px;}
a.a31 {font: bold 17/24px Arial, Helvetica, sans-serif; text-decoration: none; color:white;}
a.a32 {font: bold 17/24px Arial, Helvetica, sans-serif; text-decoration: none; color:navajowhite;}
a.a33 {font: bold 17/24px Arial, Helvetica, sans-serif; text-decoration: none; color:antiquewhite;}


/* Table styles */
table.table_form 
{
 font-size:12px;
 font-family:verdana;
 background-color:#B0C4DE;
 margin:0px 0px 0px 0px;
 color:darkblue
}

table.warn 
{
 font-size:12px;
 font-family:verdana; 
 background-color:red;
 font-weight:bold; 
 margin:0px 0px 0px 0px;
 color:white
}

.inps
{
 font-family:verdana;
 background-color:darkgray;
 font-size:12px;
 color:#191970;
 font-weight:bold;
 width:100;
}

.title
{
 font-size:16px;
 font-family:arial; 
 font-weight:bold;
 color:white;
 background-color:#708090;
 text-align:center;
 height:26;
 border-bottom:1px dotted darkblue;
}

.warn_title
{
 font-size:16px;
 font-family:arial; 
 font-weight:bold;
 color:red;
 background-color:white;
 text-align:center;
 height:26;
}

.warn_inp
{
 font-size:12px;
 font-family:verdana;
 font-weight:bold; 
 color:red;
 background-color:white;
 width:100;
}

.inp
{
 font-size:12px;
 font-family:verdana;
 width:300;
}
.inp_long
{
 font-size:12px;
 font-family:verdana;
 width:450;
}
