body {
    background-color:black;
    margin:0 0 0 0;
    font:11px Tahoma;
    color: #dccfad
}
a {
    outline:none
}
A:link, A:visited {
    text-decoration:none;
    color: #dccfad
}
A:hover {
    text-decoration:underline
}
h1 {
    font-size:16px;
    margin:0
}
h2, h3, h4, h5 {
    font-size:14px;
    margin:0
}
.nagy {
    font-size: 12px;
}
p {
    margin:0;
    padding:0
}
img {
    border:0
}
form {
    margin:0px;
    padding:0;
}
label {
    cursor:pointer
}
hr {
    color: #1F1114;
    height:1px;
    border:0;
    margin:10px 0;
    border-bottom:1px solid #1F1114
}
#laycent {
    width:1002px
}
#top {
    background-repeat:no-repeat;
    background-position:center top;
    margin:0 auto;
    text-align: center;
    width: 1002px;
    background-image: url(../w_pic/logo.jpg);
}
#top a {
    display:block;
    height:100%;
    text-decoration:none
}

#menu-fomenu {
    padding-top: 11px;
    padding-bottom: 11px;
    margin-top: 15px;
    margin-bottom: 15px;
	list-style-type: none;
}

#menu-fomenu li {
    display: inline-block;
    width: 170px;
}

.menu-item a {
    text-transform: uppercase;
    font-size: 15px;
    transition: all .2s ease;
}


#bottom {
    background-image:url(../w_pic/bottombg.jpg);
    background-repeat:no-repeat;
    background-position:center top;
    text-align:center;
    color: #52402A;
    width:1002px;
    margin:0 auto;
    padding-top: 25px;
    padding-bottom: 15px;
}
.clear {
    clear:both;
    overflow:hidden;
    height:0px;
    display:block
}
a.borderlink:link, a.borderlink:visited {
    border:1px solid #3A2E1E;
    font-size:11px;
    color: #d9a672 !important;
    padding:5px 7px;
    text-transform:uppercase;
    text-decoration:none;
    display:block;
    float:left
}
#slider, #slider2 {
    border-top:1px solid #342725;
    border-bottom:1px solid #342725;
    height:318px;
    position:relative;
    width:1002px;
    overflow:hidden;
    margin:0 auto
}
#slider a, #slider2 a {
    display:block
}
#slider .item, #slider2 .item {
    background-color:black;
    background-repeat:no-repeat;
    width:530px;
    height:348px;
    position:absolute;
    left:0px;
    top:0px;
    cursor:pointer;
    text-align: left;
}
#slider #img0 {
    background-image:url(/menu/nyito/nyito-oldal-hummer-daddy.jpg);
}
#slider #img1 {
    background-image:url(/menu/nyito/nyito-oldal-h2-xxl.jpg);
    left:120px
}
#slider #img2 {
    background-image:url(/menu/nyito/nyito-oldal-h2-black.jpg);
    left:240px
}
#slider #img3 {
    background-image:url(/menu/nyito/nyito-oldal-ford-ex.jpg);
    left:360px
}
#slider #img4 {
    background-image:url(/menu/nyito/nyito-oldal-pink-caddilac.jpg);
    left:480px
}
#slider #img5 {
    background-image:url(/limo1/menu/img7_g.jpg);
    left:600px
}
#slider #img6 {
    background-image:url(/limo1/menu/img5.jpg);
    left:720px
}

#slider #img7 {
    background-image:url(/limo1/menu/img5.jpg);
    left:900px
}

#slider2 .img0{
	background-image:url(/menu/nyito/nyito-oldal-ford-bus.jpg);	
	background-position: center left;
}#slider2 .img1{
	background-image:url(/menu/nyito/nyito-oldal-h2-white.jpg);
	background-position: center left;
	left:192px
}#slider2 .img2{
	background-image:url(/menu/nyito/nyito-oldal-h2-pink.jpg);
	background-position: center left;
	left:384px
}#slider2 .img3{
	background-image:url(/menu/nyito/nyito-oldal-chrysler.jpg);
	background-position: center left;
	left:576px
}#slider2 .img4{
	background-image:url(/menu/nyito/nyito-oldal-h3-pink.jpg);
	background-position: center left;
	left:768px
}#slider2 .img5{
	background-image:url(/limo1/menu/img7_g.jpg);
	left:963px
}#slider2 .img6{
	background-image:url(/limo1/menu/img5.jpg);
	left:983px
}

#slider2 .img7{
	background-image:url(/limo1/menu/img5.jpg);
	left:983px
}


