﻿/* -------- Style Sheet for Crown Relocations -------- */

*{
	padding: 0;
	margin: 0;
	border: 0;
}

html, body{
	text-align: center;
	width: 100%;	
}

body{
	height: 100%;
	text-align: center;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 75%;
	color: #666;
	background: #eee;
}

h1{
	font-size: 1.8em;
	color:#A9B76A;
	margin-bottom: 10px;
}

h2{
	font-size: 1.15em;
	color:#4baed3;
}

p{
	margin-left: 1px;
	margin-bottom: 10px;
	font-size: 1em;
}

a, a:visited{
	text-decoration: none;
	color: #c00;
}

a:hover{
	text-decoration: underline;
	color: #c00;
}

ul, ol{
	margin-left: 20px;
	margin-bottom: 10px;
	text-align: left;
}

ul{
	margin-left: 0;
	list-style-type: none;	
}

ul li{
	margin-bottom: 2px;
}

ul li ul li{
	list-style-type: none;
}

ol li ul li{
	list-style-type: none;
}

* html ol li{
	margin-left: 5px;
}

label{
	display: block;
	float: left;
	width: 30%;
}

input, textarea, select{
	background-color: #fff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 1em;
	color: #666;
	border: #ccc 1px solid;
	padding: 4px 0;
	margin: 2px 0;	
	width: 70%;
}

hr{
	color: #fff;
	background-color: #fff;
	height: 1px;
	margin-top: 5px;
	margin-bottom: 10px;
	/margin: 0;
}

table{
	border: 0;
	font-size: 1em;
	width: 95%;
}

td{
	padding: 9px;
	vertical-align: top;
	font-size: 0.9em;
}
/* Start of Main Layout */
#wrapper{
	position: relative;
	margin: 0 auto;
	width: 960px;
	min-height: 100%;
	height: 416px;
	height: auto !important;
	text-align: left;
	background: #fff;
}

#header{
	height: 148px;
	background-color: transparent;
	background-image: url(../Imgs/banner.png);
	background-repeat: no-repeat;
	background-position: top;
}

#content{
	background: #fff;
	height: 100%;
}

#footer{
	clear: both;
	background: #F6F6F6;
	color: #97999c;
}
/* End of Main Layout */

/* Start of Header Elements */
#headerlogo{
	position: absolute; 
	top: 7px; 
	left: 2px;
	text-align: right;	
	z-index: 1;	
}

#header .login{
	position: absolute; 
	top: 83px;
	right: 30px;
	width: 150px;
	height: 20px;
	padding: 5px;
	background: #617506;
	text-align: center;
	color: #fff;
	font-size: 1.2em;
	font-weight: bold;
	/top: 86px;
	*top: 82px;
	_top: 82px;
}

#header .login a{
	color: #fff;
}

#header .country_dropdown select{
	position: absolute; 
	top: 10px;
	right: 30px;
	/right: 25px;	
	width: 160px;
}

#header .menubar{
	position: absolute;
	top: 120px;
	height: 25px;
	left: 0px;
	font-size: 1.3em;
}

#header .menubar a{
	padding: 0 10px 0 5px;
	color: #696969;
}

#header .menubar a:hover{
	color: #ed1b2e;
}
/* End of Header Elements */

/* Start of Main Content Elements */
#content .country_info{
	background: #617506;
	color: #fff;
	height: 230px;
	text-align: left;
}

#content .country_image{
	float: right;
	height:230px;
}

#content .country_text{
	width: 300px;
	*width:308px;
	_width:300px;
	padding: 12px 20px 12px 20px;
	*padding-right:5px;
}

#content .country_info h1{
	color: #fff;
	font-size: 1.8em;
	margin-bottom: 10px;
}

#content .country_info a{
	color: #fff;
}

#content .left{
	display: inline;
	float: left;
	position: relative;
	width: 640px;
	/width: 640px;
	_width:640px;
	font-size: 1.2em;
	padding: 10px 30px 20px 30px;
}

#wrapper.homepage #content .left{
	width: 700px;
	padding: 0;
	font-size: 1em;
}

#content .first-column{
	display: inline;
	float: left;
	position: relative;
	width: 335px;
}

#content .first-column h3{
	font-size: 1.6em;
	padding: 10px 30px;
	color: #fff;
	background: #68727a;
}

#content .first-column h3 a{
	color: #fff;
}

