body        {
            background-color: #FFFFFF ; 
		    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.link		{
			color: #333333 ;
			}

a.thule		{
			color: black ;
			}

a.main_menu	{
			color: white ;
			}

a.main_menu:hover
			{
			color: black ;
			}

.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: auto 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/index_kep.jpg");
			float: left ;
			}

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

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

.index_box	{
			width: 233px ;
			height: 36px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			background-image: url("picture/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/index_felso_sav.jpg");
			float: left ;
			}

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

.cim_megbizhato
			{
			width: 191px ;
			height:  ;
			margin: 10px auto auto 135px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

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

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

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

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

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

.cimsav_kosar
			{
			width: 749px ;
			height: 148px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			background-image: url("picture/kosar_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 ;
			}

.menupont_boxt
			{
			width: 122px ;
			height: 15px ;
			margin: 5px auto auto auto ;
			padding-top: 5px ;
			border-right: 1px solid #CCCCCC ;
			float: left ;
			}

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

.menupont_boxa
			{
			width: 122px ;
			height: 15px ;
			padding-top: 5px ;
			margin: 5px auto auto auto ;
			border-right: 1px solid #CCCCCC ;
			float: left ;
			}

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

.menupont_boxb
			{
			width: 122px ;
			height: 15px ;
			padding-top: 5px ;
			margin: 5px auto auto auto ;
			border-left: 1px solid #CCCCCC ;
			float: left ;
			}

.menupont_boxbb
			{
			width: 127px ;
			height: 19px ;
			padding-top: 6px ;
			margin: 2px auto auto auto ;
			border: 1px solid #CCCCCC ;
			border-radius: 3px ;
			-moz-border-radius: 3px ;
			-webkit-border-radius: 3px ;
			float: left ;
			}

/* ------- A fő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_text2	{
			text-decoration: none ;
			text-align: center ;
			font-family: verdana ;
			font-size: 7pt ;
			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 ;
			}


/* ------ A LENYÍLÓ menü elemeinek formázása ----- */


div.menu	{
			color: #FFF;
			clear: left;
			margin-bottom: 10px;
			}
			
#ulMenu		{
			color: #FFF;
			clear: left;
			margin-bottom: 10px;
			height: 35px;
			}	
			
div.menu li#m1, div.menu li#m2, div.menu li#m3, div.menu li#m4, div.menu li#m5, div.menu li#m6, div.menu li#m7 
			{ 
			float: left; 
			list-style: none; 
			margin: 0px ; 
			padding: 0 10px; 
			text-align: center; 
			height: 26px ; 
			width:100px; 
			text-align:center;
			border: 0px solid #CCCCCC ;
			}

div.menu li#m1 a.parent, div.menu li#m2 a.parent, div.menu li#m3 a.parent, div.menu li#m4 a.parent, div.menu li#m5 a.parent, div.menu li#m6 a.parent, div.menu li#m7 a.parent 
			{ 
			color:#fff;
			display:block;
			font-family:verdana;
			font-size:9px;
			font-weight:bold;
			margin:0;
			text-decoration:none;
			text-transform:uppercase;
			}

div.menu li#m1 a:hover, div.menu li#m2 a:hover, div.menu li#m3 a:hover, div.menu li#m4 a:hover, div.menu li#m5 a:hover, div.menu li#m6 a:hover, div.menu li#m7 a:hover { color: #000; }

.menu ul	{
			padding:0;
			margin:0;
			list-style-type:none;
			}

.menu ul ul {
			width:185px;
			}

.menu li	{
			float:left;
			position:relative;
			}

.menu ul ul li 
			{
			width:185px;
			}

.menu ul ul a, .menu ul ul a:visited 
			{
			display:block;
			font-size:10px;
			text-decoration:none; 
			text-align: left;
			font-family:Arial, Helvetica, sans-serif;
			font-weight: bold;
			color:#fff; 
			height:25px; 
			border:1px solid #D5D4CF; 
			border-width:1px 0 0 0; 
			background:#034693; 
			padding-left:10px; 
			line-height:20px;
			}

.menu ul ul ul a, .menu ul ul ul a:visited {
background:#2d2d2d;
}

.menu ul ul ul a:hover {
background:#fff;
}
.menu ul ul ul :hover > a {
background:#2d2d2d;
}

.menu ul ul {
visibility:hidden;
position:absolute;
height:0;
top:24px;
left:0; 
z-index:100;
}

* html .menu ul ul {
top:25px;
}

.menu ul ul ul{
left:200px; 
top:0;
width:180px;
}

.menu table {position:absolute; top:0; left:0;}

.menu ul ul a, .menu ul ul a:visited {
background:#3a3a3c; 
color:#fff; 
height:auto; 
line-height:1em; 
padding:8px 10px; 
width:180px

filter:alpha(opacity=92);
-moz-opacity:0.92;
-khtml-opacity: 0.92;
opacity: 0.92;

}
* html .menu ul ul a{
width:180px;
w\idth:180px;
}

.menu a.parent:hover {
color:#fff; 
background:transparent;
}
.menu :hover > a.parent {
color:#fff;
background:transparent;
}

.menu a:hover, .menu ul ul a:hover{
color:#fff; 
background:#2C739F;
}
.menu :hover > a, .menu ul ul :hover > a {
color:#fff;
background:#3a3a3c;
}

.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible; 
}

.menu ul :hover ul ul{
visibility:hidden;
}

.menu ul :hover ul :hover ul ul{
visibility:hidden;
}

.menu ul :hover ul :hover ul{ 
visibility:visible;
}

.menu ul :hover ul :hover ul :hover ul { 
visibility:visible;
}



/* ------ Az oldalsó menü elemeinek formázása ----- */

.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: 705px ;
			margin: 0px auto auto 1px ;
			border: 0px solid #CCCCCC ;
			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: 253px ;
			height: 18px ;
			margin: auto auto 1px 1px ;
			border: 0px solid #CCCCCC ;
			background-image: url("picture/menu_alsosav.jpg") ;
			float: left ;
			}

.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 ;
			}

.oldal_menupont_dupla
			{
			width: 230px ;
			height: 37px ;
			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 ;
			line-height: 140% ;
			}

.oldal_menupont_dupla:hover
			{
			width: 230px ;
			height: 37px ;
			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 ;
			line-height: 140% ;
			}

.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 ;
			}




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

.slideshow_box	
			{
			width: 725px ;
			height: 251px ;
			margin: 10px auto 10px 9px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}


#featured	{ 
			width: 472px ; 
			padding-right: 251px ; 
			position: relative; 
			border: 2px solid #595451 ; 
			height: 251px ; 
			background: #595451 ;
			}

