
body {background-color:#e8eefe; background: #e8eefe url(../images/bg-dorex.gif) top left repeat-x;}
#header-group-wrapper {height:197px; background: url(../images/dorex-head.jpg) top left repeat-x;}
#header-site-info { margin:0px;}
/*#logo img  { margin-left:50px}*/

#main-wrapper #main{ padding-top:0px; background-color: #c8d7fb;}
#main-wrapper #content-group{ background-color: #f0f3fc;}

#content-region-inner {margin:20px 35px;}
#content-region-inner img{ border:10px solid #fff; box-shadow: 1px 1px 5px #999; border-radius: 5px;}
#content-region-inner h1 { font-size: 27px; font-weight:normal; margin:30px 0px;}
#content-region-inner h2 { color:#1A59B1; font-size: 21px; font-weight:normal; margin:20px 0px;}
#content-region-inner p { line-height:23px; margin:20px 0px;}

#primary-menu { width:550px; float:right; border-bottom:0px solid #fff;}
#primary-menu.primary-menu { background:inherit; }

#primary-menu  ul{ border-right:0px;}
#primary-menu  li { border-left:0px; border-right:1px solid #ccc; padding: 0px 0px; background: white; border-radius: 5px 5px 0px 0px; box-shadow:-2px -4px 20px #000;}
#primary-menu  li:hover{ background: #036; /*box-shadow:-2px -4px 20px #fff;*/}
#primary-menu  li.last{ border-right:0px;}
#primary-menu  a{ color:#036; font-weight:normal; font-size:15px; padding: 8px 20px;}
#primary-menu  a:hover{ color:#fff;}
#primary-menu.block { margin:0px;}
#primary-menu-inner { margin:0px;}

#sidebar-last { background-color: #c8d7fb; border-left:0px dotted #a2bbf7; width:239px;}

#sidebar-last #block-cck_blocks-field_indexkep .title     { margin:10px 10px 0px 10px; padding: 30px 0px 0px 0px; border-top:1px dotted #069; border-radius: 0;}
#sidebar-last #block-cck_blocks-field_indexkep img { border:10px solid #fff; box-shadow: 1px 1px 5px #999; border-radius: 5px;}
#sidebar-last #block-cck_blocks-field_termekcsalad .inner  { margin:0 5px;}
#sidebar-last #block-cck_blocks-field_termekcsalad .content   { padding:0 10px; }
#sidebar-last #block-cck_blocks-field_rendelesiszam .inner  { margin:0 5px;}
#sidebar-last #block-cck_blocks-field_rendelesiszam  .content   { padding:0 10px; }
#sidebar-last #block-cck_blocks-field_meret .inner  { margin:0 5px;}
#sidebar-last #block-cck_blocks-field_meret .content   { padding:0 10px; }
#sidebar-last #block-cck_blocks-field_csomagolasiegyseg .inner  { margin:0 5px;}
#sidebar-last #block-cck_blocks-field_csomagolasiegyseg  .content   { padding:0 10px; }
#sidebar-last #block-cck_blocks-field_terfogat .inner  { margin:0 5px;}
#sidebar-last #block-cck_blocks-field_terfogat .content   { padding:0 10px; }
#sidebar-last #block-cck_blocks-field_suly .inner  { margin:0 5px;}
#sidebar-last #block-cck_blocks-field_suly  .content   { padding:0 10px; }
#sidebar-last #block-cck_blocks-field_terfogat  .inner  { margin:0 5px;}
#sidebar-last #block-cck_blocks-field_terfogat .content   { padding:0 10px; }

#sidebar-last  #block-locale-0  ul {margin-left: 0px; }
#sidebar-last  #block-locale-0  li {float:left; display:block; margin-right:10px;}

#sidebar-last .block-block img{ border:10px solid #fff; box-shadow: 1px 1px 5px #999; border-radius: 5px;}



#sidebar-last .block .title     { margin:10px 10px 0px 10px; padding: 20px 0px 0px 0px; border-top:1px dotted #069; border-radius: 0;}

#sidebar-last .jobbhasabrandomcsalad .view-content { text-align:center; }
#sidebar-last .jobbhasabrandomcsalad img{ border:10px solid #fff; box-shadow: 1px 1px 5px #999; border-radius: 5px;}

#sidebar-last .jobbhasabcsaladlista ul {margin-left: 0px; }
#sidebar-last .jobbhasabcsaladlista li {float:left; display:block; margin-right:10px;}







#sidebar-last #block-search-0 .title     { margin:10px 10px 0px 10px; padding: 30px 0px 0px 0px; border-top:1px dotted #069; border-radius: 0;}

#sidebar-last #block-locale-0 ul li img     { border:1px solid #fff; }
#sidebar-last #block-locale-0 ul li.active img     { box-shadow: 2px 2px 7px #036;}


/*** FRONT ***/
.front #content-region { display: none;}

.front #main-wrapper {margin-top:-70px;}
.front #main-wrapper #content-group{ background-color: #fff; padding-top:50px}
.front #main-wrapper #sidebar-last{  padding-top:50px}

.front #content-top-inner .inner {margin:10px 35px 0px 35px;}
.front #content-top-inner img{ border:10px solid #fff; box-shadow: 1px 1px 5px #999; border-radius: 5px;}
.front #content-top-inner h1 { font-size: 27px; font-weight:normal; margin:30px 0px;}
.front #content-top-inner h2 { color:#1A59B1; font-size: 23px; line-height:27px; font-weight:normal; margin:0px 0px;}
.front #content-top-inner p { line-height:23px; margin:20px 0px 0px 0px;}

.front #front-top-wrapper .inner {margin:0px;}
.front #front-top-wrapper .content {padding:0px;}

.front #front-top-wrapper .view-content .views-field-field-fronttopszoveg-value {width: 960px; height:350px;margin-top: -355px;}

.front #front-top-wrapper .view-content .views-field-field-fronttopszoveg-value .field-content {position:absolute; top:20px; left:80px; 
	background-color:#036; opacity:0.8; display: inline-block; 	padding:0px; margin:0px;}
.front #front-top-wrapper .view-content .views-field-field-fronttopszoveg-value .field-content h2 { font-size:21px; font-weight:normal;}
.front #front-top-wrapper .view-content .views-field-field-fronttopszoveg-value .field-content h3 { font-size:15px;}
.front #front-top-wrapper .view-content .views-field-field-fronttopszoveg-value .field-content p { font-size:13px; line-height:12px; }
.front #front-top-wrapper .view-content .views-field-field-fronttopszoveg-value .field-content li { font-size:12px;}
.front #front-top-wrapper .view-content .views-field-field-fronttopszoveg-value .field-content a { text-decoration:none; 
	text-shadow:1px 1px #000; color:white; display: block; padding:20px 30px 20px 10px;} 
/*.front #front-top-wrapper .view-content .views-field-field-fronttopszoveg-value .field-content:hover { opacity:0; }*/
.views_slideshow_slide .views-field-field-fronttopszoveg-value{ display: none !important; }
.views_slideshow_slide:hover .views-field-field-fronttopszoveg-value{ display: initial !important; }

.views-slideshow-controls-top {z-index: 20; position: absolute; left: 750px;}
.views-slideshow-controls-top .pager-item { padding:0px 1px; opacity:0.5;}
.views-slideshow-controls-top .pager-item a { padding:7px; border:0px solid #ccc; border-top:0px; background-color:#c9d7fa; border-radius:5px;}
.views-slideshow-controls-top .pager-item a:hover { background-color:#fff;}
.views-slideshow-controls-top .pager-item.activeSlide a { background-color:#fff; opacity:0.5;}


.front #front-middle  { width:840px;  }
.front #front-middle-container  {margin-top:-100px;  }
.front #front-middle-container .block.block-views  {width:inherit; }
.front #front-middle-container .block .inner  {margin-left:0px; margin-right:0px; }
.front #front-middle-container .content.clearfix{ padding:10px 5px; }
.front #front-middle-container .inner.clearfix{ z-index:999; }

/*** old termék boxok ***/
.front #front-middle-wrapper .view-content ul {margin:0; text-align: center;}
.front #front-middle-wrapper .view-content li {margin:0 5px; display: inline-block; width: 170px; height:370px; border: 10px solid #fff; 
	background-color: #fff; vertical-align: top; box-shadow: 2px 2px 11px #666; border-radius: 3px;}
.front #front-middle-wrapper .view-content li .field-content	{  }
.front #front-middle-wrapper .view-content li .field-content a{ display:block; text-decoration:none;}
.front #front-middle-wrapper .view-content li .views-field-field-termekcsalad-nid a	{padding:10px 0;}
.front #front-middle-wrapper .view-content li .views-field-title a { text-transform:uppercase; font-size:14px; height:70px;}
.front #front-middle-wrapper .view-content li .views-field-view-node a { display:initial; border:2px solid #036; padding:7px 10px;
	background: #069 url(../images/bg-dorex-button.gif) top left repeat-x; color:white; font-size:14px; border-radius:10px; box-shadow:3px 3px 10px #666; top:10px;}
.front #front-middle-wrapper .view-content li .views-field-view-node a:hover { position:relative; top:1px; left:1px; box-shadow:0px 0px 7px #000;}

/*** new termék boxok ***/
.front #front-middle-wrapper .view-content .views-row {text-align: center; margin:0 5px; display: inline-block; width: 170px; height:370px; border: 10px solid #fff; 
	background-color: #fff; vertical-align: top; box-shadow: 2px 2px 11px #666; border-radius: 3px;}
.front #front-middle-wrapper .view-content .views-row .field-content	{  }
.front #front-middle-wrapper .view-content .views-row .field-content a{ display:block; text-decoration:none;}
.front #front-middle-wrapper .view-content .views-row .views-field-field-termekcsalad-nid a	{padding:10px 0;}
.front #front-middle-wrapper .view-content .views-row .views-field-title a { text-transform:uppercase; font-size:14px; height:70px;}
.front #front-middle-wrapper .view-content .views-row .views-field-view-node a { display:initial; border:2px solid #036; padding:7px 10px;
	background: #069 url(../images/bg-dorex-button.gif) top left repeat-x; color:white; font-size:14px; border-radius:10px; box-shadow:3px 3px 10px #666; top:10px;}
.front #front-middle-wrapper .view-content .views-row .views-field-view-node a:hover { position:relative; top:1px; left:1px; box-shadow:0px 0px 7px #000;}


/*** NODE ***/
#main-wrapper a.biglink { border:2px solid #036; padding:7px 30px; background: #069 url(../images/bg-dorex-button.gif) top left repeat-x;
	color:#fff; font-size:19px; border-radius:10px; box-shadow:3px 3px 10px #666; text-decoration:none; }
#main-wrapper a.biglink:hover { position:relative; box-shadow:0px 0px 7px #000; top:1px; left:1px;}

/*** NODE/content-bottom ***/
#content-bottom {margin-bottom:30px;}
#content-bottom img {border:10px solid #fff; box-shadow: 1px 1px 5px #999; border-radius: 5px;}
#content-bottom .block .inner {margin:0px 35px;}
#content-bottom table td { margin: 0; padding: 0px; padding-bottom: 30px; text-align:center; width: 210px; vertical-align: top;}
#content-bottom .block-webform { margin-top: 30px;}

/*** FOOTER ***/
#footer-wrapper #footer-inner {margin-bottom:50px;}
#footer-wrapper #footer  {  background: #e8eefe url(../images/bg-dorex.gif) top left repeat-x; background-position-y: -172px; }
#footer-wrapper #footer .block  {  margin-top: 30px;  }
#footer-wrapper #footer .block.block-views ul li  {  float:left; line-height:19px; margin-right:20px;}
#footer-wrapper #footer .block.block-views p  {  margin:0px; }
/*
#footer-wrapper #footer #block-views-termekcsalad-block_3 ul li  {  float:left; line-height:19px; margin-right:20px;}
#footer-wrapper #footer #block-views-termekcsalad-block_3 p  {  margin:0px; }
*/
/**/


/*
h2.biglink { margin-left:50px; background-color:#f93; border-radius: 15px; border:5px solid #fff; box-shadow: 0px 0px 10px #666; }
h2.biglink:hover { background-color:#f60; }
h2.biglink a { text-decoration:none; display:block; text-align:center; padding:20px; }
h2.biglink a:hover { text-decoration:none; color:#fff;}



#header-group-wrapper { width: 1000px;}

#page-inner { padding-bottom: 30px;}
#main-wrapper { border:20px solid #fff; box-shadow: 0px 0px 20px #999;}
#main-wrapper #main { background-color:#fb5; background-image: url('/sites/all/themes/szfstd/images/bg.jpg'); background-repeat:no-repeat;}
.not-front .view  .views-field-field-indexkep-fid img { margin-top:20px; border:10px solid #fff; box-shadow:0px 0px 15px #666;}

#content-group { width:670px; margin:20px 30px 20px 20px; background-color:#f9e9c7; box-shadow: 0px 0px 20px #999;}
#content-group #block-views-termeklistak-block_1 { width:690px;}
#content-group #block-views-termekcsalad-block_2 { width:690px;}
#content-group #block-views-teljestartalom-block_1 { width:690px;}
#content-inner img { border:10px solid #fff; }
#content-inner h1 { font-size:32px; font-weight:normal; margin:30px 0px 50px 0px; }
#content-inner h2 { font-size:24px; color: #1A59B1; font-weight:normal; margin:30px 0px 20px 0px; }
#content-inner h3 { font-size:20px; color: #1A59B1; font-weight:normal; margin:20px 0px 15px 0px; }
#content-inner p { font-size:14px; color: #000; font-weight:normal; margin:20px 0px 20px 0px; line-height:22px; }

#sidebar-last #block-cck_blocks-field_indexkep img { margin-top:20px; border:10px solid #fff; box-shadow:0px 0px 15px #666;}
#sidebar-last .content.clearfix { padding:0px 10px;}
#sidebar-last #block-views-termekcsalad-block_1 div.views-row { float:left; margin-right:10px;}

#footer-wrapper { width: 1000px;}

/*** FORM ***
#content-bottom #webform-component-megjegyzes { width:660px;}

/*** FRONT jobbhasáb "javítás" ***
#pid-node #sidebar-last .view  .views-field-field-indexkep-fid img { margin-top:20px; border:10px solid #fff; box-shadow:0px 0px 15px #666;}

/*** FRONT content termékcsaládok slide show ***
#pid-node #content-top h2 { font-size:22px; margin-top:20px;}
#pid-node .views_slideshow_thumbnailhover_teaser_section img { margin-top:20px; border:10px solid #fff; box-shadow:0px 0px 15px #666;}
#pid-node .views_slideshow_thumbnailhover_teaser_section .views-field-title { 
	font-size: 22px; position: absolute; width:auto; top: 50px; padding:20px 50px 20px 30px; background-color: #000; opacity: 0.65; margin-left: 0px;}
#pid-node .views_slideshow_thumbnailhover_teaser_section .views-field-title a { color: white;}
#pid-node .views_slideshow_thumbnailhover_teaser_section .views-field-title a:hover { text-decoration:none;}

#pid-node .views-slideshow-controls-bottom { width:660px;}

#pid-node .views_slideshow_thumbnailhover_div_breakout_teaser { float:left; margin-right:20px;}
#pid-node .views_slideshow_thumbnailhover_breakout_teasers  img { margin-top:10px; border: 5px solid #fff; box-shadow: 0px 0px 10px #666;}
#pid-node .views_slideshow_thumbnailhover_breakout_teasers .activeSlide  img { margin-top:10px; border: 5px solid #fb5; box-shadow: 0px 0px 10px #666;}

/*** FRONT kiemelések ***
#pid-node #content-region .views-row .views-field-field-indexkep-fid { float:left;}
#pid-node #content-region .views-row .views-field-title { margin-left:200px; margin-top:20px; font-size:22px;}
#pid-node #content-region .views-row .views-field-teaser { margin-left:200px;}
#pid-node #content-region .views-row .views-field-teaser p{ line-height:26px;}
#pid-node #content-region .views-row  { clear:both; padding-top:30px; }

/*** BELSŐ ADMIN ***
#postscript-bottom-wrapper { width: 1000px;}
#postscript-bottom { border:20px solid #fff; box-shadow: 0px 0px 20px #999;}

#pid-content-belso-adminisztracio-teljes-tartalom #content-group  { min-width:670px; max-width:920px;  margin:20px 30px 20px 20px; background-color:#f9e9c7; box-shadow: 0px 0px 20px #999;}
#pid-content-belso-adminisztracio-teljes-tartalom-kepek #content-group #view-id-teljestartalom-page_2 img
	{ border:5px solid #fff; margin:0px; padding:0px; box-shadow: 0px 0px 1px #000;}
#pid-content-belso-adminisztracio-teljes-tartalom-kepek #content-group #view-id-teljestartalom-page_2 table { border-spacing: 0px;}
#pid-content-belso-adminisztracio-teljes-tartalom-kepek #content-group #view-id-teljestartalom-page_2 td { padding:0px;}
#pid-content-belso-adminisztracio-teljes-tartalom-kepek #content-group #view-id-teljestartalom-page_2 .views-field-field-indexkep-fid {height:80px;}
	
	
	