#content .first-column p, #content .first-column ul{
	padding: 10px 30px;
}

#content .first-column a{
	color: #666;
}

#content .second-column{
	display: inline;
	float: left;
	position: relative;
	width: 365px;
}

#content .second-column h3{
	font-size: 1.6em;
	padding: 10px 30px;
	color: #fff;
	background: #36434d;
}

#content .second-column h3 a{
	color: #fff;
}

#content .second-column p, #content .second-column ul{
	padding: 10px 30px;
}

#content .second-column a{
	color: #666;
}

#content .first-column ul li, #content .second-column ul li{
	padding: 5px 0;
}

#content .second-row{
	clear: both;
	width: 700px;
}

#content .second-row h3{
	background: #eaeaea;
	font-size: 1.6em;
	padding: 10px 30px;
}

#content .second-row p, #content .second-row ul{
	padding: 10px 30px;
}

#content .second-row a{
	color: #666;
}

#content .first-row ul li, #content .second-row ul li{
	padding: 5px 0;
}

#content .right{
	display: inline;
	float: left;
	position: relative;
	width: 260px;
	_float:right;
}

#content .forms{
	width: 258px;
	width/**/:/**/ 220px;
	/width/**/:/**/ 259px;
	*width:220px;
	_width:259px;
	background: #e8a523;
	color: #fff;
	padding: 20px;
	text-align: left;
}

#content .forms hr{
height:1px;
margin: 5px 0;
}

#content .forms select{
	width: 100%;	
}

#content .forms h2{
	color: #fff;
	font-size: 1.6em;
	margin-bottom: 5px;
}

#content .contact_details{
/*	width: 220px;
	/width: 260px;
	*width:220px;
	_width:260px;*/
	background: #d5d5d5;
	color: #5a5a5a;
	padding: 20px;
	text-align: left;
}

#content .contact_details h2{
	color: #5a5a5a;
	font-size: 1.6em;
	margin-bottom: 5px;
	font-weight:normal;
}

#content .contact_details a{
	color: #5a5a5a;
}

#content .middle{
	display: inline;
	float: left;
	position: relative;
	width: 90%;
	font-size: 1.2em;
	padding: 30px 20px;
}
/* Start of Main Content Elements */


/* Start of Footer Elements */
#footer .first-column, #footer .second-column, #footer .third-column, #footer .fourth-column, #footer .fifth-column{
	display: inline;
	float: left;
	position: relative;
	width: 192px;
	padding: 20px 0;	
	/height: 25em;
}

#footer h3{
    padding: 0 0 3px 20px;
	font-size: 1.2em;
}

#footer ul{
    list-style-type: none;
}

#footer ul li{
	padding: 3px 5px 3px 20px;
}

#footer a{
    color: #97999c;
}

#footer .second-column img{
	margin: 5px 7px 0 0;
}

#footer .disclaimer{
	clear: both;
	padding: 10px 20px;
	font-size: 1em;
	text-align: left;
}
/* End of Footer Elements */

.button{
	width: 100px;
	height: 30px;
	border: #ccc 1px solid;
	text-align: center;
	font-size: 1.2em;
	color: #999;
	font-weight: bold;
	margin-bottom: 1em;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius:  5px;
	border-radius: 5px;
	/*background: #fff url(../images/oldsubmitbutton.png)left top no-repeat !important\9\0;
	*background: #fff url(../images/oldsubmitbutton.png)left top no-repeat !important;*/
	/border:0;
}

.crumbs{
	margin: 10px 30px;
}

.crumbs a, .crumbs a:visited, .crumbs a:hover{
	color: #666;
}

.crumbs strong{
	color: #A9B76A;
	font-weight: normal;
}

.nospace{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 2px;
}

.lefttext{
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 2px;
}


.stext{
	font-size: 0.9em;
}

.signature{
	margin-top: -6px;
	margin-bottom: 0px;
	padding-bottom: 2px;	
}

.noline, a.noline, a.noline:hover, a.noline:visited{
	text-decoration: none;
}

.hideline, a.hideline, a.hideline:visited, .hideline a:link,  .hideline a:visited{
	text-decoration: none;
}

a.hideline:hover, .hideline a:hover{
	text-decoration: underline;
}

.caption{
	text-align: center;
	font-size: 0.75em;
	margin: 0;
}

