/*	source code created by Hozbor Tamás @ Captus Bt.

		2007 | All rights reserved.

        e-mail: tamas.hozbor@captus.hu

*/



html,body {

	margin: 0px;

	padding:0px;

}





#glamorous_wrap {

width:910px;

margin-left:auto;

margin-right:auto;

}



html>body #glamorous_wrap {

width:900px;

margin-left:auto;

margin-right:auto;

}



#glamorous_top {

position:relative;

width:100%;

height:20px;

margin:0px;

text-align:center;

padding:0px;	

background-color: #060606;

}



#glamorous_top_menu {

height:200px;

width: 160px;

margin-left:80px;

margin-right:auto;

padding-top:80px;

line-height:19px;

color:#666666;

text-align: left;

padding-left:0px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

}



#glamorous_top_menu a {

color:#666666;

text-decoration:none;

font-size:10px;

}



#glamorous_top_menu a:hover {

color:#ec008c;

border-bottom:dotted 1px;

border-bottom-color:#ec008c;

font-size:10px;

}



#glamorous_header {

position: relative;

border:#000000;

width: 100%;

text-align:center;

height: 250px;

background-image:url('images/glamorous_header_bg.png');

background-repeat:repeat-x;

}



#glamorous_side{

_width: 190px;

position:relative;

float:left;

min-height:260px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

text-align:justify;

padding-top:0px;

padding-left:0px;

padding-right:0px;

}



html>body #glamorous_side{

width: 200px;

position:relative;

float:left;

min-height:260px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

text-align:justify;

padding-top:0px;

padding-left:0px;

padding-right:0px;

}



#glamorous_menu ul{

margin: 0;

padding: 0;

list-style-type: none;

margin-left:0px;

}



#glamorous_almenu ul{

margin: 0;

padding: 0;

list-style-type: none;

margin-left:0px;

}



#glamorous_menu ul li{

position: relative;

display: inline;

float: left;



}



#glamorous_almenu li{

position: relative;

display: inline;

float: left;



}



#glamorous_menu ul li a{

display: block;

width: 160px;

height:30px;

padding-top:10px;

padding-left:35px;

margin-top:0px;

border-left-width: 0;

text-decoration: none;

background: url('images/glamorous_menu_bg.png');

background-repeat:no-repeat;

font-size:14px;

color: #ffffff;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight:bold;

text-shadow:#666666;

text-align:left;

}



#glamorous_almenu li a{

display: block;

width: 150px;

height:20px;

padding-top:8px;

padding-left:10px;

margin-left:38px;

margin-top:0px;

border-left-width: 0;

text-decoration: none;

background: url('images/glamorous_almenu_bg.png');

background-repeat:no-repeat;

font-size:10px;

color: #ffffff;

font-family: 'Trebuchet MS';

font-weight:normal;

text-shadow:#666666;

text-align:left;

}



*html #glamorous_menu ul li a{

display: block;

width: 160px;

height:30px;

padding-top:12px;

padding-bottom:11px;

padding-left:45px;

margin-top:0px;

border-left-width: 0;

text-decoration: none;

background: url('images/glamorous_menu_bg.png');

background-repeat:no-repeat;

color: #ffffff;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight:bold;

text-shadow:#666666;

text-align:left;

}



#glamorous_menu li a:hover{

background: url('images/glamorous_menu_bg_hover.png');

background-repeat:no-repeat;

width: 190px;

padding-top:10px;

padding-left:15px;

height:30px;

color:#000000;

text-decoration:none;

text-shadow:#666666;

}



#glamorous_almenu li a:hover{

background: url('images/glamorous_almenu_bg_hover.png');

background-repeat:no-repeat;

width: 150px;

padding-top:8px;

padding-left:15px;

height:20px;

color:#000000;

text-decoration:none;

text-shadow:#666666;

}



*html #glamorous_menu li a:hover{

background: url('images/glamorous_menu_bg_hover.png');

background-repeat:no-repeat;

width: 150px;

padding-top:12px;

padding-left:10px;

height:18px;

color:#000000;

text-decoration:none;

text-shadow:#666666;

}



#glamorous_menu_top_cover {

background-image:url('images/glamorous_menu_top_cover.png');

background-repeat:no-repeat;

height:20px;

}



html>body #glamorous_menu_bottom_cover {

background-image:url('images/glamorous_menu_bottom_cover.png');

background-repeat:no-repeat;

margin-top:40px;

height:180px;

}



*html #glamorous_menu_bottom_cover {

background-image:url('images/glamorous_menu_bottom_cover.png');

background-repeat:no-repeat;

margin-top:30px;

height:180px;

}



html>/**/body #glamorous_menu_bottom_cover {

background-image:url('images/glamorous_menu_bottom_cover.png');

background-repeat:no-repeat;

