body,h1,h2,h3,p,quote,small,form,input,ul,li,ol,label{
	margin:0px;
	padding:0px;
}

body{
	color:#000;
	font-size:13px;
	font-family:Lucidia Grande,Arial,sans-serif; /*Arial, Helvetica, sans-serif;*/
	background:#f3f3f1 url(../veloci-jet/img/bg_body.gif) repeat-x 0 0;

}

.clear{
	clear:both;
}

#main-container{
	width:400px;
	padding:20px;
	margin-right:auto;
}

#form-container{
	background-color:#f5f5f5;
	padding:15px;
	border-color:#000;
	border:solid;
	border-width:1px;
	
	-moz-border-radius:12px;
	-khtml-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius:12px;
}

/*Right Side*/

#contact-container{
	width:300px;
	padding:20px;
	margin: auto 0 auto 0;
}

#inside-container{
	background-color:#f5f5f5;
	padding:15px;
	border-color:#000;
	border:solid;
	border-width:1px;
	
	-moz-border-radius:12px;
	-khtml-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius:12px;
}

td{
	white-space:nowrap;
}

a, a:visited {
	color:#00BBFF;
	text-decoration:none;
	outline:none;
}

a:hover{
	text-decoration:underline;
}

h1{
	color:#000;
	font-size:22px;
	margin-bottom:5px;
}

h2{
	font-weight:normal;
	font-size:10px;
	
	
	color:#999;
	margin-bottom:15px;
	
	border-bottom:1px solid #eeeeee;
	margin-bottom:15px;
	padding-bottom:10px;
}

label{
	font-size:14px;
	font-family:Lucidia Grande,Arial,sans-serif; /*Tahoma,Arial,Sans-serif*/
	text-align:right;
	font-weight:bold;
}

textarea{
	color:#404040;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}

td > button{
	text-indent:8px;
}

.error{
	background-color:#AB0000;
	color:white;
	font-size:10px;
	font-weight:bold;
	margin-top:10px;
	padding:10px;
	text-transform:uppercase;
	width:240px;
}

#loading{
	position:relative;
	bottom:9px;
	visibility:hidden;
}

.tutorial-info{
	color:white;
	text-align:center;
	padding:10px;
	margin-top:10px;
}

/*Header*/

