body{
	font-family: Arial, Tahoma, Helvtica, sans-serif;
	
}

div.clear{
	height: 1px;
	clear: both;
}
div.clear img{
	height: 1px;
}
img{
	border: none;
}
a{
	color:#005cbb;
}

h1, #content .title{
/*	font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;*/
	font-size: 18px;
	font-weight: bold;
	color:#424242;
	margin-top: 0px;
}
h2{	
/*	font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;*/
	font-size: 16px;
	font-weight: bold;
	color:#424242;
}
hr{
	border-bottom: 1px dashed #d9d9d9;
	border-top:none;	
	border-left: none;
	border-right: none;
}
#mainDiv {
	margin:0 auto;
	width:1020px;
	background-color:#fff!important;
	position:relative;
	
	
	}
#content{
/*	font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;*/
	float:left;
	font-size:12px;
	line-height:1.6em;
	width:695px;
	background:#ffffff;
	padding-left: 45px;
	padding-right: 15px;
	margin-top:270px;
	*margin-top:450px;
}

#rigthtCol{
	width: 230px;
/*	float: right;*/	
	margin-left: 760px;
	position:relative;
	z-index:100;
	
	margin-top:190px;
	
	
}
.white_layer {
color:#fff;
}
#rigthtCol .sozial{
position:absolute;
top: 265px;
left:20px;
*left:-18px;
}
#rigthtCol .sozial2{
position:absolute;
top: 380px;
left:20px;
*top: 380px;
*left:-18px;
}
.evel_sozlai2{
*position:absolute;
*top:10px;
*left:-60px;
}
.hackie7N1
{
*position:relative;
*top:20px;
}
.evel_sozial{
*position:absolute;
*top:50px;
*left:-250px;
}
#header{
	background-image: url('../images/top_bg.png');
	background-repeat:no-repeat;
	width:1020px;
	height:449px;
	color: white;
	position: absolute;
	top: -190px;
	*top: -14px;
	left:0px;
	margin: 0 auto;
}
.undeground{
position:absolute;
bottom:-116px;
*bottom:-115px;
left:0px;
height:115px;
width:100%;

}

#Footer{
	background-color:#365975;
	color:white;
	font-size: 12px;
	padding-left:20px;
	padding-top:15px;	
	height:115px;
	text-align: center;
	margin: 0px auto;
	width:1000px;
	
}
#Footer li{
	color: white;
	float: left;
	list-style-type:none;
	/*height: 23px;*/
	}
#Footer a{
	border-bottom:dashed 1px;
	cursor: pointer;
	text-decoration: none;
	color: white;
	}
#topMenu{
	font-size: 12px;
	background-color:#e96d13;
	height: 23px;
	text-align: center;
}
#topMenu td{
	white-space: nowrap;
	padding: 0!important;

}
#topMenu li{
	color: white!important;
	float: left;
	padding-left:3px;
	/*height: 23px;*/
	white-space: nowrap;
	margin: none;
	list-style-position: inside;
	margin-left: 25px;
}
#topMenu a{
	border-bottom:dashed 1px;
	cursor: pointer;
	color: white!important;

	}

#Top{
	background-image:url(../images/top_bg.jpg);
	background-repeat:no-repeat;
	width:710px;
	height:265px;
	text-align:right;
	margin-left:35px;
	margin-top:25px;
	padding-top:15px;
	margin-right:10px;
	position:relative;
}
.form1 a{
text-decoration:none;
}
.form1 ul li{
	color:white;
	list-style-position:inside;
	padding:4px 0px;	
}

.myr{
	font-family: Myriad Pro;
	line-height:22px;
	
}

