/* <editor-fold desc="@-Rules"> */
@import "navbar.css";
@import "flags.css";
/* </editor-fold> */

/* <editor-fold desc="Base"> */
body {
	font: 12px/18px Arial, Helvetica, Verdana, sans-serif;
	padding-bottom: 60px;
	color: #5B5B5B;
	background-color: #F8F8F8;
}
p {
	font-size: 1.2em;
	line-height: 1.5em;
}

.hide{
	display:none;
}

.title_1 {
	border-bottom: 1px solid #D8D8D8;
	color: #2B3035;
	font: bold 1.6em "Trebuchet MS";
	padding: 7px 15px;
}
.title_3 {
	border-bottom: 1px solid #DFDFDF;
	color: #2B3035;
	font: bold 1.8em "Trebuchet MS";
	padding: 7px 15px;
}
.white-background{
	background-color: #FFF;
}

.container {
	margin: 0 auto;
	width: 1000px;
}
.container > hr {
	margin: 10px 0;
}
/*#content {
	float: right;
	
}*/
#lside {
	float: left;
	margin-left: 0;
	width: 160px;
}
#rside {
	float: right;
	/*margin-top:30px;*/
}
/* </editor-fold> */

/* <editor-fold desc="OpenX Zone"> */
.ads120x90 {
	margin: 0 0 10px 0;
}
.ads120x600 {
	margin: 0 0 10px 0;
}
.ads160x90 {
	margin: 0 0 10px 0;
}
.ads160x600 {
	margin: 0 0 10px 0;
}
.ads300x250 {
	float: right;
	margin: 0 0 0px 20px;
}
.ads468x15 {
	text-align: center;
	margin: 5px auto 10px;
}
.ads468x15_infolinks{
	width:490px;
	margin: 0 auto;
}
.ads468x15_inner{
	margin: 0 auto;
	width:468px;
}
.ads468x60 {
	text-align: center;
}
.ads468x60bottom {
	text-align: center;
}
.ads728x90 {
	float: right;
	margin: 0 0 10px 10px;
}
#langname{
	white-space:nowrap;
}


.form-search .ads468x60 {
	margin-top: 40px;
}

header .ads728x90 {
	margin-bottom: 0;
}
/* </editor-fold> */

/* <editor-fold desc="Header"> */
.logo {
	display: inline-block;
	background: url("../images/logo.gif") no-repeat 0 0;
	height: 56px;
	width:137px;
	/*margin: 0;*/
	margin-top: 20px;
	padding: 0 0 0 70px;
	text-indent: -9999px;
}
body > header {
	/*padding-top: 20px;*/
	background-color: #EFEFEF;
	/*height:100px;*/
	/*height:90px;*/
}
.header-wrapper{
	    max-width: 1100px;
    min-width: 1100px;
    height: 90px;
	margin:0 auto;
}
.header-wrapper > div{
	float:right;
	width: 1032px;
}
a.we-moved {
	background: url("../images/move_banner.gif") no-repeat scroll 0 0 transparent;
	display: block;
	height: 69px;
	margin: 10px auto;
	text-indent: -9999px;
	width: 1000px;
}
#bannerTop {
    float: right;
}
#bannerTop form{
	margin: 0;
	text-align: center;
}
.login {
    padding-top:0;
}
.nav-iso-pos.login{
	margin:30px 0 0 0;
}
.login_table {
    margin: 0 auto;
    padding: 0;
}
.login_table a {
	font-size: 10px;
	color: #0C53A5;
}
input.login_name, input.login_password {
    color: #5C5C5C;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 15px;
    padding: 1px 0 0 5px;
    width: 85px;
    border-radius:0;
    margin:0px;
}
input.go {
    background: url("../images/buttons/btn_go.gif") no-repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    height: 18px;
    width: 25px;
}
.go:hover {
    background-position: 0 -18px;
}
/* </editor-fold> */

/* <editor-fold desc="Forms"> */
.page-title {
    display: inline-block;
    float: right;
    margin-right: 328px;
    padding: 10px 0 0;
    text-align: center;
    width: 555px;
}

