/* StlyeSheet for SS */
body	{ margin: 0 auto; background-color: #0173bc; }
div,span,p,td,h1,h2,h3,h4,h5	{ font-family: Arial; color: #b4daed; }
div	{ font-size: 9pt; font-weight: normal; }
ul	{ list-style-type: disc; }
select,textarea	{ border: 1px solid #bfd0ea; padding: 0px; margin: 1px; }
input[type=text] { border: 1px solid #bfd0ea; padding: 0px; margin: 1px; }
input[type=password] { border: 1px solid #bfd0ea; padding: 0px; margin: 1px; }

a:link { text-decoration: none; color: #bfd0ea; }
a:hover	{ text-decoration: underline; }
a:visited	{ color: #bfd0ea; text-decoration: none; }
a:active	{ color: #cccccc; }

.bold	{ font-weight: bold; }
.clean	{ margin: 0; padding: 0; border: 0; }
a.nodec:visited { text-decoration: none; }
a.nodec:link { text-decoration: none; }

.main	{ height: auto; width: 1014px; position: relative; margin: 0 auto; }
.mainborder	{  border: none; }
.header	{ position: relative; width: 1014px; height: 110px; }
.header-logo	{ position: absolute; width: 1014px; height: 110px; left: 0px; top: 0px; }
.datenameday	{ position: absolute; right: 4px; top: -4px; width: 446px; height: 20px; text-align: left; }
.namedaystyle	{ color: #bfd0ea; }
.visitors	{ padding-top: 8px; font-weight: normal; font-size: 8pt; text-align: center; color: #92c1d8; margin: 0 auto; width: 500px; }
.nyitvatartas	{ position: absolute; top: 35px; left: 480px; color: #bfd0ea;}
.menu	{ position: relative; top: 0px; height: 44px; width: 1014px; z-index: 1; text-align: center; }
.body-index	{ position: relative; top: 0px; height: 558px; width: 1014px; }
.body	{ height: auto; width: 1014px; background-color: #0173bc; color: #b4daed; }
.textcontent	{ padding: 0px 0px 4px 0px; height: auto; background-color: #0173bc; border-top: 1px solid #0161ad; }
.footer	{ position: relative; bottom: 0px; height: 44px; width: 1014px; }
.footer-bg	{ position: relative; bottom: 0px; z-index: 1; }

.menubg	{ position: absolute; top: 0px; left: 0px; height: 44px; width: 1014px; z-index: 0; }
.menudiv	{ position: relative; top: 16px; left: 00px; z-index: 2; width: 1014px; height: 26px; text-align: center; }
.hmenu	{ width: 125px; height: 26px; text-align: center; color: #bfd0ea; font-weight: bold; font-size: 12pt; float: left; }

.idbanner_buderus { position: absolute; top: 6px; left: 400px; }
.idbanner_funke	{ position: absolute; top: 6px; right: 400px; }

.leftborder	{ position: absolute; top: 0px; left: 0px; width: 21px; height: 558px; }
.sajto	{ position: absolute; top: 0px; left: 21px; width: 482px; height: 558px; }
.lakossag	{ position: absolute; top: 0px; left: 503px; width: 486px; height: 279px; }
.szakemberek	{ position: absolute; top: 279px; left: 503px; width: 486px; height: 279px; }
.rightborder	{ position: absolute; top: 0px; left: 989px; width: 16px; height: 558px; }

.fmenu-search	{ position: absolute; top: 2px; left: 16px; z-index: 2; }
.fsmenutext	{ position: absolute; left: 44px; top: -8px; font-weight: bold; color: #bfd0ea; }
.sfield	{ border: none; padding: 2px; position: relative; top: -16px; }
.fmenutext	{ position: absolute; left: 44px; top: 12px; font-weight: bold; color: #bfd0ea; }

.fmenu-map	{ position: absolute; left: 230px; top: 2px; z-index: 2; }
.fmenu-contact	{ position: absolute; left: 330px; top: 2px; z-index: 2; }
.fmenu-rhelp	{ position: absolute; left: 465px; top: 2px; z-index: 2; width: 240px; }
.fmenu-sitemap	{ position: absolute; left: 580px; top: 2px; z-index: 2; width: 150px; }
.fmenu-recommend	{ position: absolute; left: 730px; top: 2px; z-index: 2; }
.fmenu-faq	{ position: absolute; left: 845px; top: 2px; z-index: 2; width: 160px; }

.menulink:hover	{ color: #dddddd; }

.nodecor	{ text-decoration: none; }
.normaltext	{ color: #bfd0ea; }

.bodyheader	{ width: 1014px; height: 179px; background: url(../images/all-design-bodyhead-bg.gif) 0 0 repeat-x; }
.bhleft	{ width: 482px; height: 179px; background: url(../images/all-design-tudastar-bg.jpg) 8px 0 no-repeat; float: left; }
.bhright	{ width: 479px; height: 179px; background: url(../images/all-design-minimenu-bg.jpg) -8px 0 no-repeat; float: right; }

.articleheader	{ color: #b4daed; font-size: 14pt; text-transform: uppercase; }
.subarticle	{ color: #b4daed; font-size: 11pt; text-transform: uppercase; position: relative; top: -18px; }

.pageleft	{ float: left; width: 474px; height: auto; }
.pageright	{ float: right; width: 492px; height: auto; margin-left: 8px; }

.listheader	{ font-weight: bold; font-size: 12pt; color: #b4daed; padding: 3px; }

.grouplist	{ text-indent: 6px; padding: 2px 0 2px 0; font-size: 11pt; line-height: 17px; }
.grouplistitem:link	{ font-weight: normal; text-decoration: none; color: #b4daed; line-height: 17px; }
.grouplistitem:hover	{ font-weight: bold; text-decoration: underline; }
.grouplistitem:visited	{ font-weight: normal; color: #b4daed; }
.grouplistitem:active	{ font-weight: normal; text-decoration: underline; color: #b4daed; }
.grouplistitemselected:link	{ font-weight: bold; text-decoration: underline; color: #b4daed; }
.grouplistitemselected:hover	{ font-weight: bold; text-decoration: underline; color: #b4daed; }
.grouplistitemselected:visited	{ font-weight: bold; color: #b4daed; }
.grouplistitemselected:active	{ font-weight: bold; text-decoration: underline; color: #b4daed; }

.subitemlist	{ text-indent: 10px; font-size: 10pt; color: #b4daed; padding: 2px; list-style-type: none; line-height: 14px; }

.productdetails	{ margin: 2px; width: 480px; }
.pdetails	{ text-align: justify; }
.productimage	{ border: 1px solid #0073bc; margin: 0 5px 3px 0; }
.morelink:link	{ color: #b4daed; text-decoration: none; }
.morelink:visited	{ color: #b4daed; text-decoration: none; }
.moredetails	{ visibility: visible; width: 460px; margin-right: 28px; }

a.tudastarlink	{ font-weight: bold; font-size: 12pt; position: relative; top: 130px; left: 120px; color: #ff9900; text-decoration: none; }
a.tudastarlink:hover	{ font-weight: bold; font-size: 12pt; position: relative; top: 130px; left: 120px; color: #ff9900; text-decoration: underline; }

.orderbox	{ border: none; padding: 2px; width: 400px; height: 300px; }
.orderformfield	{ border: 1px solid black; padding: 2px; width: 150px; height: 16px; }
.formline	{ border: none; padding: 1px; height: 24px; vertical-align: middle; width: 310px; text-align: right; }
.formbutton	{ border: 1px solid black; }

.termekek	{ height: auto; width: 980px; }

.kbcontent	{ width: 980px; text-align: left; }
div.kbcontent a:link	{ text-decoration: underline; }
div.kbcontent a:visited	{ text-decoration: underline; }

.redblink	{ color: #dd0000; font-weight: bold; }

.counter0 { width: 15px; height: 20px; background: url(../images/numbers/binky.gif) 0 0 no-repeat; float: left; }
.counter1 { width: 15px; height: 20px; background: url(../images/numbers/binky.gif) -15px 0px no-repeat; float: left; }
.counter2 { width: 15px; height: 20px; background: url(../images/numbers/binky.gif) -30px 0px no-repeat; float: left; }
.counter3 { width: 15px; height: 20px; background: url(../images/numbers/binky.gif) -45px 0px no-repeat; float: left; }
.counter4 { width: 15px; height: 20px; background: url(../images/numbers/binky.gif) -60px 0px no-repeat; float: left; }
.counter5 { width: 15px; height: 20px; background: url(../images/numbers/binky.gif) -75px 0px no-repeat; float: left; }
.counter6 { width: 15px; height: 20px; background: url(../images/numbers/binky.gif) -90px 0px no-repeat; float: left; }
.counter7 { width: 15px; height: 20px; background: url(../images/numbers/binky.gif) -105px 0px no-repeat; float: left; }
.counter8 { width: 15px; height: 20px; background: url(../images/numbers/binky.gif) -120px 0px no-repeat; float: left; }
.counter9 { width: 15px; height: 20px; background: url(../images/numbers/binky.gif) -135px 0px no-repeat; float: left; }

.sitemap LI
{
 font-size: 14px;
 margin: 2px 0;
}

.sitemap LI A
{
 text-derocation: underline;
 font-size: 14px;
}

.sitemap LI A:hover
{
 text-decoration: none;
 font-size: 14px;
}

.sitemap UL LI UL LI
{
 font-size: 14px;
}

#tudastar p a,#dyn p a,#hirek p a, #gyik p a
{
 text-decoration: underline;
}

#addbookmark
{
 position: absolute;
 bottom: 2px;
 left: 8px;
}

#addbookmark a
{
 color: #dd0000;
}