ul{
	margin:0;
	padding:0;
	list-style:none;
}
div.main{
	overflow:hidden;
	width:966px;
	margin:0 auto;
}
/*header*/
div.header{
	overflow:hidden;
	width:100%;
	margin:33px 0 0 0;
}
ul.main_menu{
	overflow:hidden;
	width:100%;
}
ul.main_menu li{
	float:left;
}
ul.main_menu li a{
	display:block;
	padding:11px 0;
	text-indent:-9999px;
}
ul.main_menu li a.home{
	width:75px;
	background:url(../veloci-jet/img/bg_main_menu.gif) no-repeat 0 0;
}
ul.main_menu li a.home:hover{
	background:url(../veloci-jet/img/bg_main_menu.gif) no-repeat 0 -38px;
}
ul.main_menu li.active a.home{
	background:url(../veloci-jet/img/bg_main_menu.gif) no-repeat 0 -76px;
}
ul.main_menu li a.direct{
	width:199px;
	background:url(../veloci-jet/img/bg_main_menu.gif) no-repeat -75px 0;
}
ul.main_menu li a.direct:hover{
	background:url(../veloci-jet/img/bg_main_menu.gif) no-repeat -75px -38px;
}
ul.main_menu li.active a.direct{
	background:url(../veloci-jet/img/bg_main_menu.gif) no-repeat -75px -76px;
}
ul.main_menu li a.store{
	width:116px;
	background:url(../veloci-jet/img/bg_main_menu.gif) no-repeat -274px 0;
}
ul.main_menu li a.store:hover{
	background:url(../veloci-jet/img/bg_main_menu.gif) no-repeat -274px -38px;
}
ul.main_menu li.active a.store{
	background:url(../veloci-jet/img/bg_main_menu.gif) no-repeat -274px -76px;
}
ul.main_menu li a.speedtreater{
	width:119px;
	background:url(../veloci-jet/img/bg_main_menu.gif) no-repeat -390px 0;
}
ul.main_menu li a.speedtreater:hover{
	background:url(../veloci-jet/img/bg_main_menu.gif) no-repeat -390px -38px;
}
ul.main_menu li.active a.speedtreater{
	background:url(../veloci-jet/img/bg_main_menu.gif) no-repeat -390px -76px;
}
ul.main_menu li a.inks{
	width:64px;
	background:url(../veloci-jet/img/bg_main_menu.gif) no-repeat -509px 0;
}
ul.main_menu li a.inks:hover{
	background:url(../veloci-jet/img/bg_main_menu.gif) no-repeat -509px -38px;
}
ul.main_menu li.active a.inks{
	background:url(../veloci-jet/img/bg_main_menu.gif) no-repeat -509px -76px;
}
ul.main_menu li a.parts{
	width:138px;
	background:url(../veloci-jet/img/bg_main_menu.gif) no-repeat -573px 0;
}
ul.main_menu li a.parts:hover{
	background:url(../veloci-jet/img/bg_main_menu.gif) no-repeat -573px -38px;
}
ul.main_menu li.active a.parts{
	background:url(../veloci-jet/img/bg_main_menu.gif) no-repeat -573px -76px;
}
ul.main_menu li a.presses{
	width:123px;
	background:url(../veloci-jet/img/bg_main_menu.gif) no-repeat -711px 0;
}
ul.main_menu li a.presses:hover{
	background:url(../veloci-jet/img/bg_main_menu.gif) no-repeat -711px -38px;
}
ul.main_menu li.active a.presses{
	background:url(../veloci-jet/img/bg_main_menu.gif) no-repeat -711px -76px;
}
ul.main_menu li a.printing{
	width:132px;
	background:url(../veloci-jet/img/bg_main_menu.gif) no-repeat -834px 0;
}
ul.main_menu li a.printing:hover{
	background:url(../veloci-jet/img/bg_main_menu.gif) no-repeat -834px -38px;
}
ul.main_menu li.active a.printing{
	background:url(../veloci-jet/img/bg_main_menu.gif) no-repeat -834px -76px;
}
h1 a{
	float:left;
	width:233px;
	height:38px;
	text-indent:-9999px;
	background:url(../veloci-jet/img/logo.gif) no-repeat 0 0;
	margin:18px 0 0 22px;
}
div.logo_menu ul{
	float:right;
	margin:22px 0 0 0;
}
div.logo_menu ul li{
	float:right;
	/*margin:0 0 0 37px;
	margin:0 0 0 0;*/
}
div.logo_menu ul li a{
	color:#373737;
	/*margin:3px 0 0 0;*/
}
div.logo_menu ul li a:hover{
	color:#999;
}

.btn_buy{
	float:right;
	width:68px;
	height:21px;
	background:url(../veloci-jet/img/btn_buy.gif) no-repeat 0 0;
	margin:30px 0 0 23px;
}
a.btn_buy:hover{
	background:url(../veloci-jet/img/btn_buy.gif) no-repeat 0 -21px;
}


.btn_overview{
	float:right;
	width:68px;
	height:21px;
	background:url(../veloci-jet/img/btn_overview.gif) no-repeat 0 0;
	margin:30px 0 0 23px;
}
a.btn_overview:hover{
	background:url(../veloci-jet/img/btn_overview.gif) no-repeat 0 -21px;
}

.btn_contact{
	float:right;
	width:68px;
	height:21px;
	background:url(../veloci-jet/img/btn_contact.gif) no-repeat 0 0;
	margin:30px 0 0 23px;
}
a.btn_contact:hover{
	background:url(../veloci-jet/img/btn_contact.gif) no-repeat 0 -21px;
}