.holder{
	height:60px;
	position: relative;
}
.holder .page-subtitle{
	position: absolute;
	left: 370px;
}
.page-subtitle {
	text-align: center;
	margin-top: 18px;
	
}
/*.page-subtitle.lang-page{
	left: 466px;
}*/
.lang-page h1,
.page-subtitle h1 {
	text-align: center;
	color: #2B3035;
    font-family: "Trebuchet MS";
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    line-height: 19px;
}


.subtitle {
    font-size: 12px;
    padding: 5px 0;
    text-align: center;
}
.form-spellcheck {
	/*margin: 10px 10px 10px;*/
}
.form-search {
	/*margin: 10px 10px 10px;*/
}
.form-search form{
	margin:0;
}
.button-group {
	text-align: center;
}
h2.button-group {
	line-height: inherit;
	margin: 0;
	padding: 0;
	text-align: center;
}

.input-group {
	text-align: center;
	margin: 10px 0 10px;
}
.input-group input {
	width: 456px;
}
.input-group input.width-728{
	width: 718px;
}
.input-group textarea {
	/*width: 456px;*/
	width:714px;
	-webkit-box-sizing: content-box;
	   -moz-box-sizing: content-box;
		-ms-box-sizing: content-box;
			box-sizing: content-box;
	/* margin: 0 auto; */
	margin: 0 0 10px 15px;
}
/* </editor-fold> */

/* <editor-fold desc="Content"> */

.wordlist .unit-link-inner ul,
.wordlist .sandbox ul {
	float: left;
	list-style: none;
	width: 145px;
	margin: 20px 0;
}
.wordlist .unit-link-inner ul.pair {
	width: 44%;
	margin: 20px 0 20px 25px;
}
article h4 {
	margin-top: 25px;
}
.current {
	color: #0066CC;
	font-weight: bold;
}

.block-suggestion {}

.block-definition {}
.definition-source {
	color: #999;
	margin: 0 0 10px 0;
	font-style: italic;
}

.block-misspelling {}
.misspelling-percent {
	color:#E12F00;
}
.misspelling-description {
	font-size: 0.8em;
}

.block-antonym {}
.antonym-speech {}
.antonym-speech-title {}
.antonym-group {}

.block-synonym {}
.block-synonym > ul > li {
	margin-bottom: 20px;
}
.synonym-speech {}
.synonym-speech-title {}
.synonym-group {
	color: red;
	margin-top: 10px;
}

.block-example {}
.example-source {
	color: #999;
	margin: 0 0 10px 0;
	font-style: italic;
}
.example-book-title {}
.example-book-author {}
.form-spellcheck h2 {
	font-size: 13px;
	margin: 0;
	/*padding: 10px 0 5px;*/
}



#btn-spellcheck {
	/*background: url("../images/buttons/btn_spellcheck.png") no-repeat 0 0 transparent;*/
}
#btn-grammarcheck{
	/*background: url("../images/buttons/check-grammar.gif") no-repeat 0 0 transparent;*/
}
#btn-grammarcheck,
#btn-spellcheck {
	color: red;
	/*cursor: pointer;*/
	/*display: inline-block;*/
	/*height: 50px;*/
	/*margin: 6px 0 0 5px;*/
	/*outline: medium none;*/
	/*text-indent: -9999px;*/
	/*vertical-align: middle;*/
	/*width: 116px;*/
}
#btn-spellcheck:hover {
	/*background: url("../images/buttons/btn_spellcheck.png") no-repeat 0 -51px transparent;*/
}





.bluebox {
	background: none repeat scroll 0 0 #F8FCFF;
	border: 1px solid #D8D8D8;
	clear: both;
	-webkit-border-radius: 5px;
	   -moz-border-radius: 5px;
		-ms-border-radius: 5px;
			border-radius: 5px;
	margin-top:20px;
}

.product_item {
	margin: 10px 10px 20px 20px;
}
.product_demo {
	float: right;
	margin: 27px 10px 0;
}
.product_item a {
	text-decoration: none;
}
.product_item a:hover {
	text-decoration: underline;
}
.product_item_title {
	color: #0D81AD;
	font-family: "Trebuchet MS";
	font-size: 19px;
	font-weight: bold;
	margin-bottom: 4px;
}
.product_item_title a {
	color: #0D81AD;
}
.product_item_description {
	color: #4E4E4E;
	float: left;
	width: 315px;
}
.product_item_description a {
	color: #4E4E4E;
}
.product_item_description a.link {
	color: #0C53A5;
}
.product_item_image {
	float: left;
	height: 65px;
	margin: 0 8px 0 0;
	width: 96px;
}