#featured ul.ui-tabs-nav
			{ 
			position:absolute; 
			top:0; 
			left:472px; 
			list-style:none; 
			padding:0; 
			margin:0; 
			width:251px; 
			}

#featured ul.ui-tabs-nav li
			{ 
			padding:1px 0; 
			padding-left:13px;  
			font-size:12px; 
			color:#666; 
			}

#featured ul.ui-tabs-nav li img
			{ 
			float:left; 
			margin:2px 5px; 
			background:#fff; 
			padding:2px; 
			border:0px solid #eee;
			}

#featured ul.ui-tabs-nav li span
			{ 
			font-size:11px; 
			font-family:Verdana; 
			line-height:18px; 
			}

#featured li.ui-tabs-nav-item a
			{ 
			display: block ; 
			height: 61px ; 
			color: #333;  
			background: #fff ; 
			line-height: 20px ;
			}

#featured li.ui-tabs-nav-item a:hover
			{ 
			background: #f2f2f2 ; 
			}

#featured li.ui-tabs-selected
			{ 
			background:url('thule_egyeb/nyil.png') top left no-repeat;
			}

#featured ul.ui-tabs-nav li.ui-tabs-selected a
			{ 
			background: #595451 ; /* a kiválasztott box háttere  */
			color: #FFFFFF ;
			}

#featured .ui-tabs-panel
			{ 
			width:472px; 
			height:250px; 
			background:#999; 
			position:relative;
			}

#featured .ui-tabs-panel .info
			{ 
			position:absolute; 
			top:180px; left:0; 
			height:72px; 
			background: url('thule_egyeb/transparent-bg.png'); 
			}

#featured .info h2
			{ 
			font-size:18px; 
			font-family:verdana; 
			color:#fff; 
			padding:5px; 
			margin:0;
			overflow:hidden; 
			}

#featured .info p
			{ 
			margin:0 5px; 
			font-family:Verdana; 
			font-size:11px; 
			line-height:15px; 
			color:#FFFFFF;
			}

#featured .info a
			{ 
			text-decoration:none; 
			color:#fff; 
			}

#featured .info a:hover
			{ 
			text-decoration:underline; 
			}

#featured .ui-tabs-hide
			{ 
			display:none; 
			}

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

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

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

