/*

Author: Rajesh Masoan

Author URL: http://www.thetechnosoft.com

Client: eulive.eu

*/



body{

	padding:0;

	margin:0;

}



.main{

	background:#dfdfdf url(images/bg1.jpg) repeat-x 0 0;

	padding:10px 0 7px 0;

	margin:0px;

}



.clear{

	clear:both;

}



.div1{

	margin:0 auto;

	width:1000px;

}



.first{

	float:right;

	width:460px;

	padding-right:60px;

}



.links{

	position:relative;

}



a#logz, a#logz1{
	margin:0 0 0 40px;
	padding:0;
	position:relative;
	top:-9px;
}

a#logz1{
	margin:0 0 0 20px;
}



.first1{

	float:right;
	width:200px;
	padding:0;
	margin:0 0 0 0;

}



.first2{

	float:left;

	width:50px;

	margin:0 12px 0 0;

}



.first3{

	float:left;

	width:70px;

	text-align:right;

	position:relative;

}



#google_translate_element{

	position:absolute;

	right:0

}



.cust{

	margin:0 0 0 0;

	text-align:center;

	font:16px 'Rosario', sans-serif;

	padding:0 0 2px 0;

}



.pr{

	font-size:18px;

	font-weight:bold;

	color:#ff6600;

	margin:0 0 5px 0;

	text-align:center;

	font-family: 'Convergence', sans-serif;

}



.log{

	margin:0 0 0 0;

	text-align:center;

}



.lin{

	margin:0;
	padding:0;

	text-align:left;

}

.lin a{

	text-decoration:none;

	font-size:17px;

	color:#ff6600;

	font-family: 'Rosario', sans-serif;

	font-weight:bold;

}



.mail{

	text-align:center;

	font-size:11px;

	margin:0 0 0 0;

	font-family: 'Rosario', sans-serif;

}



.mail a{

	text-decoration:none;

	color:#000000;

}



.img{

	text-align:center;

	margin:5px 0 0 0;

}





.menu{

	width:1000px;

	margin:0px;

	padding:0px;

}



.red{

	margin:0px 0 0 0px;

	padding:0px;

	border-bottom:1px solid #FF0000;

}



.menu ul{

	margin:0px;

	padding:0px;

}



.menu ul li{

	font:normal 16px Verdana, Arial, Helvetica, sans-serif;

	list-style:none;

	display:inline;

	padding:0px 8px;

	margin:0px;

	color:#ff6600;

}



.menu ul li a{

	color:#ff6600;

	text-decoration:none;

	padding:0px 0 0 12px;

	text-align:center;

	display:inline-block;

}



.menu ul li a span{
	padding:7px 10px 7px 0;

	display:inline-block;

}



.menu ul li a:hover, .menu ul li a.active{

	background:url(images/navbg.jpg) no-repeat top left;

	color:#fff;

	cursor:pointer;

}





.menu ul li a:hover span, .menu ul li a.active span{

	background:url(images/navbg.jpg) no-repeat top right;

}



.head1{

	color:#ff6600;

	font:bold 40px Helvetica, Geneva, Arial, sans-serif;

	letter-spacing:-1px;

	padding:40px 0 0 0;

	margin:0;

	line-height:40px;

}



.head22{

	margin:0;

	padding:0;

	color:#000;

	font:30px Helvetica, Geneva, Arial, sans-serif;

	letter-spacing:-1px;

}



.headd2{

	color:#ff6600;

	font:bold 30px Helvetica, Geneva, Arial, sans-serif;

	margin:0;

	padding:0;

	line-height:40px

}



#prog.headd2{

	padding-left:15px;

}



.bthree{

	padding:0px 5px;

	margin:0;

	position:relative;

	top:14px;

}





.logo{

	float:left;

	width:102px;

	position:relative;

	top:-50px;

	padding:0px;

	margin-bottom:-40px

}



.nav{

	float:right;

	margin:0px 0px 0 0px;

	width:890px;

	padding:0px;

	margin:0px;

}



.mid{

	width:1000px;

	display:inline-block;

}



