html { font-size: 100%; /*Fix a IE em BUG*/ width: 100%;}
body { background-color: white; }
#pixture-reloaded { font-family: "Myriad Pro", "Trebuchet MS", "Helvetica neue", Helvetica, Arial, Verdana, sans-serif; font-size: 14px; color: #444444; /*background: #eff5fa url(bg-wall.png) repeat-x left top;*/ overflow-x:hidden; }
#page { line-height: 1.5em; text-align: left;
  /*background: url(/teszt/sites/all/themes/pixture_reloaded/images/background.png) repeat-y url(bg-header.png) repeat-x left top*/; }
#content { text-align: left;  }
/*-------------------------------------------------------------------*/
/*                          Generic html elements                    */
/*-------------------------------------------------------------------*/

h1, h2, h3, h4, h5, h6 { margin-bottom: 0.3em; }
h1 { font-size: 1.3em;  }
#node-66 h1.title {display:none;}

h2 { font-size: 1.2em; }
h3, h4, h5, h6 { font-size: 1.1em; }
p { margin-top: 0.4em; /*margin-bottom: 0.8em;*/ font-family:"Myriad Pro", "Trebuchet MS"; font-size:14px; }
em { text-decoration: none; font-weight: normal; }
fieldset legend,

.form-item label { font-size: 1em; font-weight: bold; color: #666666; }
blockquote { margin: 4px 10px; padding: 10px 15px; background: #f2dec8; }
abbr, acronym { border-bottom: none; }
#mission, 
.node .content, 

.comment .content { line-height: 1.5em; }
.breadcrumb { padding: 15px 0 0 20px; background: url('images/cimsor.png') no-repeat 0 0; height: 45px; }
.breadcrumb a { font-family: "Myriad Pro", "Trebuchet MS";  color: #fff; font-size: 19px;  }
.breadcrumb a:visited, .breadcrumb a:link, .breadcrumba.active:link { font-family: "Myriad Pro", "Trebuchet MS"; color: #fff; font-size: 19px; }

/*-------------------------------------------------------------------*/
/*                             Lists                                 */
/*-------------------------------------------------------------------*/
ul { margin: 0; padding: 0 0 0 1em; }
li { line-height: 1.6em; }
li a, li a:visited, li a:active, li a:hover { font-weight: normal; /*background: transparent url('images/menuvalasz.png') no-repeat scroll 0 0;*/}
.item-list ul { }
.item-list ul li { /*font-size: 11px;*/ list-style-image: url(images/gomb.png); }
.item-list .title { font-size: 1em; }
ul.links li { margin: 0; padding: 0 1px;  }
.comment .links { margin-bottom: 0; }
.submitted { font-size: 0.9em; color: #666666; }
.links { color: #666666; }
.links a { font-weight: normal; }
/* Menus */

li.leaf { list-style-image: url(images/gomb.png); }
li.collapsed { list-style-image: url(images/haromszog_jobbra.png); }
li.expanded { list-style-image: url(images/haromszog.png); }

/*-------------------------------------------------------------------*/
/*                             Links                                 */
/*-------------------------------------------------------------------*/
a,a.active { text-decoration: none; font-weight: bold; color: #865518; }
a:link, a.active:link { color: #336699; }
a:visited, a.active:visited { color: #336699; }

a:hover, a.active:hover { text-decoration: underline; color: #333; }
a:focus, a.active:focus { outline: none; }

/*-------------------------------------------------------------------*/
/*                            Tables                                 */
/*-------------------------------------------------------------------*/
thead {font-size: 14px;}
table, tr, td, thead, tbody { border-spacing: 0; border-collapse: collapse; border-width: 0px; }
table { /* make <td> sizes relative to body size! */ font-size: 16px; width: 100%; margin: 0 0 10px 0; }
tr.odd td, tr.even td { padding: 0.4em; }
tr.odd { background: #eff5fa; }
tr.even { background: #fff; }
.views-field-name {text-align:left; padding: 0px 0 0px 0 ; margin: 0px 0 0px 10px;}
.views-field-description {/*background: url(images/keret.png) no-repeat; height: 110px; width: 130px;*/}
.views-field-name {}
.views-field-description img {/* margin: 5px;*/ padding: 10px;}
.views-view-grid { text-align:center;}

/*-------------------------------------------------------------------*/
/*                             Header                                */
/*-------------------------------------------------------------------*/
div#header { /*background: url(header.png) no-repeat top left;*/ }
#site-name { font-family: Georgia, "Times New Roman", Times, serif; text-align: left; overflow: hidden; }
#site-name a { color: #fff; }
#site-name a:hover { text-decoration: none; }
#site-slogan { color: #fff; font-size: 1em; line-height: 1em; text-align: left; }

/* Primary Links */

#primary { color: #fff; font-size: 10px; text-shadow:inherit; font-weight:bold; }
#primary li { background: url('images/menu_li.png') no-repeat; display: block; height: 35px; float: left; width:72px; text-align:center; }
#primary  .menu-647 {  display: block; height: 35px; float: left; width:90px; text-align:center; }
#primary  .menu-647 a{  display: block; height: 35px; float: left; width:91px; text-align:center; }
#primary  .menu-647 a:hover{ background: transparent; text-decoration: none;  background: url('images/li_h_bg.png') repeat-x; display: block; height: 35px; width:91px; vertical-align:middle; padding-top: 7px; text-align:center;  }
#primary .menu-597 { background: url('images/menu_li.png') no-repeat; display: block; height: 35px; float: left; width:110px; text-align:center; }
#primary .menu-597 a { background: url('images/menu_li.png') no-repeat; display: block; height: 35px; float: left; width:110px; text-align:center; }
#primary .menu-597 a:hover{ background: transparent; text-decoration: none;  background: url('images/li_h_bg.png') repeat-x; display: block; height: 35px; width:111px; vertical-align:middle; padding-top: 7px;   }
#primary ul .menu-646 {  display: block; height: 35px; float: left; width:80px; text-align:center; }
#primary ul .menu-646 { display: block; height: 35px; float: left; width:80px; text-align:center; }
#primary  ul .menu-646 a:hover{ background: transparent; text-decoration: none;  background: url('images/li_h_bg.png') repeat-x; display: block; height: 35px; width:81px; vertical-align:middle; padding-top: 7px; text-align:center;  }
#primary ul .menu-600 { background: url('images/menu_li.png') no-repeat; display: block; height: 35px; float: left; width:80px; text-align:center; }
#primary  .menu-600 a:hover{ background: transparent; text-decoration: none;  background: url('images/li_h_bg.png') repeat-x; display: block; height: 35px; width:81px; vertical-align:middle; padding-top: 7px;    }
#primary ul .menu-354 { background: url('images/menu_li.png') no-repeat; display: block; height: 35px; float: left; width:80px; text-align:center; }
#primary ul  .menu-354 a{ padding-left:10px; font-size: 14px; font-family: "Myriad Pro", "Trebuchet MS"; color: #000; display:block;  }
#primary  .menu-354 a:hover{background: transparent; text-decoration: none;  background: url('images/li_h_bg.png') repeat-x; display: block; height: 35px; width:80px; vertical-align:middle; padding-top: 7px; padding-left: 5px;   }
#primary li a { font-size: 14px; font-family: "Myriad Pro", "Trebuchet MS"; color: #000;   vertical-align:middle; display:block; padding-top: 7px; width:72px; text-shadow: 1px 1px #AAB3AE;  }
#primary li a:hover { background: transparent; text-decoration: none;  background: url('images/li_h_bg.png') repeat-x; display: block; height: 35px; width:73px; vertical-align:middle;   }
#primary li a:active { background: transparent; text-decoration: none;  background: url('images/li_h_bg.png') repeat-x; display: block; height: 35px; width:72px; vertical-align:middle;  }


#block-imagemenu-3 {float: left;}
#block-imagemenu-3 li {float: left; list-style:none;}
#block-imagemenu-3 li.leaf {padding:0;}

#block-imagemenu-1 {float: left;}
#block-imagemenu-1 li {float: left; list-style:none;}
#block-imagemenu-1 li.leaf {padding:0;}


#navigation { position: absolute; display: inline; width: 970px; height: 49px; float: left; padding: 0 0 0 98px; margin-top: -49px;}
	#navigation li {  }
	.menu-340 { width: 83px; }
	.menu-341 { width: 81px; }
	.menu-351 { width: 82px; }
	#navigation4 { width: 174px; }
	#navigation5 { width: 125px; }
	#navigation6 { width: 135px; }

	#navigation a { display: block; width: 100%; height: 100%; }
		#navigation a:link, #navigation a:visited, #navigation a:hover, #navigation a:active { background: url('images/appleservicemenu.jpg') no-repeat; }
		.menu-340 a:link, .menu-340 a:visited { background-position: 0 0; }
		.menu-340 a:hover, .menu-340 a:active { background-position: 0 -42px; }

		.menu-341 a:link, .menu-341 a:visited { background-position: -82px 0; }
		.menu-341 a:hover, .menu-341 a:active { background-position: -82px -42px; }
		
		.menu-351 a:link, .menu-351 a:visited { background-position: -162px 0; }
		.menu-351 a:hover, .menu-351 a:active { background-position: -162px -42px; }


		
		#navigation2 a:link, #navigation2 a:visited { background-position: -104px 0; }
		#navigation2 a:hover, #navigation2 a:active { background-position: -104px -44px; }
		#navigation3 a:link, #navigation3 a:visited { background-position: -218px 0; }
		#navigation3 a:hover, #navigation3 a:active { background-position: -218px -44px; }
		#navigation4 a:link, #navigation4 a:visited { background-position: -344px 0; }
		#navigation4 a:hover, #navigation4 a:active { background-position: -344px -44px; }
		#navigation5 a:link, #navigation5 a:visited { background-position: -518px 0; }
		#navigation5 a:hover, #navigation5 a:active { background-position: -518px -49px; }
		#navigation6 a:link, #navigation6 a:visited { background-position: -643px 0; }
		#navigation6 a:hover, #navigation6 a:active { background-position: -643px -49px; }

		#menu1 a.active:link, #menu1 a.active:visited, #menu1 a.active:hover, #menu1 a.active:active {  background-position: 0 0; }
		
		#navigation1 a.active:link, #navigation1 a.active:visited, #navigation1 a.active:hover, #navigation1 a.active:active { background-position: 0 -49px; }
		#navigation2 a.active:link, #navigation2 a.active:visited, #navigation2 a.active:hover, #navigation2 a.active:active { background-position: -104px -49px; }
		#navigation3 a.active:link, #navigation3 a.active:visited, #navigation3 a.active:hover, #navigation3 a.active:active { background-position: -218px -49px; }
		#navigation4 a.active:link, #navigation4 a.active:visited, #navigation4 a.active:hover, #navigation4 a.active:active {  background-position: -344px -49px; }
		#navigation5 a.active:link, #navigation5 a.active:visited, #navigation5 a.active:hover, #navigation5 a.active:active { background-position: -518px -49px; }
		#navigation6 a.active:link, #navigation6 a.active:visited, #navigation6 a.active:hover, #navigation6 a.active:active {  background-position: -643px -49px; }

/* Superfish Default skin */
#superfish-inner .menu { float: left; margin: 0 0 0 0px; }
#superfish-inner .menu a { padding: 6px 12px 7px; text-decoration:none; }
#superfish-inner .menu a,  #superfish-inner .menu a:visited  { color: #fff; }
#superfish-inner .menu li { background: transparent; }
#superfish-inner .menu li li { background: #0b0b0b; }
#superfish-inner .menu li li li { background: #0b0b0b; }
#superfish-inner .menu li:hover, #superfish-inner .menu li.sfHover, #superfish-inner .menu a:focus, #superfish-inner .menu a:hover, 
#superfish-inner .menu a:active { background: url('sf-hover-tile.png') repeat-y left top; outline: 0; }

/* Search box */
#search-box { text-align: right; font-size: 11px; }
#search-box .form-text { width: 10em; padding: 2px 2px; border: solid 1px #a3a3a3; }
#search-box label {visibility: hidden;}

#edit-search-theme-form-1-wrapper {display: inline;}
.container-inline .form-submit { /*display:none; */float:none; }
#edit-search-block-form-1-wrapper label { display:none; }
#edit-search-block-form-1 { background:url("images/search.png") no-repeat; /*background-image: url ("images/search.png");*/ height: 19px; width: 132px; padding: 4px 0 0 27px; border:none; }

/*-------------------------------------------------------------------*/
/*                             Footer                                */
/*-------------------------------------------------------------------*/
/*#footer { font-size: 10px; text-align: center; color: #fff; background: url("images/footer.png") no-repeat;; border: none; }*/
#footer a { text-decoration: none; font-weight: normal; color: #fff; }
#footer .block { padding: 15px 0 0; }
/*-------------------------------------------------------------------*/
/*                          Regular Blocks                           */
/*-------------------------------------------------------------------*/

.block .links { font-size: 11px; }
.block .block-content { padding: 0 0 10px; }
/*-------------------------------------------------------------------*/
/*                          Sidebar Blocks                           */
/*-------------------------------------------------------------------*/

#sidebar-left, #sidebar-right { background: #F2F2F2;  border-right: 1px solid #d4d4d4; border-left: 1px solid #d4d4d4; display: table-cell}
#sidebar-left .block, #sidebar-right .block {/* margin-bottom: 10px; width: 194px; */}
#sidebar-left .block, #sidebar-right .block { background: url('block-tr.png') no-repeat top right; }
#sidebar-left h2.block-title, #sidebar-right h2.block-title { background: #f2f2f2; font-family: "Myriad Pro", "Trebuchet MS"; font-size: 16px; color: #333333; font-weight:bold;  }
#sidebar-left .block-inner, #sidebar-right .block-inner {  }
#sidebar-left .block-content, #sidebar-right .block-content { background: #f2f2f2; }
#sidebar-left .block-content-inner, #sidebar-right .block-content-inner { background: #f2f2f2; margin: 0; padding: 10px 15px 5px 15px; }
.block h2.block-title { color: #fff; font-size: 12px; font-weight: bold; height: 22px; margin: 0px; padding: 5px 0 0 15px; text-align: left; }
#block-webformblock-77 h2.block-title { font-family: "Myriad Pro", "Trebuchet MS"; font-size: 16px; color: #333333; font-weight:bold;  }
#block-webformblock-261 h2.block-title { font-family: "Myriad Pro", "Trebuchet MS"; font-size: 16px; color: #333333; font-weight:bold;  }
  
.block h3 { padding: 0 3px; font-size: 12px; }
.block ul.links { margin:0; padding:0 0 5px; }
.block ul.links li { font-size: 10px; }
/* blocks showing nodes, e.g help out views blocks */

.block .node h2.title { font-size: 13px; }
.block .node { padding: 5px 5px 0; }
.block .node, .block .node .node-inner-0, .block .node .node-inner-1, .block .node .node-inner-2, .block .node  .node-inner-3 .block .sticky,
.block .sticky .node-inner-0, .block .sticky .node-inner-1, .block .sticky .node-inner-2, 
.block .sticky .node-inner-3 { background: #fff; }

/*-------------------------------------------------------------------*/
/*                                Poll                               */
/*-------------------------------------------------------------------*/
.poll .bar { background-color: #ececec; border: solid 1px #a3a3a3; }
.poll .bar .foreground { background: #865518 url('bg-lbar.png') repeat-x center left; }

/*-------------------------------------------------------------------*/
/*                               Node                                */
/*-------------------------------------------------------------------*/
#content-area .node { margin: 0 0 15px 0; padding: 0; background: #fff; }
.node-full-view .node h1.title, 

.node h2.title { margin: 0; padding-top: 0px; padding-bottom: 2px; border-bottom: solid 1px #b5b5b5; }
.node h2.title { font-size: 18px; }
.node h2.title a:hover { text-decoration: none; color: #333333; }
.node .picture { border: none; float: right; margin: 0.5em; }
.node-full-view .node .submitted { color: #666666; margin: 0; padding: 0; }
.node-full-view .node .content { clear: both; margin: 1em 1em 0.5em 0; }
.node .taxonomy { font-size: 0.9em;  }
.links.inline.uc-categories   {background: #f2f2f2; color: black;}
.links.inline.uc-categories  a {color: black;}
.links.inline.uc-categories  a:hover { text-decoration:underline;}
.node .taxonomy ul {background: #f2f2f2; color: #444444;}
.node .taxonomy ul a {color: black; font-weight:bold; color: #444444;}
.node-full-view .node .taxonomy { margin: 0; padding:10px 0 10px 0; border-bottom: solid 1px #DFDFDF; border-top:solid 1px #DFDFDF; }
.node-full-view .node .taxonomy li { background: url(images/per.png) no-repeat; padding: 0 0 10px 15px;  }
first.node-full-view .node .taxonomy li  { padding: 0 0 10px 15px;  }
.node-full-view .node .actions ul li { margin: 0; padding: 0; }
.node .actions { text-align: right; }
.uc-price-list {text-decoration:line-through;	}
.field-field-hasznalt-uj .field-label {float:left; }
.field-field-hasznalt-uj {font-weight:bold; font-size:16px; padding-top: 10px; margin-top:10px; border-top: solid 1px #DFDFDF;}
.field-field-beszerelesi .field-label {float:left; }
.field-field-beszerelesi {font-weight:bold; font-size:16px; padding-bottom: 10px; margin-bottom:10px; border-bottom: solid 1px #DFDFDF;}
.field-field-garancia .field-label {float:left; }
.field-field-garancia {font-weight:bold; font-size:16px;}
.attribute-10 .description p {font-size:12px;}
.product-info {font-weight:bold; font-size:16px;}
.product-body p { font-size:16px;}
.product-body { padding-top: 10px; border-bottom: solid 1px #DFDFDF; }
.product-body p {font-family: "Myriad Pro", "Trebuchet MS"; font-size: 16px; color: #333333;}
.form-item .description {border-bottom: solid 1px #DFDFDF;}
.product-image { margin-left: 5px;}
.attributes .form-radios {text-align:center; background-color:#DFDFDF;}
.attributes {text-align:center;}
.category-products thead th {border:none;}

/* Akci�s blokk right*/
.view-id-akcios  {text-align:center;}
.view-id-akcios img {border: solid 2px #ffcc00;}
.view-id-akcios_eng  {text-align:center;}
.view-id-akcios_eng img {border: solid 2px #ffcc00;}
#block-views-akcios-block_1 h2.block-title, #block-views-akcios-block_1 .view-header a  {/*background:url(images/csillag.png) #F2F2F2 no-repeat; padding: 0px 0px 0 25px; margin-left: 10px; */color:/*#FFCC00*/#FFA200 ; font-size: 18px;}
#block-views-akcios-block_1 .block-inner {background: #F2F2F2;}
#block-views-akcios_eng-block_1 h2.block-title  {/*background:url(images/csillag.png) #F2F2F2 no-repeat; */padding: 0px 0px 0 25px; margin-left: 10px; color:#FFCC00 ;}
#block-views-akcios_eng-block_1 .block-inner {background: #F2F2F2;}
.view-id-akcios .views-field-title { border-top: solid 1px #DFDFDF; padding: 10px 0 0px 0; font-family: "Myriad Pro", "Trebuchet MS"}
.view-id-akcios .views-field-sell-price { margin-bottom:10px; font-weight:bold;}
.view-id-akcios .views-row-1 .views-field-title {border:none; font-family: "Myriad Pro", "Trebuchet MS"}
.view-id-akcios .views-field-field-image-cache-fid { padding: 10px 0 10px 0;}
.view-id-akcios_eng .views-field-title { border-top: solid 1px #DFDFDF; padding: 10px 0 0px 0; font-family: "Myriad Pro", "Trebuchet MS"}
.view-id-akcios_eng .views-field-sell-price { margin-bottom:10px; font-weight:bold;}
.view-id-akcios_eng .views-row-1 .views-field-title {border:none; font-family: "Myriad Pro", "Trebuchet MS"}
.view-id-akcios_eng .views-field-field-image-cache-fid { padding: 10px 0 10px 0;}

/* Webshop H2*/
#content-area .region-count-1 h2.block-title {color:#000000; font-family: "Myriad Pro", "Trebuchet MS"; font-size:16px; text-align:center; }

#block-block-1 .block-content-inner p {border-bottom: solid 1px #DFDFDF; border-top: solid 1px #DFDFDF; padding: 20px 0 20px 0; margin:auto; font-family: "Myriad Pro", "Trebuchet MS"}
#block-block-7 .block-content-inner p {border-bottom: solid 1px #DFDFDF; border-top: solid 1px #DFDFDF; padding: 20px 0 20px 0; margin:auto; font-family: "Myriad Pro", "Trebuchet MS"}
#block-menu-menu-szallitas, #block-menu-menu-shipping { margin-top:0; }
#block-menu-menu-szallitas ul.menu, #block-menu-menu-shipping ul.menu {border-bottom: solid 1px #DFDFDF; padding-bottom: 15px; margin-bottom:0;}

#block-menu-menu-akciosbal ul.menu, #block-menu-menu-special-offers ul.menu {border-bottom: solid 1px #DFDFDF; padding-bottom: 15px; margin-bottom:0;}
#block-menu-menu-akciosbal .block-content {padding-bottom:0;}

.view-content td.active {background: none;}
#block-menu-menu-akciosbal .block-content-inner {padding-top:0; margin-top:0;}
.uc_out_of_stock_html p {background:url(images/megrendel.png) no-repeat; width:124px; height:24px; }
#megrendelem {background:url(images/megrendel.png) no-repeat; width:124px; height:24px; }
/* Node Teaser */

#content-area .node-teaser { background: url('teaser-tr.png') no-repeat right top; margin: 0 0 15px; padding: 0; border: none; overflow: hidden; }
#content-area .node-teaser .node-inner-0 { background: url('teaser-tl.png') no-repeat left top; margin: 0; padding: 10px 0 0; overflow: hidden; }
#content-area .node-teaser .node-inner-1 { background: url('teaser-bl.png') no-repeat left bottom; margin: 0; padding: 0 0 0 10px; overflow: hidden; }
#content-area .node-teaser .node-inner-2 { background: url('teaser-br.png') no-repeat right bottom; margin: 0; padding: 0 10px 10px 0; overflow: hidden; }

/* Add padding and margin to node elements */
#content-area .node-teaser h2.title       { margin: 5px 10px; padding: 0 0 3px 0; }
#content-area .node-teaser h2.title
#content-area .node-teaser .submitted     { margin: 0 10px; padding: 0; }
#content-area .node-teaser .taxonomy      { margin: 0 10px; padding: 0; }
#content-area .node-teaser .content       { margin: 10px; padding: 0; }
#content-area .node-teaser .actions ul li { margin: 0 10px 0 0; padding: 0; }

/* sticky node-teaser */
#content-area .node-teaser.sticky { padding: 0; margin: 0 0 15px 0; background: url('sticky-tile.png) repeat') ;}
#content-area .node-teaser.sticky .node-inner-0 { padding: 0; margin: 0; background: url('sticky-tl.png) no-repeat left top') ;}
#content-area .node-teaser.sticky .node-inner-1 { padding: 0; margin: 0; background: url('sticky-tr.png) no-repeat right top') ;}
#content-area .node-teaser.sticky .node-inner-2 { padding: 0; margin: 0; background: url('sticky-bl.png) no-repeat bottom left') ;}
#content-area .node-teaser.sticky .node-inner-3 { padding: 0; margin: 0; background: url('sticky-br.png) no-repeat bottom right') ;}
/* Over ride padding and margin for stickty node elements */

#content-area .node-teaser.sticky h2.title       { margin: 0 20px 5px; padding: 10px 0 3px 0; }
#content-area .node-teaser.sticky .submitted     { margin: 0 20px; padding: 0; }
#content-area .node-teaser.sticky .taxonomy      { margin: 0 20px; padding: 0; }
#content-area .node-teaser.sticky .content       { margin: 10px 20px; padding: 0; }
#content-area .node-teaser.sticky .actions       { margin: 0 10px; padding: 0 0 10px; }
#content-area .node-teaser.sticky .actions ul li { margin: 0 10px 10px 0; padding: 0; }

/*-------------------------------------------------------------------*/
/*                              Comments                             */
/*-------------------------------------------------------------------*/
.comment { border: none; background: #fff; padding: 0; margin: 0 0 10px 0; }
.comment h3.title {}
.comment .title a { font-size: 1.2em; font-weight: bold; }
.comment .new { padding-right: 10px; text-align: right; font-weight: bold; font-size: 0.8em; float: right; color: red; }
.comment .picture { border: none; float: left; margin: 15px 0 0 20px; }
.comment .comment-id { font-size: 16px; font-weight: bold; padding-right: 10px; }
.comment .submitted { color: #666; font-size: 11px; }
.comment div.links { text-align: right; }
#comments .odd { padding: 0; margin: 0; background: url('sticky-tile.png) repeat') ;}
#comments .odd .comment-inner-0 { padding: 0; margin: 0; background: url('sticky-tl.png) no-repeat left top') ;}
#comments .odd .comment-inner-1 { padding: 0; margin: 0; background: url('sticky-tr.png) no-repeat right top') ;}
#comments .odd .comment-inner-2 { padding: 0; margin: 0; background: url('sticky-bl.png) no-repeat bottom left') ;}
#comments .odd .comment-inner-3 { padding: 0; margin: 0; background: url('sticky-br.png) no-repeat bottom right') ;}
/* Over ride padding and margin for comment elements */
.comment h3.title     { margin: 0 20px 5px; padding: 10px 0 3px 0; }
.comment .submitted   { margin: 0 20px; padding: 0; }
.comment .content     { margin: 10px 20px; padding: 0; }
.comment .content.with-picture { margin-left: 115px; }
.comment div.links       { margin: 0; padding: 0 0 10px; }
.comment div.links ul li { margin: 0 20px 10px 20px; padding: 0; }

/*-------------------------------------------------------------------*/
/*                            Aggregator                             */
/*-------------------------------------------------------------------*/
#aggregator .feed-source { background-color: #ececec; border: 1px solid #c6c6c6; padding: 1em; margin: 1em 0; }
#aggregator .news-item .categories, #aggregator .source, #aggregator .age { font-style: italic; font-size: 0.9em; }
#aggregator .title { margin-bottom: 0.5em; font-size: 1em; }
#aggregator h3 { margin-top: 1em; }

/*-------------------------------------------------------------------*/
/*                               Forum                               */
/*-------------------------------------------------------------------*/
#forum { margin: 15px 0; }
#forum td.container { background: #d9d9d9; }
#forum thead, #forum tbody { border: solid 0 #fff; }
td.icon { text-align: center; }
#forum td.forum { }
#forum td.last-reply { background: none; }
#forum .name a {}
#forum .description { }
.block-forum h3 { margin-bottom: .5em; }
div.forum-topic-navigation a.topic-next { text-align: right; }
div.forum-topic-navigation a.topic-previous { text-align: left; }

/*-------------------------------------------------------------------*/
/*                              Profile                              */
/*-------------------------------------------------------------------*/
#profile .profile { clear: both; border: 1px solid #a3a3a3; padding: .5em; margin: 1em 0em; }
#profile .profile .name { padding-bottom: 0.5em; }
.block-forum h3 { margin-bottom: .5em; }

/*-------------------------------------------------------------------*/
/*                             Administer                            */
/*-------------------------------------------------------------------*/
div.admin, div.admin .left, div.admin .right { margin: 0; padding: 5px; overflow: hidden; }
div.admin-panel { margin-bottom: 15px; background: #eff5fa; }
div.admin-panel a { font-weight: normal; overflow: hidden; }
div.admin-panel .description {}
div.admin-panel .body { font-size: 12px; }
div.admin-panel h3 { padding: 5px 8px 5px; margin: 0; background: #ccc; color: #fff; }
div.help { margin: 0; padding: 2px 5px; margin-top: 5px; }

/*-------------------------------------------------------------------*/
/*                                Pager                              */
/*-------------------------------------------------------------------*/
div.item-list ul.pager li {}
ul.pager { padding: 5px 0; margin: 0; }
ul.pager li a, ul.pager li a:visited, ul.pager li a:active, ul.pager li a:hover { font-weight: bold; }
div.item-list ul.pager li.pager-current { background: #ccc; padding: 3px; }
.pager a { background: /*#f1dec7*/#F2F2F2; padding: 3px; }
.pager a:hover { background: /*#c6b8a9*/#CCCCCC; padding: 3px; }

/*-------------------------------------------------------------------*/
/*                                Tabs                               */
/*-------------------------------------------------------------------*/
.tabs { font-size: 12px; }
.tabs a { font-weight: normal; line-height: 2.2em; }
.tabs ul { padding-left: 5px; border-bottom: solid 0px #fff; margin-bottom: 10px; }
.tabs ul li {}
.tabs ul li a { margin: 0; padding: 4px 10px; background: #fff; border: solid 1px #ececec; }
.tabs ul li a:hover { text-decoration: underline; background: #c4c4c4; border: solid 1px #a3a3a3; }
.tabs ul li a.active, .tabs ul li.active a { color: #333333; background: url('bg-bar-lite.png') repeat-x center center; border: solid 1px #ccc; }
.tabs ul li a.active:hover { text-decoration: underline; background: url('bg-bar.png') repeat-x center center; border: solid 1px #999595; }
ul.secondary { }
ul.secondary li { font-size: 11px; border: solid 0px #fff; }
ul.secondary li a { margin: 0 2px 0 0; padding: 2px 4px; border: solid 1px #ebebeb; }

/*-------------------------------------------------------------------*/
/*                      Archive Calendar Block                       */
/*-------------------------------------------------------------------*/
.sidebar .block-archive .block-content { padding: 10px 15px 10px 5px; }
.sidebar .block-archive .block-content tr { background: none; border: solid 0px #fff; }
.sidebar .block-archive .block-content table td { border: solid 1px #ddccb9;	/* a bit darker than block background */ padding: 1px 2px; text-align: center; }

/*-------------------------------------------------------------------*/
/*                              Mission                              */
/*-------------------------------------------------------------------*/
#mission { margin: 0 0 15px; padding: 5px 5px; font-size: 1.1em; line-height: 1.25em; font-weight: bold; border-bottom: solid 1px #CCC; }

/*-------------------------------------------------------------------*/
/*                        Book Navigation                            */
/*-------------------------------------------------------------------*/
.box { background: #fff; padding: 5px; padding: 10px; }
.box h2 { padding-bottom: 2px; border-bottom: solid 1px #AAA; }
.book-navigation { padding-bottom: 5px; }
.book-navigation ul.menu { padding-top: 5px; padding-bottom: 5px; }
div.page-links a.page-previous,

div.page-links a.page-next { width: 40%; }
div.page-links a.page-up { width: 19%; }

/*-------------------------------------------------------------------*/
/*                        Image Galleries                            */
/*-------------------------------------------------------------------*/
ul.galleries li { border: solid 1px #AAA; background: #FFF; }
ul.galleries li h3 a { font-size: 1.1em; font-weight: bold; }
ul.images { border: solid 1px #AAA; overflow: hidden; }
ul.images li { text-align: center; }
ul.images li h3 {}

/*-------------------------------------------------------------------*/
/*                           Misc others                             */
/*-------------------------------------------------------------------*/
#search-box label.overlabel-apply { color: #999; }
button, .pushbutton, .form-submit { /*margin-bottom: 1px; cursor: pointer; padding: 2px 10px; color: #666; font-weight: normal; font-size: 12px; border: solid 1px #888; background: url('button.gif') repeat-x center;
/*  background: url(images/kosarba_tesz.png) repeat-x center;*/  background: url(images/button.png) center no-repeat; height: 24px; width: 124px; padding: 0px 0 3px 0; font-family: "Myriad Pro", "Trebuchet MS";  color: #333333; font-size: 14px; border:none;}
button:hover, .pushbutton:hover, .form-submit:hover {  background: url(images/button_hover.png) center no-repeat; height: 24px; width: 124px; padding: 0px 0 3px 0; font-family: "Myriad Pro", "Trebuchet MS";  color: #333333; font-size: 14px; border:none; }

.node-add-to-cart { background: url('images/kosarba_tesz.png') center no-repeat; height: 24px; width: 124px; float:right; margin-top:10px; display: none; /*GIB*/ }
.node-add-to-cart:hover { background: url('images/kosarba_tesz_hover.png') center; }
.list-add-to-cart { background: url('images/kosarba_tesz.png') center; height: 24px; width: 124px; }
.list-add-to-cart:hover {background: url('images/kosarba_tesz_hover.png') center; height: 24px; width: 124px;}
.links.inline.uc-categories li { background: url(images/per.png) no-repeat; padding: 0 0 10px 15px; }
#cart-form-buttons #edit-update { background: url(images/button.png) center no-repeat; height: 24px; width: 124px; padding: 0px 0 4px 0; font-family: "Myriad Pro", "Trebuchet MS";  color: #333333; font-size: 14px;  }
#cart-form-buttons #edit-update:hover { background: url(images/button_hover.png) center no-repeat; height: 24px; width: 124px; padding: 0px 0 4px 0; font-family: "Myriad Pro", "Trebuchet MS";  color: #333333; font-size: 14px; }
#cart-form-buttons #edit-checkout { background: url(images/button.png) center no-repeat; height: 24px; width: 124px; padding: 0px 0 4px 0;  font-family: "Myriad Pro", "Trebuchet MS";  color: #333333; font-size: 14px;}
#cart-form-buttons #edit-checkout:hover { background: url(images/button_hover.png) center no-repeat; height: 24px; width: 124px; padding: 0px 0 4px 0; font-family: "Myriad Pro", "Trebuchet MS";  color: #333333; font-size: 14px; }
#cart-form-buttons #edit-continue-shopping { background: url(images/button.png) center no-repeat; height: 24px; width: 124px; padding: 0px 0 4px 0; font-family: "Myriad Pro", "Trebuchet MS";  color: #333333; font-size: 14px;}
#cart-form-buttons #edit-continue-shopping:hover { background: url(images/button_hover.png) center no-repeat; height: 24px; width: 124px; padding: 0px 0 4px 0; font-family: "Myriad Pro", "Trebuchet MS";  color: #333333; font-size: 14px;}

#user-login-form #edit-submit-1 { background: url(images/button.png) center no-repeat; height: 24px; width: 124px; padding: 0px 0 3px 0; font-family: "Myriad Pro", "Trebuchet MS";  color: #333333; font-size: 14px;}
#user-login-form #edit-submit-1:hover { background: url(images/button_hover.png) center no-repeat; height: 24px; width: 124px; padding: 0px 0 3px 0; font-family: "Myriad Pro", "Trebuchet MS";  color: #333333; font-size: 14px; }
#user-login-form .item-list {margin: 10px 0 10px 0;}

#cart-form-buttons #edit-update input  {display:none;}
#edit-update .form-submit input  {display:none;}

#quotes-pane #edit-panes-quotes-quote-button { background: url(images/button.png) center repeat-x; height: 24px; width: 154px; padding: 0px 0 3px 0; font-family: "Myriad Pro", "Trebuchet MS";  color: #333333; font-size: 14px;}
.category-products td#uc-catalog-buy-it-now-form {display:none;}
.product-info .uc-price-sell {display:none;}
/*-------------------------------------------------------------------*/
/*                          Misc for Contents                        */
/*-------------------------------------------------------------------*/
/* Uncomment to support wrapping on pre elements.
   The commented styles do not validate */
pre { /* white-space: pre-wrap;       css-3 */

  /* white-space: -moz-pre-wrap;  Mozilla, since 1999 */
  /* white-space: -pre-wrap;      Opera 4-6 */
  /* white-space: -o-pre-wrap;    Opera 7 */
  /* word-wrap  : break-word;     Internet Explorer 5.5+ */

  line-height: 1.5em; color: #000; font-family: "Lucida Console", Monaco, "Courier New", Courier, monospace; }

/*-------------------------------------------------------------------*/
/*                              Messages                             */
/*-------------------------------------------------------------------*/
div.messages { font-weight: bold; margin-bottom: 1.5em; padding: 10px 10px 10px 52px; }
#help { font-size: 0.9em; margin-bottom: 1em; }
.status { color: #264409; background: #FFF9E9 url(/teszt/sites/all/themes/pixture_reloaded/images/large-info.png) no-repeat 12px center; border: 1px solid #FFCC00; padding: 5px 10px; }
div.error { background: #FBE3E4 url('images/large-stop.png') no-repeat 12px center; }
div.notice { color: #514721; background: #FFF6BF url('images/large-info.png') no-repeat 12px center; border-color: #FFD324; }
div.warning, tr.warning { border: 1px solid #F0C020; background: #FFFFDD url('large-alert.png') no-repeat 12px center; margin: 0 0 1em; padding: 1em 0 1em 5em; }
.error a    { color: #8a1f11; text-decoration: underline; }
.notice a   { color: #514721; text-decoration: underline; }
.success a  { color: #264409; text-decoration: underline; }

span.admin-disabled { color: #DC1000; }
div.messages.success { color: #55872E; background: #F1F8EB; border: 1px solid #7AC142; }
div.messages ul { margin-bottom: 0; }
div.node .unpublished, div.comment .unpublished { font: bold 2em Arial, Helvetica, sans-serif; text-align: left; color: #FFCCCC; background: #FFF4F4 url('large-alert.png') no-repeat 12px center; padding: 5px 0 5px 52px; margin: 5px 0; border: none; }

/*-------------------------------------------------------------------*/
/*                              Admin                                */
/*-------------------------------------------------------------------*/
.tips { margin: 0 0 0 1.35em;  }

#superfish-inner ul {display: inline; }
#superfish-inner li {float: left; list-style-type: none; padding: 0;}

.imagemenu ul {display: inline; }
.imagemenu li {list-style-image:none;}

/*#block-user-0 { margin-top: -124px;}
#block-user-0 #edit-name-wrapper {float:left;}
#block-user-0 #edit-pass-wrapper {float:left;}
#block-user-0 #edit-name-wrapper label, #block-user-0 #edit-pass-wrapper label { font-size: 10px;}*/

/*#node-6 {min-width: 826px;}*/

#block-block-11 .block-content-inner {padding:0;}
