﻿
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Generic Styles                                                                                                */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
body,  input,  textarea,  select {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	margin-bottom: 5px;
	}
body { background-color: #ffffff; margin: 0; padding: 0; }
input,  textarea {
	}
select {
	}
a {
	text-decoration: none;
	font-weight: bold
    
	
	}
a:active {
	color: #ee3338;
	}
a:link {
	color: #ee3338;
	}
a:visited {
	color: #ee3338;
	}
a:hover {
	color: #8b0000;
	text-decoration: none;
	}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Portal Layout                                                                                                 */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.header,  .top,  .middle,  .bottom {
	width : 990px;
	}
.header {
	}
.top {
	background-color: #30a1db;
	/*border-bottom : #000000 1px solid;*/
}
.middle {
	/*background-color : #D7E5F0;*/
}
.left {
	background-color: #246494;
/*	border-right: #696969 1px solid; */

}
.content { 
	/*padding: 5px 5px 5px 5 px;*/
}
.right {
	background-color: #246494;
	border-right: 1px solid #696969;
	}
.bottom {
	background-color: #23a5e3;
	}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Modules  - MENU                                                                                               */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
td.htmltext,  td * td.htmltext * p {
	height: 4px;
	margin-top: -5px;
	}
table.menu {
	background-color: #ebebeb;
	font-family: Verdana;
	height: 40px;
	font-size: 12px;
	background-image: url(images/menubg.jpg);
	margin-bottom: 6px;
	border-top: 1px solid #0064a2;
	border-bottom: 1px solid #0064a2;
	}
td.menu {
	border-right: 1px solid #0064a2;
	}
a.menu,  a.menuH {
	height: 40px;
	font-weight: bold;
	line-height: 40px;
	padding-right: 10px;
	padding-left: 10px;
	display: block;
	}
a.menu {
	color : #000;
	background-image: url(images/menubg.jpg);
	}
a.menuH {
	color: #000;
	background-color: #d7e5f0;
	}
a:hover.menuH {
	color : #000;
	}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Modules  - HOME LEFT MENU                                                                                     */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
table.hlMenu {
	font-family: Verdana;
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #246494;
	}
td.hlMenu {
	background-image: url(images/menubackg.gif);
	height: 30px;
	margin-right: 3px;
	padding-left: 7px;
	}
a.hlMenu,  a.hlMenuH {
	font-weight: bold;
	line-height: 30px;
	padding-right: 3px;
	}
a.hlMenu,  a:visited.hlMenu {
	}
a.hlMenuH {
	}
a:hover.hlMenuH {
	color: #000000;
	}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Modules  - HOME BOTTOM MENU                                                                                   */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
table.hbmenu {
	background-color: #ebebeb;
	font-family: Verdana;
	font-size: 12px;
	background-image: url(images/menubg.jpg);
	height: 40px;
	margin-bottom: 5px;
	border-top: 5px solid #30a1db;
	}
td.hbmenu {
	text-align: center;
	width: 10%;
	border-right: 1px solid #696969;
	}
a.hbmenu,  a.hbmenuH {
	height: 40px;
	font-weight: bold;
	line-height: 40px;
	padding-right: 10px;
	padding-left: 10px;
	display: block;
	}
a.hbmenu {
	color : #000;
	background-image: url(images/menubg.jpg);
	}
a.hbmenuH {
	color: #000;
	background-color: #d7e5f0;
	}
a:hover.hbmenuH {
	color : #000;
	}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Modules  - ANNOUNCEMENT                                                                                       */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.article {
	width: 400px;
	border: solid 1px #000000;
	margin-bottom : 5px;
	padding: 2px 0 3px 3px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	}
.articleHead {
	background-color : silver;
	font-weight : bold;
	}
.articleBody {
	}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Modules  - ANNOUNCEMENT - HOME HOT NEWS                                                                       */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
td.hcHotNewsTitle {
	width: 242px;
	border-right: 1px solid #696969;
	height: 35px;
	background-color: #ebebeb;
	border-top: 1px solid #696969;
	border-bottom: 1px solid #696969;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	}
td.hcHotNewsTitle {
	padding-left: 10px;
	padding-top: 9px;
	font-weight: bold;
	}
.hcHotNews {
	width: 242px;
	margin-bottom : 5px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	}
.hcHotNewsBody,  td.hcHotNewsDetail,  td.hcHotNewsHead,  td.hcHotNewsCreated {
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 5px;
	}
.hcHotNewsBody,  td.hcHotNewsDetail {
	color: #0e4e7e;
	}
td.hcHotNewsHead {
	background: #f2f2f2;
	padding-bottom: 5px;
	}
.hcHotNewsHead {
	font-weight: bold;
	color: red;
	}
.hcHotNewsCreated {
	background-color: #808080;
	font-weight: normal;
	font-size: 9px;
	color: black
    
	
	}
td.hcHotNewsDetail {
	padding-bottom: 10px;
	border-bottom: 1px dotted #acacac;
	}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Modules  - DOCUMENT                                                                                           */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.document {
	width: 180px;
	background-color: #d7e5f0;
	/*border: #000000 1px solid;*/
	margin-bottom : 5px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	}
.documentHead {
	background-color : #c0c0c0;
	font-weight : bold;
	padding: 5px 3px;
	}
.documentBody {
	padding: 5px 3px;
	border-bottom : 1px solid #000000;
	}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Modules  - HTMLTEXT                                                                                           */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.htmltext {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Modules  - HTMLTEXT - HOME LEFT                                                                               */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
table.hlText {
	margin-top: 15px;
	margin-bottom: 10px;
	}
div.hlText {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	padding-left: 10px;
	padding-right: 5px;
	}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Modules  - HTMLTEXT - HOME WELCOME                                                                            */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
td.hcWelTextTitle { height: 35px; background-color: #30a1db; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; padding-left: 10px; padding-top: 6px; font-weight: bold; border: solid 4px #fff; }
table.hcWelTextRedTitle { color: #fff; height: 35px; background-color: #f00; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; padding-left: 10px; padding-top: 6px; font-weight: bold; text-align: center; border: solid 4px white; }

table.hcWelText {
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 10px;
/*	border-left: #696969 1px solid; */
}
.hcWelText {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	}
.hcWelTextHead {
	font-weight: bold;
	font-size: 12px;
	}
.hcWelTextCreated {
	color: #246494;
	font-weight: normal;
	font-size: 10px;
	font-style: italic;
	}
td.hcWelTextDetail {
	font-size: 10px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 10px;
	}
td.hcWelTextBody { padding-top: 5px; }
.hcWelTextDetail {
	font-weight: normal;
	font-size: 10px;
	}
td.hcWelText {
	}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Modules  - HTMLTEXT - HOME RIGHT                                                                              */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
td.hrTextTitle {
	border-right: 1px solid #696969;
	height: 35px;
	background-color: #ebebeb;
	border-top: 1px solid #696969;
	border-bottom: 1px solid #696969;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	}
td.hrTextTitle {
	padding-left: 10px;
	padding-top: 9px;
	font-weight: bold;
	}
table.hrText {
	border-right: 1px solid #b9b9b9;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 20px;
	padding-right: 5px;
	}
div.hrText {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	}
/*
 table.hcWelText * td.hcWelText
{ 
	border: solid 1px #f00;
}
*/
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Modules  - DOCUMENT - HOME RIGHT                                                                              */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
td.hrqhotpartsTitle, td.hrDocPriceTitle {
	background-color: #ebebeb;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
	padding-top: 7px;
	padding-bottom: 8px;
	padding-left: 10px;
	}
table.hrDocPrice {
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 5px;
	padding-right: 5px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	width: 200px;
	}
td.hrDocPriceHead {
	padding-bottom: 5px;
	font-weight: bold;
	}
td.hrDocPriceCreated {
	padding-bottom: 15px;
	font-size: 10px;
	}
td.hrDocPriceBody {
	padding-bottom: 3px;
	}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Modules  - QUICK HOT PARTS - HOME RIGHT                                                                       */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
td.hrqhotpartsTitle {
	background-color: #ebebeb;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
	padding-top: 7px;
	padding-bottom: 8px;
	padding-left: 10px;
	}
table.hrqhotparts {
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 5px;
	padding-right: 5px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	width: 200px;
	}
td.hrqhotpartsBody,  td.hrqhotpartsBodyH {
	padding: 3px 5px 2px 3px;
	font-size: 10px;
	}
a.hrqhotpartsBody, a:visited.hrqhotpartsBody, a:hover.hrqhotpartsBody {
	color: #ffd000;
	}
a.hrqhotpartsBodyH, a:visited.hrqhotpartsBodyH, a:hover.hrqhotpartsBodyH {
	color: #ebebeb;
	}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Modules  - RetKAT.QuickSearch                                                                                 */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.quickSearch,  table.quickSearchTitle {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	}
table.quickSearchTitle {
/*	border-right: #696969 1px solid; */
	background-color: #ebebeb;
	padding-bottom: 10px;
	border-top: 1px solid #696969;
	border-bottom: 1px solid #696969;
	}
td.quickSearchTitle {
	font-weight: bold;
	padding-top: 7px;
	padding-left: 10px;
	}
table.quickSearch {
/*	border-right: #246494 1px solid; */
	background-color: #30a1db;
	margin-bottom: 7px;
	padding-top: 10px;
	padding-left: 10px;
	}
.quickSearch {
	font-size: 10px;
	color: white;
	padding-right: 5px;
	padding-bottom: 5px;
	}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Modules  - RetKAT.AdvancedSearch                                                                              */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.advancedSearch,  table.advancedSearchTitle {
	font-family: Verdana, Helvetica, sans-serif;
	}
table.advancedSearchTitle {
	font-size: 12px;
	border-right: 1px solid #696969;
	height: 35px;
	background-color: #ebebeb;
	border-top: 1px solid #696969;
	border-bottom: 1px solid #696969;
	}
td.advancedSearchTitle {
	padding-left: 10px;
	padding-top: 9px;
	font-weight: bold;
	}
table.advancedSearch {
	border: solid 1px #246494;
	}
.advancedSearch {
	width: 580px;
	font-size: 10px;
	margin: 10px 10px 15px;
	}
td.advancedSearchHead,  td.advancedSearchBody {
	padding: 4px 5px 3px;
	}
td.advancedSearchHead {
	background-color: #246494;
	color: white;
	font-weight: bold;
	}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Modules  - RetKAT.Browse                                                                                      */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.browse,  table.browseTitle {
	font-family: Verdana, Helvetica, sans-serif;
	}
table.browseTitle {
	font-size: 12px;
	border-right: 1px solid #696969;
	height: 35px;
	background-color: #ebebeb;
	border-top: 1px solid #696969;
	border-bottom: 1px solid #696969;
	}
td.browseTitle {
	padding-left: 10px;
	padding-top: 9px;
	font-weight: bold;
	}
.browse {
	width: 780px;
	font-size: 10px;
	margin: 10px 10px 15px;
	}
td.browseHead,  td.browseBody,  td.browseBodyH {
	padding: 3px 5px 2px 3px;
	}
td.browseBodyH {
	background-color: #ebebeb;
	}
td.browseHead {
	background-color: #246494;
	color: white;
	font-weight: bold;
	}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Modules  - RetKAT.View                                                                                        */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.view,  table.viewTitle {
	font-family: Verdana, Helvetica, sans-serif;
	}
table.viewTitle {
	font-size: 12px;
	border-right: 1px solid #696969;
	height: 35px;
	background-color: #ebebeb;
	border-top: 1px solid #696969;
	border-bottom: 1px solid #696969;
	}
td.viewTitle {
	padding-left: 10px;
	padding-top: 9px;
	font-weight: bold;
	}
.view {
	width: 743px;
	font-size: 10px;
	margin: 10px 10px 15px; }


table.view
{
	border: #246494 1px solid;	
}

td.viewHead, td.viewBody, td.viewBodyH, td.viewAlert
{
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 2px;
	padding-right: 5px;
}

td.viewBodyH
{
	width: 100px;
	background-color: #EBEBEB;
	font-weight: bold;
}

td.viewHead
{
	background-color: #246494;
	color: White;
	font-weight: bold;
}

td.viewAlert
{
	background-color: #fcdbca;
	color: black;
	font-weight: bold;
	font-size: 12px;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Modules  - RetKAT.OrderBasket                                                                                 */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.basket,  table.basketTitle {
	font-family: Verdana, Helvetica, sans-serif;
	}
table.basketTitle {
	font-size: 12px;
	height: 35px;
	background-color: #ebebeb;
	}
/* table.basketBody * td {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	width: 100%;
	height: 20px;
	padding-left: 10px;
	outline: solid 1px #f00;
	}

*/
td.basketTitle {
	padding-left: 10px;
	font-weight: bold;
	}
.basket {
	width: 188px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 9px;
	}
td.basketHead,  td.basketBody,  td.basketBodyH {
	padding: 3px 5px 2px 3px;
	}
td.basketBody { color: #d7e7f5; }
td.basketBodyH { color: #ffd000; }
td.basketHead {
	background-color: #246494;
	color: white;
	font-weight: bold;
	}
	
.basketNotLogined
	{ color: #fff; font-size: 12px; font-weight: bold; background-color: #f00; text-align: left; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; }
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Modules  - RetKAT.Order                                                                                       */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.order,  table.orderTitle {
	font-family: Verdana, Helvetica, sans-serif;
	}
table.orderTitle {
	font-size: 12px;
	border-right: 1px solid #696969;
	height: 35px;
	background-color: #ebebeb;
	border-top: 1px solid #696969;
	border-bottom: 1px solid #696969;
	}
td.orderTitle {
	padding-left: 0;
	padding-top: 0;
	font-weight: bold;
	}
.order {
	width: 780px;
	font-size: 10px;
	margin: 10px 10px 15px;
	}
td.orderHead,  td.orderNetSum,  td.orderTotSum {
	height: 20px;
	}
td.orderHead,  td.orderBody,  td.orderBodyH,  td.orderNetSum,  td.orderTotSum {
	padding: 3px 5px 2px 3px;
	}
td.orderNetSum {
	font-weight: bold;
	color: black;
	background-color: #87CEFA;
	}
td.orderBodyH {
	background-color: #ebebeb;
	}
td.orderHead,  td.orderTotSum {
	background-color: #246494;
	color: white;
	font-weight: bold;
	}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Modules  - RetKAT.Manufacturers                                                                               */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.manufacturers {
	width: 500px;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	font-family: Verdana, Helvetica, sans-serif;
	}
table.manufacturers {
	font-size: 12px;
	}
td.manufacturersLow,  td.manufacturersHigh,  td.manufacturersDist {
	height: 20px;
	padding: 3px 5px 2px 3px;
	}
td.manufacturersHigh {
	background-color: #e3e3e3;
	}
td.manufacturersLow {
	background-color: #f1f1f1;
	}
td.manufacturersDist {
	background-color: #87CEFA;
	font-weight: bold;
	}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* RETKAT-ból EXPORT                                                                                             */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
TABLE.RETKAT { background-color: #f5f5f5; width: 100%; margin-top: 5px; margin-bottom: 0; margin-left: 0; border-right: 1px solid #696969; border-bottom: 1px solid #696969; border-left: 1px solid #696969; border-top-width: 0; }
h3.Cimsor3 { font-size: 16px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color: #8fdaff; text-transform: uppercase; margin: 1em 0; padding-top: 4px; padding-bottom: 2px; padding-left: 5px; }
TD.RETKAT { border-top: 1px solid #696969; font-size: 11px; }
TD.RETKAT_CIKKSZAM { background-color: #d7d7d7; border-top: 1px solid #696969; }
TD.RETKAT_RAJZ { border-top: 1px solid #696969; border-left: 1px solid #696969; }
TABLE.CimsorTablazatAdat { background-color: #000; width: 100%; }
TABLE.RETKAT  TH {font-size: 11px;}
SPAN.CimsorTablazatAdat {
	color: #000;
	font-size: 14px;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: none;
	background-color: #8fdaff;
	text-align: left;
	text-indent: 0;
	display: block;
	padding: 2px 2px 0 5px;}
P.CimsorTablazatAdat { color: #fff; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-align: left; margin: 0; padding: 2px 2px 2px 5px; display: block; }
SPAN.CimsorTablazatFej {
	color: #ffffff;
	font-size: 10px;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	display: block;}
SPAN.Gyarto { color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-align: right; text-transform: none; display: block; vertical-align: baseline     
	
	  }
P.Gyarto-black { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color: #8fdaff; text-decoration: none; text-align: right; text-transform: none; display: block; vertical-align: baseline     
	
	; padding-top: 2px; padding-right: 5px; padding-bottom: 1px; }
P.GyartoKep { color: #ffffff; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; text-align: right; margin: 0; padding: 2px 2px 2px 5px; display: block; }
SPAN.KepLeiras {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-style: italic;
	text-decoration: none;
	text-align: left;
	text-transform: none;
	display: block;
	vertical-align: baseline     
	
	}
P.KepSzoveg {
	color: #000000;
	font-size: 10px;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-style: italic;
	text-decoration: none;
	text-align: left;
	text-transform: none;
	display: block;
	vertical-align: baseline     
	
	}
SPAN.KepTablazatAdat {
	color: #000000;
	font-size: 10px;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-decoration: none;
	text-align: center;
	text-transform: none;
	display: block;
	vertical-align: baseline     
	
	}
P.KepTablazatAdatBal {
	color: #000000;
	font-size: 10px;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-decoration: none;
	text-align: left;
	text-transform: none;
	display: block;
	vertical-align: baseline     
	
	}
SPAN.KepTablazatFejlec {
	color: #000000;
	font-size: 10px;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	text-transform: none;
	display: block;
	vertical-align: baseline     
	
	}
P.KepTablazatLabjegyzet {
	color: #000000;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-style: italic;
	text-decoration: none;
	text-align: left;
	text-transform: none;
	display: block;
	vertical-align: baseline     
	
	}
P.Labjegyzet {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-style: italic;
	text-decoration: none;
	text-align: left;
	text-transform: none;
	display: block;
	vertical-align: baseline     
	
	}
P.Lasd {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-style: italic;
	text-decoration: none;
	text-align: center;
	text-transform: none;
	display: block;
	vertical-align: baseline     
	
	}
SPAN.MuszakiParameterek {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-decoration: none;
	text-align: left;
	text-transform: none;
	display: block;
	vertical-align: baseline     
	
	}
P.MuszakiParameterek2 {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	text-transform: none;
	text-indent: 0;
	display: block;
	margin: 0;
	padding: 2px 2px 2px 5px;
	vertical-align: baseline     
	
	}
LI.MuszakiParameterekBul {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-decoration: none;
	text-align: left;
	text-transform: none;
	display: block;
	vertical-align: baseline     
	
	}
SPAN.RajzSzam {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	text-transform: none;
	display: block;
	vertical-align: baseline     
	
	}
SPAN.RajzSzoveg {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	text-transform: none;
	display: block;
	vertical-align: baseline     
	
	}
P.TablazatAdat { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; text-align: center; text-transform: none; text-indent: 0; display: block; margin: 0; vertical-align: baseline     
	
	; padding-right: 4px; padding-left: 4px; }
	
P.TablazatAdatBal { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; text-align: left; text-transform: none; display: block; vertical-align: baseline; }
P.TablazatCikkszam { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-align: center; text-transform: none; text-indent: 0; vertical-align: baseline     
	
	 ; margin-top: 0; margin-bottom: 0; }
P.TablazatCim {
	color: #ffffff;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	text-transform: none;
	display: block;
	vertical-align: baseline     
	
	}
P.TablazatCim2 {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	text-transform: none;
	display: block;
	vertical-align: baseline     
	
	}
P.TablazatFejlec { color: #000000; font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align: center; margin-top: 2px; margin-bottom: 2px; }
P.TablazatGyariKod { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-align: center; text-transform: none; display: block; vertical-align: baseline; }
P.TablazatGyarto { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-align: center; text-transform: none; display: block; vertical-align: baseline; }

P.TablazatIkon { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-align: center; text-transform: none; text-indent: 0; margin: 0; vertical-align: baseline     
	
	; }
P.TablazatLabjegyzet { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-style: italic; text-decoration: none; text-align: left; text-transform: none; display: block; vertical-align: baseline; }
P.TablazatTipus { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-align: left; text-transform: none; text-indent: 0; display: block; margin: 0; padding-right: 4px; padding-left: 4px; vertical-align: baseline; }
EM.Bold {
	color: #000000;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-transform: none;
	vertical-align: baseline     
	
	}
EM.BoldItalic {
	color: #000000;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	text-transform: none;
	vertical-align: baseline     
	
	}
EM.Italic {
	color: #000000;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-style: italic;
	text-decoration: none;
	text-transform: none;
	vertical-align: baseline     
	
	}
EM.Sub {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-decoration: none;
	text-transform: none;
	vertical-align: sub     
	
	}
EM.Sup {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-decoration: none;
	text-transform: none;
	vertical-align: super     
	
	}
EM.Symbol {
	color: #000000;
	font-family: Symbol;
	text-decoration: none;
	text-transform: none;
	vertical-align: baseline     
	
	}
	
th.RETKAT { background-color: #d9d9d9; border-top: 1px solid black; }

img.RETKAT_kep { float: right; padding: 0 0 5px 5px; }

	
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Modules  - PARTNER - LOGIN                                                                                    */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
table.loginHead {
	background-color: #ebebeb;
	margin-top : 5px;
	margin-bottom : 0;
	}
td.loginHead {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-size: 10px;
	color: black;
	font-weight : bold;
	padding: 5px 3px;
	}
table.loginBody {
	background-color: #30a1db;
	margin-top : 0;
	}
td.loginBody {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	padding: 2px 5px 2px 10px;
	}
a:active.loginBody,  a:link.loginBody,  a:visited.loginBody {
	color: red;
	}
a:hover.loginBody {
	color: #8B0000;
	}
table.loginSave {
	background-color: #30a1db;
	margin-bottom : 5px;
	border-bottom: 1px solid #696969;
	}
td.loginSave,  td.loginError {
	padding: 5px 3px 5px 10px;
	}
td.loginSave {
	color: yellow;
	font-size: 10px;
	}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Modules  - PARTNER                                                                                            */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
table.partnerHead {
	background-color: #fbf5dd;
	margin-top : 10px;
	margin-bottom : 5px;
	}
td.partnerHead {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	font-weight : bold;
	padding: 5px 3px;
	}
table.partnerBody {
	margin-top : 5px;
	margin-bottom : 5px;
	}
td.partnerBody {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	padding: 5px 3px;
	}
table.partnerSave {
	margin-top : 5px;
	margin-bottom : 5px;
	}
td.partnerSave {
	padding: 5px 3px;
	border-top : 1px solid #d7e5f0;
	}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Karcsi HACK 																								 */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
td.content { width: 100%; padding: 3px 3px 5px; border-right: 1px solid #246494; }
td.content + td { padding-top: 7px; padding-right: 6px; padding-left: 6px; border-right: 1px solid #246494; }
table.middle * td.left {
	padding-top: 5px;
	padding-right: 6px;
	padding-left: 6px;
	border-right: 1px solid #246494;
	}
td.right {
	padding: 7px;
	}
td.left {
	width: 200px;
	padding: 7px;
	}
a:link.HeadLink { color: #2eb9ff; }
a:visited.HeadLink { color: #2eb9ff; }
a:hover.HeadLink { color: #30a1db; }
a:link.linkright {
	color: #2eb9ff;
	}
a:visited.linkright {
	color: #2eb9ff;
	}
a:hover.linkright {
	color: #30a1db;
	}
a.hcweltextDetail {
	line-height: 10px;
	text-align: right;
	float: left;
	padding-left: 5px;
	border-left: 10px solid #246494;
	}
a:hover.hcweltextDetail {
	line-height: 10px;
	text-align: right;
	padding-left: 5px;
	float: left;
	border-left: 10px solid #f00;
	}
table.browse {
	width: 743px;
	width: "770px"; /* IE HACK */
	}
p.pbfree { color: #fff; font-size: 12px; font-weight: bold; line-height: 5px; background-color: #008000; text-transform: uppercase; text-align: center; position: relative; top: 5px; height: 20px; padding-top: 8px; padding-bottom: 10px; }
td.viewAlert > a { color: red; text-decoration: underline }
td.viewAlert > a:hover { color: darkred; text-decoration: none }
h1 { height: 24px; background-color: #5fb994; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 16px; position: relative; left: -6px; width: 100%; padding-top: 3px; padding-left: 10px; }
#floatright { float: right; padding-bottom: 10px; padding-left: 10px; }
#floatleft { float: left; padding-right: 10px; padding-bottom: 10px; }
h2 { font-size: 16px; font-weight: bold; margin: 0.83em 0; }
hr { clear: both; }
#container { height: 100%; overflow: auto; position: relative; z-index: 2; margin-left: 200px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; border-left: 1px solid #808080; }
#tartalom { width: 800px; padding-bottom: 15px; }
#retkat_menu { background-color: #d9d9d9; position: absolute; top: 0; left: 0; width: 200px; z-index: 1; }
#retkat_menu h2.Cimsor2 { font-size: 1.5em; font-weight: bold; text-transform: uppercase; margin: 0.83em 0.5em; }
#retkat_menu h3.Cimsor3TOC { font-size: 1em; font-weight: bold; text-transform: uppercase; margin: 0.5em; }

a.GroupSearch
{
    font-size: 10px;
}

div.GroupSearch
{
    font-size:12px;
    margin-left:15px;
}

td.GroupSearch
{
    padding:4px 5px 3px;
}
table.catalogueorder
{
    border:1px solid;
    font-size:10px;
    margin-bottom:5px;
    padding:5px;
}

span.red
{
    color: Red;
}

#CatPrint
{
    display:none;
}

p.click {
	color: #fff; background-color: red; font-size: 12px; font-weight: bold; line-height: 6px; text-align: center; position: relative; top: 15px; height: 20px; padding-top: 8px; padding-bottom: 12px; margin-bottom: 15px;
}