.index_cimbox	
			{
			width: 732px ;
			height:  ;
			margin: 2px auto auto 9px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.futo_box	{
			width: 650px ;
			height: 30px ;
			margin: 10px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: center ;
			}

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

.udv1_text	{
			width: 400px ;
			height: 35px ;
			margin: 12px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: center ;
			background-image: url("picture/udv_szoveg.jpg") ;
			background-repeat: no-repeat ;
			}

.udv2_text	{
			width: 400px ;
			height: 35px ;
			margin: 12px auto 10px auto ;
			border: 0px solid #CCCCCC ;
			float: center ;
			background-image: url("picture/hirek_szoveg.jpg") ;
			background-repeat: no-repeat ;
			}

.ujdonsag_box
			{
			width: 722px ;
			height: 135px ;
			margin: 4px auto 10px 10px ;
			border-bottom: 2px solid #CCCCCC ;
			float: left ;
			}

.ujdonsag_bal
			{
			width: 450px ;
			height: 125px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.ujdonsag_jobb
			{
			width: 260px ;
			height: 125px ;
			margin: auto auto auto 10px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.ujdonsag_cim
			{
			width: 440px ;
			height: 15px ;
			margin: auto auto auto 5px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			line-height: 150% ;
			font-style: italic ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: bold ;
			color: #000000 ;
			}

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

.ujdonsag_kep
			{
			width: 260px ;
			height: 120px ;
			margin: auto auto auto auto ;
			border: 1px solid #CCCCCC ;
			float: left ;
			}

.termek_box_thule
			{
			width: 355px ;
			height: 279px ;
			margin: 15px auto auto 10px ;
			border: 1px solid #CCCCCC ;
			background-image: url("thule_egyeb/index_thule.jpg") ;
			float: left ;
			}

.termek_box_prof
			{
			width: 355px ;
			height: 279px ;
			margin: 15px auto auto 10px ;
			border: 1px solid #CCCCCC ;
			background-image: url("thule_egyeb/index_thule_prof.jpg") ;
			float: left ;
			}

.termek_box_gumi	
			{
			width: 355px ;
			height: 279px ;
			margin: 15px auto auto 10px ;
			border: 1px solid #CCCCCC ;
			background-image: url("thule_egyeb/index_gumi.jpg") ;
			float: left ;
			}

.termek_box_felni
			{
			width: 355px ;
			height: 279px ;
			margin: 15px auto auto 10px ;
			border: 1px solid #CCCCCC ;
			background-image: url("thule_egyeb/index_felni.jpg") ;
			float: left ;
			}

.termek_box_alkatresz
			{
			width: 355px ;
			height: 279px ;
			margin: 15px auto auto 10px ;
			border: 1px solid #CCCCCC ;
			background-image: url("thule_egyeb/index_alkatresz.jpg") ;
			float: left ;
			}

.termek_box_berles
			{
			width: 355px ;
			height: 279px ;
			margin: 15px auto auto 10px ;
			border: 1px solid #CCCCCC ;
			background-image: url("thule_egyeb/index_berles.jpg") ;
			float: left ;
			}

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

a.termekbox_tovabb
			{
			width: 342px ;
			height: 15px ;
			margin: 10px auto auto 6px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: right ;
			font-family: verdana ;
			font-size: 8pt ;
			font-weight: normal ;
			color: #FFFFFF ;
			}

.thule_szoveg_index
			{
			width: 370px ;
			height: 130px ;
			margin: auto 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: black ;
			}

.thule_kep_index
			{
			width: 280px ;
			height: 130px ;
			margin: auto auto auto 5px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.gumi_felni_box
			{
			width: 667px ;
			height: 180px ;
			margin: 10px auto auto 40px ;
			border-bottom: 1px solid #CCCCCC ;
			float: left ;
			}

.gumi_index_box
			{
			width: 665px ;
			height: 60px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

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

.gumi_szoveg_box
			{
			width: 520px ;
			height: 58px ;
			margin: auto 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: black ;
			}

.felni_index_box
			{
			width: 665px ;
			height: 110px ;
			margin: 5px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.felni_flash_box
			{
			width: 150px ;
			height: 100px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.felni_szoveg_box
			{
			width: 510px ;
			height: 100px ;
			margin: auto 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: black ;
			}

.box_alsosav{
			width: 236px ;
			height: 18px ;
			margin: 214px auto auto auto ;
			border: 0px solid #CCCCCC ;
			position: absolute ;
			background-image: url("picture/indexbox_also.jpg") ;
			}

.tovabb_box	{
			width: 60px ;
			height: 14px ;
			margin: 190px 8px auto auto ;
			border: 0px solid #CCCCCC ;
			float: center ;
			}

a.tovabb	{
			text-decoration: none ;
			text-align: center ;
			font-family: verdana ;
			font-size: 8pt ;
			font-weight: bold ;
			color: #336699 ;
			}

.oldal_hazhoz
			{
			width: 230px ;
			height: 40px ;
			margin: 20px auto auto 10px ;
			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 ;
			}

.logok_box	{
			width: 200px ;
			height:  ;
			margin: 15px auto auto 27px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-align: center ;
			}

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

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

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

.kapcsolat_infobox1
			{
			width: 648px ;
			height: 148px ;
			margin: 10px auto auto 5px ;
			border: 1px solid #6699CC ;
			float: left ;
			border-radius: 5px ;
			-moz-border-radius: 5px ;
			-webkit-border-radius: 5px ;
			}

.kapcsolat_infobox2
			{
			width: 648px ;
			height: 203px ;
			margin: 10px auto auto 5px ;
			border: 1px solid #6699CC ;
			float: left ;
			border-radius: 5px ;
			-moz-border-radius: 5px ;
			-webkit-border-radius: 5px ;
			}

.kapcsolat_infobox3
			{
			width: 648px ;
			height: 235px ;
			margin: 10px auto auto 5px ;
			border: 1px solid #6699CC ;
			float: left ;
			border-radius: 5px ;
			-moz-border-radius: 5px ;
			-webkit-border-radius: 5px ;
			}

.kapcsolat_infosav
			{
			width: 620px ;
			height: 17px ;
			margin: 10px auto auto 20px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kapcsolat_infosav1
			{
			width: 620px ;
			height:  ;
			margin: 10px auto auto 20px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			line-height: 140% ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			color: black ;
			}

.kapcs_elsobox
			{
			width: 200px ;
			height: 15px ;
			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: black ;
			}

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

.kapcs_egybox
			{
			width: 100px ;
			height: 15px ;
			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: black ;
			}

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

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

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

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

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

.kapcsolat_mapbox
			{
			width: 650px ;
			height: 200px ;
			margin: 0px auto 10px auto ;
			border: 1px solid #CCCCCC ;
			float: left ;
			}

.kapcsolat_textbox
			{
			width: 650px ;
			height:  ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: justify ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			line-height: 140% ;
			color: black ;
			}

.kapcsolat_textbox1
			{
			width: 410px ;
			height:  ;
			margin: auto 15px auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: justify ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			line-height: 140% ;
			color: black ;
			}

.kapcsolat_textbox2
			{
			width: 410px ;
			height:  ;
			margin: auto 8px auto 15px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: justify ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			line-height: 140% ;
			color: black ;
			}

.kapcsolat_kepbox
			{
			width: 220px ;
			height: 200px ;
			margin: auto auto auto auto ;
			border: 1px solid #CCCCCC ;
			float: left ;
			}

.kapcsolat_kepbox2
			{
			width: 220px ;
			height: 150px ;
			margin: auto auto auto auto ;
			border: 1px solid #CCCCCC ;
			float: left ;
			}

.kapcs_balkep
			{
			width: 140px ;
			height: 209px ;
			margin: 5px auto auto auto ;
			border: 1px solid #CCCCCC ;
			float: left ;
			}

.kapcs_jobbkep
			{
			width: 139px ;
			height: 209px ;
			margin: 5px auto auto auto ;
			border: 1px solid #CCCCCC ;
			float: left ;
			}

.kapcs_kozepkep
			{
			width: 368px ;
			height: 210px ;
			margin: 1px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kapcs_kiskep
			{
			width: 175px ;
			height: 100px ;
			margin: 5px auto auto 5px ;
			border: 1px solid #CCCCCC ;
			float: left ;
			}

.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 ;
			}

.vissza_box {
			width: 650px ;
			height: 12px ;
			margin: auto auto 25px auto ;
			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 ;
			}

.kitolto_sav{
			width: 640px ;
			height: 50px ;
			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 ;
			}

/* ---------------- A Kosár oldal elemei --------------- */

.kosar_tart	{
			width: 722px ;
			height:  ;
			margin: 20px auto auto 20px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			overflow:  ;
			}

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

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

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

.kosar_alsotext
			{
			width: 660px ;
			height:  ;
			margin: 15px auto auto 17px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: center ;
			font-family: verdana ;
			font-size: 8pt ;
			font-weight: normal ;
			line-height: 150% ;
			color: black ;
			}

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

.kosar1_felsotext
			{
			width: 690px ;
			height: 45px ;
			margin: 10px auto auto 10px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 10px ;
			font-weight: normal ;
			line-height: 150% ;
			color: black ;
			}

.kosar_content
			{
			width: 690px ;
			height:  ;
			padding-top: 5px ;
			margin: 25px auto auto 10px ;
			border: 1px solid #000000 ;
			float: left ;
			border-radius: 7px ;
			-moz-border-radius: 7px ;
			-webkit-border-radius: 7px ;
			}

.kosar_tartalma
			{
			width: 690px ;
			height:  ;
			margin: 15px auto 35px 10px ;
			border: 1px solid #000000 ;
			float: left ;
			border-radius: 7px ;
			-moz-border-radius: 7px ;
			-webkit-border-radius: 7px ;
			}

.kosar_tartalma1
			{
			width: 690px ;
			height:  ;
			padding-top: 10px ;
			margin: 10px auto 15px 10px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			border-radius: 7px ;
			-moz-border-radius: 7px ;
			-webkit-border-radius: 7px ;
			}

.kosar_tartalma2
			{
			width: 690px ;
			height: 422px ;
			margin: 15px auto 25px 10px ;
			border: 1px solid #CCCCCC ;
			float: left ;
			border-radius: 7px ;
			-moz-border-radius: 7px ;
			-webkit-border-radius: 7px ;
			}

.kosar_tartalma3
			{
			width: 690px ;
			height:  ;
			padding-top: 10px ;
			margin: 15px auto 15px 10px ;
			border: 1px solid #CCCCCC ;
			float: left ;
			border-radius: 7px ;
			-moz-border-radius: 7px ;
			-webkit-border-radius: 7px ;
			}

.kosar_adatbox
			{
			width: 620px ;
			height:  ;
			padding: 20px ;
			margin: 10px auto auto 15px ;
			border: 1px solid #000000 ;
			float: left ;
			border-radius: 7px ;
			-moz-border-radius: 7px ;
			-webkit-border-radius: 7px ;
			}

.vasar_kitolt
			{
			width: 480px ;
			height: 10px ;
			margin: 15px auto auto 90px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.vasar_sorbox
			{
			width: 620px ;
			height: 22px ;
			margin: auto auto 10px auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

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

.vasar_sorhir
			{
			width: 400px ;
			height: 15px ;
			margin: 5px auto auto 240px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.vasar_tombbox
			{
			width: 620px ;
			height:  ;
			margin: 5px auto 10px auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.vasar_tombbox1
			{
			width: 620px ;
			height:  ;
			margin: 5px auto 10px 40px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.vasar_adatkateg
			{
			width: 620px ;
			height: 22px ;
			margin: auto auto 20px auto ;
			border-bottom: 2px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 10pt ;
			font-weight: bold ;
			color: black ;
			}

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

.vasar_adatnev
			{
			width: 120px ;
			height:  ;
			margin: auto 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 ;
			}

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

.vasar_hirlevel
			{
			width: 250px ;
			height: 15px ;
			margin: auto 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: black ;
			}

textarea.szoveg
			{
			width: 300px ;
			height: 60px ;
			margin: auto auto auto auto ;
			border: 1px solid #CCCCCC ;
			color: #000000 ;
			float: left ;
			}

select.szoveg
			{
			width: 303px ;
			height: 20px ;
			margin: auto auto auto auto ;
			border: 1px solid #CCCCCC ;
			color: #000000 ;
			float: left ;
			}

input.szoveg{
			width: 300px ;
			height: 18px ;
			margin: auto auto auto auto ;
			border: 1px solid #CCCCCC ;
			color: #000000 ;
			float: left ;
			}

input.szoveg_varos
			{
			width: 208px ;
			height: 18px ;
			margin: auto auto auto 10px ;
			border: 1px solid #CCCCCC ;
			color: #000000 ;
			float: left ;
			}

input.szoveg_isz
			{
			width: 80px ;
			height: 18px ;
			margin: auto auto auto auto ;
			border: 1px solid #CCCCCC ;
			color: #000000 ;
			float: left ;
			}

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

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

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

.gombok_sav	{
			width: 700px ;
			height: 22px ;
			margin: 5px auto 20px auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

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

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

.elfogadbox1{
			width: 20px ;
			height: 18px ;
			margin: auto auto auto 130px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.elfogadbox2{
			width: 485px ;
			height: 18px ;
			margin: 3px auto auto 10px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.vasar_gombbox
			{
			width: 130px ;
			height:  ;
			margin: auto auto auto 85px ;
			border: 1px solid #CCCCCC ;
			float: left ;
			}

/*----- A kék sáv elemei -----*/

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

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

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

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



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

.sorszam_box{
			width: 20px ;
			height: 24px ;
			margin: 4px 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: black ;
			}

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

.darabsz_box{
			width: 40px ;
			height: 24px ;
			margin: 4px 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 ;
			}

.termekar_box
			{
			width: 100px ;
			height: 24px ;
			margin: 4px 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 ;
			}

.torles_box	{
			width: 42px ;
			height: 24px ;
			margin: 4px auto auto 20px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: right ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: bold ;
			color: black ;
			}

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

.vegossz_sor{
			width: 675px ;
			height: 32px ;
			padding-top: 5px ;
			margin: 5px auto auto 7px ;
			border-top: 1px solid #CCCCCC ;
			float: left ;
			}

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

.kitolto_box{
			width: 365px ;
			height: 20px ;
			margin: 5px 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: black ;
			}

.kitolto_box2{
			width: 288px ;
			height: 31px ;
			margin: 5px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.vegosszeg_text
			{
			width: 144px ;
			height: 20px ;
			margin: 5px 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: black ;
			}

.vegosszeg	{
			width: 100px ;
			height: 20px ;
			margin: 5px 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: black ;
			}

/* --------------------- Böngészők feltétele --------------------- */

.browser_box{
			width: 220px ;
			height: 50px ;
			margin: 10px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: center ;
			}

.browser_text{
			width: 200px ;
			height: 80px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: center ;
			text-decoration: none ;
			text-align: center ;
			font-family: verdana ;
			font-size: 7pt ;
			font-weight: normal ;
			line-height: 150% ;
			color: #666666 ;
			}

/* --------------------- Hibaüzenet, ha nincs darabszám --------------------- */

.error_box	{
			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: black ;
			}

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

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

.visszajelzes_box
			{
			width: 600px ;
			height: 25px ;
			margin: 30px auto auto 10px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.visszajel_text
			{
			width: 580px ;
			height:  ;
			padding: 10px ;
			margin: 30px auto auto 40px ;
			border: 1px solid #000000 ;
			float: left ;
			border-radius: 7px ;
			-moz-border-radius: 7px ;
			-webkit-border-radius: 7px ;
			line-height: 140% ;
			text-decoration: none ;
			text-align: center ;
			font-family: verdana ;
			font-size: 10pt ;
			font-weight: normal ;
			color: black ;
			}

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

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

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

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

.rendel_fejlec
			{
			width: 920px ;
			height: 185px ;
			margin: 0px auto auto 0px ;
			border: 0px solid #CCCCCC ;
			background-image: url(picture/rendeles_fejlec.jpg) ;
			float: left ;
			}

.vmail_fejlec
			{
			width: 920px ;
			height: 185px ;
			margin: 0px auto auto 0px ;
			border: 0px solid #CCCCCC ;
			background-image: url(picture/email_fejlec.jpg) ;
			float: left ;
			}

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

.email_vasarlo_sav
			{
			width: 800px ;
			height: 20px ;
			margin: 20px auto auto 40px ;
			border: 0px solid #CCCCCC ;
			background-image: url(picture/email_vasarlo_sav.jpg) ;
			float: left ;
			}

.email_auto_sav
			{
			width: 800px ;
			height: 20px ;
			margin: 20px auto auto 40px ;
			border: 0px solid #CCCCCC ;
			background-image: url(picture/email_auto_sav.jpg) ;
			float: left ;
			}

.email_termek_sav
			{
			width: 800px ;
			height: 20px ;
			margin: 20px auto auto 40px ;
			border: 0px solid #CCCCCC ;
			background-image: url(picture/email_termek_sav.jpg) ;
			float: left ;
			}

.vasarlo_text1{
			width: 150px ;
			height:  ;
			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: bold ;
			color: black ;
			}

.vasarlo_text2{
			width: 500px ;
			height:  ;
			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 ;
			}

.vevo_sor	{
			width: 652px ;
			height:  ;
			margin: 10px auto auto 40px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

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

.termeksor	{
			width: 800px ;
			height: 30px ;
			margin: 10px auto auto 40px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.sorszambox{
			width: 20px ;
			height: 24px ;
			margin: 4px 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: black ;
			}

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

.darabszbox{
			width: 40px ;
			height: 24px ;
			margin: 4px 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 ;
			}

.termekara_box
			{
			width: 205px ;
			height: 24px ;
			margin: 4px 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 ;
			}

.vegosszeg_sor{
			width: 800px ;
			height: 32px ;
			margin: 5px auto auto 40px ;
			border-top: 1px solid #CCCCCC ;
			float: left ;
			}

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

.vegosszegtext
			{
			width: 144px ;
			height: 20px ;
			margin: 5px auto auto auto ;
			border: 1px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: right ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: bold ;
			color: black ;
			}

.veg_osszeg	{
			width: 100px ;
			height: 20px ;
			margin: 5px auto auto auto ;
			border: 1px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: right ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: bold ;
			color: black ;
			}

/* -------------------- A RÓLUNK oldal elemei ---------------------*/

.rolunk_doboz
			{
			width: 680px ;
			height:  ;
			margin: 25px auto auto 28px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: right ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: bold ;
			color: black ;
			}

.rolunk_uzenetbox
			{
			width: 640px ;
			height:  ;
			padding-top: 10px ;
			padding-bottom: 10px ;
			margin: 10px auto auto 25px ;
			border: 1px solid #999999 ;
			float: left ;
			border-radius: 7px ;
			-moz-border-radius: 7px ;
			-webkit-border-radius: 7px ;
			background-image: url("picture/rolunk_uzenetbg.jpg") ;
			}

.captcha_text
			{
			width: 420px ;
			height: 20px ;
			margin: 3px 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 ;
			}

.captcha_box{
			width: 150px ;
			height: 30px ;
			margin: 2px auto auto auto ;
			border: 0px solid #000000 ;
			float: left ;
			}

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

.uzenet_box {
			width: 630px ;
			height:  ;
			margin: 9px auto auto 32px ;
			border-top: 1px solid #CCCCCC ;
			float: left ;
			}

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

.uzenet_tartalom
			{
			width: 628px ;
			height:  ;
			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 ;
			}

/* -------------------- A PARTNEREINK oldal elemei ---------------------*/

.partner_doboz
			{
			width: 660px ;
			height:  ;
			margin: 15px auto auto 35px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: right ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: bold ;
			color: black ;
			}

.partner_box{
			width: 320px ;
			height: 121px ;
			margin: 15px auto auto 9px ;
			border-bottom: 1px solid #CCCCCC ;
			border-left: 1px solid #CCCCCC ;
			float: left ;
			}

.partner_logo
			{
			width: 100px ;
			height: 46px ;
			margin: 20px auto auto 80px ;
			border: 1px solid #CCCCCC ;
			float: left ;
			}

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

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

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

.partner_szoveg1
			{
			width: 315px ;
			height: 57px ;
			margin: 2px auto auto 3px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			line-height: 115% ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 7pt ;
			font-weight: normal ;
			color: black ;
			}

.partner_kajak
			{
			width: 650px ;
			height: 30px ;
			margin: 20px auto auto 9px ;
			border: 1px solid #CCCCCC ;
			float: left ;
			background-image: url('picture/partner_kajak.jpg') ;
			}

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

/* -------------------- A HONLAPTÉRKÉP oldal elemei ---------------------*/

.map_kitolto{
			width: 700px ;
			height: 20px ;
			margin: 7px auto auto 20px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.main_mappoint
			{
			width: 700px ;
			height: 20px ;
			margin: 7px auto auto 20px ;
			border-bottom: 1px solid #3366CC ;
			float: left ;
			background-color:  ;
			}

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

.almappoint	{
			width: 670px ;
			height: 20px ;
			margin: 7px auto auto 50px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

a.maplink2	{
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 10pt ;
			font-weight: bold ;
			color: #3366CC ;
			}

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

a.maplink3	{
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 10pt ;
			font-weight: normal ;
			font-style: italic ;
			color: #3366CC ;
			}

.handcursor	{
			cursor: hand ;
			cursor:	pointer ;
			}


.kapcsbox_infok
			{
			width: 236px ;
			height:  ;
			padding-bottom: 10px ;
			margin: 15px auto auto 6px ;
			border-bottom: 1px solid #999999 ;
			float: left ;
			}

.kapcsbox_cim
			{
			width: 236px ;
			height: 12px ;
			margin: 2px auto 3px auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: center ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: bold ;
			color: #3366CC ;
			}

.kapcsbox_advent
			{
			width: 200px ;
			height: 42px ;
			margin: 2px auto auto 19px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.kapcsbox_sav
			{
			width: 236px ;
			height:  ;
			margin: 7px 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: #333333 ;
			}

.kapcsbox_facebook
			{
			width: 150px ;
			height:  ;
			margin: 10px auto 8px 50px ;
			border: 0px solid #000000 ;
			float: left ;
			}

.kapcsbox_fblogo
			{
			width: 65px ;
			height:  ;
			margin: auto auto auto auto ;
			border: 0px solid #000000 ;
			text-align: center ;
			float: left ;
			}

.kapcsbox_likebutton
			{
			width: 65px ;
			height:  ;
			margin: 2px auto auto 5px ;
			border: 0px solid #000000 ;
			text-align: center ;
			float: left ;
			}

.kapcsbox_gplus
			{
			width: 60px ;
			height:  ;
			margin: 15px auto auto 90px ;
			border: 0px solid #000000 ;
			text-align: center ;
			float: left ;
			}

/* -------------- BÉRLÉS oldal elemei -------------- */

.berles_cimbox
			{
			width: 680px ;
			height: 30px ;
			margin: 30px auto auto 33px ;
			border: 0px solid #CCCCCC ;
			text-align: center ;
			float: left ;
			}

.berles_box {
			width: 680px ;
			height:  ;
			margin: 20px auto auto 33px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			line-height: 140% ;
			color: #000000 ;
			}

.berles_doboz1
			{
			width: 680px ;
			height: 300px ;
			margin: 20px auto auto 33px ;
			border: 1px solid #CCCCCC ;
			background-image: url("thule_egyeb/berles_kep1.jpg") ;
			float: left ;
			}

.berles_szoveg1
			{
			width: 610px ;
			height:  ;
			margin: 50px auto auto 33px ;
			border:	0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			line-height: 150% ;
			color: #000000 ;
			}

.berles_doboz2
			{
			width: 680px ;
			height: 300px ;
			margin: 20px auto auto 33px ;
			border: 1px solid #CCCCCC ;
			background-image: url("thule_egyeb/berles_kep2.jpg") ;
			float: left ;
			}

.berles_szoveg2
			{
			width: 610px ;
			height:  ;
			margin: 197px auto auto 33px ;
			border:	0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			line-height: 150% ;
			color: #000000 ;
			}

.berles_doboz3
			{
			width: 680px ;
			height: 300px ;
			margin: 20px auto auto 33px ;
			border: 1px solid #CCCCCC ;
			background-image: url("thule_egyeb/berles_kep3.jpg") ;
			float: left ;
			}

.berles_szoveg3
			{
			width: 610px ;
			height:  ;
			margin: 28px auto auto 33px ;
			border:	0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			line-height: 140% ;
			color: #000000 ;
			}

.berles_doboz4
			{
			width: 680px ;
			height: 300px ;
			margin: 20px auto auto 33px ;
			border: 1px solid #CCCCCC ;
			background-image: url("thule_egyeb/berles_kep4.jpg") ;
			float: left ;
			}

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

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

.berlesbox_kep1
			{
			width: 680px ;
			height: 350px ;
			margin: 20px auto auto 33px ;
			border: 0px solid #CCCCCC ;
			background-image: url("thule_egyeb/berlesbox_kep1.jpg") ;
			float: left ;
			}

.berlesbox_szoveg1
			{
			width: 475px ;
			height:  ;
			margin: 144px auto auto 35px ;
			border:	0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			line-height: 150% ;
			color: #000000 ;
			}

.berlesbox_termek
			{
			width: 680px ;
			height:  ;
			margin: 20px auto auto 33px ;
			border: 1px solid #999999 ;
			border-radius: 7px ;
			-moz-border-radius: 7px ;
			-webkit-border-radius: 7px ;
			float: left ;
			}

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

.berlesbox_textkozep
			{
			width: 310px ;
			height: 110px ;
			margin: 10px auto auto 15px ;
			border-top: 1px solid #CCCCCC ;
			border-bottom: 1px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			line-height: 150% ;
			color: #000000 ;
			}

.berlesbox_kepkozep
			{
			width: 330px ;
			height: 110px ;
			margin: 10px auto auto 0px ;
			border-top: 1px solid #CCCCCC ;
			border-bottom: 1px solid #CCCCCC ;
			float: left ;
			}

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

.berlesbox_text
			{
			width: 680px ;
			height:  ;
			margin: 20px auto auto 33px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			line-height: 140% ;
			color: #333333 ;
			}

.berlesbox_utolso
			{
			width: 680px ;
			height: 350px ;
			margin: 20px auto 30px 33px ;
			border: 0px solid #CCCCCC ;
			background-image: url("thule_egyeb/berlesbox_utolso.jpg") ;
			float: left ;
			}


.berlescsomag_kep1
			{
			width: 680px ;
			height: 350px ;
			margin: 20px auto auto 33px ;
			border: 0px solid #CCCCCC ;
			background-image: url("thule_egyeb/berlescsomag_kep1.jpg") ;
			float: left ;
			}

.berlescsomag_szoveg1
			{
			width: 620px ;
			height:  ;
			margin: 205px auto auto 35px ;
			border:	0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			line-height: 150% ;
			color: #000000 ;
			}

.berlescsomag_termek
			{
			width: 630px ;
			height: 100px ;
			margin: 10px auto 15px 20px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.berlesholanc_kep1
			{
			width: 680px ;
			height: 400px ;
			margin: 20px auto auto 33px ;
			border: 0px solid #CCCCCC ;
			background-image: url("thule_egyeb/berlesholanc_kep1.jpg") ;
			float: left ;
			}

.berlesholanc_szoveg1
			{
			width: 625px ;
			height:  ;
			margin: 207px auto auto 27px ;
			border:	0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			line-height: 140% ;
			color: #000000 ;
			}

.berlesholanc_text
			{
			width: 680px ;
			height:  ;
			margin: 20px auto auto 33px ;
			border:	0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			line-height: 140% ;
			color: #000000 ;
			}

.berlesholanc_textkozep
			{
			width: 440px ;
			height: 150px ;
			margin: 10px auto auto 15px ;
			border-top: 0px solid #CCCCCC ;
			border-bottom: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			font-style: italic ;
			line-height: 150% ;
			color: #000000 ;
			}

.berlesholanc_kepkozep
			{
			width: 200px ;
			height: 150px ;
			margin: 10px auto 10px 0px ;
			border-top: 0px solid #CCCCCC ;
			border-bottom: 0px solid #CCCCCC ;
			float: left ;
			}

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

.berles_kerekpartarto_box
			{
			width: 680px ;
			height: 600px ;
			margin: 20px auto auto 33px ;
			border: 0px solid #CCCCCC ;
			background-image: url("thule_egyeb/berles_kerekpartarto.jpg") ;
			float: left ;
			}

.berles_kerekpartarto_szoveg
			{
			width: 625px ;
			height:  ;
			margin: 229px auto auto 27px ;
			border:	0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			line-height: 135% ;
			color: #000000 ;
			}

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

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

.berles_kerekpart_utolso
			{
			width: 680px ;
			height: 300px ;
			margin: 20px auto 30px 33px ;
			border: 0px solid #CCCCCC ;
			background-image: url("thule_egyeb/berles_kerekpart_utolso.jpg") ;
			float: left ;
			}

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

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

.ajanlat_balsav
			{
			width: 170px ;
			height: 18px ;
			margin: 12px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

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

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

.ajanlat_insav
			{
			width: 192px ;
			height: 16px ;
			margin: 2px auto auto 5px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

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

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

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

.ajanlat_boxfelirat
			{
			width: 635px ;
			height: 18px ;
			margin: 15px auto auto 20px ;
			border-bottom: 1px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: bold ;
			color: #000000 ;
			}

.ajanlat_szovegbox
			{
			width: 635px ;
			height: 70px ;
			margin: 15px auto 20px 20px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.ajanlat_gray
			{
			width: 150px ;
			height: 16px ;
			margin: 13px auto auto 5px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			font-size: 8pt ;
			color: gray ;
			}

.ajanlat_gomb
			{
			width: 680px ;
			height: 25px ;
			margin: 20px auto auto 33px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-align: center ;
			}

input.ajanlat1
			{
			width: 250px ;
			height: 15px ;
			margin: auto auto auto auto ;
			border: 1px solid #CCCCCC ;
			float: left ;
			}

input.ajanlat_darab
			{
			width: 18px ;
			height: 15px ;
			margin: auto auto auto auto ;
			border: 1px solid #CCCCCC ;
			float: left ;
			}

input.ajanlat_checkb
			{
			width: 15px ;
			height: 15px ;
			margin: 2px auto auto 3px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}




/* ------- Thule Professional oldalak elemei ------- */


.tprof_mainkep
			{
			width: 680px ;
			height: 194px ;
			margin: 25px auto auto 33px ;
			border: 0px solid #CCCCCC ;
			background-image: url("thule_prof/tprof_elsokep.jpg") ;
			float: left ;
			}

.tprof_cimbox
			{
			width: 680px ;
			height: 20px ;
			margin: 25px auto auto 33px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: bold ;
			color: #333333 ;
			}

.tprof_maintext
			{
			width: 680px ;
			height:  ;
			margin: 10px auto auto 33px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			line-height: 140% ;
			text-decoration: none ;
			text-align: justify ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			color: #333333 ;
			}

.tprof_textsav
			{
			width: 680px ;
			height: 70px ;
			margin: 13px auto auto auto ;
			border: 0px solid #999999 ;
			float: left ;
			}

.tprof_textsav2
			{
			width: 680px ;
			height: 95px ;
			margin: 12px auto 22px auto ;
			border: 0px solid #999999 ;
			float: left ;
			}

.tprof_doboz1
			{
			width: 280px ;
			height: 65px ;
			margin: auto auto auto 205px ;
			border: 0px solid #999999 ;
			float: left ;
			}

.tprof_doboz2
			{
			width: 200px ;
			height: 80px ;
			margin: 8px auto auto 15px ;
			border: 0px solid #999999 ;
			float: left ;
			}

.tprof_doboz3
			{
			width: 178px ;
			height: 80px ;
			margin: 12px auto auto 283px ;
			border: 0px solid #999999 ;
			float: left ;
			}

.tprof_doboz4
			{
			width: 230px ;
			height: 50px ;
			margin: 15px auto auto 98px ;
			border: 0px solid #999999 ;
			float: left ;
			}

.tprof_doboz5
			{
			width: 230px ;
			height: 50px ;
			margin: 15px auto auto 35px ;
			border: 0px solid #999999 ;
			float: left ;
			}

.tprof_autobox
			{
			width: 680px ;
			height: 480px ;
			margin: 10px auto auto 33px ;
			border: 0px solid #999999 ;
			background-image: url("thule_prof/tprof_textauto.jpg") ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 8pt ;
			font-weight: normal ;
			color: #333333 ;
			}

.tprof_cimbox2
			{
			width: 680px ;
			height: 20px ;
			margin: 150px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: bold ;
			color: #333333 ;
			}

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

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

.tprof_kategoriakep
			{
			width: 140px ;
			height: 80px ;
			margin: auto auto auto auto ;
			border: 1px solid #CCCCCC ;
			float: left ;
			}

.tprof_kategoriatext
			{
			width: 525px ;
			height: 80px ;
			margin: auto auto auto 10px ;
			border-bottom: 1px solid #CCCCCC ;
			float: left ;
			line-height: 140% ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			color: #333333 ;
			}

.cimsav_prof{
			width: 749px ;
			height: 148px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			background-image: url("thule_prof/tprof_cimsav.jpg");
			float: left ;
			}

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

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

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

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

.tprof_kateg02
			{
			width: 523px ;
			height: 36px ;
			margin: 6px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.tprof_kateg03
			{
			width: 523px ;
			height: 14px ;
			margin: auto auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: right ;
			font-family: verdana ;
			font-size: 8pt ;
			font-weight: bold ;
			color: #333333 ;
			}

/* ------- Thule Professional CSOMAGTARTÓK oldal elemei ------- */


.tprof_csomagtkep
			{
			width: 680px ;
			height: 194px ;
			margin: 25px auto auto 33px ;
			border: 0px solid #CCCCCC ;
			background-image: url("thule_prof/tprof_csomagtkep.jpg") ;
			float: left ;
			}

.tprof_cstbox
			{
			width: 680px ;
			height:  ;
			margin: 10px auto auto 33px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

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

.tprof_cstszoveg
			{
			width: 476px ;
			height: 210px ;
			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 ;
			line-height: 150% ;
			color: #333333 ;
			}

.tprof_keresobox
			{
			width: 680px ;
			height: 180px ;
			margin: 10px auto auto 33px ;
			border: 1px solid #999999 ;
			float: left ;
			border-radius: 5px ;
			-moz-border-radius: 5px ;
			-webkit-border-radius: 5px ;
			background-image: url("thule_prof/tprof_keresobg.jpg") ;
			}

.tprof_keresbox
			{
			width: 420px ;
			height: 150px ;
			margin: 12px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

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

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

.tprof_kerestext	
			{
			width: 100px ;
			height:  ;
			margin: 3px 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: #333333 ;
			}

.tprof_tablazat_cst
			{
			width: 680px ;
			height:  ;
			margin: 15px auto 10px 33px ;
			border: 1px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: center ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: normal ;
			color: #000000 ;
			}

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

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

.tprof_cstkepek
			{
			width: 340px ;
			height: 155px ;
			margin: auto auto auto 1px ;
			border: 1px solid #CCCCCC ;
			float: left ;
			}

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

.tprof_cstkepek1
			{
			width: 225px ;
			height: 149px ;
			margin: 1px auto auto 1px ;
			border: 1px solid #CCCCCC ;
			float: left ;
			}

.tprof_cstkepek2
			{
			width: 340px ;
			height: 225px ;
			margin: 1px auto auto 1px ;
			border: 1px solid #CCCCCC ;
			float: left ;
			}

/* ------- Thule Professional CSOMAGTARTÓ-KERESÉS eredményei ------- */

.tprof_cimbox3
			{
			width: 684px ;
			height: 20px ;
			margin: 25px auto 10px 30px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: center ;
			font-family: verdana ;
			font-size: 11pt ;
			font-weight: bold ;
			color: #333333 ;
			}

.tprof_keresauto
			{
			width: 644px ;
			height:  ;
			margin: 10px auto 10px 30px ;
			border: 2px solid #FF0000 ;
			padding: 20px ;
			border-radius: 5px ;
			-moz-border-radius: 5px ;
			-webkit-border-radius: 5px ;
			float: left ;
			text-decoration: none ;
			text-align: center ;
			font-family: verdana ;
			font-size: 10pt ;
			font-weight: bold ;
			color: #000000 ;
			}

.tprof_szettbox
			{
			width: 686px ;
			height:  ;
			margin: 20px auto 10px 30px ;
			border: 1px solid #999999 ;
			border-radius: 5px ;
			-moz-border-radius: 5px ;
			-webkit-border-radius: 5px ;
			float: left ;
			}

.tprof_szettcim
			{
			width: 660px ;
			height: 25px ;
			margin: 10px auto auto 14px ;
			border-bottom: 2px solid #CCCCCC ;
			float: left ;
			text-decoration: none ;
			text-align: left ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: bold ;
			color: #000000 ;
			}

.tprof_szettkep
			{
			width: 260px ;
			height: 150px ;
			margin: 5px auto auto 14px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.tprof_szettresz
			{
			width: 395px ;
			height: 150px ;
			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 ;
			line-height: 150% ;
			color: #000000 ;
			}

.tprof_szettsorok
			{
			width: 660px ;
			height:  ;
			margin: 5px auto auto 14px ;
			border-top: 1px solid #CCCCCC ;
			padding-top: 5px ;
			float: left ;
			}

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

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

.tprof_komplettdoboz
			{
			width: 423px ;
			height: 20px ;
			margin: 3px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-align: left ;
			}

.tprof_koddoboz
			{
			width: 60px ;
			height: 20px ;
			margin: 3px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.tprof_nevdoboz
			{
			width: 363px ;
			height: 20px ;
			margin: 3px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-align: left ;
			}

.tprof_ardoboz
			{
			width: 90px ;
			height: 20px ;
			margin: 3px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-align: right ;
			}

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

.tprof_darabdoboz
			{
			width: 35px ;
			height: 20px ;
			margin: 3px auto auto auto ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

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

.tprof_ujkeresgomb
			{
			width: 684px ;
			height: 25px ;
			margin: auto auto auto 30px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			text-align: center ;
			}

#screenshot {
			position: absolute ;
			border: 1px solid #000000 ;
			background: #FFFFFF ;
			padding: 3px ;
			display: none ;
			color :#FFFFFF ;
			text-align: center ;
			font-family: verdana ;
			font-size: 9pt ;
			font-weight: bold ;
			}

#product_color
			{
			color: #000000 ;
			}

.tprof_kitolto
			{
			width: 680px ;
			height: 270px ;
			margin: auto auto auto 33px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}


/* ------- Thule Professional ROLÓK oldal elemei ------- */


.tprof_rolokep
			{
			width: 680px ;
			height: 194px ;
			margin: 25px auto auto 33px ;
			border: 0px solid #CCCCCC ;
			background-image: url("thule_prof/tprof_rolokep.jpg") ;
			float: left ;
			}

.tprof_rolokep1
			{
			width: 680px ;
			height: 516px ;
			margin: 20px auto auto 33px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.tprof_rolobox
			{
			width: 682px ;
			height:  ;
			margin: 15px auto auto 32px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.tprof_rolokepek
			{
			width: 224px ;
			height: 148px ;
			margin: auto auto auto 1px ;
			border: 1px solid #CCCCCC ;
			float: left ;
			}


/* ------- Thule Professional LÉTRATARTÓK oldal elemei ------- */


.tprof_letrakep
			{
			width: 680px ;
			height: 194px ;
			margin: 25px auto auto 33px ;
			border: 0px solid #CCCCCC ;
			background-image: url("thule_prof/tprof_letrakep.jpg") ;
			float: left ;
			}

.tprof_letrakep1
			{
			width: 680px ;
			height: 443px ;
			margin: 15px auto auto 33px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.tprof_letrabox
			{
			width: 682px ;
			height:  ;
			margin: 15px auto auto 32px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

.tprof_letrakepek
			{
			width: 224px ;
			height: 148px ;
			margin: auto auto auto 1px ;
			border: 1px solid #CCCCCC ;
			float: left ;
			}

/* ------- Thule Professional CSŐBOXOK oldal elemei ------- */


.tprof_csoboxkep
			{
			width: 680px ;
			height: 194px ;
			margin: 25px auto auto 33px ;
			border: 0px solid #CCCCCC ;
			background-image: url("thule_prof/tprof_csoboxkep.jpg") ;
			float: left ;
			}

.tprof_csoboxkep1
			{
			width: 680px ;
			height: 450px ;
			margin: 15px auto auto 33px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

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

.tprof_csoboxkepek
			{
			width: 340px ;
			height: 225px ;
			margin: auto auto auto 1px ;
			border: 1px solid #CCCCCC ;
			float: left ;
			}


/* ------- Thule Professional HOSSZANTI CSÚSZÁSGÁTLÓ oldal elemei ------- */


.tprof_hosszantikep
			{
			width: 680px ;
			height: 194px ;
			margin: 25px auto auto 33px ;
			border: 0px solid #CCCCCC ;
			background-image: url("thule_prof/tprof_hosszantikep.jpg") ;
			float: left ;
			}

.tprof_hosszantikep1
			{
			width: 680px ;
			height: 290px ;
			margin: 15px auto auto 33px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

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

.tprof_hosszantikepek
			{
			width: 340px ;
			height: 225px ;
			margin: auto auto auto 1px ;
			border: 1px solid #CCCCCC ;
			float: left ;
			}

/* ------- Thule Professional ANYAGRÖGZÍTŐK oldal elemei ------- */


.tprof_anyagkep
			{
			width: 680px ;
			height: 194px ;
			margin: 25px auto auto 33px ;
			border: 0px solid #CCCCCC ;
			background-image: url("thule_prof/tprof_anyagkep.jpg") ;
			float: left ;
			}

.tprof_anyagkep1
			{
			width: 680px ;
			height: 291px ;
			margin: 15px auto auto 33px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

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

.tprof_anyagkepek
			{
			width: 340px ;
			height: 225px ;
			margin: auto auto auto 1px ;
			border: 1px solid #CCCCCC ;
			float: left ;
			}

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

.tprof_anyagkepek1
			{
			width: 340px ;
			height: 138px ;
			margin: auto auto auto 1px ;
			border: 1px solid #CCCCCC ;
			float: left ;
			}

/* ------- Thule Professional RAKODÓGÖRGŐK oldal elemei ------- */


.tprof_gorgokep
			{
			width: 680px ;
			height: 194px ;
			margin: 25px auto auto 33px ;
			border: 0px solid #CCCCCC ;
			background-image: url("thule_prof/tprof_gorgokep.jpg") ;
			float: left ;
			}

.tprof_gorgokep1
			{
			width: 680px ;
			height: 300px ;
			margin: 15px auto auto 33px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

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

.tprof_gorgokepek
			{
			width: 340px ;
			height: 225px ;
			margin: 1px auto auto 1px ;
			border: 1px solid #CCCCCC ;
			float: left ;
			}


/* ------- Thule Professional KIEGÉSZÍTŐK oldal elemei ------- */


.tprof_kiegkep
			{
			width: 680px ;
			height: 194px ;
			margin: 25px auto auto 33px ;
			border: 0px solid #CCCCCC ;
			background-image: url("thule_prof/tprof_kiegkep.jpg") ;
			float: left ;
			}

.tprof_kiegkep1
			{
			width: 680px ;
			height: 450px ;
			margin: 15px auto auto 33px ;
			border: 0px solid #CCCCCC ;
			float: left ;
			}

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

.tprof_kiegkepek
			{
			width: 340px ;
			height: 225px ;
			margin: 1px auto auto 1px ;
			border: 1px solid #CCCCCC ;
			float: left ;
			}

