* { margin: 0; padding: 0; border: 0; }

/****************************/
/*Logo es menu***************0D76FF/
/****************************/
body 						{ font-family:Georgia, "Times New Roman", Times, serif; margin:0; color:#111; }

div#logo 					{ width: 1000px; height: 200px; margin-top: 40px; margin-right: auto; margin-left: auto; text-align: center; }
div#logo h1					{ font-size: 88px; padding-bottom: 20px; }
div#logo h2					{ font-size: 20px; padding: 10px; border-top:4px double #CCC; border-bottom:4px double #CCC; color:blue;}
div#logo h3					{ font-size: 10px; padding-bottom: 10px; }
div#logo_small				{ width: 1000px; height: 70px; margin-top: 2px; margin-right: auto; margin-left: auto; text-align: center; }
div#logo_small h1			{ font-size: 20px; padding-bottom: 10px; }
div#logo_small h2			{ font-size: 16px; padding:2px 0; border-top:3px double #CCC; border-bottom:3px double #CCC; color: blue; }
div#logo_small h3			{ font-size: 10px; padding-bottom: 10px; }

div#menu_main 				{ width: 1000px; height: 28px; margin-top: 2px; margin-right: auto; margin-left: auto; font-size: 14px; }
div#menu_main a 			{ display:block; padding-left:10px; padding-right: 10px; padding-top: 4px; padding-bottom: 4px; color:#999aaa; background-color: #efefef; text-decoration:none; }
div#menu_main a 			{ border-radius:6px; }
div#menu_main a:hover 		{ color: #FF0000; }
div#menu_main ul 			{ list-style-type:none; margin:0; padding:0; overflow:hidden; }
div#menu_main li 			{ float:right; }

/****************************/
/*index_html controls********/
/****************************/
div#index_container 		{ width: 1000px; height:430px; margin-top: 10px; margin-right: auto; margin-left: auto; border: 0px solid; }
div#index_container ul 		{ list-style-type:none; margin-left:0px; margin-top:5px; line-height: 24px; }
div#index_container li 		{ font-size: 20px; }
div#index_container a 		{ color: #555555; text-decoration:none; }
div#index_container a:hover { color: #FF0000; }

.indexItem 					{ width: 200px; height: 400px; margin-top: 10px; margin-left:36px; overflow: hidden; position: relative; float:left; text-align:center; -webkit-font-smoothing: antialiased; }
.indexItem h1 				{ font-size:28px; padding-left: 0px; padding-top:5px; padding-bottom:15px; text-decoration:none; }

.slide_thumbs_ 				{ width:1000px; top: 200px; left:0px; position: absolute; }
.slide_thumbs_ 				{ -webkit-transition:all 1.0s ease-in-out; -moz-transition:all 1.0s ease-in-out; -o-transition:all 1.0s ease-in-out; -ms-transition:all 1.0s ease-in-out; transition:all 1.0s ease-in-out; }
.slide_thumbs_ img 			{ padding: 0; margin:0; float:left; }

/****************************/
/*product_html controls******/
/****************************/
div#content_bar 			{ width: 1000px; height: 52px; margin-top: 10px; margin-right: auto; margin-bottom: auto; margin-left: auto; }
div#content_bar_logo 		{ width: 450px; height: 43px; margin-top: 7px; float: left; }
div#content_bar_download 	{ width: 50px; height: 50px; float: right; }
.classLogo					{ font-family: Impact, sans-serif }
/****************************/
/*Slideshow controls*********/
/****************************/
div#slide_container 		{ width: 1000px; height: 606px; margin-top: 10px; margin-right: auto; margin-bottom: auto; margin-left: auto; position: relative; } 
div#slide_container 		{ -webkit-font-smoothing: antialiased; }
/****************************
div#slide_container 		{ border-radius:10px; }
div#slide_container 		{ -webkit-box-shadow: #AEAEAE 12px 12px 16px; -moz-box-shadow: #AEAEAE 12px 12px 16px; box-shadow: #AEAEAE 14px 14px 16px; }
****************************/
div#slide_container 		{ border-radius:4px; }
div#slide_container 		{ -webkit-box-shadow: #AEAEAE 10px 10px 10px; -moz-box-shadow: #AEAEAE 10px 10px 10px; box-shadow: #AEAEAE 10px 10px 10px; }

div#slide_container_slides 	{ width: 1000px; height: 580px; overflow: hidden; position: relative; font-size: 22px; }
div#slide_container_nav 	{ width: 990px; height: 18px; padding-left: 10px; padding-top: 2px; padding-bottom: 2px; }
div#slide_container_nav ul 	{ list-style-type:none; color: #a2a4a4; font-size: 26px; line-height: 14px; }
div#slide_container_nav li 	{ float:left; cursor:pointer; padding-left: 4px; padding-right: 4px; }

.selected_button 			{ color: #ff0000; font-weight: bold; }

.slide_images_ 				{ width:6000px; left:0px; position: absolute; } 
.slide_images_ 				{ -webkit-transition:all 1.0s ease-in-out; -moz-transition:all 1.0s ease-in-out; -o-transition:all 1.0s ease-in-out; -ms-transition:all 1.0s ease-in-out; transition:all 1.0s ease-in-out; }
.slide_images_ .image 		{ padding:0; margin:0; float:left; }
.slide_images_ .image p 	{ position: absolute; padding-top: 10px; padding-left: 10px; font-size: 20px; }
.slide_images_ .image h1 	{ position: absolute; font-size: 18px; font-weight:lighter; color:#333333; }
.slide_images_ .image ul 	{ list-style-type: none; position: absolute; top:60px; padding-top: 20px; padding-left: 30px; font-size: 18px; color:#2e3e4e; line-height: 34px; } 
.silde_warning 				{ visibility: hidden; }

/****************************/
/*Download controls*********/
/****************************/
div#dl_container 			{ width: 996px; height: 606px; margin-top: 10px; margin-right: auto; margin-bottom: auto; margin-left: auto; position: relative; border: 1px solid; } 
div#dl_container_mail		{ width: 100%; height: 170px; } 
div#dl_container_mail p		{ padding-left: 10px; padding-top: 10px; } 
div#dl_container ul			{ list-style-type: none; position: absolute; text-align: center; } 
div#dl_container ul li		{ position: relative; font-size: 16px; padding: 15px; border: 1px #E1E1E1; border-bottom-style: solid; } 
div#dl_container_col		{ width: 330px; height: 436px; float: left; border-top: 1px solid; } 
div#dl_container_col h1		{ font-size: 20px; padding: 15px; text-align: center; border-bottom: 1px solid; background-color: #FFFEDE; } 
div#dl_container_col_half	{ width: 163px; height: 436px; float: left; border: 0px solid; } 

.dl_descr					{ width: 330px; }
.dl_descr_half				{ width: 165px; }
.dl_left_line				{ border-left: 1px solid; }
.dl_right_line				{ border-right: 1px solid; }

/****************************/
/*Register controls*********/
/****************************/
div#reg_support_note		{ width: 996px; height: 40px; margin-top: 5px; margin-right: auto; margin-bottom: auto; margin-left: auto; position: relative; border: 0px solid; } 
div#reg_container 			{ width: 996px; height: 520px; margin-top: 10px; margin-right: auto; margin-bottom: auto; margin-left: auto; position: relative; border: 0px solid; } 
div#reg_container h5 		{ padding-left:5px; font-size: 16px; font-weight: bold; }
div#reg_container h6 		{ padding-left:150px; font-size: 12px; color: teal; }
div#kozep	 				{ float:left;  width:65%; height:38%;  margin-left:23%; }
div#kozep_bal 				{ float:left;  width:48.5%; height:48%;  margin-left:5px; }
div#kozep_jobb 				{ float:right; width:48.5%; height:48%;  margin-right:5px; }
div#kozep_bottom 			{ float:left;  width:972px; margin-top: 5px; padding: 5px; margin-left:5px; margin-right:5px;  font-size: 16px; }
table.table_register 		{ width: 100%; padding-left: 10px; }
table.table_register td 	{ height: 34px; text-align:right; padding-right: 5px; font-size: 16px; }
.input_style 				{ border: 1px solid #AAF; width:97%; height: 23px; }
.select_style 				{ border: 1px solid #AAF; width:98%; height: 25px; }
.border_style				{ border:#066 2px solid; padding-top: 5px; }

/****************************/
/*Video controls*********/
/****************************/
div#video_container 		{ width: 1000px; height: 606px; margin-top: 10px; margin-right: auto; margin-bottom: auto; margin-left: auto; position: relative; border: 0px solid; } 