.discount{
	background-image:url(../images/discount.png);
	background-repeat:no-repeat;
	width:200px;
	height:37px;
	font-size: 15px;
	line-height: 19px;
	padding-top:103px;
}
.top_block_im{
	background-image: url(../images/blue_top.png);
	background-position:top;
	background-repeat:no-repeat;
	height: 9px;
	width: 220px;
}
.bot_block_im{
	background-image:url(../images/blue_bot.png);
	background-position:bottom;
	background-repeat:no-repeat;
	height: 27px;
	width: 220px;
}
.blck
	{width: 200px;
	background-image:url(../images/blue.gif);
	background-repeat:repeat-y; 
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:1px;
	
}
.top_block_im1{
	background-image: url(../images/gray_top.png);
	background-position:top;
	background-repeat:no-repeat;
	height: 3px;
	width: 220px;
}
.bot_block_im1{
	background-image:url(../images/gray_bot.png);
	background-position:bottom;
	background-repeat:no-repeat;
	height: 3px;
	width: 220px;
}
.blck1
	{width: 200px;
	background-image:url(../images/gray_brd.jpg);
	background-repeat:repeat-y; 
	padding:10px;
}
.block_white{
	width:210px;
	margin:0px;
	padding:10px;
}
ul.blueDot li {
	color:#005cbb;
	list-style-position:inside;
	padding:4px 0px;
}
ul.list_1 li{
		color:#005cbb;
		list-style-position:inside;
		padding:4px 0px;
}
#Topmenu-1{
	border: solid 10px #fcfdfe;
	width:960px;
	height:33px;
	background-image:url('../images/a_bg_off.png');
	background-repeat: repeat-x; 
	font-weight: bold;
}
#Topmenu-1 li{
	display: block;
	float: left;
}
#Topmenu-1 a{
	display:block;
	/*padding:2px 2px;*/
	text-align:center;
	text-decoration:none;
	font-size: 14px;
	color:#fff;
	height:31px;
	padding: 0 15px;
}

#Topmenu-1 a:hover{
	height: 31px;
	padding-top: 0px;
}
#Topmenu-1 a span{
	display: block;
	line-height: 31px;
	cursor: pointer;
}
/*
#Topmenu-1 a .left1{
	padding-left: 10px;
}
#Topmenu-1 a .center-tm1{
	padding-right: 10px;
}
#Topmenu-1 a:hover .center-tm1{
	background-image: url(../images/pointer-1.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}
*/
#Topmenu-1 a:hover {
	background-image: url('../images/a_bg_on.png');
	background-position: top left;
	background-repeat: repeat-x;

}

#Topmenu-1 a:hover span{
	background-image: url(../images/pointer-1.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}

#Topmenu-2{
	background-image:url(../images/menu_bg.jpg);
	background-repeat: repeat-x; 
	font-size: 14px;
	width:544px;
	height:41px;
	font-weight: bold;
	color:#def3ff;
	margin-top:57px;
	margin-left:160px;
	z-index:100;
	text-align: center;
	position:absolute;
	bottom:16px;
	right:5px;

	
}
#Topmenu-2 a{
	display: block;
	height: 37px;
	padding-top: 3px;
	text-decoration: none;
	float: left;
	margin-top: -4px;
	overflow: hidden;
}
#Topmenu-2 a:hover{
	height: 40px;
	padding-top: 0px;
/*	line-height: 41px;*/
}
#Topmenu-2 a span{
	display: block;
	line-height: 37px;
	cursor: pointer;
	color:#def3ff;
	height: 41px;
}

#Topmenu-2 a .left{
	padding-left: 16px;
}
#Topmenu-2 a .right{
	padding: 0 7px 0 0px;
	}
#Topmenu-2 a .center-tm{
	padding-right: 9px;
}
#Topmenu-2 a:hover .center-tm{
	background-image: url(../images/bt_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 3px;
}
#Topmenu-2 a:hover .left{
	background-image: url(../images/left_a.png);
	background-position: top left;
	background-repeat: no-repeat;
}
#Topmenu-2 a:hover .right{
	background-image: url(../images/right_a.png);
	background-position: top right;
	background-repeat: no-repeat;
	}
.bord-1
{
	border: 1px solid  #cbcbcb;
	padding:3px;
	background-color:white;
	margin-left:10px;
	margin-right:10px;
}
.gray
{
	background-color: #ebebeb;
	background-repeat:repeat;
	border: 1px solid #a9a9a9;
	position: relative;	 
	padding:10px;
}
.white
{
	background-color: #f9f9f9;
	background-repeat:repeat;
	/*border: 2px solid #ffffff;*/
	position: relative;	 
	padding:10px;
}
.gr_tl {
	left: -1px;
	position: absolute;
	top: -1px;
}
.gr_tr{
	right: -1px;
	position: absolute;
	top: -1px;
	}
	
