html {
    padding:0px;
    margin:0px;
}

body {
	background:#fff url("/img/bg5.jpg") repeat-y center top;
	margin:0px;
    padding:0px;
}

img {
 border:0px;
}

h2 {
	color: #666;
	font-size: 18px;
	font-weight:bold;

}

h3 {
	color: #ef5d1f;
	font:italic 18px Arial;
	margin:0 0 5 0;

}




.slogan1 {
    font-size:25px;
    line-height:25px;
    color:#fff;
}
.slogan2 {
    font-size:25px;
    line-height:25px;
    color:#F15D38;
}



td	{
	color:#666;
	font:normal 12px Arial;
	line-height:1.7;
	}

a {
	color:#111;
	font:italic 13px Arial;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a:active {
	color: #111;
}

a.menu {
	color:#ef5d1f;
	font:normal 13px Arial;
	text-decoration:none;
}
a.menu:hover {
	text-decoration:underline;
}
a.menu:active {
	color: #ef5d1f;
}

.phone {
    text-align:right;
    margin-right: 35px;
}

.top_phone0 {
    display:block;
    font-size:12px;
    font-family:tahome, sans-serif;
    font-weight:normal;
    color: #ffffff;
    margin-bottom: -10px;
}

.top_phone1 {
    font-size:16px;
    font-family:arial, sans-serif;
    font-weight:normal;
    color: #ffcda0;
    
}

.top_phone2 {
    font-size:30px;
    font-family:arial, sans-serif;
    font-weight:normal;
    color: #ffffff;
}


#adresa div
{
	position:relative;
	display:none;
	padding:0 0 20 0;
	border:0 solid black;
	font:normal 13px arial;
}


#adresa li a
{
font:bold 13px arial;
color:#666;
padding:0 0 10 0;
}


/* goods */

.td_spacer {
    height:50px;
}

.td_good {
    font-size:20px;
    font-family:arial, sans-serif;
    font-weight:normal;
    color: #333333;
}

.td_good2 {
    font-size:24px;
    font-family:arial, sans-serif;
    font-weight:normal;
    color: #ef5d1f;
}

.g_title {
    font-size:11px;
    font-family:tahoma, sans-serif;
    font-weight:bold;
    color: #333333;
	padding-top:5px;
	padding-right:5px;
}

.g_title1 {
    font-size:18px;
    font-family:arial, sans-serif;
    font-weight:normal;
    color: #333333;
	padding-top:5px;
	padding-right:5px;
}
.agtitle1 {
    font-size:18px;
    font-family:arial, sans-serif;
    font-weight:normal;
    color: #333333;
	padding-top:5px;
	padding-right:5px;
	font-style: normal;
	text-decoration:none;
}


.g_title2 {
    font-size:11px;
    font-family:tahoma, sans-serif;
    font-weight:normal;
    color: #333333;
	padding:5px;
}

.g_price1 {
    font-size:20px;
    font-family:arial, sans-serif;
    font-weight:normal;
    color: #ff881e;
}

.g_price2 {
    font-size:30px;
    font-family:arial, sans-serif;
    font-weight:bold;
    color: #ff881e;
}

.g_border1 {
	border:1px solid;
}

.g_div {
	padding:2px;
}

.descr {
    font-size:11px;
    font-family:tahoma, sans-serif;
    color: #999999;
    
}

.price {
    font-size:18px;
    font-family:arial, sans-serif;
    font-weight:bold;
    padding:5px;
    color: #ef5d1f;
}

.usd {
    color:#fa9900;
    font-weight:bold;
}

/* order */

.order_title1 {
    font-size:20px;
    font-weight:bold;
    color: #333333;
}

.order_title2 {
    font-size:18px;
    font-weight:bold;
    color: #ef7130;
}

.order_back{
    display:block;
    margin-top:-20px;
}


.order_back a{
    font-size:11px;
    font-style:normal;
    color: #999999;
}

.order_back2{
    /*display:block;*/
    margin-top:-20px;
}


.order_back2 a{
    font-size:11px;
    font-style:normal;
    color: #999999;
}

.order_price {

    padding-bottom:20px;
    font-size:14px;
    font-weight:normal;
    color: #999999;
}

/* DROPDOWN */

ul.topnav {
	list-style: none;
	padding: 0 20px;
	margin: 0;
	float: left;
	width: 720px;
}
ul.topnav li {
	float: left;
	margin: 0;
	padding: 0 15px 0 0;
	position: relative;
    
}
ul.topnav li a{
	padding: 10px 5px;
	color: #fff;
	display: block;
	text-decoration: none;
	float: left;
}
ul.topnav li a:hover{
	background: url(/img/menu/topnav_hover.png) no-repeat center top;
}
ul.topnav li span { 
	width: 17px;
	height: 35px;
	float: left;
}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} 
ul.topnav li ul.subnav {
    z-index: 99999;
	list-style: none;
	position: absolute;
	left: 0; top: 35px;
	background: #ee6731;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 170px;
    -moz-border-radius: 10px; -webkit-border-radius: 10px;
	
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	/*border-top: 1px solid #ffffff; 
	border-bottom: 1px solid #d95525;*/
	clear: both;
	width: 170px;
    
}
html ul.topnav li ul.subnav li a {
	float: left;
	width: 145px;
	padding-left: 20px;
     font-style:normal;
}
html ul.topnav li ul.subnav li a:hover { 
    //background:  url(/img/menu/dropdown_linkbg.gif) no-repeat 10px center;
    	background: #ff6e34;
        -moz-border-radius: 10px; -webkit-border-radius: 10px;
}




/* price category - beautifull numbers */

DIV.pricecat {
width:100%;
height:26px;
background: url(http://sim-travel.ru/img/fornumber.gif) left top no-repeat;
padding: 6px 0px 6px 10px;
font: bold 14px Arial;
color: #fff;
}



.numbers {
	width: 300px;
	float: left;
	margin-right: 47px;
	/* font: 141% Arial; */
	font: 14px Arial; 
	/* color: #010101; */
	color: #000000;
	margin-bottom: 40px;
	}
.numbers P {
	border-bottom: solid 1px #B1B1B1;
	padding-bottom: 5px;
}
.numbers P A {
margin-left: 115px;
}