.product_item_image_skayt {
	background: url("../images/buttons/product_scayt.gif") no-repeat scroll 0 12px transparent;
}
.product_item_image_wsc {
	background: url("../images/buttons/product_wsc.gif") no-repeat scroll 0 12px transparent;
}
.product_item_image_wapi {
	background: url("../images/buttons/product_wapi.gif") no-repeat scroll 0 12px transparent;
}
.product_item_image_skayt:hover, .product_item_image_wsc:hover, .product_item_image_wapi:hover {
	background-position: -97px 12px;
}
.scayt-demos, .wsc-demos, .wapi-demos {
	background: url("../images/buttons/demos.gif") no-repeat scroll 0 0 transparent;
	display: block;
	height: 32px;
	padding: 2px 0 0 40px;
	width: 40px;
}
.trialbox {
	margin: 10px 0 20px;
	overflow: hidden;
}
.free-trail-box {
	float: left;
	margin: 0 10px 0 0;
	height:110px;
}
.free-trial {
	background: url("../images/buttons/sc_free_trial.png") no-repeat scroll 0 0 transparent;
}
.supabig-button {
	display: block;
	height: 73px;
	width: 260px;
}
.spellcheker_bonus {
	background: url("../images/bg_spellcheker_bonus.png") repeat-x scroll 0 0 transparent;
	color: #000000;
	margin: 0 0 30px;
	padding-left: 10px;
	font-size:11px;
}
.spellcheker_bonus_title {
	color: #000000;
	font: bold 13px Arial;
	height: 15px;
	padding: 7px 0 10px;
}
.spellcheker_bonus ul {
	margin: 0 0 0 18px;
	padding: 0;
}
.spellcheker_bonus li {
	list-style-image: url("../images/spellcheker_bonus_list.png");
	margin-left: 5px;
}
.spellcheker_bonus a {
	color: #000000;
	text-decoration: none;
}
.spellcheker_bonus a:hover {
	text-decoration: underline;
}
.tab-content-item {
	padding: 10px 20px 0 10px;
}
.producti {
	float: left;
	font-size: 1.2em;
	height: 71px;
	line-height: 1.5em;
	margin-bottom: 9px;
	width: 583px;
}
.producti-act {
	display: block;
}
.producti-act-img {
	display: block;
	float: left;
	height: 76px;
	margin-right: 20px;
	width: 178px;
}
.producti-act-img:hover {
	background-position: 0 -78px;
}

.r-producti-button {
	background: url("../images/buttons/b_arrow.png") no-repeat scroll 0 0 transparent;
	display: block;
	float: right;
	height: 27px;
	margin: 22px 0;
	width: 28px;
}
.r-producti-button:hover {
	background-position: 0 -30px;
}
.scayt-ck-demos-button {
	background: url("../images/buttons/sc_ckeditor_demo.png") no-repeat scroll 0 0 transparent;
}
.demos-button {
	background: url("../images/buttons/sc_see_demos.png") no-repeat scroll 0 0 transparent;
}
.scayt-bussiness-button {
	background: url("../images/buttons/sc_business_discussion.png") no-repeat scroll 0 0 transparent;
}
.webmaster-button {
	background: url("../images/buttons/sc_web_mastering.png") no-repeat scroll 0 0 transparent;
}
.hosted-button {
	background: url("../images/buttons/sc_hosted.png") no-repeat scroll 0 0 transparent;
}
.licensed-button {
	background: url("../images/buttons/scc_licensed.png") no-repeat scroll 0 0 transparent;
}

.sandbox {
	background: none repeat scroll 0 0 #FCF8ED;
    border: 1px solid #D8D8D8;
    margin: 0 0 20px 15px;
    padding: 18px;
}
.three-column .sandbox {
	margin-left: 0;
}
.sandbox{
	background: none repeat scroll 0 0 #FFF;
}
.unit-link-inner p,
.sandbox p {
	font-size:12px;
	line-height: 18px;
	text-align: justify;
}
.unit-link-inner .seo-title,
.sandbox .seo-title {
    text-align: center;
    color: #2B3035;
    font-family: "Trebuchet MS";
    font-size: 18px;
    font-weight: bold;
    margin-top: 0;
}
.sandbox h4{
	font-size:12px;
}

