body,html
{
	margin:0;
	padding:0;
	width:100%;
	height:100%;
 	font-family: Verdana;
 	font-weight:normal;
 	font-size:11px;
 	color:#000000;
 	background: #fff;
}

table
{
  margin:0px; font-family: Verdana; font-weight:normal; font-size:12px; color:#000000;
}

td
{
  margin:0px;
}

object
{
  border: 0px; margin:0px;
}
form
{
  border: 0px; margin:0px;
}

.title {font-family: Verdana; font-weight:normal; font-size:11px; font-weight:bold}
.bigtitle {font-family: Verdana; font-weight:normal; font-size:14px; font-weight:bold}
.news_text {font-family: Verdana; font-weight:normal; font-size:10px; font-weight:normal}
.middle_text {font-family: Verdana; font-weight:normal; font-size:10px; font-weight:normal; color: #ffffff}
.smalltext {font-family: Verdana; font-weight:normal; font-size:10px; font-weight:normal}
.text {font-family: Verdana; font-weight:normal; font-size:12px; font-weight:normal; color: #000000}
.infotext {font-family: Verdana; font-weight:normal; font-size:11px; font-weight:normal; color: #000000}
.attention {font-weight:bold; font-size:12px; color:#8C1400;}

a {font-family: Verdana; font-weight:bold; font-size:12px; color:#B74A3E;}

a:link {font-family: Verdana; font-weight:bold; font-size:12px; color:#B74A3E; text-decoration:underline}
a:active {font-family: Verdana; font-weight:bold; font-size:12px; color:#B74A3E; text-decoration:underline}
a:visited {font-family:Verdana; font-weight:bold; font-size:12px; color:#B74A3E; text-decoration:underline}
a:hover {font-family: Verdana; font-weight:bold; font-size:12px; color:#B74A3E; text-decoration:none}

a.bottommenu:link {font-family: Verdana; color:#B8B8B6;font-weight:bold; font-size:11px; text-decoration:none}
a.bottommenu:active {font-family: Verdana; color:#B8B8B6;font-weight:bold; font-size:11px; text-decoration:none}
a.bottommenu:visited {font-family:Verdana; color:#B8B8B6;font-weight:bold; font-size:11px; text-decoration:none}
a.bottommenu:hover {font-family: Verdana; color:#626262;font-weight:bold; font-size:11px; text-decoration:none}

a img{ border: none; }
/* clean web studio (+) */

.reklamdekoracio h2, .kiallitas h2{
	display: none;
}

.reklamdekoracio, .kiallitas {
	background: url('images/reklamdekor-bg.jpg') top left no-repeat;
	width: 254px;
	height: 182px;
	text-align: left;
	cursor: pointer;
}

.reklamdekoracio a,.kiallitas a{
	text-decoration: none;
	font-weight: normal;
	color: inherit;
	padding: 0;
	margin: 0;
	font-family: inherit;
}

.kiallitas {
	background: url('images/kiallitas-bg.jpg') top left no-repeat;
}

.white-space { height: 10px; overflow: hidden;}

	.reklamdekoracio p, .kiallitas p{
		font-family: arial;
		text-align: left;
		color: #fff;
		font-size: 12px;
		padding-top: 38px;
		padding-left: 8px;
		width: 244px;
		line-height: 20px;
	}

	.kiallitas p{
		width: 240px;
	}
	
	
/* menu */


.menu {
	list-style-type:  none;
	padding: 0;
	margin: 0;
	overflow: hidden;
	background: url('images/menu-standard.png') no-repeat 0px 0px;
	margin-left: 5px;
}

	.menu li{
		display: block;
		float: left;
		height: 45px;
	}
	
		.menu li a{
			display: block;
			height: 100%;
			width: 100%;
			line-height: -2000px;
			text-indent: -2000px;
		}

	
	.menu .studio a{ width: 154px; }
	
	.menu .studio a:hover, .menu .studio a.aktiv{
		width: 154px;
		background: url('images/menu-aktiv.png') no-repeat 0px 0px;
	}
	
	
	.menu .megoldasok a{ width: 299px; }
	
	.menu .megoldasok a:hover, .menu .megoldasok a.aktiv{
		width: 299px;
		background: url('images/menu-aktiv.png') no-repeat -154px 0px;
	}
	
	
	.menu .dekoracio a{ width: 177px; }
	
	.menu .dekoracio a:hover, .menu .dekoracio a.aktiv{
		width: 177px;
		background: url('images/menu-aktiv.png') no-repeat -453px 0px;
	}
	
	
	.menu .kapcsolat a{ width:127px; }
	
	.menu .kapcsolat a:hover, .menu .kapcsolat a.aktiv{
		width: 127px;
		background: url('images/menu-aktiv.png') no-repeat -630px 0px;
	}
	
	
	
	
	
	
	
	
	/* 
    root element for the scrollable. 
    when scrolling occurs this element stays still. 
*/ 
div.scrollable { 
 
    /* required settings */ 
    position:relative; 
    overflow:hidden; 
    width: 500px; 
    height: 375px;
} 
 
 
div.scrollable2 { 
 
    /* required settings */ 
    position:relative; 
    overflow:hidden; 
    width: 380px; 
    height: 285px;
}
/* 
    root element for scrollable items. Must be absolutely positioned 
    and it should have a extremely large width to accomodate scrollable items. 
    it's enough that you set width and height for the root element and 
    not for this element. 
*/ 
div.scrollable div.items, div.scrollable2 div.items { 
    /* this cannot be too large */ 
    width:20000em; 
    position:absolute;
	z-index: 500;
} 
 
/* 
    a single item. must be floated in horizontal scrolling. 
    typically, this element is the one that *you* will style 
    the most. 
*/ 
div.scrollable div.items div { 
     
} 
 
/* you may want to setup some decorations to active the item */ 
div.items div.active { 
    border:1px inset #ccc; 
    background-color:#fff; 
}

.stand-overlay{
	position: absolute;
	left: 169px;
	width: 332px;
	height: 58px;
	background: url('images/stand-overlay.png') no-repeat top left;
	z-index: 1000;
}

	.scroll-navigation{
		
		background: url('images/slider-navigation.png') no-repeat top left;
	}
	
	.scroll-navigation2{
		height: 21px;
		widht: 380px;
		overflow: hidden;
		background: url('images/slider-navigation2.png') no-repeat top left;
	}
	
	

.scroll-navigation .prevPage, .nextPage{
	width: 80px;
	height: 21px;
	display: block;
	position: relative;
	cursor: pointer;
	text-indent: -2000px;
	line-height: 2000px;
	overflow: hidden;
}

.scroll-navigation .prevPage{
	left: 0px;
}

.scroll-navigation .nextPage{
	left: 420px;
	top: -21px;
}

.scroll-navigation2 .prevPage, .nextPage{
	width: 80px;
	height: 21px;
	display: block;
	position: relative;
	cursor: pointer;
	text-indent: -2000px;
	line-height: 2000px;
	overflow: hidden;
}

.scroll-navigation2 .prevPage{
	left: 0px;
}

.scroll-navigation2 .nextPage{
	left: 300px;
	top: -21px;
}
/* clean web studio (-) */

 * 
 
 
 /* colorBox */


/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:#000;}

#colorBox{}
    #cboxTopLeft{width:25px; height:25px; background:url(images/border1.png) 0 0 no-repeat;}
    #cboxTopCenter{height:25px; background:url(images/border1.png) 0 -50px repeat-x;}
    #cboxTopRight{width:25px; height:25px; background:url(images/border1.png) -25px 0 no-repeat;}
    #cboxBottomLeft{width:25px; height:25px; background:url(images/border1.png) 0 -25px no-repeat;}
    #cboxBottomCenter{height:25px; background:url(images/border1.png) 0 -75px repeat-x;}
    #cboxBottomRight{width:25px; height:25px; background:url(images/border1.png) -25px -25px no-repeat;}
    #cboxMiddleLeft{width:25px; background:url(images/border2.png) 0 0 repeat-y;}
    #cboxMiddleRight{width:25px; background:url(images/border2.png) -25px 0 repeat-y;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:20px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#999;}
        #cboxCurrent{position:absolute; bottom:4px; left:100px; color:#999;}
        #cboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444;}
        #cboxPrevious{position:absolute; bottom:0px; left:0; color:#444; width: 21px; height: 21px;
            overflow: hidden;
            background: url('images/left.gif') no-repeat top left;
			text-indent: -1000px;
		}
       
	    #cboxNext {
            position: absolute;
            bottom: 0px;
            left: 30px;
            color: #444;
            width: 21px;
			height: 21px;
            overflow: hidden;
            background: url('images/right.gif') no-repeat top left;
			text-indent: -1000px;
        }
        
		#cboxLoadingOverlay{background:url(images/loading.gif) 5px 5px no-repeat #fff;}
		
        #cboxClose{position:absolute; bottom:0; right:0; display:block; color:#444;width: 21px;
			height: 21px;
            overflow: hidden;
            background: url('images/close.gif') no-repeat top left;
			text-indent: -1000px;}

/*
    The following fixes png-transparency for IE6.  
    It is also necessary for png-transparency in IE7 & IE8 to avoid 'black halos' with the fade transition
    
    Since this method does not support CSS background-positioning, it is incompatible with CSS sprites.
    Colorbox preloads navigation hover classes to account for this.
    
    !! Important Note: AlphaImageLoader src paths are relative to the HTML document,
    while regular CSS background images are relative to the CSS document.
*/
.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderMiddleRight.png, sizingMethod='scale');}
 */