margin-top:120px;

height:180px;

}



#glamorous_menu_bottom_cover {

background-image:url('images/glamorous_menu_bottom_cover.png');

background-repeat:no-repeat;

margin-top:580px;

height:180px;

}



.company #glamorous_menu #company a,

.main #glamorous_menu #main a,

.prices #glamorous_menu #prices a,

.contact #glamorous_menu #contact a,

.products #glamorous_menu #products a,

.news2 #glamorous_menu #news2 a,

.rent #glamorous_menu #rent a,

.barb #glamorous_menu #barb a,

.furniture #nav #furniture a {

background: url('images/glamorous_menu_bg_hover.png');

background-repeat:no-repeat;

width: 190px;

padding-left:15px;

color:#000000;

}



.main1 #glamorous_side_menu #main1 a,

.main2 #glamorous_side_menu #main2 a,

.main3 #glamorous_side_menu #main3 a,

.main4 #glamorous_side_menu #main4 a,

.service1 #glamorous_side_menu #service1 a,

.service2 #glamorous_side_menu #service2 a,

.service3 #glamorous_side_menu #service3 a, 

.service4 #glamorous_side_menu #service4 a {

background: url('images/glamorous_side_link_bg_hover.png');

background-repeat:no-repeat;

padding-left:20px;

padding-top:8px;

height:22px;

color:#18a4d8;

}

	

/* Holly Hack for IE \*/

* html #glamorous_menu ul li { float: left; height: 1%; }

* html #glamorous_menu ul li a { height: 1%; }







/*#glamorous_wrap2 {

width: 900px;

background-repeat:repeat-x;

margin-left:auto;

margin-right:auto;

}



#glamorous_content_top {

height:28px;

margin-left:-36px;

background-image:url('images/glamorous_content_top_bg.png');

background-repeat:no-repeat;

}



#glamorous_content {

width: 620px;

position:relative;

float:right;

margin-top:10px;

margin-bottom:0px;

color:#383435;

} */



html>body #glamorous_content {

width: 640px;

min-height:481px;

position:relative;

float:right;

background-image:url('images/glamorous_content_bg.png');

background-repeat: repeat-y;

font-family: "Trebuchet MS";

font-size:13px;

text-align:justify;

line-height:25px;

margin-left:0px;

padding-left:30px;

padding-right:30px;

margin-bottom:0px;

color:#666666;

}



#glamorous_content {

width: 640px;

min-height:481px;

position:relative;

float:right;

background-image:url('images/glamorous_content_bg.png');

background-repeat: repeat-y;

font-family: "Trebuchet MS";

font-size:13px;

text-align:justify;

line-height:25px;

margin-left:0px;

padding-left:0px;

padding-right:0px;

margin-bottom:0px;

color:#666666;

}



*html #glamorous_content {

width: 640px;

min-height:481px;

position:relative;

float:right;

background-image:url('images/glamorous_content_bg.png');

background-repeat: repeat-y;

font-family: "Trebuchet MS";

font-size:13px;

text-align:justify;

line-height:25px;

margin-left:-5px;

margin-top:-30px;

padding-left:30px;

padding-right:30px;

margin-bottom:0px;

color:#666666;

}



#glamorous_content_bottom {

height:28px;

margin-left:-36px;

background-image:url('images/glamorous_content_bottom_bg.png');

background-repeat:no-repeat;

}



#glamorous_content a:hover {

border-bottom: 0px;

border-bottom-color:#106e91;

}



#glamorous_bottom {

position: relative;

float:left;

width:900px;

background-color:#CCCCCC;

height:130px;

background-image:url('images/glamorous_bottom_bg.png');

background-repeat:repeat-x;

}



#glamorous_footer {

position: relative;

width: 535px;

height: 105px;

color:#8ab700;

float:right;

line-height:20px;

padding-top:25px;

padding-left:125px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

}



#glamorous_footer a {

color:#666666;

text-decoration:none;

font-size:10px;

}



#glamorous_footer a:hover {

color:#ec008c;

border-bottom:dotted 1px;

font-size:10px;

}



#glamorous_back_top {

background-image: url('images/glamorous_back_top_bg.png');

width:113px;

height:25px;

margin-left:450px;

padding-top:px;

padding-bottom:10px;

padding-left:10px;

color:#000000;

}



#glamorous_back_top a {

color:#000000;

}



#glamorous_back_top a:hover {

color:#18a4d8;

}



h1 {

color:#333333;

font-size:18px;

background-image:url('images/glamorous_h1_bg.png');

background-repeat:no-repeat;

text-align: left;

padding-right:8px;

margin-left:10px;

height:25px;

margin-top:20px;

}



a {

color:#18a4d8;

text-decoration:none;

}



a:hover {

color:#ec008c;

}



h1 span {

color:#ec008c;

}