footer {
	clear: both;
	font-size: 10px;
	padding: 10px 0;
	position: relative;
}

#footer-menu {
	margin: 0 auto 10px;
	text-align: center;
}
#footer-menu ul {
	display: inline-block;
}

.coorditates {
	color: #888888;
	float: left;
	padding: 16px 20px 0 0;
}

footer input.sign_up_email {
	background: url("../images/newsletter_copy.gif") no-repeat scroll 0 0 transparent;
	border: medium none;
	height: 25px;
	width: 269px;
}
.email_newsletter {
	color: #999999;
	float: right;
	font-family: Arial,Helvetica,sans-serif;
	text-align: center;
}
.email_newsletter form {
	margin-bottom:5px;
}
.email_newsletter a {
	color: #999999;
	text-decoration: none;
}


#developer-main {
	background: url("../images/logo-dev-pro.png") no-repeat scroll 0 0 transparent;
	display: block;
	height: 50px;
	position: absolute;
	right: 300px;
	top: 50px;
	width: 138px;
}

.article_body {
    background: none repeat scroll 0 0 #FCF8ED;
    border: 1px solid #D8D8D8;
    margin: 0 0 20px;
    padding: 18px;
}
article header{
	background: transparent;
}

.sandbox header.block-resource{
	overflow: hidden;
}
/* </editor-fold> */

/* <editor-fold desc="Paginator"> */
.paginator {
	text-align: center;
}
.paginator ul {
	list-style: none;
	margin: 10px 0;
}
.paginator li {
	display: inline;
}
.paginator li a {
	display: inline-block;
	border: 1px solid #D8D8D8;
	border-radius: 5px 5px 5px 5px;
	padding: 4px 8px;
	text-decoration: none;
}
.paginator li a:hover {
	background-color: #eee;
}
.paginator li a.active {
	color: #fff;
	background-color: #006699;
}
/* </editor-fold> */

/* <editor-fold desc="Alphabet"> */
.alphabet {
	text-align: center;
}
.alphabet span {
	display: inline-block;
	margin: 0 10px 0 0;
}
.alphabet ul {
	display: inline-block;
	list-style: none;
	margin: 10px 0;
}
.alphabet li {
	display: inline;
}
.alphabet li a {
	display: inline-block;
	border: 1px solid #D8D8D8;
	border-radius: 5px 5px 5px 5px;
	padding: 4px 8px;
	text-decoration: none;
	background-color: #FFF;
}
.alphabet li a:hover {
	background-color: #eee;
}
.alphabet li a.active {
	color: #fff;
	background-color: #006699;
}

/* </editor-fold> */

/* <editor-fold desc="Footer"> */
.privacy {
	/*float: right;*/
}
/* </editor-fold> */

/* <editor-fold desc="Social Networks"> */
.social-networks {
	float: right;
}
.google-plus-one {
	float: left;
}
/* </editor-fold> */

/* <editor-fold desc="Word of the day"> */

.block-radius{
	-webkit-border-radius: 5px;
	   -moz-border-radius: 5px;
		-ms-border-radius: 5px;
			border-radius: 5px;
	background-color: #FFF;
}
.block-radius h4{
	font-size: 16px;
	text-align: center;
}
.wordday {
	border: 1px solid #ccc;
	margin: 0 0 20px;
}
.wordday > h5 {
	margin: 0;
}
.wordday .inner-block > .more {
	float: right;
}
.block-radius .inner-block {
	padding:5px;
}



.whitebox {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #D8D8D8;
	-webkit-border-radius: 5px;
	   -moz-border-radius: 5px;
		-ms-border-radius: 5px;
			border-radius: 5px;
}

