/*            
                //----------------------------------------\\
		|                                          |
		|       powered by InternetMarket Kft.     |
		|        (c),2001 IMR e-commerce v2.3      |
		|           (c),2005 e-Product Kft.        |
		|                                          |
		\\----------------------------------------//


                            design by: Adam Jasko
                         css,html: Norbert Turjanicza
                           v2.4d1 green | 14-04-07

.small_image { border: 1px solid #DAE2B1; padding: 1px; background-color: #FFFFFF; }
.small_image:hover { border: 1px solid #DAE2B1; padding: 1px; background-color: #DAE2B1; }
#logo { width: 650px; height: 78px; }
.store { color: #ED8C21; font-family: Verdana; font-size: 7pt; font-weight: normal; text-decoration: none; }
a.store { color: #535353; font-family: Verdana; font-size: 7pt; font-weight: normal; text-decoration: none; }
a.store:hover { color: #ED8C21; font-family: Verdana; font-size: 7pt; font-weight: normal; text-decoration: none; }
*/


/* alap */
form { margin: 0; padding: 0; border: 0px; }
h1,h2,ul,li { margin: 0; padding: 0; list-style-type: none; }
hr { color: #808080; }
body { margin: 0; padding: 0; background-color: #FFFFFF;}
table { border: 0px; }
a { color: #808080; font-family: Verdana; font-size: 7.5pt; text-decoration: none; font-weight: normal; }
a:hover { color: #648915; text-decoration: none; }
.ib { border: 0px; }
h2 { color: #909090; font-family: Verdana; font-size: 7.5pt; font-weight: normal; text-decoration: none; }
th { color: #648915; font-family: Verdana; font-size: 8pt; font-weight: bold; text-decoration: none; }
td,p { color: #808080; font-family: Verdana; font-size: 7.5pt; font-weight: normal; text-decoration: none; }
input,select,textarea,radio { color: #808080; font-family: Verdana; font-size: 8pt; border: #E8E0C9 1px solid; background: #FFFFFF; }
/* alap */


/* termek adatlapok */
h1 { color: #648915; font-family: Verdana; font-size: 10.5pt; font-weight: bold; text-decoration: none; }
h1.name { color: #808080; font-family: Verdana; font-size: 8pt; font-weight: bold; text-decoration: none; }
h1.brief { color: #808080; font-family: Verdana; font-size: 8pt; font-weight: normal; text-decoration: none; }
h1.comment { color: #648915; font-family: Verdana; font-size: 7pt; font-weight: normal; text-decoration: none; }
/* termek adatlapok */


/* fejlec */
.headmenu { color: #648915; font-family: Verdana; font-size: 7.5pt; font-weight: normal; text-decoration: underline; }
a.headmenu { color: #4A4A4A; font-family: Verdana; font-size: 7.5pt; font-weight: normal; text-decoration: none; }
a.headmenu:hover { color: #648915; font-family: Verdana; font-size: 7.5pt; font-weight: normal; text-decoration: none; }
/* fejlec */


/* lablec */
.footermenu { color: #4A4A4A; font-family: Verdana; font-size: 7.5pt; font-weight: normal; text-decoration: none; }
a.footermenu { color: #4A4A4A; font-family: Verdana; font-size: 8pt; font-weight: normal; text-decoration: none; }
a.footermenu:hover { color: #648915; font-family: Verdana; font-size: 8pt; font-weight: normal; text-decoration: none; }
/* lablec */


/* arak */
.bigprice { color: #648915; font-family : Verdana; font-size: 10.5pt; text-decoration: none; font-weight: bold; } 
.price { color: #648915; font-family : Verdana; font-size: 7.5pt; text-decoration: none; font-weight: bold; } 
.oldprice { color: #808080; font-family : Verdana; font-size: 7.5pt; text-decoration: line-through; font-weight: normal; }
/* arak */




/* admin css */
.listhead { color: #535353; font-family : Verdana; font-size: 8pt; text-decoration: none; font-weight: bold; }
.listtitle { color: #535353; font-family : Verdana; font-size: 8pt; text-decoration: none; font-weight: bold; }
.listcomment { color: #535353; font-family : Verdana; font-size: 7pt; text-decoration: none; font-weight: bold; }
.listtext { color: #535353; font-family : Verdana; font-size: 7pt; text-decoration: none; font-weight: normal; } 
/* admin css */


/* boxok */
.infobox { line-height:14px; color: #808080; font-family: Verdana; font-size: 7.5pt; font-weight: normal; text-decoration: none; }
.supportbox { color: #808080; font-family: Verdana; font-size: 7.5pt; font-weight: normal; text-decoration: none; }
.advicebox { word-spacing:2px; line-height:14px; color: #808080; font-family: Verdana; font-size: 7.5pt; font-weight: normal; text-decoration: none; }

.menu_left ul { width: 100%; }
.menu_left li.store a { line-height: 20px; height: 20px; padding-left: 10px; padding-right: 10px; color: #BD6F02; font-family: Verdana; font-size: 7.5pt; text-decoration: none; font-weight: bold; }
.menu_left li.store a:hover { line-height: 20px; height: 20px; padding-left: 10px; padding-right: 10px; color: #BD6F02; font-family: Verdana; font-size: 7.5pt; text-decoration: none; font-weight: bold; }
/*
.menu_left li.category a { line-height: 20px; height: 20px; padding-left: 10px; padding-right: 10px; color: #BD6F02; font-family: Verdana; font-size: 7.5pt; text-decoration: none; font-weight: bold; }
.menu_left li.category a:hover { line-height: 20px; height: 20px; padding-left: 10px; padding-right: 10px; color: #BD6F02; font-family: Verdana; font-size: 7.5pt; text-decoration: none; font-weight: bold; }
*/
.menu_left li.category a { line-height: 20px; height: 20px; padding-left: 10px; padding-right: 10px; color: #808080; font-family: Verdana; font-size: 7pt; text-decoration: none; font-weight: bold; }
.menu_left li.category a:hover { line-height: 20px; height: 20px; padding-left: 10px; padding-right: 10px; color: #648915; font-family: Verdana; font-size: 7pt; text-decoration: none; font-weight: bold; }

.menu_left li.subcategory { display: block; line-height: 20px; height: 20px; padding-left: 10px; padding-right: 10px; color: #BD6F02; font-family: Verdana; font-size: 7pt; text-decoration: none; font-weight: normal; }
.menu_left li.subact { display: block; line-height: 20px; height: 20px; padding-left: 10px; padding-right: 10px; background-color: #BD6F02; color: #FFFFFF; font-family: Verdana; font-size: 7pt; text-decoration: none; font-weight: bold; }
.menu_left li.act { display: block; line-height: 20px; height: 20px; padding-left: 10px; padding-right: 10px; background-color: #BD6F02; color: #FFFFFF; font-family: Verdana; font-size: 7pt; text-decoration: none; font-weight: bold; }
.menu_left li a { display: block; line-height: 20px; height: 20px; padding-left: 10px; padding-right: 10px; color: #808080; font-family: Verdana; font-size: 7pt; text-decoration: none; font-weight: normal; }
.menu_left li a:hover { display: block; background-color: #FFFFFF; color: #BD6F02; font-weight: normal; }

#main_menu { float: left; width: 529px; height: 33px; text-align: center; }
#main_menu li { float: left; width: 85px; height: 33px; line-height: 29px; }
#main_menu li.current a { color: #E38E17; border-bottom: 4px solid #E38E17; } 
#main_menu a { display: block; margin: 0; padding: 0; text-align: center; color: #808080; background: #F9F8F3; text-decoration: none; border-bottom: 4px solid #F9F8F3; font-family: Verdana; font-size: 7pt; text-decoration: none; font-weight: bold; }
#main_menu a:hover { color: #E38E17; background: #F9F8F3; border-bottom: 4px solid #E38E17; } 

#links_main ul { float: left; width: 165px; margin-left: 10px; margin-bottom: 20px; }
#links_main li.category a { width: 155px; height: 32px; line-height: 27px; display: block; background-color: #CCDE66; border-left: 4px solid #648915; border-top: 1px solid #648915; text-align: left; padding-left: 5px; color: #648915; font-family: Verdana; font-size: 7.5pt; text-decoration: none; font-weight: bold; }
#links_main li.category a:hover { display: block; background-color: #648915; color: #CCDE66; }
#links_main li.links a { width: 155px; height: 20px; line-height: 20px; display: block; background-color: #FFFFFF; border-left: 4px solid #648915; text-align: left; padding-left: 5px; color: #648915; font-family: Verdana; font-size: 7pt; text-decoration: none; font-weight: normal; }
#links_main li.links a:hover { color: #CCDE66; }

#services_left { width: 100%; }
#services_left li { line-height: 20px; height: 30px; }
#services_left a { padding-left: 10px; padding-right: 10px; display: block; color: #808080; font-family: Verdana; font-size: 7pt; text-decoration: none; font-weight: normal; }
#services_left a:hover { background-color: #FFFFFF; color: #648915; }

#brand_left li { width: 175px; height: 20px; line-height: 20px; }
#brand_left a { display: block; padding-left: 5px; color: #808080; text-decoration: none; border-left: 4px solid #F9F8F3; font-family: Verdana; font-size: 7pt; text-decoration: none; font-weight: bold; }
#brand_left a:hover { color: #E38E17; border-left: 4px solid #E38E17; } 

#top_right { width: 100%; }
#top_right li { line-height: 15px; height: 35px; }
#top_right a { padding-left: 10px; padding-right: 10px; display: block; color: #808080; font-family: Verdana; font-size: 7pt; text-decoration: none; font-weight: normal; }
#top_right a:hover { background-color: #FFFFFF; color: #648915; }

#actions_left { width: 150px; text-align: center; }
#actions_left li.aimg { padding-top: 10px; width: 150px; height: 150px; background:url(kephatter.jpg) no-repeat; }
#actions_left li.atext { line-height: 15px; height: 40px; padding-left: 10px; padding-right: 10px; color: #808080; font-family: Verdana; font-size: 7pt; text-decoration: none; font-weight: normal; }
#actions_left li.aprice { line-height: 20px; height: 20px; padding-left: 10px; padding-right: 10px; color: #BA2D00; font-family: Verdana; font-size: 8pt; text-decoration: none; font-weight: bold; }

#updates_left { width: 150px; text-align: center; }
#updates_left li.aimg { padding-top: 10px; width: 150px; height: 150px; background:url(kephatter.jpg) no-repeat; }
#updates_left li.atext { line-height: 15px; height: 40px; padding-left: 10px; padding-right: 10px; color: #808080; font-family: Verdana; font-size: 7pt; text-decoration: none; font-weight: normal; }
#updates_left li.aprice { line-height: 15px; height: 20px; padding-left: 10px; padding-right: 10px; color: #BA2D00; font-family: Verdana; font-size: 8pt; text-decoration: none; font-weight: bold; }

.advice_main ul { float: left; text-align: center; padding-left: 15px; padding-right: 10px; }
.advice_main li.aimg { padding-top: 10px; width: 150px; height: 150px; background:url(kephatter.jpg) no-repeat; }
.advice_main li.atext { line-height: 15px; width: 150px; height: 40px; color: #808080; font-family: Verdana; font-size: 7pt; text-decoration: none; font-weight: normal; }
.advice_main li.aprice { line-height: 20px; width: 150px; height: 20px; color: #BA2D00; font-family: Verdana; font-size: 8pt; text-decoration: none; font-weight: bold; }

.updates_main ul { float: left; text-align: center; padding-left: 15px; padding-right: 10px; }
.updates_main li.aimg { padding-top: 10px; width: 150px; height: 150px; background:url(kephatter.jpg) no-repeat; }
.updates_main li.atext { line-height: 15px; width: 150px; height: 40px; color: #808080; font-family: Verdana; font-size: 7pt; text-decoration: none; font-weight: normal; }
.updates_main li.aprice { line-height: 20px; width: 150px; height: 20px; color: #BA2D00; font-family: Verdana; font-size: 8pt; text-decoration: none; font-weight: bold; }

#pager_generator { float: left; width: auto; min-height:30px; text-align: center; padding-top: 5px; padding-bottom: 10px; }
#pager_generator li { float: left; display: block; font-family: Verdana; font-size: 7.5pt; text-decoration: none; font-weight: bold; }
#pager_generator li.current { width: 20px; height: 20px; line-height: 20px; border: #F2ECDE 2px solid; background-color: #73991F; color: #FFFEFB;  }
#pager_generator a { display: block; width: 20px; height: 20px; line-height: 20px; border: #F2ECDE 2px solid; background-color: #F7F4ED; color: #808080; font-weight: normal; }
#pager_generator a:hover { background-color: #73991F; color: #FFFEFB; border: #F2ECDE 2px solid; }
/* boxok */

ul.autosuggest { position: absolute; }
ul.autosuggest li { text-align: left; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
ul.autosuggest li a:link, ul.autosuggest li a:visited { display: block; padding: 2px; text-decoration: none; background-color: #eee; }
ul.autosuggest li a:hover, ul.autosuggest li a:active { color: #fff; background-color: #648915; }
ul.autosuggest li.highlight a:link, ul.autosuggest li.highlight a:visited { color: #fff; background-color: #f30; }