.impt, a.impt:link, a.impt:visited, a.impt:hover{
	color: #cc0000 !important;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 2px;
}

.client{
	text-align: right;
	font-size: 0.95em;
	margin-bottom: 0;
}

#centercontainer{
	text-align: center;
}

#formcenter{
	margin: 0 auto;
	text-align: left;
	width: 60%;
}

* html #formcenter{
	margin: 0 auto;
}

#formReport{
	margin: 0 auto;
	text-align: left;
	width: 72%;
}

* html #formReport{
	margin: 0 auto;
}

.block{
	min-height: 87px;
	height: auto;
	margin-left: 150px;
}

* html .block{
	height: 7em;
}

.gallery{
	width: 73%;
}

/* image float */
.floatleft{
/*	clear: both;*/
	float: left;
	margin: 0 18px 10px 0px;
}

.floatright{
/*	clear: both;*/
	float: right;
	margin: 0 0px 10px 18px;
}

/* sitemap */
ul.sitemap{
	list-style-type: none;
	margin-left: 0px;
	font-weight: bold;
	color: #666;
}

ul.sitemap li{
	padding-left: 0px;
	padding-bottom: 10px;
}

ul.sitemap li a:link, ul.sitemap li a:visited, ul.sitemap li a:hover{
	color: #666;
}

ul.sitemap li ul{
	margin-bottom: 0;
	margin-left: 0;
}

ul.sitemap li ul li{
	list-style-type: none;
	font-weight: normal;
	padding-left: 20px;
	padding-bottom: 0;
	text-transform: none;
}

/* others */
.spacer li{
	padding-bottom: 5px;
}

h2.spacer{
	padding-bottom: 3px;	
}

.filler{
	padding: 40px;
}

* html .filler{
	padding: 0px;
}

.lblSubscribe{
	display: block;
	width: 105px;
	float: left;
}

.rdoSubscribe{
	background-color: #f7f7f7;
	color: #666;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	border: none;
	width: 20px;
	margin-left: 20px;
}

.rdoEvent{
	background-color: #f7f7f7;
	color: #666;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	border: none;
	width: 20px;
}

ul.cities{
	list-style-type: none;
	text-align: left;
	margin-left: 5px;
	margin-right: 5px;
	padding-bottom: 3px;
}

ul.cities li{
	padding-left: 15px;
}

ul.justify {
	text-align: justify;
}

/* for press release */
.contentPublicity{
	float: left;
	width: 71%;
}

.nopadding{
	padding: 0px;
}

.resources td{
	width: 25%;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 2px;
}

.transit{
	width: 86%;
	margin: 0  7% 10px 7%;
	background-color: #fff;
	border: #e8e8e8 1px solid;
}

.transit td{
	text-align: center;
	padding: 0px;
	margin: 0px;
	width: 33%;
}

#countrylist{
	margin: 10px;
}

ul.cities{
	list-style-type: none;
	text-align: left;
	margin-left: 5px;
	margin-right: 5px;
	padding-bottom: 3px;
}

ul.cities li{
	padding-left: 15px;
}

.agreement{
	width: 400px !important;
}

.report{
	width: 100%;
	margin: auto;
	background-color: #fff;
	border: #e8e8e8 1px solid;
}

.report td{
	text-align: left;
	padding: 5px;
}

.webinar td{
	font-size: 1em;
	text-align: left;
	padding: 7px 0;
}

.evite{
   border-collapse: collapse;
}

.evite td{
	padding: 0;
}

#side .header, #side .stext{
	font-size: 1.4em;
	text-align: center;
	font-weight: bold;
}

#side .stext{
	font-size: .7em;
}

.green{
	color: #008000;
}

/* for captcha */
.predefined{
	display: none !important;
}

p.spacer{
	margin-bottom: 5px;
}

.contentleft1{
	width: 49%;	
	/width: 97%;	
	*width:58%;
	_width:58%;	
}

.contentright1{
/*	clear: both;*/
	float: right;
	width: 48%;
	padding-right: 2px;	
	*width:38%;
	_width:38%;
}

.contentleft2{
	width: 69%;
	padding-left: 31%;
	/padding-left: 3%;
	/width: 68%;
	_width:450px;
	_float:right;
}

.contentleft2 .floatright, .contentleft2 .floatleft, .contentleft2 .contentright1{
/*	clear: none;*/
}