#slider .handle, #slider2 .handle {
    background-image:url(../menu/handle.png);
    background-repeat:no-repeat;
    background-color:black;
    width:19px;
    height:338px;
    text-align:center;
    padding-top:10px
}
#slider a, #slider2 a {
    height: 340px;
}
#slider a, #slider2 a {
    height: 340px;
    padding-left:4px;
    padding-top:30px;
}
.arrow {
    padding-top:10px;
}
#slider .handle img, #slider2 .handle img {
    margin-bottom:10px
}
#bottom a:link, #bottom a:visited {
    color: #dccfad;
    margin:0 5px
}
#bottom #bottommenu {
    border-bottom:1px solid #52402A;
    padding-bottom:20px;
    margin-bottom:10px
}
#bottom a.langlink:link, #bottom a.langlink:visited {
    border:1px solid #52402A;
    font-size:10px;
    color: #c29863;
    padding:3px 4px;
    text-decoration:none;
    display:block;
    float:left;
    margin-left:2px
}
#bottom a.langlink:hover {
    border:1px solid #52402A
}
#bottom a.langlink_colorhu:link, #bottom a.langlink_colorhu:visited {
    -moz-border-bottom-colors: #009900;
    -moz-border-image: none;
    -moz-border-left-colors: #FFFFFF;
    -moz-border-right-colors: #FFFFFF;
    -moz-border-top-colors: #FF0000;
    border-color: #FF0000 #009900 #FFFFFF;
    border-style: solid;
    border-width: 1px;
    color: #DCCFAD;
    display: block;
    float: left;
    font-size: 10px;
    margin-left: 5px;
    padding: 3px 4px;
    text-decoration: none;
}
#bottom a.langlink_color:hover {
    border:1px solid #52402A
}
#bottom a.langlink_coloreng:link, #bottom a.langlink_coloreng:visited {
    -moz-border-bottom-colors: #FF0000;
    -moz-border-image: none;
    -moz-border-left-colors: #000099;
    -moz-border-right-colors: #000099;
    -moz-border-top-colors: #FF0000;
    border-color: #FF0000 #000099 #FF0000;
    border-style: solid;
    border-width: 1px;
    color: #DCCFAD;
    display: block;
    float: left;
    font-size: 10px;
    margin-left: 5px;
    padding: 3px 4px;
    text-decoration: none;
}
#bottom a.langlink_coloreng:hover {
    text-decoration:underline
}
#bottom a.langlinkright:link {
    font-size:14px;
    color: #ffffff;
    padding:3px 4px;
    text-decoration:none;
    float:left;
    margin-left:90px;
    margin-right:0px
}
#bottom a.langlinkright:visited {
    font-size:14px;
    color: #ffffff;
    padding:3px 4px;
    text-decoration:none;
    float:left;
    margin-left:90px;
    margin-right:0px
}
#bottom a.langlinkright:hover {
    text-decoration:underline
}
a.langlinkx:link, a.langlinkx:visited {
    border:1px solid #52402A;
    font-size:14px;
    color: #000000;
    padding:3px 4px;
    text-decoration:none;
    display:block;
    float:left;
    margin-left:5px;
    text-align: right;
    background-color: #d6a66b;
}
a.langlinkx:hover {
    border:1px solid #52402A;
    color: #FFFFFF;
}
#bottom .lft {
    float:left;
    height:71px;
    width:305px;
    padding-top:5px;
}
#bottom .lft2 {
    float:left;
    margin-top:15px;
    margin-right:15px;
    width:290px;
}
#bottom .rght {
    float:right;
    height:71px;
}
#bottom .rght .video {
    float:right;
    border:1px solid #52402A
}
#bottom .rght .txt {
    font-size:10px;
    color: #f0c38c;
    width:75px;
    height:71px;
    float:right;
    line-height:140%;
    text-align:center;
    margin-right:15px;
    padding-top:20px
}
#bottom .rght .txt h2 {
    font-size:10px;
    color: #f0c38c;
    text-transform:uppercase;
    margin-bottom:10px
}
#bottom.norbi {
    float:right;
    padding-right:5px;
    text-align:center;
}
#bottom .rght2 {
    float:right;
    margin-top:15px;
    margin-right:115px;
    width:280px;
}
#bottom .rght .video {
    float:right;
    border:1px solid #52402A
}
#bottom .rght .txt {
    font-size:10px;
    color: #f0c38c;
    width:75px;
    float:right;
    line-height:140%;
    text-align:center;
    margin-right:15px;
    padding-top:20px
}
#bottom .rght .txt h2 {
    font-size:10px;
    color: #f0c38c;
    text-transform:uppercase;
    margin-bottom:10px
}
#bottom.norbi {
    float:right;
    padding-right:5px;
    text-align:center;
}
#details {
    background-repeat:no-repeat;
    height:352px;
    position:relative;
    width:1002px;
    text-align: left;
}
#details .title {
    right:0px;
    text-align: right;
    padding-top: 40px;
    float: right;
}
#details .title img {
    vertical-align:middle
}
#details .title a {
    margin:0 25px
}
#details .title .t1 {
    padding-top: 10px;
    margin-right: 64px;
}
#details h1 {
    color: #b98849;
    font-size:26px
}
#details ul {
    margin:0;
    padding:0;
    float:right;
    list-style:none;
    color: #fbe6cc;
    top:105px;
    right:10px
}
#details ul li {
    background-image:url(../w_pic/ul.png);
    background-repeat:no-repeat;
    background-position:left 6px;
    padding:0 0 0 10px;
    margin-bottom:7px;
    text-align: left;
}
#gallery {
    width:400px
}
#gallery img {
    background-color:black;
    border:1px solid #403122;
    padding:2px;
    margin:0 1px;
}
#gallery img:hover {
    background-color: #D1A069
}
#gallwrapper {
    float:right
}
#prices {
    background-image:url(../w_pic/centerbg.jpg);
    background-repeat:repeat-x;
    height:312px;
    position:relative;
    width:1002px;
    overflow:hidden;
    border-top:1px solid #382A29;
    border-bottom:1px solid #2E2315;
    font-size:11px;
    text-align: left;
}
#prices table {
    margin:0px 20px 0 20px;
    width:960px;
}
#prices table td {
    text-align:center
}
#prices table td a:link, #prices table td a:visited {
}
#prices table thead td {
    font-size:12px;
    color: #e2ae79;
    padding:10px 0;
    border-bottom:1px solid #362827
}
#prices table tbody td {
    font-size:11px;
    color: #dccfae;
    padding:8px 0 3px 0
}
#prices table td.td1 {
    text-align:left;
    padding-left:5px
}
#prices table .tr2 td {
    background-image:url(../w_pic/tdbg.png);
    background-repeat:repeat
}
#prices .bbox {
    background-color: #0B0906;
    color: #d9a672;
    border:1px solid #52402A;
    text-align:center;
    padding:10px 0;
    float:left;
    width:305px;
    margin:0 15px;
}
#video {
    background-image:url(../w_pic/centerbg.jpg);
    background-repeat:repeat-x;
    height:292px;
    position:relative;
    width:1002px;
    overflow:hidden;
    border-top:1px solid #382A29;
    border-bottom:1px solid #2E2315;
    font-size:11px;
    margin-left:0px;
    padding-bottom:21px;
}
#videowrap {
    height:292px;
    position:relative;
    width:388px;
    overflow:hidden;
    margin:0 auto 0 auto
}
#contact {
    background-image:url(../w_pic/centerbg.jpg);
    background-repeat:repeat-x;
    height:292px;
    position:relative;
    width:982px;
    overflow:hidden;
    border-top:1px solid #382A29;
    border-bottom:1px solid #2E2315;
    font-size:11px;
    padding:10px 0 10px 20px;
    text-align: left;
}
#videowrap1 {
    height:292px;
    position:relative;
    width:520px;
    overflow:hidden;
    margin:0 auto 0 auto
}
#contact {
    background-image:url(../w_pic/centerbg.jpg);
    background-repeat:repeat-x;
    height:292px;
    position:relative;
    width:982px;
    overflow:hidden;
    border-top:1px solid #382A29;
    border-bottom:1px solid #2E2315;
    font-size:11px;
    padding:10px 0 10px 20px;
    text-align: left;
}
#contact h1 {
    font-size:12px;
    color: #e2ae79;
    font-weight:normal;
    float:left;
    padding-bottom:10px;
    margin-bottom:10px
}
#contact .data {
    font-size:12px;
    float:left;
    width:120px;
    color: #dccfad;
    line-height:160%;
    padding:10px
}
#contact .map {
    float:right;
    margin-top: -45px;
    padding:10px 0 10px 10px
}
#contact .bbox {
    position:absolute;
    bottom:35px;
    background-color: #0B0906;
    color: #d9a672;
    border:1px solid #52402A;
    text-align:center;
    padding:15px 0;
    width:460px;
    margin:0 15px
}
#offer {
    background-image:url(../w_pic/centerbg.jpg);
    background-repeat:repeat-x;
    height:312px;
    position:relative;
    width:1002px;
    overflow:hidden;
    border-top:1px solid #382A29;
    border-bottom:1px solid #2E2315;
    font-size:11px;
    font-size:12px;
    color: #e2ae79;
    text-align: left;
}
#contact .data2 {
    font-size:12px;
    float:left;
    width:500px;
    color: #dccfad;
    line-height:160%;
    padding:10px
}
#contact .map {
    float:right;
    margin-top: -140px;
    padding:10px 0 10px 10px;
    height:300px
}
#contact .bbox {
    position:absolute;
    bottom:35px;
    background-color: #0B0906;
    color: #d9a672;
    border:1px solid #52402A;
    text-align:center;
    padding:15px 0;
    width:460px;
    margin:0 15px
}
#offer {
    background-image:url(../w_pic/centerbg.jpg);
    background-repeat:repeat-x;
    height:312px;
    position:relative;
    width:1002px;
    a overflow:hidden;
    border-top:1px solid #382A29;
    border-bottom:1px solid #2E2315;
    font-size:11px;
    font-size:12px;
    color: #e2ae79;
    text-align: left;
}
#offer #offermenu {
    background-image:url(../w_pic/offermenubg.jpg);
    background-repeat:no-repeat;
    width:860px;
    height:33px;
    padding:22px 70px 0 70px;
    position:relative;
    text-transform:uppercase;
    text-align: left;
}
#offer #offermenu #leftarrow {
    position:absolute;
    left:15px;
    top:23px;
    cursor:pointer
}
#offer #offermenu #rightarrow {
    position:absolute;
    right:15px;
    top:23px;
    cursor:pointer
}
#offer #offermenu img {
    vertical-align:middle
}
#offer #offermenu ul {
    list-style:none;
    width:860px;
    margin:0;
    padding:0
}
#offer #offermenu ul li {
    float:left;
    width:143px;
    text-align:center;
    cursor:pointer
}
#offer #contents .item {
    color: #dccfad
}
#offer #contents .wrapper {
    width:860px;
    overflow:hidden;
    position:absolute;
    margin-left:70px
}
#offer #contents .wrapper>ul {
    width:50000px;
    margin:0 0 0 0;
    padding:0 0 0 0;
    list-style:none;
    padding-top: 10px;
}
#offer #contents .wrapper>ul>li {
    float:left;
    width:860px;
    height:202px;
    margin:0 0 0 0;
    padding:7px 0 0 0;
    list-style:none;
    text-align: left;
}
#offer #contents .wrapper>ul>li>ul {
    z-index:0
}
#offer #contents .wrapper>ul>li>ul>li {
    margin:0;
    padding:0;
    list-style:none;
    color: #fbe6cc
}
#offer #contents .wrapper>ul>li>ul>li {
    margin-bottom:6px
}
#offer #contents .wrapper>ul>li>ul>li:first-letter {
    text-transform:capitalize
}
#offer #galamblink, #offer #f1link {
    text-decoration:underline;
    margin-left: -40px
}
#gallery2 {
    background-image:url(../w_pic/centerbg.jpg);
    background-repeat:repeat-x;
    height:312px;
    position:relative;
    width:1002px;
    overflow:hidden;
    border-top:1px solid #382A29;
    border-bottom:1px solid #2E2315;
    font-size:11px;
    font-size:12px;
    color: #dccfad;
    margin-left:0px;
    text-align: left;
}
#maingal {
    position:relative;
    width:520px;
    float:left
}
#galselected {
    float:right;
    width:482px;
    text-align:center;
    padding:30px 0 0 0
}
#galselected img {
    border:1px solid #52402A;
    padding:4px;
    margin-bottom:15px
}
#galselected .thumbs {
    margin:0 auto
}
#galselected .thumbs img {
    background-color:black;
    border:1px solid #403122;
    padding:2px;
    margin:0 5px
}
#galselected .thumbs img:hover {
    background-color: #D1A069
}
#gallery2 #gleft {
    position:absolute;
    left:0px;
    top:0px
}
#gallery2 #gright {
    position:absolute;
    right:0px;
    top:0px
}
#gallery2 .wrapper {
    position:absolute;
    top:25px;
    left:45px;
    width:430px;
    height:298px;
    overflow:hidden
}
#gallery2 #cw {
    width:5000px
}
#gallery2 .column {
    float:left;
    width:228px
}
#gallery2 .item {
    margin-bottom:28px
}
#gallery2 .item img {
    background-color:black;
    border:1px solid #403122;
    padding:2px;
    margin-right:15px;
    float:left
}
#gallery2 .item img:hover {
    background-color: #D1A069
}
#gallery2 .rght {
    padding:10px 25px 0 0;
    display:block
}
#bigpicWrapper {
    position:relative;
    margin-left:10px;
    overflow:hidden;
    height:352px;
    text-align:center;
    padding:0 0 20px 183px;
}
#bigpic {
    cursor:pointer;
    position:relative;
    border:10px solid #D6A66B;
    float:left;
    width:600px;
    height:270px
}
#bigpic .prev {
    background-image:url(../menu/leftarrow.png);
    background-repeat:no-repeat;
    display:block;
    background-position:center;
    width:20px;
    height:20px;
    background-color: #D6A66B;
    position:absolute;
    left:0px;
    top:100px
}
#bigpic .next {
    background-image:url(../menu/rightarrow.png);
    background-repeat:no-repeat;
    display:block;
    background-position:center;
    width:20px;
    height:20px;
    background-color: #D6A66B;
    position:absolute;
    right:0px;
    top:100px
}
#bigpicWrapper .close {
    position:absolute;
    bottom:0;
    right:163px;
    display:block;
    font-weight:bold;
    font-size:13px;
    height:75px;
}
#bigpicWrapper .close:first-letter {
    color: #D6A66B;
    font-size:13px
}
#prices .bbox1 {
    color: #d9a672;
    text-align:center;
    float:left;
    width:320px;
    padding: 3px 0;
}
#offer #offermenu_sz {
    background-image:url(../w_pic/offermenubg.jpg);
    background-repeat:no-repeat;
    width:960px;
    height:33px;
    padding:22px 20px 0 20px;
    position:relative
}
#prices_sz {
    background-image:url(../w_pic/centerbg.jpg);
    background-repeat:repeat-x;
    height:312px;
    position:relative;
    width:1002px;
    overflow:hidden;
    border-top:1px solid #382A29;
    border-bottom:1px solid #2E2315;
    font-size:12px;
    text-align: left;
    padding-left: 20px;
    padding-top: 5px;
    padding-right: 15px;
}
#extralista {
    width:200px;
    float: left;
    border-right: 1px solid #403122;
}
a.extral_m {
    text-decoration:none;
    color:#DCCFAD;
    line-height:19px;
}
a.extral_m:hover {
    text-decoration:underline;
    color:#DCCFAD;
}
#extra_tartalom {
    float:right;
    width: 700px;
    height: 200px;
}
#extra_keplista {
    text-align:right;
}
.img_e {
    background-color:black;
    border:1px solid #403122;
    padding:2px;
    margin:0px 0px 0px 6px;
}
#gallery img:hover {
    background-color: #D1A069
}
#ful2, #ful3, #ful4, #ful5, #ful6, #ful7, #ful8, #ful9, #ful10, #ful11, #ful12, #ful13, #ful14 {
    display:none;
}
#fotopan {
    display:none;
}
/*
@media screen and (max-width: 1028px) {
	#laycent, #top, #slider, #slider2, #bottom {
		width: 100%;
	}
	
	.rght2, .lft, .rght {
		float: none !important;
		display: block;
	}
	
	#slider, #slider2 {
		height: auto;
	}
	
	#slider .item, #slider2 .item {
		position: initial;
	}
	
	#offer, #offermenu, #extralista, table, table *, #prices, #offer #offermenu ul, #offer #offermenu ul li, #details, #contact, #gallery2, #maingal, #galselected{
		width: 100% !important;
		max-width: 100% !important;
		height: auto !important;
		float: none !important;
		display: block !important;
		margin: 0 auto !important;
	}
	
	.img_e{
		width: 38px !important;
		
	}
	
	.img_e:parent {
		display: inline-block !important;
	}
	
	p {
		max-width: 94% !important;
		padding: 10px !important;
		margin: 0 auto !important;
	}
	
	#extralista {
		text-align: center !important;
		margin-top: 50px !important;
		display: none !important;
	}
	
	#extralista table tr {
		height: 50px !important;
	}
	
	#offermenu {
		padding: 0 !important;
	}
	
	#offermenu ul li {
		height: 50px !important;
	}
	
	#ful1, #ful2, #ful3, #ful4, #ful5, #ful6, #ful7, #ful8, #ful9, #ful10, #ful11, #ful12, #ful13, #ful13 {
		display: block !important;
	}
	#fotopan {
		display: none !important;
	}
	
	#details {
		height: 400px !important;
	}
}*/