.mid1{

	width:300px;

	float:left;

	margin:0 0 0 15px;

	padding-bottom:10px;

}

.mid2{

	width:300px;

	float:left;

	margin:0 0px 0 15px;

}



.mid3{

	width:300px;

	float:left;

	margin:0 0px 0 9px;

}



.head2{

	color:#ff6600;

	font:26px "Times New Roman", Times, serif;		

}



.juz{

	font:25px "Times New Roman", Times, serif;

}



.midli{

	border-left:1px solid #999;

	height:200px;

	float:left;

	margin:85px 0 0 5px;

}



.main2{

	background:url(images/bg2.jpg) repeat 0 0;

	margin:0px;

	padding:0px;

}



.div2{

	margin:0 auto;

	width:1000px;

	padding:0;

}



.div2a{

	float:left;

	width:324px;

	color:#FFFFFF;

	font:15px Helvetica, Geneva, Arial, sans-serif;

	margin:0 0 0 16px;

	line-height:18px;

	padding:10px 0 0 0;

	display:inline;

}

.div2aa{
	float:left;
	width:180px;
	margin:8px 0px 0 0px;
	padding:0px;
	color:#fff;
}
.div2aa a img{
	padding:0;
	margin:0;
}
.div2aa img{
}
.div2b{

	float:left;

	width:100px;

	color:#fff;

	margin:8px 40px 0 0px;

	padding:0px;

	font:15px Arial, Helvetica, sans-serif;

	line-height:18px;

	display:inline;

}



.div2b a,.div2aa a{

	text-decoration:none;

	color:#FFFFFF;

}



.head3{

	padding:10px 0px 5px 0px;

	margin:0;

	width:200px;

	font:bold 15px Arial, Helvetica, sans-serif;

}

.div2a p{

	width:300px;

	padding:5px 0 0 0;

	margin:0;
	font-size:13px;

}



.div2b p, .div2c p, .div2aa p{

	padding:5px 0 0 0;

	margin:0;

}

.div2c{

	float:left;

	width:260px;

	color:#FFFFFF;

	margin:8px 0 0 0px;

	display:inline;

}





.box{

	float:left;

	width:230px;

	padding:5px 0 0 0;

}



.div2c p{

	position:relative;

	clear:both;

	margin:0;

	padding:0;

}



.div2c p span{

	float:right;

	top:0;

}



.div2c input{

	border:none;

	margin-bottom:7px;

	width:160px;

}



#msg{

	height:30px;

	width:155px;

	margin-bottom:10px;

}



.div2c input.submit{

	padding:10px 0px 10px 0px;

	width:auto;

}



.det p{

	margin:0 0 7px 0;

}





.bottom{

	margin:0 auto;

	width:805px;

	color:#FFFFFF;

	text-align:center;

	font:13px Arial, Helvetica, sans-serif;

	padding-bottom:25px;

}

.bottom p{

	margin:10px 0 20px 0px;

}



.bottom p span{

	padding:0 10px

}



.bot1{

	float:left;

	width:250px;

	margin:0 30px 0 15px;

	padding:0;

}



.bot1 p{

	margin:	0;

}



.bot2{

	float:left;

	width:210px;

	margin:0 20px 0 0;

}



.bot3{

	float:left;

	width:70px;

	margin:0 20px 0 0;

}



.bot4{

	float:left;

	width:140px;

	margin:0 18px 0 0px;

}



.step2{

	margin-top:20px;

	margin-left:15px;

}



.step2 .step1{

	margin-left:-15px;

}



.step2a{

	width:400px;

	float:left;

}



.nie{

	font:22px Helvetica, Geneva, Arial, sans-serif;

	margin:6px 0 0 0;

	padding:0;

}





.find{

	font:20px Verdana, Arial, Helvetica, sans-serif;

	margin:0 0 0 0;

}



.wiec{

	float:right;

	margin:12px 5px 0 0px;

}



.punk{

	padding:70px 0 0 200px;

	margin:40px 0px 0 0px;

}



.step2b{

	width:470px;

	height:320px;

	background:url(images/img18.jpg) no-repeat 0 0;

	float:right;

	margin:0;

	display:inline;

}



