html * { font-family:Verdana,Tahoma,Arial,sans-serif;  color: #000000; margin: 0px; padding: 0px; }
div { position: absolute; }
img { border: none; }

p {
font-size:12px;
}

input.submitbtn {width: 107px; height: 31px; background: url('../img/submit.jpg'); margin-left: -5px;}

#sot_contacts {
  top: 520px;
  left: 100px;
  width: 292px;
  padding-top:160px;
  height: 106px;
  background: url('../img/stripe.gif') no-repeat top left;
}

#sot_contacts p {
  color: #000000;
  font-size: 12px;
  font-weight: normal;
  margin: 20px 20px 20px 10px;
}

span.bold {font-weight: bold;}
span.bright {color: #cccccc;}

table {margin: 20px; width: 100%;}
tr {height: 30px; margin-bottom: 10px;}
tr.normal {height: 10px;}
tr.big {height: 35px;}
td {padding: 5px; }
td.c { background: url('../img/input.jpg') no-repeat left center; }
td.a {border-right: 3px solid #cccccc;}
input {	border: none; }
ul.biglist { margin: 40px 0px 20px 0px;	list-style-type: none; }
  ul.cl1 {margin: 0px 0px 10px 40px;}
  ul.cl2 {margin: 10px 0px 10px 40px;}
  ul.cl2 li.ats div {
  position:static;
  }
  ul.cl2 li.ats p.atsp {margin-left: 160px; width: 260px;}
  ul.cl1 li.ats2 div.knowmore, ul.cl2 li.ats div.knowmore { margin-left: 10px; background: url('../img/arroww.jpg') no-repeat center right; width: 130px; height: 20px;}
  ul.biglist li {	float: left; margin: 5px 2px; }
ul.not_so_biglist li { float: left; margin: 1px; }
ul.not_so_biglist { margin: 10px 20px; list-style-type: none; }
ul.biglist li.ats { margin-left: 10px; width: 420px; height: 220px;	}
ul.biglist li.ats2 { margin-left: 5px; padding:0 2px; }
ul.biglist li.ats2 div {position:static;}
a, a:visited, a:hover {	color: green; }
h1 { font-size: 24px; margin: 15px 0px 0px 30px; }

#sot_bggrad {	top: 166px;	width: 100%; height: 419px;	background: transparent url('../img/bggrad.jpg') repeat-x; }
#sot_main { width: 1024px; left: 50%;	margin-left: -512px; }
#sot_lines { top: 190px; width: 1024px; height: 800px; background: transparent url('../img/bg.gif') no-repeat 50px 300px; }
#sot_header {position:expression('relative');; margin-bottom:expression('70px');; width: 1024px; height: 210px; background: #ffffff url('../img/header.jpg'); }
#sot_mainmenu { top: 210px; width: 100%;}
#sot_mainmenu ul { position:relative; height:25px; margin: 20px 0px 0px 50px; list-style: none inside; }
#sot_mainmenu ul li { display: block; float:left; margin-right: 30px; }
#sot_mainmenu ul li a {text-transform:uppercase;}
#sot_mainmenu ul li ul.sub {
position:absolute;
left:0px;
top:6px;
margin-left:0;
}

#sot_mainmenu ul li ul.sub a {
 color: #999999; font-family:Verdana,Tahoma,Arial,sans-serif; font-size: 14px; font-weight: bold; text-decoration: none;  text-transform:none;
}

#sot_mainmenu ul li ul.sub a:hover {color:#000;}
#sot_mainmenu ul li a, #sot_mainmenu ul li a:visited, h1 { color: #999999; font-family: arial; font-size: 16px;	font-weight: bold; text-decoration: none; }
#sot_mainmenu ul li a:hover {	color: #000000; }
#sot_mainmenu ul li ul.sub li a {	color: #97989b; }
#sot_mainmenu ul li ul.sub li.active a {	color: #000000; }
#sot_mainmenu ul li.active a {	color: #000000; }
#sot_image { left: 15px; top: 280px; width: 412px; height: 268px; }
#sot_text {font-size:12px; font-weight:normal; text-align:justify; right: 20px; top: 280px; width: 515px; /*height: 269px;	background: transparent url('../img/text_bkg.png');*/ }
  #sot_text h1 {color: #999999; font-family: arial; font-size: 16px; margin:0; padding-bottom:15px; font-weight: bold; text-decoration: none; }
  #sot_text p {font-size: 12px; text-align: justify; font-weight: normal; color: #000000;}
#sot_text2 { right: 20px; top: 275px; width: 515px; height: 624px; background: transparent url('../img/text_bkg2.png'); }
  #sot_text2 h1 {color: #999999; font-family: arial; font-size: 16px;	font-weight: bold; text-decoration: none; }
               
  #sot_text2 p {margin: 10px 20px 0 20px; font-weight: normal;}
