/*----------------------------------------------------------------------------------------------*/

#preload {
   position: absolute;
   width: 800px;
   height:100%;
   background-color: #444466;
   color: #FFF;
   vertical-align:middle;
   text-align:center;
   display:block;
  /* filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50*/
}


.desctooltip {
  background:#333355;
  border:2px solid #000;
  width:480px;
  padding:10px;
font-size:9pt;
        margin:0;
        color:#CCCCCC;
        font-family:Arial, Helvetica, sans-serif;
   line-height:1.2;
}


.helptooltip {
  background:#333355;
  border:2px solid #000;
  width:320px;
  padding:10px;
font-size:9pt;
        margin:0;
        color:#CCCCCC;
        font-family:Arial, Helvetica, sans-serif;
   line-height:1.2;
}


.adresstooltip {
  background:#333355;
  border:2px solid #000;
  
  padding:10px;
font-size:9pt;
        margin:0;
        color:#CCCCCC;
        font-family:Arial, Helvetica, sans-serif;
   line-height:1.2;
}



form {
	margin: 0;
	padding: 0;
}

body    {       margin:0;
                padding:0;
                background:#000000;
color: #1447A1;
text-align:left;
                font-family: Arial, Tahoma, Helvetica, sans-serif;}

/*.preview_img img {filter:alpha(opacity=0); -moz-opacity:1; opacity:1}*/
/*.preview_img img {filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60}*/
linkotch {
	color:#FFBB00; font-weight:bold; text-decoration:none;
}
.preview_img img {
filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90
}

.preview_img100 img{
filter:alpha(opacity=100); -moz-opacity:1; opacity:1
}

.preview_img80 img{
filter:alpha(opacity=80); -moz-opacity:.8; opacity:.8
}
.preview_img40 img{
filter:alpha(opacity=40); -moz-opacity:.4; opacity:.4
}

input,textarea,select {
margin-top: 0;
margin-left: 5;
margin-bottom: 0;
padding-top: 0;
padding-left: 0;
padding-bottom: 0;
font-size:11px;
/*background:#FFFFFF;*/
/*        border: solid #7F9DB9 1px;*/
}
p { font-size:9pt;
        margin-top:0;
        margin-bottom:0;
        margin-left:0px;
        margin-right:5px;
        color:#ffffff;
        font-family:Arial, Helvetica, sans-serif;}



li, ul, ol {
font-size: 85%;
margin-right:8;
margin-top:0;
margin-bottom:0;
text-align: justify;}

.p { font-size:9pt;
        margin-top:0;
        margin-bottom:0;
        margin-left:0px;
        margin-right:5px;
        color:#ffffff;
        font-family:Arial, Helvetica, sans-serif;}


.red { font-size:9pt;
        margin-top:0;
        margin-bottom:0;
        margin-left:0px;
        margin-right:5px;
        font-weight:bold;
        color:#CC0000;
        font-family:Arial, Helvetica, sans-serif;}

		  .studioinfo { font-size:9pt;
        color:#ffffff;
        font-family:Arial, Helvetica, sans-serif;}

		  .studioinfo a{ font-size:9pt;
        color:#FFBB00; text-decoration: none;}

.p a{   color:#FFBB00; text-decoration: none }

.blue1 {background:#24243C;}
.blue2 {background:#333355;}
.blue3 {background:#444466;}

.bluesel {background:#A0A0A0;}

.blue4 {background:#313149;}
.black {background:#000000;}
.linkw {color:#FFFFFF; font-weight:bold; font-size:13px; text-decoration:none;}
.linkwnobold {color:#FFFFFF; font-size:13px; text-decoration:none;}
.link {color:#FFBB00; font-weight:bold; font-size:13px; text-decoration:none;}
.linknob {color:#FFBB00; font-size:13px; text-decoration:none;}
.tel {color:#FFBB00; font-weight:bold; font-size:15px; text-decoration:none;}
.tel2 {color:#FFFFFF;  font-size:18px; text-decoration:none;}
.tel2 a{color:#FFBB00;  font-size:18px; text-decoration:none;}

.tel_strip {color:#FFFFFF;  font-size:16px; text-decoration:none;}
.tel_strip a{color:#FFBB00;  font-size:16px; text-decoration:none;}

.wtime {color:#FFFFFF; font-weight:; font-size:18px; text-decoration:none;}
.name {color:#FFBB00;font-weight:bold; font-size:16px; text-decoration:none;}
.error {color:red;font-weight:bold; font-size:16px; text-decoration:none;
text-align: center; padding-bottom: 15px;padding-top: 15px;}

.link2 {color:#CCCCCC; font-weight:bold; font-size:13px; text-decoration:none;margin:0px;}
.sel1 {color:#FFFFFF; font-weight:bold; font-size:11px; text-decoration:none;}
.sel2 {color:#CCCCCC; font-size:11px; text-decoration:none;}
.sel3 {color:#FFFFFF; font-size:13px; text-decoration:none;font-weight:bold;}
.alink {color:#FF0000; font-weight:bold; font-size:12px; text-decoration:none;}
.menuitem {background: URL('/img/square.gif') no-repeat left; }
.gradline {background: URL('/img/gradline.gif') repeat-x; text-align:left;}
.pos {margin-left:0px; height:21px; vertical-align:bottom;}
.pos2 {margin-left:10px; width:100%; text-align:left;}
.pos2_b {margin-left:0px; width:100%; text-align:left;}
.pos3 {margin-left:10px;height:21px; vertical-align:bottom;}
.banner {width:155px; height:610px; text-align:center;}
.pic {width:105px; text-align:center;}
.phone {width:180px;}
.item {margin-left:0px;}
.item2 {margin-left:20px; font-weight:bold;}
.item3 {font-weight:bold;}
<!-- main block -->
#under {text-decoration: underline;}
.wht {background:#ffffff;}
.jst{ text-align:justify;}
.cn { text-align: center;}
.lt { text-align: left;}
.rt { text-align: right;}
.top { vertical-align: top;}
.bot { vertical-align: bottom;}
#checkbox { border: 0;}
