body       {
           background-color: #  ; 
		   margin : 0px 0px 0px 0px ;
		   margin-top : 0px ;
		   margin-bottom : 0px ;
		   margin-left : 0px ;
		   margin-right : 0px ;
		   padding-bottom: 0px ;
		   padding-left: 0px ;
		   padding-right: 0px ;
		   padding-top: 0px ;
		   }

a:link, 
a:visited, 
a:active   { 
           text-decoration: none ;
		   color :  ; 
		   }

a.thule_link{
			color: #000000 ;
			}

a.link		{
			color: #333333 ;
			}

a.feher		{
			color: #FFFFFF ;
			}

a.hasznalati{
			color: #0033CC ;
			}

a.main_menu	{
			color: white ;
			}

a.main_menu:hover
			{
			color: black ;
			}

a.tetobox_link
			{
			color: red ;
			font-weight: bold ;
			}

.lap		{
			width: 1004px ;
			height: 850px ;
			margin: auto auto auto auto ;
			background-color: #FFFFFF ;
			border: 0px solid #CCCCCC ;
			}

.fejlec		{
			width: 1003px ;
			height: 220px ;
			margin: auto auto auto 1px ;
			border: 0px solid #CCCCCC ;
			float: center ;
			}

.alsosav	{
			width: 1002px ;
			height: 25px ;
			margin: 1px auto auto 1px ;
			border: 0px solid #CCCCCC ;
			background-image: url(picture/alsosav.jpg);
			background-repeat: none ;
			float: left ;
			}

.also_text	{
			text-decoration: none ;
			text-align: center ;
			font-family: verdana ;
			font-size: 6pt ;
			font-weight: normal ;
			color: #FFFFFF ;
			margin: 5px auto auto auto ;
			}

/* ------  A fejléc dobozainak formázása  ------ */

.main_kep	{
			width: 254px ;
			height: 220px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			background-image: url(picture/thule_kep.jpg);
			float: left ;
			}

.index_box	{
			width: 233px ;
			height: 36px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			background-image: url(picture/thule_index_box.jpg);
			float: left ;
			}

.mainpage_box
			{
			width: 115px ;
			height: 20px ;
			margin: 8px auto auto 8px ;
			border-right: 1px solid #CCCCCC ;
			float: left ;
			}

.mainpage_box2
			{
			width: 95px ;
			height: 15px ;
			margin: 7px auto auto auto ;
			border-left: 0px solid #CCCCCC ;
			float: left ;
			}

.felso_cegnev
			{
			width: 516px ;
			height: 36px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			background-image: url(picture/thule_felso_sav.jpg);
			float: left ;
			}

.cimsav
			{
			width: 749px ;
			height: 148px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			background-image: url(picture/thule_cimsav.jpg);
			float: left ;
			}

.menu_sav
			{
			width: 749px ;
			height: 36px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			background-image: url(picture/menusav.jpg);
			float: left ;
			}

.menu_box	{
			width: 745px ;
			height: 30px ;
			margin: 2px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: center ;
			}

.menupont_box
			{
			width: 122px ;
			height: 20px ;
			margin: 5px auto auto auto ;
			border-right: 1px solid #CCCCCC ;
			float: left ;
			vertical-align: middle ;
			}

.menupont_boxf
			{
			width: 122px ;
			height: 20px ;
			margin: 5px auto auto auto ;
			border-right: 1px solid #CCCCCC ;
			border-left: 1px solid #CCCCCC ;
			float: left ;
			vertical-align: middle ;
			}

.menupont_boxa
			{
			width: 122px ;
			height: 20px ;
			margin: 10px auto auto auto ;
			border-right: 0px solid #CCCCCC ;
			float: left ;
			}

.menupont_boxu
			{
			width: 122px ;
			height: 20px ;
			margin: 5px auto auto auto ;
			border-right: 0px solid #CCCCCC ;
			float: left ;
			}

/* ------- A menü szövegének formázása ------- */

.menu_text	{
			text-decoration: none ;
			text-align: center ;
			font-family: verdana ;
			font-size: 6pt ;
			font-weight: bold ;
			color: #FFFFFF ;
			}

.menu_text_felso
			{
			text-decoration: none ;
			text-align: center ;
			font-family: verdana ;
			font-size: 7pt ;
			font-weight: bold ;
			color: #FFFFFF ;
			margin: 3px auto auto auto ;
			}

.small_text	{
			text-decoration: none ;
			text-align: right ;
			font-family: verdana ;
			font-size: 6pt ;
			font-weight: normal ;
			color: #666666 ;
			margin: 3px auto auto auto ;
			}

/* -------- Információs ablakok tartalmának kialakítása ------------ */

