@charset "utf-8";

body {

	background-color: #f1eedb;

	margin: 0px;

	padding: 0px;

	background-image: url(../i/box_bottom.jpg);

	background-repeat: no-repeat;

	background-position: 210px 227px;

}

.tdNavOn {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	background-image: url(../i/cn_on.gif);

	height: 30px;

	width: 144px;

	font-weight: bold;

	margin-left: 20px;

	color: #CE191D;

	background-repeat: no-repeat;

}

.textNav {

	margin-left: 30px;

	color: #CE191D;



}

.tdNav {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	background-image: url(../i/cn.gif);

	height: 30px;

	width: 144px;

	font-weight: normal;

	margin-left: 20px;

	color: #282828;

	background-repeat: no-repeat;

}

a.nav {

	margin-left: 30px;

	color: #282828;

}

a.nav:hover {

	color: #CE191D;

	text-decoration: none;

}

h1 {

	font-family: "Times New Roman", Times, serif;

	font-size: 30px;

	font-weight: normal;

	color: #CE191D;

}

p {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	color: #333;

	line-height: 1.7em;

	max-width: 650px;

}

.whiteLine {

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #F1EEDB;

}

.subMenu {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #282828;

}

.tdSubMenu {

	padding-top: 2px;

	padding-bottom: 2px;

	padding-left: 30px;

	background-image: url(../i/arr.gif);

	background-repeat: no-repeat;

	height: 20px;

	background-position: 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #dfd4ab;

	font-size: 12px;

	line-height: 1.7em;

}
.tdSubMenu1 {

	padding-top: 2px;

	padding-bottom: 2px;

	padding-left: 30px;

	background-image: url(../i/arr1.gif);

	background-repeat: no-repeat;

	height: 20px;

	background-position: 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #dfd4ab;

	font-size: 12px;

	line-height: 1.7em;
	
	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;
	
 
    color: #990033;
}

h2 {

	font-family: "Times New Roman", Times, serif;

	font-size: 24px;

	font-weight: normal;

	color: #007a3e;

}

.inputEnter {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #666;

	width: 100%;

	border: 1px solid #D2C48A;

}

a {

	color: #282828;

	text-decoration: underline;

}

.footer {

	font-family: Verdana, Geneva, sans-serif;

	color: #A8A699;

	font-size: 11px;

	line-height: 1.2em;

}

a:hover {

	color: #CE191D;

	text-decoration: none;

}

li {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	color: #333;

	line-height: 1.7em;

	max-width: 650px;

}

.inputEuro {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #d2c48a;

	border: 1px solid #D2C48A;

	background-image: url(../i/bg_euro.gif);

	background-repeat: no-repeat;

	background-color: #FFF;

	padding-left: 30px;

	height: 30px;

	padding-top: 3px;

}

.inputBalance {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #d2c48a;

	border: 1px solid #D2C48A;

	background-image: url(../i/bg_balance.gif);

	background-repeat: no-repeat;

	background-color: #FFF;

	padding-left: 30px;

	height: 30px;

	padding-top: 3px;

}

.inputVisa {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #d2c48a;

	border: 1px solid #D2C48A;

	background-color: #FFF;

	width: 200px;

}

.course {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #007A3E;

}

.priceCalc {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	color: #CE191D;

}

.inputEasy {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #666;

	border: 1px solid #D2C48A;

}

.inputDollar {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #d2c48a;

	border: 1px solid #D2C48A;

	background-image: url(../i/bg_dollar.gif);

	background-repeat: no-repeat;

	background-color: #FFF;

	padding-left: 30px;

	height: 30px;

	padding-top: 3px;

}


.loginBar { padding:5px; }
.loginBar table { background-color:#fefaee; padding:5px; font-family:Verdana; color:#b89263; font-size:10px; }
.loginBar input.txt { width:125px; border: solid 1px #bcb8af; font-family:arial; font-size:14px; }
.loginBar a { font-family:Arial; font-size:12px; color:#b89263; text-decoration:underline; }
.loginBar a:hover { color:#CE191D; text-decoration:none; }

.reg_table { font-family:Arial; font-size:12px; color:#000;text-align:left;  }
.reg_table td { vertical-align:middle; padding-top:10px;}
.reg_table td.td_input { padding-left:10px; }
.reg_table td.td_input input.txt { width:200px; height:24px;  border:solid 1px #c4c1ae; background-color:#fffeeb; }
.reg_table td.subtitle { font-size:18px; font-weight:bold; padding-top:30px; }
.reg_table td.comment { padding-left:10px; vertical-align:bottom; color:#444; }
.reg_table td span.star { color:#f00; font-size:14px;  }

div.errors { background-color:#ff9086; margin-top:20px; margin-bottom:20px; padding:20px; font-family:Arial; font-size:12px; color:#fff; }
div.infomessage { background-color:#bee1ab; margin-top:20px; margin-bottom:20px; padding:20px; font-family:Arial; font-size:12px; color:#fff; }
a.gohome { font-family:Arial; font-size:14px; color:#000; }
a.gohome:hover { color:#CE191D; }

table.orders { border-top:solid 2px #000; border-left:solid 2px #000; border-right:solid 1px #000; border-bottom:solid 1px #000; font-family:Arial; font-size:12px; font-weight:bold; color:#2718b4; }
table.orders tr td { border-right:solid 1px #000; border-bottom:solid 1px #000;  background-color:#ffcc00; text-align:center; padding:3px;}
table.orders tr.title td { color:#000; font-size:14px; font-weight:normal;  }

table.sticker { border:solid 2px #000; background-color:#ffcc00; }
table.sticker tr td.title { border-bottom:solid 1px #000;  background-color:#ffcc00; font-family:Arial; font-size:16px; text-align:center; }
table.sticker tr td { padding:5px; }
table.sticker tr td.eng { font-family:Arial; font-size:20px; }
table.sticker tr td.rus { font-family:Georgia; font-size:20px; padding-left:30px;}
table.sticker tr td.index { font-family:Arial; font-size:25px; }
table.sticker tr td.country { font-family:Arial; font-size:25px; }
table.sticker tr td.phone { font-family:Arial; font-size:18px; }

a.change { color:#009; font-size:18px;  }