h2 {

background-image:url('images/glamorous_h2_bg.png');

background-repeat:no-repeat;

text-align:center;

padding-right:8px;

margin-left:10px;

height:30px;

margin-top:20px;

margin-bottom:-8px;

}



h3 {

background-image:url('images/glamorous_h3_bg.png');

background-repeat:no-repeat;

margin-top:20px;

margin-left:10px;

height:20px;

}



p {

margin:0px;

padding:0px;

}



/* impressive, but not now needed

p:first-letter {

font-size:300%;

}

*/



.glamorous_line {

background-image: url('images/glamorous_line.png');

width:600px;

height:1px;

position:relative;

background-repeat:no-repeat;

margin-left:35px;

margin-top:5px;

margin-bottom:5px;

}



.glamorous_image {

float:left;

position:relative;

background-repeat:no-repeat;

margin-right:10px;

margin-left:10px;

margin-top:0px;

margin-bottom:5px;

}



.glamorous_image a {

text-decoration:none;

border:none;

}



.glamorous_image a:hover {

text-decoration:none;

border:none;

}



.glamorous_tel {

background-image: url('images/glamorous_tel.png');

width:200px;

height:60px;

position:relative;

background-repeat:no-repeat;

margin-left:0px;

margin-top:0px;

margin-bottom:5px;

}



span {

color:#ec008c;

}



.red {

color:red;

}



#Wrapper {

	margin: 0 auto;

	padding: 10px;

	width: 400px;

	background: #fff;

	border: 0px solid #add537;

}



fieldset {

	margin: 0px;

	padding: 0px;

	border: 0px;

}



legend {

	display: none;

}



input, textarea {

	margin-top: 5px;

	background: #f5f5f5;

	padding: 1px;

	font-family: "trebuchet ms", helvetica, sans-serif;

	font-size: 11px;

	border: 1px solid #add537;

}



input:hover, textarea:hover {

	margin-top: 5px;

	background: #add537;

	padding: 1px;

	font-family: "trebuchet ms", helvetica, sans-serif;

	font-size: 11px;

	border: 1px solid #add537;

}



span.cursor {

	cursor: pointer;

}



p#Error_msg {

	color: red;

}