.szallitas_tartbox
			{
			width: 708px ;
			height: 480px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.szallitas_fejlec
			{
			width: 708px ;
			height: 36px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			background-image: url(picture/win_felsosav.jpg) ;
			float: left ;
			}

.szallitas_lablec
			{
			width: 708px ;
			height: 25px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			background-image: url(picture/win_alsosav.jpg) ;
			float: left ;
			}

.szallit_doboz
			{
			width: 675px ;
			height: 350px ;
			margin: 15px auto auto 17px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.szallitas_cimbox
			{
			width: 550px ;
			height:  ;
			margin: 20px auto auto 10px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: justify ;
			font-family: arial ;
			font-size: 12pt ;
			font-weight: bold ;
			color: black ;
			}

.szallitas_boxok
			{
			width: 650px ;
			height:  ;
			margin: 20px auto auto 10px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: justify ;
			font-family: arial ;
			font-size: 10pt ;
			font-weight: normal ;
			color: black ;
			}

.garancia_doboz
			{
			width: 675px ;
			height: 550px ;
			margin: 15px auto auto 17px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.altalanos_doboz
			{
			width: 675px ;
			height:  ;
			margin: 15px auto auto 17px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

/* -------- A tartalom elemeinek formázása ------- */

.kozep		{
			width: 1002px ;
			height:  ;
			margin: 0px auto auto auto ;
			border-right: 1px dotted #CCCCCC ;
			float: left ;
			}

.tart_box	{
			width: 742px ;
			height:  ;
			margin: auto auto auto 2px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.full_kozepbox
			{
			width: 998px ;
			height:  ;
			margin: auto auto auto 1px ;
			border: 0px solid green ;
			background-image: url("picture/oldalmenu_bg.jpg") ;
			background-repeat: repeat-y ;
			float: left ;
			}

.oldalmenu_box
			{
			width: 252px ;
			height:  ;
			margin: 0px auto auto 1px ;
			border: 0px solid green ;
			background-image: url("picture/oldalmenu_bg.jpg") ;
			float: left ;
			}

.oldalmenu_inbox
			{
			width: 251px ;
			height:  ;
			margin: 0px auto auto 0px ;
			border: 0px solid #CCCCCC ;
			border-right: 0px solid #CCCCCC ;
			float: left ;
			}

.oldalmenu_alsav
			{
			width: 998px ;
			height: 18px ;
			margin: auto auto 0px 1px ;
			border: 0px solid #CCCCCC ;
			background-image: url("picture/menu_alsosav.jpg") ;
			background-repeat: no-repeat ;
			float: left ;
			}

.termek_nev	{
			text-decoration: none ;
			text-align: center ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: bold ;
			color: #666666 ;
			margin: auto auto auto auto ;
			}

.thule_termek
			{
			text-decoration: none ;
			text-align: center ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: bold ;
			color: #000000 ;
			margin: auto auto auto auto ;
			}

.oldal_menupont
			{
			width: 230px ;
			height: 22px ;
			margin: 7px auto auto auto ;
			border-bottom: 1px solid #999999 ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 8pt ;
			font-weight: normal ;
			color: #666666 ;
			margin: 5px auto auto auto ;
			cursor: hand ;
			}

.oldal_menupont:hover
			{
			width: 230px ;
			height: 22px ;
			margin: 7px auto auto auto ;
			border-bottom: 1px solid #999999 ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 8pt ;
			font-weight: bold ;
			color: #111111 ;
			margin: 5px auto auto auto ;
			cursor: hand ;
			}

.bold_menupont
			{
			width: 230px ;
			height: 22px ;
			margin: 7px auto auto auto ;
			border-bottom: 1px solid #999999 ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 8pt ;
			font-weight: bold ;
			color: #111111 ;
			margin: 5px auto auto auto ;
			cursor: hand ;
			}

.oldal_hazhoz
			{
			width: 230px ;
			height: 40px ;
			margin: 20px auto auto 10px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.reklam_box {
			width: 120px ;
			height: 240px ;
			margin: 20px auto auto 65px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.flash_box  {
			width: 120px ;
			height: 240px ;
			margin: 20px auto auto 50px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.oldal_hazhoz_text
			{
			text-decoration: none ;
			text-align: center ;
			font-family: verdana ;
			font-size: 10pt ;
			font-weight: bold ;
			color: red ;
			}

.oldal_hazhoz_text_black
			{
			margin: 20px auto auto auto ;
			text-decoration: none ;
			text-align: center ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			color: black ;
			}

.akcios_text{
			width: 230px ;
			height: 22px ;
			margin: 7px auto auto auto ;
			border-bottom: 1px solid #999999 ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 10pt ;
			font-weight: bold ;
			color: red ;
			margin: 5px auto auto auto ;
			cursor: hand ;
			}

.vissza_box {
			width: 650px ;
			height: 12px ;
			margin: auto auto 25px 10px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.vissza_text{
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 8pt ;
			font-weight: normal ;
			color: black ;
			}


/* ---------- A THULE kezdőoldal elemeinek formázása ---------- */

.thule_kozep{
			width: 1002px ;
			height:  ;
			margin: 0px auto auto auto ;
			border-right: 1px dotted #CCCCCC ;
			float: left ;
			}

.thule_tart	{
			width: 742px ;
			height:  ;
			margin: auto auto auto 2px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.th_oldmenu_box
			{
			width: 252px ;
			height:  ;
			margin: 0px auto auto 1px ;
			border: 0px solid #CCCCCC ;
			background-image: url("picture/oldalmenu_bg.jpg") ;
			float: left ;
			}

.th_oldmenu_inbox
			{
			width: 251px ;
			height:  ;
			margin: 0px auto auto 0px ;
			border: 0px solid #CCCCCC ;
			border-right: 0px solid #CCCCCC ;
			float: left ;
			}

.th_oldmenu_alsav
			{
			width: 253px ;
			height: 18px ;
			margin: auto auto 1px 1px ;
			border: 0px solid #CCCCCC ;
			background-image: url("picture/menu_alsosav.jpg") ;
			float: left ;
			}

.th_cimsav	{
			width: 675px ;
			height: 40px ;
			margin: 20px auto auto 36px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.th_cimtext	{
			width: 480px ;
			height: 20px ;
			margin: 10px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: center ;
			font-family: verdana ;
			font-size: 10pt ;
			font-weight: bold ;
			color: #000000 ;
			}

.th_logobox	{
			width: 70px ;
			height: 20px ;
			margin: 10px auto auto 60px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.th_alcim	{
			width: 660px ;
			height: 20px ;
			margin: 25px auto auto 36px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 10pt ;
			font-weight: bold ;
			color: #000000 ;
			}

.th_tartalom01
			{
			width: 370px ;
			height: 180px ;
			margin: 10px auto auto 36px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: justify ;
			font-family: verdana ;
			font-size: 8pt ;
			font-weight: normal ;
			color: #000000 ;
			line-height: 140% ;
			}

.th_tartalom02
			{
			width: 370px ;
			height: 150px ;
			margin: 10px auto auto 10px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: justify ;
			font-family: verdana ;
			font-size: 8pt ;
			font-weight: normal ;
			color: #000000 ;
			line-height: 150% ;
			}

.th_flashbox1{
			width: 300px ;
			height: 150px ;
			margin: 10px auto auto 13px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.th_flashbox2{
			width: 300px ;
			height: 150px ;
			margin: 10px auto auto 36px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.th_kategcim{
			width: 660px ;
			height: 15px ;
			margin: 10px auto auto 36px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 10pt ;
			font-weight: bold ;
			color: #000000 ;
			}

.th_termeknevek
			{
			width: 660px ;
			height:  ;
			margin: 10px auto auto 46px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 8pt ;
			font-weight: normal ;
			color: #000000 ;
			line-height: 150% ;
			}


/* --------------  A Thule kategoriák neveinek elhelyezése és a Thule logo ---------- */ 

.kategoria_cimdoboz
			{
			width: 650px ;
			height: 30px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kozepre_cimbox
			{
			width: 400px ;
			height: 26px ;
			margin: 0px auto auto 200px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kategoria_inbox
			{
			width: 326px ;
			height: 20px ;
			margin: 5px auto auto 10px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.thule_logobox
			{
			width: 60px ;
			height: 18px ;
			margin: 5px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kategoria_cimtext
			{
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 11pt ;
			font-weight: bold ;
			color: #000000 ;
			}


/* --------------  A Thule csomagtartók keresőboxainak formázása  ------------------- */

.kereso_box {
			width: 652px ;
			height:  ;
			margin: 20px auto auto 50px ;
			border: 0px solid #CCCCCC ;
			border-bottom: 0px solid #000000 ;
			/*background-image: url(picture/keres_bg.jpg) ;*/
			float: left ;
			}

.kereso_cim	{
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 11pt ;
			font-weight: bold ;
			color: #000000 ;
			}

.kereso_cimbox
			{
			width: 650px ;
			height: 18px ;
			margin: 10px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.keres_alcim{
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 10pt ;
			font-weight: bold ;
			color: #000000 ;
			}

.kereso_textbox
			{
			width: 650px ;
			height: 18px ;
			margin: 6px auto auto auto ;
			border: 1px solid #CCCCCC ;
			float: left ;
			}

.kereso_text{
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			color: #000000 ;
			}

/* --------------  A Thule csomagtartók boxainak formázása  ------------------- */

.csomagtartok_box
			{
			width: 652px ;
			height:  ;
			margin: 15px auto auto 50px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.talpkeszlet_cimbox
			{
			width: 650px ;
			height: 22px ;
			margin: 10px auto auto auto ;
			border-top: 0px solid #CCCCCC ;
			float: left ;
			}

.talpkeszlet_listabox
			{
			width: 650px ;
			height:  ;
			margin: 5px auto auto auto ;
			border-top: 1px solid #CCCCCC ;
			float: left ;
			}

.rudak_cimbox{
			width: 650px ;
			height: 22px ;
			margin: 20px auto auto auto ;
			border-top: 0px solid #CCCCCC ;
			float: left ;
			}

.rudak_listabox
			{
			width: 650px ;
			height:  ;
			margin: 5px auto auto auto ;
			border-top: 1px solid #CCCCCC ;
			float: left ;
			}

.katcimbox	{
			width: 230px ;
			height: 15px ;
			margin: 5px auto auto 20px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kereso_magyarazat
			{
			width: 638px ;
			height: 20px ;
			margin: 10px auto auto 8px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			color: #000000 ;
			line-height: 150% ;
			}

.kereso_mezok
			{
			width: 647px ;
			height: 195px ;
			margin: 2px auto auto auto ;
			border: 0px solid #CCCCCC ;
			background-image: url("picture/keres_bg.jpg") ;
			float: left ;
			}

.keres_box01{
			width: 90px ;
			height: 120px ;
			margin: 20px auto auto 10px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.keres_box02{
			width: 270px ;
			height: 150px ;
			margin: 20px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.koz		{
			width: 210px ;
			height: 10px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.szoveg_koz	{
			width: 130px ;
			height: 17px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.keres_text	{
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 10pt ;
			font-weight: bold ;
			color: #000000 ;
			}

.csomagt_text{
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 10pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.csomagt_box{
			width: 652px ;
			height:  ;
			margin: 15px auto auto 42px ;
			border-top: 0px solid #CCCCCC ;
			border-bottom: 0px solid #000000 ;
			float: left ;
			}

.csomagt_doboz
			{
			width: 550px ;
			height: 18px ;
			margin: 10px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.csomagt_tipusnev
			{
			width: 310px ;
			height: 15px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.csomagt_link{
			width: 180px ;
			height: 15px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 8pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.talpk_kep	{
			width: 100px ;
			height:  ;
			margin: 20px auto auto 80px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.keresztrud_kep	
			{
			width: 200px ;
			height:  ;
			margin: 8px auto auto 60px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.rud_doboz1 {
			width: 648px ;
			height:  ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.rud_doboz2 {
			width: 648px ;
			height:  ;
			margin: 10px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.rudak_arsav{
			width: 646px ;
			height: 22px ;
			margin: 5px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.rudak_azon {
			width: 75px ;
			height: 20px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.rudak_menny{
			width: 40px ;
			height: 20px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.rudak_jellem{
			width: 220px ;
			height: 20px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.rudak_ara	{
			width: 185px ;
			height: 20px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.arak_text	{
			text-decoration: none ;
			text-align: right ;
			font-family: arial ;
			font-size: 10pt ;
			font-weight: bold ;
			color: #000000 ;
			}

.akcios_arak{
			text-decoration: none ;
			text-align: right ;
			font-family: arial ;
			font-size: 10pt ;
			font-weight: bold ;
			color: red ;
			}

/* --------------  A csomagtartók keresési eredményének formázása  ------------------- */

.acel_box	{
			width: 650px ;
			height:  ;
			margin: 5px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.alu_box	{
			width: 650px ;
			height:  ;
			margin: 20px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.komplett_box
			{
			width: 650px ;
			height:  ;
			margin: 20px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.variacio_text
			{
			width: 550px ;
			height: 16px ;
			margin: 3px auto auto 5px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.variacio_box
			{
			width: 646px ;
			height: 22px ;
			margin: 10px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			background-color: #CCCCCC ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: bold ;
			color: #000000 ;
			}

.keresztrud_box
			{
			width: 400px ;
			height:  ;
			margin: 10px auto auto 20px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.talpkeszlet_box
			{
			width: 400px ;
			height:  ;
			margin: 5px auto auto 20px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.kit_box	{
			width: 400px ;
			height:  ;
			margin: 5px auto auto 20px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.adapter_box{
			width: 400px ;
			height:  ;
			margin: 5px auto auto 20px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.zar_box	{
			width: 400px ;
			height:  ;
			margin: 5px auto auto 20px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.pdf_utmutat{
			width: 400px ;
			height:  ;
			margin: 10px auto auto 20px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.pdf_iconbox{
			width: 25px ;
			height: 25px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.pdf_textbox{
			width: 350px ;
			height: 15px ;
			margin: 5px auto auto 10px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			}

.komplett_doboz
			{
			width: 648px ;
			height:  ;
			margin: 5px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.tartalom_box
			{
			width: 648px ;
			height:  ;
			margin: 2px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kepek_box	{
			width: 220px ;
			height: 140px ;
			margin: 10px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.fullsor_box{
			width: 652px ;
			height: 22px ;
			margin: 5px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.adat_sor1	{
			width: 300px ;
			height:  ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.adat_sor2	{
			width: 505px ;
			height: 22px ;
			margin: 15px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.ketpixel_box
			{
			width: 650px ;
			height: 2px ;
			margin: auto auto auto auto ;
			border-top: 2px solid #CCCCCC ;
			float: left ;
			}

.komp_text  {
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			color: black ;
			}

.komp_neve	{
			width: 328px ;
			height: 22px ;
			margin: 5px auto auto 15px ;
			border: px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.komp_azon	{
			width: 40px ;
			height: 22px ;
			margin: 5px auto auto auto ;
			border: px solid #CCCCCC ;
			float: left ;
			font-weight: bold ;
			}

.adatok_box	{
			width: 385px ;
			height:  ;
			margin: 5px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.arak_doboz	{
			width: 112px ;
			height:  ;
			margin: 5px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.arak_boxa	{
			width: 80px ;
			height:  ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: right ;
			text-align: right ;
			font-weight: bold ;
			}

.db_gomb	{
			width: 116px ;
			height:  ;
			margin: auto auto auto 35px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.komp_gomb	{
			width: 121px ;
			height:  ;
			margin: auto auto auto 35px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.osszegzo_doboz	
			{
			width: 645px ;
			height:  ;
			margin: 10px auto auto auto ;
			border-top: 2px solid #CCCCCC ;
			float: left ;
			}

.osszegzo_adat1
			{
			width: 648px ;
			height: 25px ;
			margin: 5px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			font-family: verdana ;
			font-size: 9pt ;
			}

.osszegzo_adat2
			{
			width: 648px ;
			height: 25px ;
			margin: 5px auto auto auto ;
			border: 1px solid #CCCCCC ;
			float: left ;
			}

.komplett_szett_text
			{
			width: 385px ;
			height:  ;
			margin: 5px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 10pt ;
			font-weight: bold ;
			color: #000000 ;
			}

.komplett_szett_ar
			{
			width: 112px ;
			height: 23px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 10pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.megj_szoveg{
			width: 620px ;
			height: 15px ;
			margin: 10px auto 5px auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			color: red ;
			}

/* --------------  A Thule kerékpártartók kezdőoldalának formázása  ------------------- */

.kerekpartarto_box
			{
			width: 660px ;
			height:  ;
			margin: 15px auto auto 42px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kerekpar_kepbox
			{
			width: 650px ;
			height: 101px ;
			margin: 40px auto auto 10px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kerekpartarto_tipusbox
			{
			width: 660px ;
			height:  ;
			margin: auto auto auto 10px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kerekpartarto_adatbox
			{
			width: 330px ;
			height:  ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			line-height: 130% ;
			}

.kerekpartarto_adatbox_1
			{
			width: 330px ;
			height:  ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			line-height: 130% ;
			}

.kerekpar_text
			{
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 11pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.kerekpar_text:hover
			{
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 11pt ;
			font-weight: bold ;
			color: #000000 ;
			}

/* --------------  A Thule kerékpártartók oldalak elemeinek formázása  ------------------- */

.kerekpar_doboz
			{
			width: 652px ;
			height: ;
			margin: 15px auto auto 45px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kerekparhatso_box
			{
			width: 650px ;
			height:  ;
			margin: 5px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kerekp_cimbox
			{
			width: 650px ;
			height: 22px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kerekp_katcimbox
			{
			width: 350px ;
			height: 15px ;
			margin: 5px auto auto 15px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kerekp_listabox
			{
			width: 650px ;
			height: 210px ;
			margin: 5px auto auto auto ;
			border-top: 1px solid #CCCCCC ;
			float: left ;
			}

.kerekp_tipusok
			{
			width: 200px ;
			height: 20px ;
			margin: 5px auto auto auto ;
			border: 1px solid #CCCCCC ;
			float: left ;
			}

.kerekp_text{
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 10pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.kerekp_link{
			width: 200px ;
			height: 15px ;
			margin: 3px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 8pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.tipus_doboz
			{
			width: 500px ;
			height: 18px ;
			margin: 15px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kerekp_tipusnev
			{
			width: 200px ;
			height: 15px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kereso_kp_mezok {
			width: 648px ;
			height: 207px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;
			background-image: url(picture/keres_kp_bg.jpg) ;
			float: left ;
			}

/* --------------- Thule kerékpártartók keresése eredményoldal formázása ---------------------------------- */

.valaszt_auto_box
			{
			width: 650px ;
			height: 27px ;
			margin: 10px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.valaszt_auto_doboz
			{
			width: 540px ;
			height: 25px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			background-image: url(thule/auto_keret.jpg) ;
			}

.valaszt_auto_keres
			{
			width: 90px ;
			height: 20px ;
			margin: 2px auto auto 15px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.auto_text	{
			width: 540px ;
			height: 20px ;
			margin: 4px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: center ;
			font-family: verdana ;
			font-size: 10pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.zar_szett_text	
			{
			width: 540px ;
			height: 15px ;
			margin: 4px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.termek_doboz
			{
			width: 648px ;
			height:  ;
			margin: 10px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.termek_box {
			width: 646px ;
			height:  ;
			margin: 5px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}



/* --------------- Thule tartókosarak oldal formázása ---------------------------------- */

.tartokosar_box
			{
			width: 652px ;
			height: ;
			margin: 15px auto auto 45px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kosar_info01
			{
			width: 320px ;
			height: 33px ;
			margin: 2px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.kosar_info02
			{
			width: 320px ;
			height: 120px ;
			margin: 7px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.kosar_tipus{
			width: 650px ;
			height:  ;
			margin: 15px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.kosar_nevek{
			width: 300px ;
			height: 15px ;
			margin: 3px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.kosar_arak {
			width: 210px ;
			height: 15px ;
			margin: 3px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.kosar_gomb	{
			width: 120px ;
			height: 15px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}


/* --------------  A Thule tetőboxok kezdőoldalának formázása  ------------------- */

.tetobox_doboz
			{
			width: 652px ;
			height: ;
			margin: 15px auto auto 45px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kategoria_box
			{
			width: 650px ;
			height:  ;
			margin: 15px auto auto auto ;
			border: 0px solid #000000 ;
			float: left ;
			}

.kateg_cimbox
			{
			width: 650px ;
			height: 21px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;
			border-bottom: 1px solid #000000 ;
			float: left ;
			}

.thule_text	{
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 12pt ;
			font-weight: bolder ;
			color: #000000 ;
			}

.kateg_cbox01
			{
			width: 75px ;
			height: 20px ;
			margin: 1px auto auto auto ;
			border-right: 1px solid #000000 ;
			float: left ;
			}

.kateg_cbox02
			{
			width: 370px ;
			height: 18px ;
			margin: 1px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.ujdonsag_box
			{
			width: 200px ;
			height: 16px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.ujdonsag_text
			{
			text-decoration: none ;
			text-align: center ;
			font-family: arial ;
			font-size: 11pt ;
			font-weight: bold ;
			color: red ;
			}

.inform01	{
			width: 320px ;
			height:  ;
			margin: 2px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.info01_text{
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 11pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.info02_text{
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 8pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.inform02	{
			width: 320px ;
			height:  ;
			margin: 7px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.inform_box {
			width: 323px ;
			height:  ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.kategkep_box
			{
			width: 323px ;
			height: 140px ;
			margin: 20px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.kitolto_sav{
			width: 640px ;
			height: 50px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.fill_sav	{
			width: 640px ;
			height: 20px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.oldal_kitolto	
			{
			width: 220px ;
			height: 30px ;
			margin: 0px auto auto 10px ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.tipusok_doboz
			{
			width: 320px ;
			height:  ;
			margin: 5px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.tipusok_box{
			width: 280px ;
			height:  ;
			margin: 5px auto auto 38px ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 11pt ;
			font-weight: bold ;
			color: black ;
			}

.tipusok_bo:hover
			{
			width: 280px ;
			height:  ;
			margin: 5px auto auto 38px ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 11pt ;
			font-weight: bold ;
			color: black ;
			}

/* --------------  A Thule tetőboxok (II.) második oldalának formázása  ------------------- */

.tetobox_tipus
			{
			width: 650px ;
			height:  ;
			margin: 15px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.tipusdoboz1{
			width: 648px ;
			height:  ;
			margin: 0px auto auto auto ;
			border-bottom: 1px solid #CCCCCC ;			
			float: left ;
			}

.tipusdoboz2{
			width: 648px ;
			height:  ;
			margin: 6px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.tipusdoboz3{
			width: 648px ;
			height:  ;
			margin: 20px auto auto auto ;
			border-top: 1px solid #CCCCCC ;	
			border-bottom: 0px solid #000000 ;
			background-image: url("picture/kieg_sav.jpg") ;
			float: left ;
			}

.tipusdoboz4{
			width: 643px ;
			height:  ;
			margin: 5px auto auto 5px ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 9pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.jellemzo_doboz
			{
			width: 323px ;
			height:  ;
			margin: 10px auto auto auto ;
			border: 0px solid #CCCCCC ;	
			float: left ;
			}

.jellemzok_doboz
			{
			width: 325px ;
			height:  ;
			margin: 5px auto auto auto ;
			border: 0px solid #CCCCCC ;	
			float: left ;
			}

.jellemzo_text
			{
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 9pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.infok_box	{
			width: 320px ;
			height:  ;
			margin: 5px auto auto auto ;
			border: 0px solid #CCCCCC ;	
			float: left ;
			text-decoration: none ;
			text-align: center ;
			font-family: arial ;
			font-size: 11pt ;
			font-weight: bold ;
			color: red ;
			}

.infok_box_2
			{
			width: 320px ;
			height:  ;
			margin: 5px auto 5px auto ;
			border: 0px solid #CCCCCC ;	
			float: left ;
			text-decoration: none ;
			text-align: center ;
			font-family: arial ;
			font-size: 9pt ;
			font-weight: normal ;
			color: black ;
			}

.utmutato_box
			{
			width: 300px ;
			height: 30px ;
			margin: auto auto 10px 20px ;
			border: 0px solid #CCCCCC ;	
			float: left ;
			}

.utmutato_logo
			{
			width: 30px ;
			height: 30px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;	
			float: left ;
			}

.utmutato_text
			{
			width: 250px ;
			height: 15px ;
			margin: 5px auto auto auto ;
			border: 0px solid #CCCCCC ;	
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 9pt ;
			font-weight: normal ;
			color: black ;
			}

.box_kep	{
			width: 320px ;
			height:  ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.kieg_cimbox{
			width: 646px ;
			height: 11px ;
			margin: 15px auto auto auto ;
			border-bottom: 0px solid #CCCCCC ;			
			float: left ;
			}

.kieg_text	{
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 11pt ;
			font-weight: bold ;
			color: #000000 ;
			}

.arak_box	{
			width: 646px ;
			height: 22px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.tetobox_nevek
			{
			width: 280px ;
			height: 15px ;
			margin: 3px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.tetobox_arak
			{
			width: 245px ;
			height: 15px ;
			margin: 3px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.arak_text	{
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 10pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.tetobox_gomb
			{
			width: 120px ;
			height: 15px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.db_box		{
			width: 15px ;
			height: 12px ;
			margin: 0px auto auto auto ;
			}

/* --------------  A Thule sítartók kezdőoldalának formázása  ------------------- */

.sitarto_doboz
			{
			width: 652px ;
			height: ;
			margin: 15px auto auto 45px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.sitarto_tipus
			{
			width: 650px ;
			height:  ;
			margin: 15px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.sitarto_nevek
			{
			width: 250px ;
			height: 15px ;
			margin: 3px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.sitarto_arak
			{
			width: 270px ;
			height: 15px ;
			margin: 3px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.sitarto_gomb
			{
			width: 120px ;
			height: 15px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}


.info2_text	{
			text-decoration: none ;
			text-align: center ;
			font-family: arial ;
			font-size: 9pt ;
			font-weight: normal ;
			color: #000000 ;
			}


/* --------------  A Thule vizisport-eszköz tartók kezdőoldalának formázása  ------------------- */

.vizisport_doboz
			{
			width: 652px ;
			height: ;
			margin: 15px auto auto 45px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}


/* --------------  A Thule különleges tartók kezdőoldalának formázása  ------------------- */

.kulonleges_box
			{
			width: 652px ;
			height:  ;
			margin: 15px auto auto 45px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kulonleges_kepbox01
			{
			width: 650px ;
			height: 150px ;
			margin: 25px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kulonleges_kepbox02
			{
			width: 650px ;
			height: 150px ;
			margin: 25px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kulonleges_kepbox03
			{
			width: 650px ;
			height: 150px ;
			margin: 25px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

/* ------ EasyBase ------------ */

.easy_box	{
			width: 650px ;
			height:  ;
			margin: 15px auto auto 20px ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

/* ------ Load and Go ------------ */

.load_box	{
			width: 650px ;
			height:  ;
			margin: 15px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

/* ------ Specialis ------------ */

.spec_box	{
			width: 650px ;
			height:  ;
			margin: 15px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}



/* ----- Thule kiegészítők----- */

.kiegeszito_doboz
			{
			width: 652px ;
			height: ;
			margin: 15px auto auto 45px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kieg_tipusbox
			{
			width: 206px ;
			height:  ;
			margin: 8px auto auto 8px ;
			border: 1px solid white ;
			float: left ;
			}

.kieg_tipusbox:hover
			{
			width: 206px ;
			height:  ;
			margin: 8px auto auto 8px ;
			border: 1px solid #CCCCCC ;
			float: left ;
			}

.kieg_tipuskep
			{
			width: 202px ;
			height: 160px ;
			margin: auto auto auto 2px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kieg_egyebtext
			{
			width: 200px ;
			height: 10px ;
			margin: auto auto auto 2px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 8pt ;
			font-weight: bold ;
			color: red ;
			}

.kieg_tipusnev
			{
			width: 200px ;
			height: 38px ;
			margin: auto auto auto 2px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: center ;
			font-family: arial ;
			font-size: 11pt ;
			font-weight: bold ;
			color: #000000 ;
			}

.kitolto_sav2
			{
			width: 640px ;
			height: 30px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

/* ----------- Kiegészitő termék oldal elemei ----------- */

.kiegeszito_termek
			{
			width: 650px ;
			height:  ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kiegeszito_balbox
			{
			width: 212px ;
			height:  ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kiegeszito_jobbbox
			{
			width: 434px ;
			height:  ;
			margin: auto auto auto auto ;
			border: 0px solid #000000 ;
			float: left ;
			}

.kiegeszito_picture
			{
			width: 210px ;
			height: 160px ;
			margin: 5px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kieg_note	{
			width: 640px ;
			height:  ;
			margin: 5px auto 10px 8px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 9pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.kieg_note1	{
			width: 210px ;
			height: 15px ;
			margin: 5px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: center ;
			font-family: arial ;
			font-size: 8pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.kieg_note2	{
			width: 433px ;
			height:  ;
			margin: 5px auto 10px auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: center ;
			font-family: arial ;
			font-size: 9pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.kiegeszito_arsor
			{
			width: 648px ;
			height:  ;
			margin: 15px auto auto auto ;
			border-top: 1px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 9pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.kiegeszito_darab
			{
			width: 58px ;
			height:  ;
			margin: 6px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kiegeszito_egyebek
			{
			width: 315px ;
			height: 23px ;
			margin: 6px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kieg_arak_box	
			{
			width: 273px ;
			height: 23px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.kieg_kosar_arak
			{
			width: 160px ;
			height:  ;
			margin: 6px auto auto 2px ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.kiegeszit_input
			{
			width: 20px ;
			height: 20px ;
			margin: 4px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.kiegeszit_darab
			{
			width: 15px ;
			height: 20px ;
			margin: 6px auto auto 3px ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.kiegeszit_gomb
			{
			width: 65px ;
			height: 20px ;
			margin: 4px auto auto 3px ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.kiegeszito_pdf
			{
			width: 433px ;
			height: 28px ;
			margin: 25px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: center ;
			font-family: arial ;
			font-size: 9pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.kieg_termekek
			{
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 9pt ;
			font-weight: normal ;
			color: #000000 ;
			}


.kiegeszito_cimbox
			{
			width: 648px ;
			height: 20px ;
			margin: 0px auto auto auto ;
			border-bottom: 0px solid #CCCCCC ;
			float: left ;
			}

.kieg_nevbox{
			width: 430px ;
			height: 18px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kieg_cimtext{
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 10pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.kiegesz_note	
			{
			width: 648px ;
			height:  ;
			margin: 5px auto 10px 50px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 9pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.kieg_jellbox{
			width: 648px ;
			height:  ;
			margin: 5px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 9pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.fel_box	{
			width: 320px ;
			height:  ;
			margin: 0px auto auto auto ;
			border: 0px solid #FFFFFF ;
			float: left ;
			}

.ar_gomb_box{
			width: 324px ;
			height: 22px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kosarba_box{
			width: 210px ;
			height: 22px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kieg_ujdbox{
			width: 210px ;
			height: 16px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: center ;
			font-family: arial ;
			font-size: 10pt ;
			font-weight: bold ;
			color: red ;
			}

.tipusdobozX{
			width: 648px ;
			height:  ;
			margin: 0px auto auto auto ;
			border-bottom: 0px solid #CCCCCC ;			
			float: left ;
			}

/* ------------- Csomagtartó rudakhoz kiegészítők ------------ */

.kiegeszito_alurud
			{
			width: 635px ;
			height:  ;
			margin: 20px auto auto 10px ;
			border: 0px solid #000000 ;
			float: left ;
			}

.kiegeszito_cimbox_alu
			{
			width: 640px ;
			height: 20px ;
			margin: 0px auto auto auto ;
			border-bottom: 0px solid #CCCCCC ;
			float: left ;
			}

.kieg_nevbox_alu
			{
			width: 430px ;
			height: 18px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kieg_jellbox_alu
			{
			width: 630px ;
			height:  ;
			margin: 5px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 9pt ;
			font-weight: normal ;
			color: #000000 ;
			}

.fel_box_alu{
			width: 300px ;
			height:  ;
			margin: 0px auto auto auto ;
			border: 0px solid #FFFFFF ;
			float: left ;
			}

.argomb_box_alu
			{
			width: 324px ;
			height: 22px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kosarba_box_alu{
			width: 210px ;
			height: 22px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

/* ----- Akciós termékek ------ */

.akcios_doboz
			{
			width: 675px ;
			height:  ;
			margin: 15px auto auto 35px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.akcios_termek1
			{
			width: 320px ;
			height: 320px ;
			margin: 20px auto auto 5px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.akcios_termek2
			{
			width: 320px ;
			height: 320px ;
			margin: 20px auto auto 30px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.akcios_termek3
			{
			width: 670px ;
			height: 320px ;
			margin: 20px auto auto 5px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

/* ----------- Egyéb információk megjelenítése ------------ */

.szallitas_box
			{
			width: 650px ;
			height:  ;
			margin: 20px auto auto 5px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: justify ;
			font-family: arial ;
			font-size: 10pt ;
			font-weight: normal ;
			color: black ;
			}

.egyeb_cimbox
			{
			width: 550px ;
			height:  ;
			margin: 20px auto auto 5px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: justify ;
			font-family: arial ;
			font-size: 12pt ;
			font-weight: bold ;
			color: black ;
			}

/* -------------  A Thule hóláncok kezdőoldalának formázása (főbb elemek a 310. sortól) ---------------- */

.hkozep		{
			width: 1002px ;
			height:  ;
			margin: 0px auto auto auto ;
			border-right: 1px dotted #CCCCCC ;
			float: left ;
			}

.htart_box	{
			width: 740px ;
			height:  ;
			margin: 2px auto auto 2px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			overflow: auto ;
			}

.holdalmenu_box
			{
			width: 252px ;
			height:  ;
			margin: 0px auto auto 1px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.holdalmenu_inbox
			{
			width: 251px ;
			height:  ;
			margin: 0px auto auto 0px ;
			border: 0px solid #CCCCCC ;
			border-right: 0px solid #CCCCCC ;
			background-image: url("picture/oldalmenu_bg.jpg") ;
			float: left ;
			}

.holanc_maintext
			{
			width: 710px ;
			height: 20px ;
			margin: 15px auto auto 20px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 12pt ;
			font-weight: bold ;
			color: black ;
			}

.holanc_maintext2
			{
			width: 710px ;
			height: 20px ;
			margin: 15px auto auto 5px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 12pt ;
			font-weight: bold ;
			color: black ;
			}

.holanc_cimbox
			{
			width: 280px ;
			height: 18px ;
			margin: auto auto auto 45px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 12pt ;
			font-weight: bold ;
			color: black ;
			}

.holanc_inbox
			{
			width: 300px ;
			height: 25px ;
			margin: 15px auto auto 0px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 12pt ;
			font-weight: bold ;
			color: black ;
			}

.holanc_inbox_text
			{
			width: 350px ;
			height: 205px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 10pt ;
			font-weight: normal ;
			color: black ;
			}

.holanc_tulajdonsag_box
			{
			width: 350px ;
			height: 250px ;
			margin: 5px auto auto 20px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.holanc_mainkep
			{
			width: 350px ;
			height: 250px ;
			margin: 5px auto auto 5px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.holanc_csomag_text
			{
			width: 350px ;
			height: 110px ;
			margin: 10px auto auto 20px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 10pt ;
			font-weight: normal ;
			color: black ;
			}

.holanc_csomag_kep
			{
			width: 350px ;
			height: 110px ;
			margin: 10px auto auto 5px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.holanc_kereso_box
			{
			width: 550px ;
			height: 40px ;
			margin: 15px auto auto 20px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 10pt ;
			font-weight: normal ;
			color: black ;
			}

.holanc_kereso_suv
			{
			width: 550px ;
			height: 140px ;
			margin: 15px auto auto 20px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 10pt ;
			font-weight: normal ;
			color: black ;
			}

.keres_suv01{
			width: 135px ;
			height: 100px ;
			margin: 20px auto auto 20px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.keres_suv02{
			width: 320px ;
			height: 100px ;
			margin: 20px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.holanc_kinalat_box01
			{
			width: 350px ;
			height: 540px ;
			margin: 10px auto auto 20px ;
			border-right: 1px solid #CCCCCC ;
			float: left ;
			}

.holanc_kinalat_box02
			{
			width: 350px ;
			height: 540px ;
			margin: 10px auto auto 5px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.holanc_kinalat_a
			{
			width: 345px ;
			height: 45px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: center ;
			font-family: arial ;
			font-size: 11pt ;
			font-weight: bold ;
			color: black ;
			}

.holanc_tbox{
			width: 340px ;
			height: 90px ;
			margin: 5px auto auto 2px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.holanc_cimsav
			{
			width: 340px ;
			height: 21px ;
			margin: 0px auto auto auto ;
			border: 0px solid #CCCCCC ;
			border-bottom: 1px solid #000000 ;
			float: left ;
			}

.holanc_cbox01
			{
			width: 75px ;
			height: 20px ;
			margin: 1px auto auto auto ;
			border-right: 1px solid #000000 ;
			float: left ;
			}

.holanc_cbox02
			{
			width: 100px ;
			height: 18px ;
			margin: 1px auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: left ;
			}

.holanc_text{
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 11pt ;
			font-weight: bold ;
			color: black ;
			}

.holanc_bevezeto
			{
			width: 340px ;
			height: 50px ;
			margin: 2px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: justify ;
			font-family: arial ;
			font-size: 10pt ;
			font-weight: normal ;
			color: black ;
			}

.holanc_reszletek
			{
			width: 340px ;
			height: 13px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: right ;
			font-family: arial ;
			font-size: 8pt ;
			font-weight: normal ;
			color: blue ;
			}

.holanc_szoveg
			{
			width: 600px ;
			height: 20px ;
			margin: 5px auto 10px 5px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 12pt ;
			font-weight: bold ;
			color: black ;
			}

.empty_line	{
			width: 660px ;
			height: 15px ;
			margin: auto auto auto 40px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.nincs_meret{
			width: 650px ;
			height: 40px ;
			margin: 20px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: center ;
			text-decoration: none ;
			text-align: center ;
			font-family: verdana ;
			font-size: 10pt ;
			font-weight: bold ;
			color: red ;
			}

.vissza_gomb{
			width: 65px ;
			height: 20px ;
			margin: 30px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: center ;
			}

.ujdon_box  {
			width: 160px ;
			height: 17px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;			
			float: right ;
			}

.holanc_kerestext
			{
			width: 680px ;
			height: 30px ;
			margin: 10px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: center ;
			font-family: verdana ;
			font-size: 10pt ;
			font-weight: bold ;
			color: #000000 ;
			}

.youtube_box{
			width: 560px ;
			height: 340px ;
			margin: 20px auto auto 50px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

/* -------------  A Thule akciós oldal elemei ---------------- */

.termek_kateg
			{
			width: 665px ;
			height: 20px ;
			margin: 5px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 10pt ;
			font-weight: bold ;
			color: black ;
			}

.termek_sav	{
			width: 665px ;
			height: 20px ;
			margin: 5px auto auto 10px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.termek_neve{
			width: 260px ;
			height: 18px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			color: black ;
			}

.termek_ar00{
			width: 57px ;
			height: 18px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			color: black ;
			}

.termek_ar01{
			width: 76px ;
			height: 18px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: right ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			color: black ;
			}

.termek_ar02{
			width: 45px ;
			height: 18px ;
			margin: auto auto auto 15px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			color: black ;
			}

.termek_ar03{
			width: 25px ;
			height: 18px ;
			margin: auto auto auto 15px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			color: black ;
			}

.termek_ar04{
			width: 83px ;
			height: 18px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: right ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: bold ;
			color: #CC0000 ;
			}

.termek_info{
			width: 80px ;
			height: 18px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			color: black ;
			}

.matchmaker_box
			{
			width: 133px ;
			height: 133px ;
			margin: 5px auto auto 61px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.szabi_doboz{
			width: 650px ;
			height: 75px ;
			margin: 5px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: center ;
			}

/* --------------- Az árösszehasonlitó doboz jellemzői ---------------- */

.osszehasonlito_doboz
			{
			width: 648px ;
			height:  ;
			margin: 10px auto auto auto ;
			border: 0px solid #CCCCCC ;
			background-color: #FF9900 ;
			float: left ;
			}
	
.osszehasonlit_cim
			{
			width: 600px ;
			height: 18px ;
			margin: 15px auto 10px 20px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 11pt ;
			font-weight: bold ;
			color: black ;
			}

.kereskedo_box
			{
			width: 600px ;
			height: 20px ;
			margin: 10px auto auto 20px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kereskedo_nev
			{
			width: 370px ;
			height: 20px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 11pt ;
			font-weight: normal ;
			color: black ;
			}

.kereskedo_ar
			{
			width: 230px ;
			height: 20px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: arial ;
			font-size: 11pt ;
			font-weight: normal ;
			color: black ;
			}

.kereskedo_fill
			{
			width: 280px ;
			height: 20px ;
			margin: auto auto auto 20px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}