.gr_bl{
	left: -1px;
	position: absolute;
	bottom: -1px;
	}
.gr_br{
	bottom: -1px;
	position: absolute;
	right: -1px;
	}

.wh_tl {
	left: 0;
	position: absolute;
	top: 0;
}
.wh_tr{
	right: 0;
	position: absolute;
	top: 0;
	}
	
.wh_bl{
	left: 0;
	position: absolute;
	bottom: 0;
	}
.wh_br{
	bottom: 0;
	position: absolute;
	right:0;
	}

select.s50 { width: 50%;}
select.asd, select.country, input.asd, textarea.asd { width: 100%;}
input.asd, textarea.asd { border:1px solid #333 }

#orderPage .block{}
.orderform font {color:red}

/* track */
.track {padding: 10px;}
.track td b	{ color:#494949; }
.track .order_table		{ border-top:solid 1px #ACC7D8; border-left:solid 1px #ACC7D8; background:#fff; }
.track .order_table td{ padding:5px; border-bottom:solid 1px #ACC7D8;border-right:solid 1px #ACC7D8; }
.track .order_menu a { display: block; padding: 0 0 2px 30px; color: #000; text-decoration: none; }
.track .order_menu a:hover { color:#000; text-decoration:underline }
.track .instruct td {padding:1px; border:none}
.track .instruct td.ibt {border-top:solid 1px #ddd}
.track .instruct td a {color:#000}
.track .instruct td .btn {width:48px;height:20px; border:solid 1px #ddd;}
.track li { list-style:circle; }
.allords  {  border-top:solid 1px #8397A3; border-left:solid 1px #8397A3;}
.allords td {padding:2px 4px; border-bottom:solid 1px #8397A3; border-right:solid 1px #8397A3; font-size:12px;}
.allords tr.chgbck td, .chgbck u, .chgbck a,.chgbck a:visited {color:#900}

.order_menu .ico1	{ background:url(../images/adm-ico-1.gif) 8px center no-repeat; }
.order_menu .ico2	{ background:url(../images/adm-ico-2.gif) 8px center no-repeat; }
.order_menu .ico3	{ padding-left:30px; background:url(../images/adm-ico-3.gif) 6px center no-repeat; }
.order_menu a.ico4{ padding-left:40px; background:url(../images/adm-ico-4.gif) 26px center no-repeat; }
.order_menu .ico5	{ background:url(../images/adm-ico-5.gif) 8px center no-repeat; }
.order_menu .ico6	{ background:url(../images/adm-ico-6.gif) 8px center no-repeat; }
.order_menu .ico7	{ background:url(../images/adm-ico-7.gif) 8px center no-repeat; }

.orderform input, .orderform select { height:20px; font-size:12px; }

.orderform .msg		{ border:1px #8397A3 solid; margin-bottom:1px; font-size:12px;}
.orderform .msg	.text { color: #444; font-style:normal; font-size:12px;}
.orderform .msg .C		{ background-color:#e6F7f0; }
.orderform .msg .W		{ background-color:#D3ECF7; }
.orderform .msg .A		{ background-color:#ffeede; }
.orderform .msg .FN		{ background-color:#ACC7D8; font-weight:bold; vertical-align:middle; }
.orderform .msg .h		{ padding:1px 3px; vertical-align:middle; }
.orderform .msg .ai		{ background-color:#fff; vertical-align:middle; }
.orderform .msg .text	{ background-color:#fff; padding:4px;}
.orderform .msg .b1 { border-right:dotted 1px #BCB177; border-bottom:dotted 1px #ccc;}
.orderform .msg .b2 { border-bottom:dotted 1px #BCB177;}
.orderform .msg .b3 { border-top:dotted 1px #BCB177;}
.asd100 .asd {width:100%}

textarea.fld{
	width: 100%;
}
#twitter iframe{ width:60px!important; }
/* text area in Order Form*/
.countDownInp {width:99%!important;}
