b {font-family: Verdana, Geneva, Arial, Helvetica}
body,td {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:12px; color:#1A1678;}
textarea,input,select,option {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:11px; background-color:#FFFFFF; border:solid 1px #1A1678;}

b.rr {margin:0px; margin-bottom: 10px; font-size:12px; font-weight:normal; color:#2121D3;}

b.b2 {margin:0px; margin-top: 1px; font-size:13px; font-weight:normal; font-weight: bold;}

h1 {margin:0px; margin-bottom: 10px; font-size: 15px; font-weight: bold; color:#1A1678;}

h2 {margin:0px; font-size:13px; font-weight:bold;}

h3 {margin:0px; margin-bottom: 10px; font-size:12px; font-weight:normal; }

h4 {margin:0px; margin-top: 1px; font-size:13px; font-weight:normal; font-weight: bold;}

b.b1 {margin:0px; margin-bottom: 10px; font-size: 12px; font-weight: bold; color:#1A1678;}

small {font-size:9px}

small.tab {font-size:11px}

.tdtext {padding-left:3px; padding-right:2px; padding-top:4px; padding-bottom:5px}

.thead {color:#FFFFFF; background-color:#1A1678;padding-left:3px; padding-right:3px; padding-top:4px; padding-bottom:5px}

.tdblock {padding-top:4px; padding-bottom:5px; padding-left:15px; color: #FFFFFF; background-color:#003366}

.tdblock1 {padding-top:3px; padding-bottom:3px; padding-left:15px;}

.tdblock2 {margin:2px; color:#FFFFFF; padding-left:6px; padding-right:7px; padding-top:8px; padding-bottom:5px; background-color:#1A1678;}

.tdblockf {padding-top:4px; padding-bottom:5px; padding-left:15px; color: #FFFFFF; background-color:#003366; margin: 1px;}

.tdblock1f {padding-top:3px; padding-bottom:3px; padding-left:15px; margin: 1px;}

a,a:active {color:#0000cc; }

a:visited {color:#0000cc; text-decoration: underline;}

a:hover {color:#F6CE1A; }	

a.hmenu,a.hmenu:visited,a.hmenu:active {font-size:11px; color: #FFFFFF;  background-color: #000066; margin-right: 0px;  padding-top: 6px; padding-bottom: 7px;  padding-left: 20px; padding-right: 20px; text-decoration: none;} 

a.hmenu:hover {font-size:11px; color: #FFFFFF; background-color:#000066;  margin-right: 0px; padding-top: 6px; padding-bottom: 7px; padding-left: 20px; padding-right: 20px; text-decoration: underline;}

a.amenu,a.amenu:active,a.amenu:visited {font-size:12px; color: #FFFFFF; font-weight: bold; background-color: #000066; display: block;	margin: 1px; padding: 5px; padding-left: 22px; text-decoration: none;}

 a.amenu:hover {font-size:12px; color: #1A1678; background-color:#F6CE1A; text-decoration: none;} 

a.tbh,a.tbh:active,a.tbh:visited {text-decoration: none; margin:0px; font-size: 13px; font-weight: bold; color:#003366;  }

a.tbh:hover {color:#CC3333; text-decoration: none;}

a.bhm,a.bhm:active,a.bhm:visited {color:#1A1678; text-decoration: underline; text-decoration: none; font-size:11px}

a.bhm:hover {color:#CC3333; text-decoration: none; font-size:11px}

a.bh,a.bh:active,a.bh:visited {color:#1A1678; text-decoration: underline;  padding-left: 15px; font-size:11px;}

a.bh:hover {color:#CC3333; }

a.zmenu,a.zmenu:active,a.zmenu:visited {font-size:11px; color: #8F8EA4; text-decoration: none;}

a.zmenu:hover {font-size:11px; color: #F6CE1A; text-decoration: underline;}   
a.ttourR {color: #FFFFFF; text-decoration: none; font-size:9.5pt;}

input.but {background-color:#8B181B; height:25; font-weight:bold; color:#FFFFFF; border-top-color:#ffffff; border-left-color:#ffffff; padding:1;}

input.bluebut {background-color:#000E67; height:20; color:#ffffff; font-weight:bold; border-top-color:#dddddd; border-left-color:#dddddd; padding:1;}

input.greybut {background-color:#91a1b5; height:20; color:#ffffff; font-weight:bold; border-top-color:#dddddd; border-left-color:#dddddd; padding:1;}



td.blue {font-size:12px; color: #FFFFFF; font-weight: bold; background-color: #1A1678; 	margin: 2px; padding: 5px; padding-left: 22px; text-decoration: none;}

td.zoloto {font-size:12px; color: #1A1678; font-weight: bold; margin: 2px; padding: 5px; padding-left: 22px; text-decoration: none;}

td.zoloto1 {font-size:12px; color: #1A1678; font-weight: bold; margin: 2px; padding: 5px; padding-left: 2px; text-decoration: none;}

td.tour {padding-top:4px; padding-bottom:5px; padding-right:15px; color: #FFFFFF; text-align:center; background-color: #003366;}


.layout, .layout-td {
		border-collapse: collapse;
		border: 0px;
		margin: 0px;
		padding: 0px;
		height: 100%;
	}
	
	.layout-td {
		vertical-align: top;
		text-align: left;
	}
	
	.layout-center {
		text-align: center;
		margin: 0px auto;
	}
	
	.layout-stopper {
		width: 0px;
		height: 0px;
		overflow: hidden;
	}
	
	#layout-wrapper { 
		margin: 0px auto;
	}
	
	#layout-wrapper {
		max-width: 1280px;
		min-width: 775px;
	}
	
	.layout-min-width {
		width: 775px;
	}
	
	.layout-max-width {
		width: 1280px;
	}
