#order-banner {
	
}
a.banner { 
	cursor: pointer;
    display: block;
    height: 271px;
	width: 171px;
    margin: 0 15px 0 14px;
    position: absolute;
    top: 255px;
}	

#order {}
 
form#order {background:none;}

form#order td.tab {
	padding-bottom: 10px;
    padding-left: 0;
}
form#order td.tab label {}

input#button{padding: 5px;}

input.inf, input.ine, textarea {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	padding: 5px;
}

textarea {margin-bottom:5px;max-width:780px;}
#svc1d, #svc2d, #svc3d, #svc4d,#svc5d, #svc6d, #svc7d, #svc8d, #svc9d, #urgent {
	margin-left: 0;
    margin-right: 5px;
    margin-top: 10px;
}
.dop {
	color: #333333;
    font-style: italic;
}

.antispam {
margin-left: 0;
    margin-right: 5px;
    margin-top: 10px;
}

p {
	font-family: Georgia, serif;
	font-size: 10pt;
	color: #000000;
	word-spacing: 1.5pt;
}

p.phones {
	font-family: Georgia, serif;
	font-size: 14pt;
	color: #105253;
	font-weight: bold;
	text-align: right;
}

h1 {
	font-family: Georgia, serif;
	font-size: 14pt;
	color: #ff6633;
	font-weight: bold;
	text-align: right;
	text-shadow: 1px 1px 0 #FFFFFF;
}

h2 {
	font-family: Georgia, serif;
	font-size: 12pt;
	color: #ff6633;
	font-weight: bold;
	text-align: center;
	margin-top: 30px
}

a {
	font-family: Georgia, serif;
	font-size: 10pt;
	color: #ff6633;
	text-decoration: underline;
}

a:hover {
	font-family: Georgia, serif;
	font-size: 10pt;
	color: #ff6633;
	text-decoration: none;
}

.a1 {
	font-family: Georgia, serif;
	font-size: 8pt;
	color: #ff6633;
	text-decoration: underline;
}

.a1:hover {
	font-family: Georgia, serif;
	font-size: 8pt;
	color: #ff6633;
	text-decoration: none;
}

td {
	font-family: Georgia, serif;
	font-size: 10pt;
	color: #000000;
}

ul {
	margin-left: 0px;
	padding-left: 15px;
	line-height: 150%;
}

ol {
	margin-left: 0px;
	padding-left: 0px;
	line-height: 150%;
}

li {
	font-family: Georgia, serif;
	font-size: 10pt;
	color: #000000;
	list-style-position: outside;
	/* padding-left: 10px; */
	line-height: 150%;
}

table.MsoNormalTable {
	mso-style-parent:"";
	font-size:10.0pt;
	font-family:"Times New Roman";
}

.han {
	cursor:pointer
}

a.main {
	color: #FF6633;

}

/* Styles added for vertical menu new look */
.alnk, .alnk-active, .blnk, .blnk-active{
	font-family:Arial, serif !important;
	font-size:9pt !important;
	line-height:13px;
	font-weight:bold;
	padding-right:30px;
	text-transform:uppercase;
	text-decoration:none;
	height:13px;
	display:inline-block;
	margin:0px !important;
	text-shadow: 1px 1px 0 #FFFFFF;
}
.alnk{
	color:#528994 !important;
	text-shadow: 1px 1px 0 #FFFFFF;
}
.blnk{
	color:#008D9F !important;
}
.alnk:hover, .alnk-active{
	background:url(/pic/_alnk.gif) right center no-repeat;
	color:#528994 !important;
	text-transform:uppercase;
	text-decoration:none;
}
.blnk:hover, .blnk-active{
	background:url(/pic/_blnk.gif) right center no-repeat;
	color:#008D9F !important;
	text-transform:uppercase;
	text-decoration:none;
}

/* Styles added for top horizontal menus */
.menu{
	display: block;
    left: 10px;
    overflow: hidden;
    position: relative;
    top: -47px;
    width: 520px;
    z-index: 4790;
}
.menu a{
	font-family:Arial, serif !important;
	font-size:9pt !important;
	line-height:13px;
	font-weight:bold;
	padding-top:20px;
	text-transform:uppercase;
	text-decoration:none;
	height:13px;
	display:inline-block;
	margin:0 10px !important;
	color:#528994 !important;
	text-shadow: 1px 1px 0 #FFFFFF;

}
.menu a:hover, .menu a.active{
	background:url(/pic/_blnk.gif) center top no-repeat;
	color:#528994 !important;
	text-transform:uppercase;
	text-decoration:none;
}