.btn_features{
	float:right;
	width:68px;
	height:21px;
	background:url(../veloci-jet/img/btn_features.gif) no-repeat 0 0;
	margin:30px 0 0 23px;
}
a.btn_features:hover{
	background:url(../veloci-jet/img/btn_features.gif) no-repeat 0 -21px;
}
/*
.btn_buy{
	float:right;
	width:68px;
	height:21px;
	background:url(../veloci-jet/img/btn_buy.gif) no-repeat 0 0;
	margin: 10px 0 0 1px;	
}
a.btn_buy:hover{
	background:url(../veloci-jet/img/btn_buy.gif) no-repeat 0 -21px;
}
.btn_features{
	float:right;
	width:68px;
	height:21px;
	background:url(../veloci-jet/img/btn_features.gif) no-repeat 0 0;
	margin: 10px 20px 0 23px;
	
}
a.btn_features:hover{
	background:url(../veloci-jet/img/btn_features.gif) no-repeat 0 -21px;
}
.btn_buylist{
	float:right;
	width:68px;
	height:21px;
	margin: 0 0 0 1px;
	/*padding: 0 0 0 0;*/
/*}
.btn_featureslist{
	float:right;
	width:68px;
	height:21px;
	margin: 0 20px 0 23px;	/*margin: 0 0 0 5px;*/
	/*padding: 0 0 0 0;*/
/*}

.btn_questions{
	float:right;
	width:140px;
	height:52px;
	background:url(../veloci-jet/img/questions3.gif) no-repeat 0 0;
	margin: 0 20px 0 0;	/*padding: 0 0 0 0;
}*/


/*Main Container*/

div.white_block{
	background:url(../veloci-jet/img/white_block_center.gif) repeat-y 0 0;
	margin:18px 0 0 0;
	width:100%;
}
div.white_block_top{
	background:url(../veloci-jet/img/white_block_top.gif) no-repeat 0 0;
	width:100%;
}
div.white_block_bottom{
	background:url(../veloci-jet/img/white_block_bottom.gif) no-repeat 0 100%;
	width:100%;
	padding:0 0 4px 0;
}

/*Footer */

div.arrows{
	width:100%;
	font-size:11px;
}
div.arrows p{
	color:#535353;
	margin:16px 0 16px 25px;
}
div.arrows ul{
	overflow:hidden;
	width:964px;
	border:1px #dadad8 solid;
}
div.arrows ul li{
	float:left;
	background:url(../veloci-jet/img/arrow1.gif) no-repeat 0 0;
	height:25px;
	padding:12px 15px 0 25px;
	font-weight:bold;
}
div.arrows ul li.first{
	background:none;
}
div.arrows ul li a{
	color:#6e6e6d;
}
div.arrows ul li a:hover{
	text-decoration:underline;
}
div.footer{
	clear:both;
	font-size:11px;
	color:#535353;
	text-align:center;
	margin:0 0 30px 0;
}
div.footer ul{
	width:908px;
	margin:20px 0 18px 58px;
	overflow:hidden;
}
div.footer ul li{
	float:left;
}
div.footer ul li a{
	color:#0f8cd4;
}
div.footer ul li a:hover{
	text-decoration:underline;
}
div.footer ul li span{
	margin:0 16px;
/*}
h2{
	font:normal 33px Helvetica,Arial,sans-serif;
	text-align:center;
	margin:15px 0 0 0;
	line-height:36px;
}
h4{
	font:normal 14px Helvetica,Arial,sans-serif;
	color:#8e8e8e;
	margin:12px 0 0 0;
	text-align:center;*/
}
div.variety{
	padding:0 0 20px 0;
}
div.variety ul{
	overflow:hidden;
	margin:35px 0 0 40px;
}
div.variety li{
	float:left;
	width:154px;
	font-size:12px;
}
div.variety li p{
	color:#535353;
	width:120px;
}
div.variety li b{
	display:block;
	color:#373737;
	padding:5px 0;
}