.steps{

	margin:40px 0 0 0;

}



.step1 img{

	position:relative;

	top:7px;

	left:0;

}



.step1 img.act{

	position:relative;

	top:10px;

	left:0;

}



.step1 img.imgs{

	position:inherit;

	top:auto;

	left:auto;

}





.step{

	color:#cacaca;

	font:24px Arial, Helvetica, sans-serif;

	font-weight:bold;

	margin:0 0px 0 15px;

	padding:0;

}



.stepa{

	color:#ff6600;

	font:24px Arial, Helvetica, sans-serif;

	font-weight:bold;

	margin: 0px 0px 0 15px;

}



.step2m{

	background:#FFFFFF;

	padding:20px 0 0 0;

	margin:0;

}



.step2m .imp{

	padding:0;

	margin:0 0 0 -5px;

}



.step2d{

	margin:0 auto;

	width:1130px;

}



.step2d img{

	width:190px;

	height:119px;

}



.step2d a{

	margin:30px 0 0 30px;

}



.step2d a.act img{

	border:3px solid #ff6600;

}



.img1{

	float:left;

	width:205px

}



.img1 p{

	margin:5px 0 0 34px;

	font:21px Helvetica, Geneva, Arial, sans-serif;

}



a img{

	border:none;

}



.step1{

	margin:0 auto;

}



.step1a{

	float:left;

	width:420px;

	margin:0 0 0 20px;

}



.headd3{

	color:#ff6600;

	font:bold 32px Helvetica, Geneva, Arial, sans-serif;

	letter-spacing:-1px;

	margin-bottom:6px;

	margin-top:13px;

}



.step1b{

	float:right;

	width:520px;

	margin:18px 0 0 0px;

}



.step1b1{

	float:left;

	margin:0 8px 0 0;

	width:22%;

}



.line1{

	border-bottom:1px solid #ccc;

	margin:10px 0px 0 0px;

}



.feat{

	background:url(images/img10.jpg) no-repeat 75% 100%;

	padding:0 0 20px 15px;

}



.dol{

	float:right;

	padding:20px 0 0 0;

	margin:0px 150px 0 0;

	color:#FFFFFF;

	text-align:center;

	width:130px;

	font-weight:500;

}



.price{

	font-size:50px;

	font-weight:bold;

}



.form{

	font-size:20px;

	margin:0px 0 0 5px;

}



.roku1{

	margin:0 0 5px 14px;

	color:#666;

	font:bold 13px Helvetica, Geneva, Arial, sans-serif;

	text-align:center;

}



.roku2{

	margin:0 0 0 14px;

	color:#666;

	font:bold 12px Helvetica, Geneva, Arial, sans-serif;

	padding:4px 0 0 0;

	text-align:center;

}



.back{

	width:28px;

	height:19px;

	background:url(images/img16.jpg) no-repeat;

	padding:4px 0 5px 0;

	font-size:11px;

	font-weight:bold;

	display:inline-block;

}



.imgs{

	padding:0px;

	margin:0px;

}



.bottom a{

	color:#fff;

	text-decoration:none;

}



.bottom a:hover, .main2 a:hover{

	color:#666;

}



#disz{

	display:none;

}



.main2{

	position:relative;

	top:-14px;

}



#m1, #m2, #m3, #m4, #m5{

	position:absolute;

	top:0;

}



.step2b{

	position:relative;

}



#wdt{

	width:1000px;

}



label.error, .err{

	display:block;

	background:#d22222;

	font:italic 12px Georgia, "Times New Roman", Times, serif;

	margin-bottom:7px;

	padding:5px;

	width:150px;

}



.err{

	width:auto;

}



.col{

	color:#f00;

}



.center{

	width:100%;

	padding:0;

	margin:0;

	background:#000 url(images/img.jpg) no-repeat center center;

	height:500px;

}


.steps a, #icon a{
	text-decoration:none;
}

#captchaimg{
	margin-top:2px;
}

.butz{
	float: right;
	margin: 12px 5px 0 0;
	display:inline;
}