body { margin-top: 0pt; margin-left:0pt; margin-right:0pt; margin-bottom:0pt; background-color: #ffffff }      
     
td.service {background-repeat: no-repeat; background-position: bottom left}
       
h1 {font-family: arial; font-size: 11pt; color:#999999; font-weight: bolder}
h6 {font-size: 1pt; color:#ffffff}
      
td {font-family: verdana,arial; font-size: 9pt; color:#666666}
p {font-family: verdana,arial; font-size: 9pt; color:#666666}
.warning {font-family: arial; font-size: 10pt; color:#ff3333}
.title {font-family: verdana,arial; font-size: 11pt; color:#06aeec}
.price {font-family: verdana,arial; font-size: 8pt; color:#C43C46;  font-weight: bolder}
a.num {font-family: verdana,arial; font-size: 10pt; color:#666666}
.num {font-family: verdana,arial; font-size: 10pt; color:#FF0000}
       
a.link:link {color: #008DFA; font-size: 9pt}
a.link:visited {color:#008DFA; font-size: 9pt}
a.link:activ {color: #666666; font-size: 9pt}
a.link:hover {color: #FDBD60; font-size: 9pt}

a.print:link {color: #666666; font-size: 8pt}
a.print:visited {color:#666666; font-size: 8pt}
a.print:activ {color: #666666; font-size: 8pt}
a.print:hover {color: #06aeec; font-size: 8pt}
   
a.next:link {color: #0099ff; font-size: 9pt}
a.next:visited {color:#0099ff; font-size: 9pt}
a.next:activ {color: #0099ff; font-size: 9pt}
a.next:hover {color: #003366; font-size: 9pt}
   
.template_title {width:95%; height:27; background-color: #FF8040; padding-left: 5px; padding-top: 6px; color: #ffffff; font-size: 9pt; font-weight:bold;}
.template_content {width:95%; background-color: #cccccc; padding-left: 5px; padding-top: 6px; padding-bottom: 5px; font-size: 8pt;}
.sec_link {width:100%; padding-top: 3px; padding-bottom: 3px;}
   
.button {
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	background-image: url("buttonbg.gif"/*tpa=http://www.nskdesign.ru/admin/img/buttonbg.gif*/);
	border: 1px solid #9F9F9F;
	font-family: Tahoma, Verdana, Arial;
	padding: 2px 3px;
	cursor:pointer;
}
    
.input-field{font-size: 10px;color: #000000;background-color: #F0F0F0;; border: 1px #999999 solid; font-family: "MS Sans Serif", sans-serif}
    
.error {font-family: verdana,arial; font-size: 10pt; color:#FF0000}
.ok {font-family: verdana,arial; font-size: 10pt; color:#008000}

.pgrey {
background:#EBEBEB none repeat scroll 0 0;
padding:6px 11px 9px;
}    
    
/* ZAKAZ ONLINE */

.submit_img {
background:url(images/send.jpg) no-repeat;
width:175px;
height:36px;
border:none;
}


.input_text {
width:170px;
height:21px;
border:none;
padding:1px;
-padding-top:5px;
padding-top:2px;
background:none;
}

.input_text_m {
width:125px;
height:21px;
border:none;
padding:1px;
-padding-top:5px;
padding-top:2px;
background:none;
padding-left:20px;
}

.input_bg {
position:relative;
top:0px;
left:0px;
width:176px;
height:21px;
background:url(images/input_text.png) no-repeat;
background-position:left;
float:left;
}

.input_bg_ot {
position:relative;
top:0px;
left:0px;
width:176px;
height:21px;
background:url(images/ot.png) no-repeat;
background-position:left;
float:left;
}

.input_bg_do {
position:relative;
top:0px;
left:0px;
width:176px;
height:21px;
background:url(images/do.png) no-repeat;
background-position:left;
float:left;
}

.textarea_bg {
position:relative;
top:0px;
left:0px;
width:366px;
height:75px;
background:url(images/textarea.png) no-repeat;
background-position:left;
float:left;
}
.textarea {
width:365px;
height:74px;
overflow:auto;
border:none;
background:none;
}
.input_title {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
line-height:18px;
}
.input_file {
border:1px solid #fff;
-moz-opacity:0;
filter:alpha(opacity: 0);
opacity: 0;
float:right;
}
.input_file_bg {
background:url(images/input_file.png) no-repeat;
width:366px;
height:21px;
position:relative;
top:0px;
left:0px;
}
.div_space {
width:100%;
float:left;
padding-bottom:10px;
}
.div_space input, textarea {
margin:0;
}

/* ZAKAZ */
/*Styles for dim overlay & message box*/
#dim{ 
position:absolute; 
top:0; 
left:0; 
width:100%; 
height:auto; 
z-index:100;
display:none; 
text-align:left;
float:left; 
}
.msgbox img {
border:none; 
margin:5px;
}
.close { 
top:0px; 
float:right;
}
#msgcontent { 
position:absolute;
top:-542px; 
left:60px; 
width:718px;
height:500px;
z-index:250;
}

/*My own layout styles*/

#mcon { 
position:relative;
top:0px;
left:24px;
width:660px;
height:auto;
float:left;
padding-top:50px;
}

#myH1,#myH2,#myH3 {
display:block;
width:150px;
height:26px;
line-height:26px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
}

a#myH1:hover,a#myH2:hover,a#myH3:hover {
color:#fff;
background:url(images/linkbg.jpg) no-repeat;
text-decoration:none;
}

.zakaz_active {
color:#fff;
background:url(images/linkbg.jpg) no-repeat;
text-decoration:none;
}

#box_zakaz1 .boxtext, #box_zakaz2 .boxtext, #box_zakaz3 .boxtext {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
line-height:21px;
padding-bottom:40px;
}

/* ZAKAZ ONLINE */