.style7 {

	text-decoration: none;

	color: #fff;

	background: #add537 url('images/bbg1.gif') repeat-x;

	font-size: 11px; }

	

	

	

	/* glmorous dropdown vertical */

	

	

	ul.dropdown {

 font-weight: bold;

 color:000;

}



	ul.dropdown li {

	 padding: 7px 10px;

	 border-width: 0px 0px 0px 0;

	 border: none;

	 background-image: url(images/glamorous_menu_bg.png);

	 color: #fff;

	}



	ul.dropdown li.hover,

	ul.dropdown li:hover {

	 background-color: #eee;

	 color: #000;

	}



	ul.dropdown a:link,

	ul.dropdown a:visited	{ color: #000; text-decoration: none; }

	ul.dropdown a:hover		{ color: #000; }

	ul.dropdown a:active	{ color: #ffa500; }





	/* -- level mark -- */



	ul.dropdown ul {

	 width: 150px;

	 margin-top: 1px;

	}



		ul.dropdown ul li {

		 font-weight: normal;

		}







/*-------------------------------------------------/

 * @section		Support Class `dir`

 * @level sep	ul, .class

 */





ul.dropdown *.dir {

 padding-right: 0px;

 background-position: 100% 50%;

 background-repeat: no-repeat;

}



ul.dropdown *.dw {

 	 display: block;

width: 150px;

height:20px;

padding-top:8px;

padding-left:10px;

margin-left:10px;

margin-top:-10px;

border-left-width: 0;

text-decoration: none;

background: url('images/glamorous_almenu_bg.png');

background-repeat:no-repeat;

font-size:12px;

color: #000000;

font-family: 'Trebuchet MS';

font-weight:normal;

text-shadow:#666666;

text-align:left;

}



ul.dropdown *.dw:hover{



 	 display: block;

width: 150px;

height:20px;

padding-top:8px;

padding-left:10px;

margin-left:10px;

margin-top:-10px;

border-left-width: 0;

text-decoration: none;

background: url('images/glamorous_almenu_bg_hover.png');

background-repeat:no-repeat;

font-size:12px;

color: #ffffff;

font-family: 'Trebuchet MS';

font-weight:normal;

text-shadow:#666666;

text-align:left;



}





/* -- Components override -- */





ul.dropdown,

ul.dropdown li,

ul.dropdown ul {

	display:block;

 list-style: none;

 margin: 0;

 padding: 0;

}



ul.dropdown {

 position: relative;

 z-index: 597;

 float: left;

}



ul.dropdown li {

 float: left;

 height:20px;

  padding-top:8px;

 padding-bottom:10px;

 padding-left:35px;

 line-height: 1.3em;

 vertical-align: middle;

 zoom: 1;

}



ul.dropdown li.hover,

ul.dropdown li:hover {

	background-image: url('images/glamorous_menu_bg_hover.png');

 position: relative;

 height:20px;

 padding-top:8px;

 padding-bottom:10px;

 padding-left:15px;

 z-index: 599;

 cursor: default;

 color:000;

}



ul.dropdown ul {

 visibility: hidden;

 position: absolute;

 top: 100%;

 left: 0;

 z-index: 598;

 width: 100%;

}



ul.dropdown ul li {

 float: none;

}



ul.dropdown ul ul {

 top: 1px;

 left: 99%;

}



ul.dropdown li:hover > ul {

 visibility: visible;

}



ul.dropdown-vertical {

 width: 200px;

}



ul.dropdown-vertical ul {

 top: 1px;

 left: 99%;

}



ul.dropdown-vertical li {

 float: none;

}







ul.dropdown *.dir {

 padding-right: 0px;

 background-position: 100% 50%;

 background-repeat: no-repeat;

}





/* -- Components override -- */





ul.dropdown-vertical *.dir,

ul.dropdown-upward ul *.dir {

}

/* új menü */

.menuanchorclass {

display: block;
width: 160px;
height:30px;
padding-top:10px;
padding-left:35px;
margin-top:0px;
border-left-width: 0;
text-decoration: none;
background: url('images/glamorous_menu_bg.png');
background-repeat:no-repeat;
font-size:14px;
color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-shadow:#666666;
text-align:left;

}

html>/**/body .menuanchorclass {
display:inline-block;
width: 160px;
height:30px;
padding-top:10px;
padding-left:35px;
margin-top:0px;
border-left-width: 0;
text-decoration: none;
background: url('images/glamorous_menu_bg.png');
background-repeat:no-repeat;
font-size:14px;
color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-shadow:#666666;
text-align:left;

}

*html .menuanchorclass {

display: block;

width: 160px;

height:30px;

padding-top:12px;

padding-bottom:11px;

padding-left:45px;

margin-top:0px;

border-left-width: 0;

text-decoration: none;

background: url('images/glamorous_menu_bg.png');

background-repeat:no-repeat;

color: #ffffff;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight:bold;

text-shadow:#666666;

text-align:left;

}

.menuanchorclass:hover{

background: url('images/glamorous_menu_bg_hover.png');

background-repeat:no-repeat;

width: 190px;

padding-top:10px;

padding-left:15px;

height:30px;

color:#000000;

text-decoration:none;

text-shadow:#666666;

}

/* ######### Default class for drop down menus ######### */

.anylinkmenu{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 0px solid black;
border-bottom-width: 0;
font: normal 12px Verdana;
line-height: 18px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: lightyellow;
width: 200px; /* default width for menu */
}

.anylinkmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkmenu ul li a{
width: 185px;
height:20px;
padding-top:5px;
padding-left:10px;
margin-top:0px;
border-left-width: 0;
text-decoration: none;
background: url('images/glamorous_almenu_bg.png');
background-repeat: no-repeat;
font-size:11px;
color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-shadow:#666666;
text-align:left;
display: block;
/*text-indent: 3px;
border-bottom: 1px solid black;
padding: 2px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;*/
}

.anylinkmenu a:hover{ /*hover background color*/
background: black;
color: white;
}

/* ######### Alternate multi-column class for drop down menus ######### */


.anylinkmenucols{
position: absolute;
width: 350px;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
padding: 10px;
font: normal 12px Verdana;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #E9E9E9;
}

.anylinkmenucols li{
padding-bottom: 3px;
}

.anylinkmenucols .column{
float: left;
padding: 3px 8px;
margin-right: 5px;
background: #E0E0E0;
}

.anylinkmenucols .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}



/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: black;
visibility: hidden;
}

#sablon {
background-image:url('images/glamorous_sablon.png');
width: 600px;
height: 300px;
margin-left: 5px;
margin-top:20px;
margin-bottom: 20px;
padding-top: 5px;
padding-left: 20px;
/*padding-right: 100px;*/
}

h4 {
color:#94AB0C;
font-weight:bold;
font-variant: small-caps;
font-size: 20px;
margin-bottom: 5px;
margin-top:10px;
}

h5 {
color:#666;
font-weight:bold;
font-variant: small-caps;
font-size: 16px;
}

.ddimgtooltip{
box-shadow: 3px 3px 5px #818181; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 3px 3px 5px #818181;
-moz-box-shadow: 3px 3px 5px #818181;
display:none;
position:absolute;
border:1px solid #999;
background:white;
color: black;
z-index:2000;
padding: 4px;
}

.keszlet {
	vertical-align: top;
}