.contentleft2 ul li strong{
	font-size: 1.4em;
}

.contentleft2 ul li strong a:link, .contentleft2 ul li strong a:visited, .contentleft2 ul li strong a:hover, .contentleft2 ul li a:link strong, .contentleft2 ul li a:visited strong, .contentleft2 ul li a:hover strong{
	color: #666;
}

.contentright2{
	float: left;
	width: 26%;
	font-size: .9em;
	text-align: right;
	padding-right: 15px;
	border-right: 1px solid #999;
	_width:150px;
	
}

.contentright2 p.header{
	font-size: 1.4em;
	font-weight: bold;
}

.contentright2 ul{
	list-style-type: none;
	text-align: right;
}

.contentright2 ul li{
	margin: 5px 0;
}

.contentright2 a:link, .contentright2 a:visited{
	color: #999;
}

ul.download{
	list-style-type: none;
}

/*ul.download li{
	background: transparent url(../images/pdf.gif) 0 0 no-repeat;
	padding: 0 3px 3px 20px;
}*/

.stext{
	font-size: 0.9em;
}

.bcontainer{
	height: 150px;
}
.phone-margin{
	margin-left:260px;
}
.swedenone a {
color: #666;
}
.swedenone{
	clear: both;
	width: 700px;
}

.swedenone h3{
	background: #eaeaea;
	font-size: 1.6em;
	padding: 10px 30px;
}

.swedenone p, .swedenone ul{
	padding: 10px 30px;
}
.swedentwo a {
color: #666;
}
.swedentwo{
	clear: both;
	width: 700px;
}

.swedentwo h3{
	background: #eaeaea;
	font-size: 1.6em;
	padding: 10px 30px;
}