.widget-download {
	background: url("../images/buttons/btn_download.gif") no-repeat scroll 0 0 transparent;
	display: block;
	height: 146px;
	overflow: hidden;
	text-indent: -9999px;
	width: 217px;
	margin:0 auto 20px auto;
}
.widget-download:hover{
	background-position: 0 -153px;
}
.nav-iso-pos {
	padding: 0 0 3px;
	width: 230px;
	margin: 0 auto 20px auto;
}
.nav-big-button {
	display: block;
	height: 65px;
}
.free-spellcheck {
	background: url("../images/buttons/b_online_spell_checker.png") no-repeat scroll 0 0 transparent;
}
.free-spellcheck:hover {
	background-position: 0 -74px;
}
.whitebox p {
	font-size: 11px;
	padding: 0 15px;
	text-align: justify;
	text-indent: 11px;
	margin: 11px auto;
}

.lang {
	background: url("../images/bg-1.png") repeat-x scroll 0 0 #196EAF;
	padding: 5px 0px;
	-webkit-border-radius: 5px;
	   -moz-border-radius: 5px;
		-ms-border-radius: 5px;
			border-radius: 5px;
	margin: 20px 0 20px;
	width:231px;
}
.lang h4 {
    color: #FFFFFF;
    text-align: center;
    font-size: 20px;
    line-height: 26px;
}
.orange_title {
    background: none repeat scroll 0 0 #FFC431;
    color: #000000;
    line-height: 1;
    overflow: hidden;
    padding: 4px 1px;
    text-align: center;
    white-space: normal;
}
.orange_title div {
    font-style: italic;
    font-weight: bold;
}
.lang div.white-background{
	margin: 5px 5px 0px 5px;
}
.lang ul {
    padding: 1px;
    margin: 0px 0px 0px 10px;
}
#langModal h3 {
	display: inline;
	margin: 10px 0;
	line-height: 44px;
}
#langModal li,
.lang li {
    font-size: 12px;
    overflow: hidden;
    padding: 0;
    white-space: nowrap;
    list-style-type:none;
}
#langModal li a,
.lang li a {
	color:#000;
}
#langModal li a span,
#langModal li.lang-current,
.lang li.lang-current span,
.lang li a span{
	font-size: 11px;
}
.lang li.lang-current,
.lang li a:hover{
	text-decoration: none;
	color: #00A3D2;
}
#langModal{
	width:995px;
}
#langModal.modal{
	left:34%;
}
#langModal.modal-body {
	max-height: 600px;
}
#langModal ul{
	float:left;
}
/* </editor-fold> */

/* <editor-fold desc="Popular definitions"> */
.popular {
	border: 1px solid #ccc;
}
.popular ul li{
	list-style-type: none;
}
/* </editor-fold> */
.bluebox.index {
	margin-top:10px;
}
.form-spellcheck form{
	border:1px solid ;
	border: 1px solid #999999;
    border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    overflow: hidden;
    margin: 10px auto 40px;
    background-color: #FFF;
}
.form-spellcheck form,
#spellcheck_data{
	max-width: 480px;
	min-height: 30px;
	min-width: 480px;
}

#spellcheck_data{
	border: 0 none;
	padding: 6px;
	resize: vertical;
	width: 100%;
	margin: 0;
	box-shadow: none;
	margin:0 5px;
	max-width: 470px;
	min-width: 470px;
}