p.small {font-size: 11px; margin: 10px 0 0 20px; padding-bottom:10px; font-weight: normal; color: #999999;}
#sot_text p.small {font-size: 11px; margin: 10px 0 0 20px; padding-bottom:10px; font-weight: normal; color: #999999; margin-left:0px;}
  #sot_text2 p.proj {font-size: 12px; text-align: justify; margin: 20px 20px 20px 200px; font-weight: normal; color: #000000;}
  #sot_text2 p.proj2 {padding-top: 10px;font-size: 12px; text-align: justify; margin: 20px 20px; font-weight: normal; color: #000000; border-top: 1px solid #cccccc;}
#sot_text3 { position:relative; margin:275px 0 0 15px; width: 964px; /* background: transparent url('../img/text_bkg3.png'); */ }
#sot_text3 div.atsauksmem {position:static;}
  #sot_text3 p.top { text-align: justify; margin: 0px 40px; }
  #sot_text3 h1 {color: #999999; font-family: arial; font-size: 16px; padding-left:10px; padding-bottom:15px; font-weight: bold; text-decoration: none; }
  #sot_text3 p {text-align: justify; margin: 0px 40px; font-size:12px;}
  #sot_text3 .knowmore p {text-align: justify; margin: 0px 20px; padding-top:5px;}
#sot_submenu { top: 230px; width: 100%; }
#sot_submenu ul { margin: 20px 0px 0px 50px; list-style: none inside; }
#sot_submenu ul li { display: inline; margin-right: 30px; }
#sot_submenu ul li a, #sot_submenu ul li a:visited, #sot_submenu ul li a:active { color: #999999; font-family: arial; font-size: 14px; font-weight: bold; text-decoration: none; }
#sot_contacts a, #sot_contacts a:visited, #sot_contacts a:hover {	color: black; }
#sot_contacts p {color: #000000; font-size: 12px; font-weight: normal; margin: 20px;}
#sot_contacts.low {top: 900px;}
#sot_submenu ul.cipari li { display:inline; margin-right:10px; }
#picbox {z-index:5; right: -100px; top: 510px; width: 630px; height: 120px; }
#picboxt { right: 5px; top: 670px; width: 540px; height: 53px; background: transparent url('../img/picbox.jpg'); }
#picboxt #left {margin-left: 50px; top: 17px;}
#picboxt #right {right: 50px; top: 17px;}
#layer1 { position: fixed; z-index: 4; left: 0px; top: 0px; width: 100%; height: 100%; background: #000000; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; }
#popup { position: absolute; z-index: 5; left: 50%; top: 50%; margin-left: -227px; margin-top: -221px; width: 554px; height: 442px;	background: url('../img/popup.png'); }
  #popup #left2 {left: 65px; bottom: 51px;}
  #popup #right2 {right: 75px; bottom: 51px;}
#popup img {position: absolute; top: 0px; left: 0px;}
#popup_close { position: absolute; left: 500px; top: 20px; }
#image_container { left: 35px; top: 35px;}

#inner_head { top: 0px; left: 0px; right: 0px; height: 30px; z-index: 1; background: url('../img/inner_head.png') no-repeat; }
#inner_body { top: 30px; left: 0px; right: 0px; bottom: 30px; z-index: 1; background: url('../img/inner_body.png') repeat-y; }
#inner_foot { bottom: 0px; left: 0px; right: 0px; height: 30px; z-index: 1; background: url('../img/inner_foot.png')no-repeat; }
#inner_head2 { top: 0px; left: 0px; right: 0px; height: 30px; z-index: 1; background: url('../img/inner_head2.png') no-repeat; }
#inner_body2 { top: 30px; left: 0px; right: 0px; bottom: 30px; z-index: 1; background: url('../img/inner_body2.png') repeat-y; }
#inner_foot2 { bottom: 0px; left: 0px; right: 0px; height: 30px; z-index: 1; background: url('../img/inner_foot2.png')no-repeat; }
#inner_content { position: relative; z-index: 2; padding:20px;}

/* forma */

table.forma {
width:100%;
}

.forma td, th {
padding:4px 10px 4px 2px;
vertical-align:middle;
}


.forma th {
border:none;
width:110px;
padding-right:10px;
}

.forma td {
padding-right:15px;
}

.forma th.req {
border:none;
padding:0px;
}

.forma th p {
margin:0;
}

.forma th.req p {
border-right:3px solid #cccccc;
padding:4px 10px 4px 2px;
width:100px;
}

.forma input, textarea {
width:100%;
margin:0;
height:25px;
border:1px solid #ccc;
font-family:Verdana,Tahoma,Arial,sans-serif;
font-size:12px;
color:#000;
}

.forma textarea {
height:90px;
}

.forma th.top {
vertical-align:top;
padding:5px 0 0 0;
}

.forma input.submit {
width:107px;
height:31px;
border:none;
background:url(img/submit.jpg) no-repeat;
font:normal 12px/23px "Tahoma";
color:#fff;
cursor:pointer;
}

.smnew  {
background: url(img/msg.jpg) top right no-repeat;
}

.done2 {
border-collapse:collapse;
margin:0 40px;
}

.done2 td {
padding:10px;
}


 #tooltip a {
    color: #0077CC;
 }