.swedentwo p, .swedentwo ul{
	padding: 10px 30px;
}
.submit {
font-size: 17px;
display: inline-block;
zoom: 1;
vertical-align: baseline;
margin: 0 2px;
outline: none;
cursor: pointer;
text-align: center;
text-decoration: none;
font: 14px/100% Arial,Helvetica,sans-serif;
padding: 10px 10px;
font-weight: bold;
background: #fff;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
box-shadow: 0 1px 2px rgba(0,0,0,.2);
background: -webkit-gradient(linear,0 0,0 bottom,from(#ffffff),to(#cccccc));
background: -webkit-linear-gradient(#ffffff,#cccccc);
background: -moz-linear-gradient(#ffffff,#cccccc);
background: -ms-linear-gradient(#ffffff,#cccccc);
background: -o-linear-gradient(#ffffff,#cccccc);
background: linear-gradient(#ffffff,#cccccc);
color: #555;
text-shadow: 0 1px 1px rgba(255,255,255,0);
width: 198px;
height:40px;
height:40px\9;
background: #fff url(../images/moving-form-button.png) left top no-repeat\9\0;
*background:url(../images/moving-form-button.png) left top no-repeat !important;
border:0px\9;
}

#moving-continue {
	padding: 10px 31px 1px 29px;/*11px 20px 7px 17px;*/
	background-color: #E8A512;
	display: block;
	_width: 240px;
	_height: 73px;
	_padding: 10px 0 1px 20px;
}

.moving-quote-block {
padding: 13px 25px 12px 30px;/*13px 0px 12px 18px;*/
	display:block;
	_height:auto;
}

.moving-quote-block-de {
padding: 13px 11px 12px 11px;
display:block;

_height:auto;
}
.moving-quote-block-ru {
padding: 13px 25px 12px 25px;
display:block;

_height:auto;
}
.moving-quote-block-fr {
padding: 13px 10px 12px 10px;
display:block;

_height:auto;
}
.moving-quote-block-nl {
padding: 13px 20px 12px 20px;
display:block;

_height:auto;
}
.moving-quote-block h2,.moving-quote-block-de h2,.moving-quote-block-ru h2,.moving-quote-block-fr h2,.moving-quote-block-nl h2{
font-size: 34px;
color: white;
font-weight: normal;
letter-spacing: -1px;
word-spacing: -2px;
line-height: 32px;
margin-top:7px;
margin-left:1px;
}
.moving-quote-block p,.moving-quote-block-de p,.moving-quote-block-ru p,.moving-quote-block-fr p,.moving-quote-block-nl p{
font-size:16px;
color:white;
margin-bottom: 5px;
word-spacing: -1px;
}
.corp-quote-block {
	padding: 20px 20px 10px 20px;
	background-color: #36434D;
	*min-height:110px;
	_height: 110px;

/*	_width: 259px;*/
	
}
.corp-quote-block-tw {
	padding: 20px 20px 10px 20px;
	background-color: #36434D;
	height:auto;
	/height:110px;
	*height:120px;
/*	_width: 259px;*/
	
}
.corp-quote-block-cz {
padding: 20px 19px 10px 19px;
/*_width:260px;*/
*min-height:110px;
background-color: #36434D;
}
.corp-quote-block-cz p{
font-size: 1.2em;
color: white;
}
.corp-quote-block-cz h2{
font-size: 1.6em;
color: white;	
font-weight: normal;
}
.corp-quote-block-cz #frmInquiry{
	_width:220px;
}

.corp-quote-block h2, .corp-quote-block-tw h2{
	font-size: 1.6em;
	color: white;
	font-weight: normal;
}
.corp-quote-block input,.corp-quote-block-cz input, .corp-quote-block-tw input{
font-size: 17px;
display: inline-block;
zoom: 1;
vertical-align: baseline;
margin: 5px 0 10px 0;
outline: none;
cursor: pointer;
text-align: center;
text-decoration: none;
font: 14px/100% Arial,Helvetica,sans-serif;
padding: 10px 20px;
text-shadow: 0 1px 1px transparent;
font-weight: bold;
background: white;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
color: #555;
background: -webkit-gradient(linear,0 0,0 bottom,from(white),to(#CCC));
background: -webkit-linear-gradient(white,#CCC);
background: -moz-linear-gradient(white,#CCC);
background: -ms-linear-gradient(white,#CCC);
background: -o-linear-gradient(white,#CCC);
background: linear-gradient(white,#CCC);
text-shadow: 0 1px 1px rgba(255, 255, 255, 0);
background: #fff url(../images/corp-form-button.png) left top no-repeat\9\0;
*background:url(../images/corp-form-button.png) left top no-repeat !important;
border:0px\9;
}

#moving-continue p{
	font-size:13px;
	line-height:16px;
	word-spacing:-1px;
	color:white;
	margin-left:4px;
	margin-top:6px;
}
#moving-continue-de p{
	font-size:13px;
	line-height:16px;
	word-spacing:-1px;
	color:white;
	margin-left:4px;
}
.corp-quote-block p, .corp-quote-block-tw p{
	font-size:13px;
	line-height:16px;
	word-spacing:-1px;
	color:white;
	margin-left:2px;
	margin-top:6px;
}
#Services {
width: 99%;
}
.moving-quote-wrapper{
	display: block;
	color: #fff;
	background-color: #C30D23;

}

.submit-de {
font-size: 17px;
display: inline-block;
zoom: 1;
vertical-align: baseline;
margin: 0 2px;
outline: none;
cursor: pointer;
text-align: center;
text-decoration: none;
font: 14px/100% Arial,Helvetica,sans-serif;
padding: 10px 10px;
font-weight: bold;
background: #fff;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
box-shadow: 0 1px 2px rgba(0,0,0,.2);
background: -webkit-gradient(linear,0 0,0 bottom,from(#ffffff),to(#cccccc));
background: -webkit-linear-gradient(#ffffff,#cccccc);
background: -moz-linear-gradient(#ffffff,#cccccc);
background: -ms-linear-gradient(#ffffff,#cccccc);
background: -o-linear-gradient(#ffffff,#cccccc);
background: linear-gradient(#ffffff,#cccccc);
color: #555;
text-shadow: 0 1px 1px rgba(255,255,255,0);
width: 198px;
height:40px;
height:40px\9;
background: #fff url(../images/moving-form-button.png) left top no-repeat\9\0;
*background:url(../images/moving-form-button.png) left top no-repeat !important;
border:0px\9;
}
.submit-cz {
font-size: 17px;
display: inline-block;
zoom: 1;
vertical-align: baseline;
margin: 5px 0 10px 0;
outline: none;
cursor: pointer;
text-align: center;
text-decoration: none;
font: 14px/100% Arial,Helvetica,sans-serif;
padding: 10px 1px;
font-weight: bold;
background: #fff;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
box-shadow: 0 1px 2px rgba(0,0,0,.2);
background: -webkit-gradient(linear,0 0,0 bottom,from(#ffffff),to(#cccccc));
background: -webkit-linear-gradient(#ffffff,#cccccc);
background: -moz-linear-gradient(#ffffff,#cccccc);
background: -ms-linear-gradient(#ffffff,#cccccc);
background: -o-linear-gradient(#ffffff,#cccccc);
background: linear-gradient(#ffffff,#cccccc);
color: #555;
text-shadow: 0 1px 1px rgba(255,255,255,0);
width: 235px;
height:36px\9;
background: #fff url(../images/moving-form-button-cz.png) left top no-repeat\9\0;
*background:url(../images/moving-form-button-cz.png) left top no-repeat !important;
border:0px\9;
}
#moving-continue-de {
	color:white;
	font-size:14px;
padding: 10px 20px 1px 20px;
background-color: #C99014;
min-height:90px;
	display:block;
	_padding-right:0px;
	
min-height:79px\9;
_height:79px;
/*	width: 220px;*/
/*	*width:220px;
	_width:260px;*/

}
#moving-continue-cz {
	color:white;
	font-size:14px;
padding: 10px 10px 1px 10px;
background-color: #C99014;

	width: 220px;
	display:block;
/*	*width:240px;
	_width:260px;*/
	_padding-right:0px;
}
#moving-continue-cz p{
	margin-left:20px;
}
.submit-ru {
font-size: 17px;
display: inline-block;
zoom: 1;
vertical-align: baseline;
margin: 5px 0 6px 5px;
outline: none;
cursor: pointer;
text-align: center;
text-decoration: none;
font: 14px/100% Arial,Helvetica,sans-serif;
padding: 10px 1px;
font-weight: bold;
background: #fff;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
box-shadow: 0 1px 2px rgba(0,0,0,.2);
background: -webkit-gradient(linear,0 0,0 bottom,from(#ffffff),to(#cccccc));
background: -webkit-linear-gradient(#ffffff,#cccccc);
background: -moz-linear-gradient(#ffffff,#cccccc);
background: -ms-linear-gradient(#ffffff,#cccccc);
background: -o-linear-gradient(#ffffff,#cccccc);
background: linear-gradient(#ffffff,#cccccc);
color: #555;
text-shadow: 0 1px 1px rgba(255,255,255,0);
width: 210px;
height:48px\9;
background: #fff url(../images/moving-form-button-ru.png) left top no-repeat\9\0;
*background:url(../images/moving-form-button-ru.png) left top no-repeat !important;
border:0px\9;
}
#thankyoubox {
	margin-left:240px; padding-top:50px; padding-bottom:50px;margin-right:200px;}
#thankyoubox h1{
	text-align:center;
}
#thankyoubox p{
	text-align:center;
}
.right hr{
	margin:0;
	height:0;
}
.se-hr {height:1px !important; color:white; margin: 10px 0 20px 0!important;}
.estate-quote-block{
	padding: 20px 20px 10px 20px;
	background-color: #91999f;
/*	_width: 259px;*/
	
}
.estate-quote-block p{
	font-size:1.2em;
	color:white;
}
.estate-quote-block h2{
font-size: 1.6em;
color: white;	
font-weight: normal;
}
.estate-quote-block select{
width:216px;
}
.estate-quote-block  input{
font-size: 17px;
display: inline-block;
zoom: 1;
vertical-align: baseline;
margin: 5px 0 10px 0;
outline: none;
cursor: pointer;
text-align: center;
text-decoration: none;
font: 14px/100% Arial,Helvetica,sans-serif;
padding: 10px 20px;
text-shadow: 0 1px 1px transparent;
font-weight: bold;
background: white;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
color: #555;
background: -webkit-gradient(linear,0 0,0 bottom,from(white),to(#CCC));
background: -webkit-linear-gradient(white,#CCC);
background: -moz-linear-gradient(white,#CCC);
background: -ms-linear-gradient(white,#CCC);
background: -o-linear-gradient(white,#CCC);
background: linear-gradient(white,#CCC);
text-shadow: 0 1px 1px rgba(255, 255, 255, 0);
background: #fff url(../images/estate-form-button.png) left top no-repeat\9\0;
*background:url(../images/estate-form-button.png) left top no-repeat !important;
border:0px\9;
}
.contentright1 object{
*float:left;
_float:none;
*margin-left:-50px;
_margin-left:0;
}