.btn-search {
  background-color: #3d92e0;
  border-color: #3d92e0;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #3188d7;
  background-image: -moz-linear-gradient(top,#3d92e0,#2079ca);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#3d92e0),to(#2079ca));
  background-image: -webkit-linear-gradient(top,#3d92e0,#2079ca);
  background-image: -o-linear-gradient(top,#3d92e0,#2079ca);
  background-image: linear-gradient(to bottom,#3d92e0,#2079ca);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3d92e0', endColorstr='#ff2078c9', GradientType=0);
  border-color: #2079ca #2079ca #165188;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  margin:0 5px;
}
.btn-search:hover,
.btn-search:focus {
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position .1s linear;
  -moz-transition: background-position .1s linear;
  -o-transition: background-position .1s linear;
  transition: background-position .1s linear;
}
.btn-search:hover,
.btn-search:focus {
  background-color: #2079ca;
  color: #FFFFFF;
}
.btn-search:active,
.btn-search.active,
.btn-search.active:hover {
  background-color: #2786dc;
  border-color: #2079ca;
  color: #FFFFFF;
}
.btn-search.disabled:hover,
.btn-search.disabled:focus,
.btn-search.disabled:active,
.btn-search.disabled.active,
.btn-search[disabled] .btn-search:hover,
.btn-search[disabled] .btn-search:focus,
.btn-search[disabled] .btn-search:active,
.btn-search[disabled] .btn-search.active {
  background-color: #3d92e0;
  border-color: #3d92e0;
  color: #FFFFFF;
}

.btn-search2, .btn-search2:hover {
	color: red;
}

.form-spellcheck.grammarly .box {
	display: block;
	border: 1px solid #999999;
	border-radius: 5px 5px 5px 5px;
	background-color: #fff;
	margin: 0 0 40px;
	overflow: hidden;
}

.box-bottom{
	padding: 5px;
	background-color: hsl(201, 0%, 81%) !important; 
	background-repeat: repeat-x; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e2e2e2", endColorstr="#cecece"); 
	background-image: -khtml-gradient(linear, left top, left bottom, from(#e2e2e2), to(#cecece)); 
	background-image: -moz-linear-gradient(top, #e2e2e2, #cecece); 
	background-image: -ms-linear-gradient(top, #e2e2e2, #cecece); 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e2e2e2), color-stop(100%, #cecece)); 
	background-image: -webkit-linear-gradient(top, #e2e2e2, #cecece); 
	background-image: -o-linear-gradient(top, #e2e2e2, #cecece); 
	background-image: linear-gradient(#e2e2e2, #cecece); 
	border-color: #cecece #cecece hsl(201, 0%, 79%); 
	color: #333 !important; 
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.13); 
	-webkit-font-smoothing: antialiased;
}

.box-bottom .text{
	text-align: center;
	position:relative;
	font-size:18px;
}

.box-bottom .text a{
	margin-top:-3px;
	font-size:18px;
	text-decoration: none;
}
#grammarly{
	display:none;
}

.container-lang{
	max-width:1240px;
	min-width:1162px;
	margin:0 auto;
}
.container-fluid.two-column,
.container-lang.two-column{
	max-width:960px;
	min-width:960px;
}
.container-fluid.three-column,
.container-lang.three-column{
	max-width:1100px;
	min-width:1100px;
}

.ads300x600{
	float:right;
}
.container-lang.two-column .ads300x600{
	margin-top: 20px;
}

.container-fluid.two-column #content{
	margin-left: 10px;
}
.container-fluid.two-column .sandbox{
	margin-left: 0;
}

.f-menu-placeholder{
	height:44px;
}
.misspelling-description {
    float: right;
    font-size: 10px;
    height: 40px;
    margin: 0 0 5px 8px;
    text-align: justify;
    width: 336px;
}

.inner h2{
	font-size: 16px;
	line-height: 22px;
}
.container-lang h3{
	font-size: 14px;
	line-height: 20px;
}
.privacy #rside {
	display:none;
}

.privacy #contentMiddle {
    background: none repeat scroll 0 0 #FFF;
    border: 1px solid #D9D8D4;
    border-radius: 5px 5px 5px 5px;
    margin: 10px 0;
    min-height: 405px;
    padding: 26px 10px 10px;

}
.privacy #contentMiddle p{
    font-size:12px;
    line-height:18px;
}
.privacy #contentMiddle h3 {
	font-size:12px;
    line-height:14px;
}
.privacy #contentMiddle h2 {
    font: bold 18px "trebuchet ms",helvetica,sans-serif;
    margin: 0 0 20px;
    text-align: center;
}

.unit-link-wrapper{
	margin-top:20px;
	border: 1px solid #D8D8D8;
	background: none repeat scroll 0 0 #FFFFFF;
}
.seo-text {
	padding: 10px;
}
.seo-text p {
	font-size: 11px;
}
.unit-link{
	background: none repeat scroll 0 0 #D8D8D8;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 2px;
}
.unit-link-inner{
	padding: 18px;
}

.lang_zone.alert{
	width:480px;
	text-align: center;
	padding-left:0;
	padding-right:0; 
	margin: 5px auto;
}
/*----------------------------------------------------------------------------------------*/

/* !!! --- remove this test styles --- !!! */
/*.container > header, #tmain, #wrapper, #content, #lside, #rside, #bmain, footer
{
	border: 1px solid #999;
	margin: 0 0 2px 2px;
	padding: 1px;
}*/
