
/* {
	margin: 0;
	padding: 0;
} */

A { text-decoration: none; }

IMG { border: none; }

UL { margin:0; padding:0; list-style-type: none; }

h1, h2, h3, h4 {padding:0; margin:0;}

INPUT {
	padding: 1px;
	font-size: 10px;
	margin:0;
}

form, fieldset {padding: 0; margin:0;}

DIV.clear { clear: both; font-size:0;}

DIV.height5 { height: 5px; }

DIV.height10 { height: 10px; }

BODY {
	margin:0;
	padding:0;
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

legend { color: black; }

/* HEADER
****************************************************************/
#header {
	margin: 13px auto 12px auto;
	width: 867px;
}

#header IMG.logo { float: left; }

#header IMG.header { float: right; }


/* SELECTOR
****************************************************************/
DIV.selector {
	width: 100%;
	height: 7px;
	background: url(/images/selector.gif) repeat-x;
}


/* CONTAINER
****************************************************************/
#container {
	margin: 0 auto;
	width: 873px;
}


/* TOPMENU
****************************************************************/
UL#menuTop { width: 100%; margin:0;padding:0;}

UL#menuTop LI { float: left; }

UL#menuTop LI.base A {
	padding: 10px 0 0 0;
	display: block;
	width: 174px;
	height: 17px;
	color: #FFFEFE;
	font-family: Arial;
	font-size: 8px;
	font-weight: bold;
	text-align: center;
}

UL#menuTop LI.base A:link, UL#menuTop LI.base A:visited {
	background: url(/images/menuTop.jpg) no-repeat;
	background-position: 0 0;
}

UL#menuTop LI.base A:hover {
	background: url(/images/menuTop.jpg) no-repeat;
	background-position: 0 -54px;
}

UL#menuTop LI.base A.selected {
	background: url(/images/menuTop.jpg) no-repeat;
	background-position: 0 -54px;
}

UL#menuTop LI.lang { padding: 0 0 0 1px; }

UL#menuTop LI.lang A {
	display: block;
	width: 57px;
	height: 27px;
}

UL#menuTop LI.hun A {
	background: url(/images/menuTopLang.gif) no-repeat;
	background-position: 0 0;
	cursor: default;
}

UL#menuTop LI.eng A {
	background: url(/images/menuTopLang.gif) no-repeat;
	background-position: 0 -54px;
	cursor: default;
}

UL#menuTop LI.fra A {
	background: url(/images/menuTopLang.gif) no-repeat;
	background-position: 0 -108px;
	cursor: default;
}


/* LEFT SIDE MENU
****************************************************************/
UL#menuLeft {
	float: left;
	padding: 13px 0 10px 3px;
	margin:0;
	width: 173px;
}

UL#menuLeft LI A {
	padding: 6px 0 0 0;
	display: block;
	width: 170px;
	height: 32px;
	color: #095B1B;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}

UL#menuLeft LI A:link SPAN,
UL#menuLeft LI A:visited SPAN {
	color: #010101;
	text-transform: none;
}

UL#menuLeft LI A:hover SPAN {
	color: #FFFFFF;
	text-transform: none;

}

UL#menuLeft LI A:link, UL#menuLeft LI A:visited {
	background: url(/images/menuLeft.jpg) no-repeat;
	background-position: 0 0;
}

UL#menuLeft LI A:hover {
	background: url(/images/menuLeft.jpg) no-repeat;
	background-position: 0 -70px;
	font-weight: bold;
	color: #FFFFFF;
}


/* BOXES
****************************************************************/
#container .box { width: 100%; }

#container .box .boxHead {
	width: 100%;
	height: 30px;
	background: url(/images/boxhead.jpg) repeat-x;
}

#container .box .greenBorder { border-top: 2px solid #0BAA2E; }

#container .box .yellowBorder { border-top: 2px solid #FFD01C; }

#container .box .redBorder { border-top: 2px solid #F50018; }

#container .box .boxHead H3 {
	padding: 7px 0 0 0;
	color: #000000;
	font-weight: bold;
	text-align: center;
}

#container .box .boxBody {
	border: 1px solid #D2D2D2;
	border-top: none;
}


/** BUTTON **/
.box .boxBody .button A {
	margin: 10px auto 0 auto;
	padding: 5px 0 0 0;
	display: block;
	width: 90px;
	height: 15px;
	color: #095219;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
}

.box .boxBody .button A:link,
.box .boxBody .button A:visited {
	background: url(/images/button.jpg) no-repeat;
	background-position: 0 0;
}

.box .boxBody .button A:hover {
	background: url(/images/button.jpg) no-repeat;
	background-position: 0 -40px;
	color: #FFFFFF;
}


/** LIST MENU **/
UL.listMenu {
	margin: 0 auto;
	width: 510px;
	height: 27px;
}

UL.listMenu LI.buttonListMenu {
	float: left;
	padding: 0 1px;
	width: 100px;
	height: 20px;
}

UL.listMenu LI.buttonListMenu img { padding: 0; }

UL.listMenu LI.buttonListMenu A {
	padding: 5px 0 0 0;
	display: block;
	width: 100px;
	height: 20px;
	color: #095219;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	text-transform:uppercase;
}

UL.listMenu LI.buttonListMenu A:link,
UL.listMenu LI.buttonListMenu A:visited {
	background: url(/images/buttonListMenu.jpg) no-repeat;
	background-position: 0 0;
}

UL.listMenu LI.buttonListMenu A:hover {
	background: url(/images/buttonListMenu.jpg) no-repeat;
	background-position: 0 -40px;
	color: #FFFFFF;
}


/* MIDDLE MAIN CONTAINER
****************************************************************/
#mainContainer-middle {
	float: left;
	padding: 13px 5px 10px 2px;
	width: 520px;
}

#mainContainer-middle .box .boxHead H3 { font-size: 12px; }

#mainContainer-middle .box .boxBody .tierce {
	float: left;
	margin: 2px 0 0 0;
	padding: 8px;
	width: 156px;
	background: #EFEFEF;
	text-align: center;
	overflow: hidden;
}

#mainContainer-middle .box .boxBody .middle { margin: 2px 2px 0 2px; }

#mainContainer-middle .box .topBid { border: none; }

#mainContainer-middle .box .boxBody .tierce P {
	padding: 1px 0;
	/* color: #545454; */
	color: #095B1B;
	font-size: 12px;
	/* font-weight: bold; */
}

#mainContainer-middle .box .boxBody .tierce P SPAN { font-weight: bold; }

#mainContainer-middle .search .boxBody P.write-off { padding: 10px; }

#mainContainer-middle .search HR {
	margin: 5px auto;
	width: 495px;
	height: 1px;
	background: #CCCCCC;
	border: none;
	color: #CCCCCC;
}

#mainContainer-middle .search .boxBody FORM { font-size: 10px; }

#mainContainer-middle .search .boxBody FORM FIELDSET {
	margin: 0 0 0 30px;
	border: none;
}

#mainContainer-middle .search .boxBody FORM LEGEND {
	_position: relative;
	_top: 0;
	_left: -20px;
	padding: 5px 0 10px 0;
	border: none;
	font-size: 12px;
	font-weight: bold;
}


/** MARKETING **/
#mainContainer-middle .search .boxBody FORM FIELDSET.marketing { margin: 0 0 -20px 30px; }

#mainContainer-middle .search .boxBody FORM FIELDSET.marketing LABEL {
	position: relative;
	padding: 0 34px;
	top: -23px;
	*top: -27px;
	left: 125px;
}

#mainContainer-middle .search .boxBody FORM FIELDSET.marketing INPUT { margin: 0 5px 0 0; }

#mainContainer-middle .search .boxBody FORM FIELDSET>LEGEND {
	text-indent: -20px;
	*text-indent: -10px;
}

#mainContainer-middle .search .boxBody FORM FIELDSET.type LABEL {
	float: left;
	margin: 0 0 5px 0;
	*margin: 0;
	width: 160px;
	text-transform: uppercase;
}

#mainContainer-middle .search .boxBody FORM FIELDSET.type INPUT { margin: 0 5px 0 0; }

#mainContainer-middle .search .boxBody FORM FIELDSET.attribute LABEL {
	clear: both;
	float: left;
	margin: 0 5px 2px 0;
	*margin: 5px 5px 2px 0;
	width: 165px;
	text-transform: uppercase;
}

#mainContainer-middle .search .boxBody FORM FIELDSET.attribute P {
	float: left;
	margin: 0 5px 2px 0;
	*margin: 5px 5px 2px 0;
	width: 46px;
	line-height: 22px;
}

#mainContainer-middle .search .boxBody FORM FIELDSET.attribute INPUT {
	float: left;
	margin: 0 5px 5px 0;
	*margin: 5px 5px 5px 0;
	width: 40px;
}

#mainContainer-middle .search .boxBody FORM FIELDSET.attribute .settlement { width: 142px; }

#mainContainer-middle .search .boxBody FORM FIELDSET.district LABEL {
	float: left;
	margin: 0 0 5px 0;
	*margin: 0;
	width: 80px;
}

#mainContainer-middle .search .boxBody FORM FIELDSET.district INPUT { margin: 0 5px 0 0; }

#mainContainer-middle .search .boxBody FORM FIELDSET INPUT.button {
	clear: both;
	margin: 25px 0 15px 180px;
	*margin: 25px 0 15px 160px;
	padding: 0;
	width: 90px;
	height: 20px;
	cursor: pointer;
	background: url(/images/button.jpg);
	border: none;
	color: #095219;
	font-size: 9px;
	font-family: arial;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}

#mainContainer-middle .search .boxBody FORM FIELDSET.contact LABEL {
	float: left;
	margin: 0 0 5px 0;
	*margin: 0;
	width: 140px;
}

#mainContainer-middle .search .boxBody FORM FIELDSET.contact textarea { width: 250px; height: 70px; font-size: 11px;}


/** INTRODUCTION **/
#mainContainer-middle .box .introduction {
	padding: 10px;
	font-size: 12px;
	text-align: justify;
}

#mainContainer-middle .box .introduction-leftSide,
#mainContainer-middle .box .introduction-rightSide {
	float: left;
	margin: 15px 0 50px 0;
	width: 249px;
}

#mainContainer-middle .box .introduction-leftSide IMG,
#mainContainer-middle .box .introduction-rightSide IMG {
	float: left;
}

#mainContainer-middle .box .introduction-leftSide .text,
#mainContainer-middle .box .introduction-rightSide .text {
	float: left;
	padding: 0 0 0 10px;
	font-size: 11px;
}


/** LIST **/
.box .list {
	margin: 0 2px;
	_height: 57px;
	background: url(/images/listBg.jpg) top left repeat-x;
}

.box .list IMG {
	float: left;
	padding: 5px;
}

.box .list .datas {
	float: left;
	padding: 5px 0;
	width: 348px;
	color: #095219;
	font-size: 11px;
}

.box .list .datas UL {
	width: 100%;
}

.box .list .datas UL LI {
	float: left;
	font-weight: bold;
}

.box .list .datas UL.row1 {
	clear: both;
	height: 13px;
	border-bottom: 1px solid #095219;
}

.box .list .datas UL.row1 LI.left {
	width: 33%;
	font-size: 10px;
	font-weight: normal;
}

.box .list .datas UL.row1 LI.center {
	width: 34%;
	*width: 33%;
}

.box .list .datas UL.row1 LI.right {
	width: 33%;
	font-size: 10px;
	text-align: right;
}

.box .list .datas UL.row2 {
	clear: both;
}

.box .list .datas UL.row2 LI.left {
	padding-top: 3px;
	width: 55%;
}

.box .list .datas UL.row2 LI.right {
	width: 45%;
	*width: 44%;
	font-size: 10px;
	text-align: right;
}

.box .list .datas UL.row3 {
	clear: both;
	padding-top: 4px;
}

.box .list .datas UL.row3 LI.left {
	width: 120px;
}

.box .list .datas UL.row3 LI.center {
	width: 103px;
}

.box .list .datas UL.row3 LI.right {
	width: 130px;
}

.box .list .datas P {
	clear: both;
	padding-top: 5px;
	color: #000000;
}


/** DATA FORMAT **/
.box .dataformat .list {
	width: 514px;
	_height: 53px;
}

.box .dataformat .datas {
	padding: 2px 5px;
	width: 504px;
}

.box .dataformat .datas UL.row1 {
	height: 15px;
}

.box .dataformat .datas UL.row1 LI.right SPAN {
	font-size: 11px;
}

.box .dataformat .datas UL.row1 LI.center {
	text-align: center;
}

.box .dataformat .datas UL.row2 LI.left {
	padding-top: 6px;
}

.box .dataformat .datas UL.row3 {
	padding-top: 0;
}

.box .dataformat .dataformatContainer {
	clear: both;
	padding-top: 15px;
	width: 514px;
}

.box .dataformat .dataformatContainer IMG {
	float: left;
	padding: 0 5px 5px 0;
}

.box .dataformat .dataformatContainer P.text {
	float: left;
	padding: 0 8px 0 3px;
	width: 179px;
	font-size: 11px;
}

.box .dataformat .dataformatContainer .adviser {
	float: left;
	padding: 5px;
	width: 109px;
	border: 1px solid #E7E7E7;
	font-size: 11px;
	text-align: center;
}

.box .dataformat .dataformatContainer .adviser IMG {
	margin: 0 0 0 6px;
	padding: 3px 0;
	text-align: center;
}

.box #photobox {
	position: relative;
	margin: 0 auto 10px auto;
	padding: 5px 0;
	width: 509px;
	height: 81px;
	border: 1px solid #E7E7E7;
}

.box #photobox .photoboxBody {
	position: relative;
	left: 26px;
	overflow: hidden;
	width: 456px;
	height: 81px;
}

.box #photobox .photoboxInside {
	position: absolute;
	width: 6000px;
	height: 81px;
}

.box #photobox .photoboxInside A {
	float: left;
}

.box #photobox .photoboxInside IMG {
	padding: 0 2px;
}

.box #photobox .photoboxNav-left {
	position: absolute;
	left: 0;
	width: 26px;
	height: 81px;
}

.box #photobox .photoboxNav-right {
	position: absolute;
	top: 6px;
	left: 483px;
	width: 26px;
	height: 81px;
}

.box #photobox .photoboxNav-left A,
.box #photobox .photoboxNav-right A {
	display: block;
	width: 26px;
	height: 81px;
}

.box #photobox .photoboxNav-left A {
	background: url(/images/photoboxNav.jpg) no-repeat;
	background-position: 0 0;
}

.box #photobox .photoboxNav-right A {
	background: url(/images/photoboxNav.jpg) no-repeat;
	background-position: 0 -162px;
}

DL.datasLeft,
DL.datasRight {
	float: left;
	width: 245px;
	margin: 0 0 10px 10px;
	_margin: 0 0 10px 5px;
	font-size: 11px;
}

DT {
	display: block;
	float: left;
	padding-bottom:3px;
}

DD {
	display: block;
	padding: 0 0 3px 11em;
	font-weight: bold;
}


/* LIGHTBOX
****************************************************************/
#container .lightbox {
	width: 519px;
}

#container .lightbox .boxHead H3 {
	background: url(/images/lightbox-logo.jpg) top left no-repeat;
	height: 22px;
	font-size: 14px;
	text-align: left;
	text-indent: 90px;
}

#container .lightbox #photoshow {
	margin: 0 auto;
	padding: 25px 0;
	width: 453px;
}

#container .lightbox #photobox {
	margin: 0 auto 5px auto;
}


/* RIGHT MAIN CONTAINER
****************************************************************/
#mainContainer-right {
	float: left;
	padding: 13px 0 10px 0;
	width: 163px;
}

#mainContainer-right .box .boxHead H3 { font-size: 11px; }

/**  CONTACT  **/
#mainContainer-right #contact {
	width: 100%;
	height: 140px;
	background: url(/images/contactBox.jpg) no-repeat;
}

#mainContainer-right #contact P {
	padding: 5px;
	color: #FFFEFE;
	font-size: 11px;
	margin:0;
}

#mainContainer-right #contact P STRONG {
	font-size: 13px;
	font-weight: bold;
}

#mainContainer-right #contact p a.skype img {
	border: 0 none;
}


/**  QUICK SEARCH & FAVOURITE  **/
#mainContainer-right .quickSearch,
#mainContainer-right .favourite {
	margin: 10px 0 0 0;
}

#mainContainer-right .quickSearch .boxBody FORM {
	font-size: 9px;
	font-weight: bold;
}

#mainContainer-right .quickSearch .boxBody FORM FIELDSET {
	padding: 5px 3px 5px 7px;
	border: none;
}

#mainContainer-right .quickSearch .boxBody FORM FIELDSET P {
	float: left;
	margin: 0 5px 2px 3px;
	line-height: 22px;
	text-transform: uppercase;
}

#mainContainer-right .quickSearch .boxBody FORM FIELDSET label { text-transform: uppercase; }

#mainContainer-right .quickSearch .boxBody FORM FIELDSET INPUT.price {
	float: left;
	padding: 1px;
	width: 44px;
	*width: 41px;
}



#mainContainer-right .quickSearch .boxBody FORM FIELDSET LABEL.sale-let {
	margin: 0 0 0 9px;
	*margin: 0 0 0 4px;
	text-transform: uppercase;
}

#mainContainer-right .quickSearch .boxBody FORM FIELDSET LABEL.sale-let INPUT { margin: 0 5px 0 0; }

#mainContainer-right .quickSearch .boxBody FORM FIELDSET SELECT {
	padding: 1px;
	width: 148px;
	height: 16px;
	background: url(/images/select.gif) no-repeat;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
}

#mainContainer-right .quickSearch .boxBody FORM FIELDSET SELECT OPTION {
	padding: 1px;
	background: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
}

#mainContainer-right .quickSearch .boxBody FORM FIELDSET LABEL.qs_number {
	float: left;
	margin: 5px 0 0 0;
	padding: 4px 0 0 1px;
	width: 55px;
}

#mainContainer-right .quickSearch .boxBody FORM FIELDSET INPUT.qs_number {
	float: left;
	margin: 5px 0 0 0;
	padding: 1px;
	width: 85px;
}

#mainContainer-right .quickSearch .boxBody FORM FIELDSET INPUT.button {
	clear: both;
	margin: 10px 0 5px 30px;
	padding: 0;
	width: 90px;
	height: 20px;
	cursor: pointer;
	background: url(/images/button.jpg);
	border: none;
	color: #095219;
	font-size: 9px;
	font-weight: bold;
	font-family: arial;
	text-align: center;	
}

#mainContainer-right .favourite .boxBody {
	padding: 5px 2px;
	width: 157px;
	border: 1px solid #D2D2D2;
	border-top: none;
}

#mainContainer-right .favourite .boxBody P {
	font-size: 9px;
	padding: 2px 0 0 3px;
	text-transform: uppercase;
}


/* FOOTER
****************************************************************/
#footer {
	clear: both;
	width: 100%;
	min-height: 22px;
	_height: 22px;
	background: url(/images/footer.gif) repeat-x;
}

#footerContainer {
	margin: 0 auto;
	padding: 7px 0 0 0;
	width: 873px;
	color: #393939;
	font-size: 10px;
}

#footer .copy{ float: left; }

#footerContainer UL#menuFooter { float: right; }

#footerContainer UL#menuFooter LI {
	float: left;
	margin: 0 0 0 15px;
}

#footerContainer UL#menuFooter LI A { color: #393939; }

#footerContainer .contact {
	clear: both;
	padding: 7px 0;
	*padding: 2px 0;
	color: #000000;
	font-size: 13px;
	text-align: center;
}

.pager {
}
	.pager:after {
		clear: both;
	}
	
	.pager .pages {
		list-style: none;
		padding: 0px;
	}
	.pager .pages li {
		list-style: none;
		padding: 0px;
	}

/*
.js_popup {
}

	.js_popup_bg {
		position: fixed;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 100%;
		background-color:#000000;
		filter:alpha(opacity=75);
		-moz-opacity: 0.75;
		opacity:0.75;
		z-index: 100;
	}
	
	.js_popup_content {
		position: fixed;
		top: 50%;
		left: 50%;
		z-index: 102;
	}
	
		.js_popup_content .gallery {
			position: relative;
			width: 880px;
			height: 440px;
			margin-left: -440px;
			margin-top: -220px;
			background: white;
		}

		.js_popup_close {
			position: absolute;
			bottom: 0px;
			right: 0px;
			width: 14px;
			height: 14px;
			background: red;
		}
*/
.js_popup {
}
	
	.js_popup_bg {
		position: fixed;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 100%;
		background-color:#000000;
		filter:alpha(opacity=75);
		-moz-opacity: 0.75;
		opacity:0.75;
		z-index: 100;
	}

	* html .js_popup_bg {
		position: absolute;
		height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
	}	

	.js_popup_content {
		position: fixed;
		z-index: 102;
	}

	* html .js_popup_content {
		position: absolute;
	}
	
		.js_popup_content .gallery {
			position: relative;
			width: 880px;
			height: 440px;
			background: white;
		}

		.js_popup_content .popupform {
			position: relative;
			width: 880px;
			height: 440px;
			background: white;
		}

		.js_popup_close {
			position: absolute;
			bottom: 0px;
			right: 0px;
			width: 14px;
			height: 14px;
			background: red;
		}

.js_popup_content .contactpopup {
			position: relative;
			width: 550px;
			height: 430px;
			background: white;
		}

.js_popup_content .newsletterpopup {
			position: relative;
			width: 550px;
			height: 430px;
			background: white;
		}

.js_popup_content .offerpopup {
			position: relative;
			width: 550px;
			height: 430px;
			background: white;
		}

.js_popup_content .sendpopup {
			position: relative;
			width: 550px;
			height: 430px;
			background: white;
		}

.js_popup_content .favoritespopup {
			position: relative;
			width: 550px;
			height: 430px;
			background: white;
		}

.js_popup_content .sellpopup {
			position: relative;
			width: 550px;
			height: 430px;
			background: white;
		}

.js_popup_content .sendsearchpopup {
			position: relative;
			width: 550px;
			height: 430px;
			background: white;
		}



		
#photoshow {
	text-align: center;
}


.jCan
{
    overflow: hidden;
    position: relative;
}

    .jCan ul
    {
        list-style: none;
        padding: 0;
        position: relative;
    }

        .jCan ul li
        {
            display: inline;
            overflow: hidden;
            text-align: center;
        } 
    
    .jCan .prev, 
    .jCan .next
    {
        position: absolute;
        text-align: center;
        z-index: 1;
    }
#can01
{
    background-color: transparent;
    height: 85px;
    margin: 0px 0px 0px 0px;
    width: 509px;
}
	
    #can01 ul
    {
    	margin-left: 16px;
    }

        #can01 ul li
        {
            float: left;
            height: 80px;
            width: 110px;
            margin: 0px 5px;
        }

    #can01 .prev
    {
        cursor: pointer;
				background: url(/images/photoboxNav.jpg);
				width: 26px;
				height: 82px;
    }

    #can01 .next
    {
        cursor: pointer;
				background: url(/images/photoboxNav.jpg) 0px -162px;
				width: 26px;
				height: 82px;
    }

    #can01 .prev
    {
    }
    
    #can01 .next
    {
    }

	#can01 .off
	{
		cursor: default;
		background: none;
	}

/* tpl-bol kivett reszek 2009.01.15
************************************************************************/

.pager { height: 20px; margin-top: 20px; padding: 8px; }
.pager_top { border-bottom: 1px solid #D2D2D2; border-top: 1px solid #D2D2D2; margin-bottom: 15px; }
.pager_bottom { border-top: 1px solid #D2D2D2; }
ul.pages { float:left; margin:0; padding:0; width: 360px; height: 20px; list-style-type: none; }
ul.pages li { display: block; float: left; height: 20px;}
ul.pages li.prev { text-align: left; width: 90px; }
ul.pages li.next { text-align: right; width: 90px; }
li.numbers { text-align: center; width: 180px; }
li.numbers a { font-size: 12px; margin: 0 3px; }
.pager select { font-size: 11px; float: right; margin: 0px; padding: 0; width: 110px; }

.adminMenu { width: 250px;}
.adminMenu li { }


.adminMenu li { margin-left: 10px; padding: 4px 0 4px 0; border-top: 1px solid #ccc; font-weight: bold; color: black;}
.adminMenu .last_li { border-bottom: 1px solid #ccc;}

.adminMenu ul { width: 125px; margin: 0; }
.adminMenu ul li { border: none; font-weight:normal; padding-left: 4px; background: transparent url(../images/bullet.gif ) left center no-repeat; }
.adminMenu li a, .adminMenu ul li a { color: #095B1B;}

.favoritesTable {width: 100%; margin: 30px 0; text-align: left; border-spacing: 0; border-collapse: collapse; }
.favoritesTable th {height: 30px; font-weight: bold;}
.favoritesTable td { width: 25%; vertical-align: top; padding-bottom: 2px;}
.favoritesTable a { text-decoration: underline; color: #095B1B; }
.favoritesTable tfoot { height: 40px; text-align:center; }
.favoritesTable tfoot td { vertical-align: bottom; border-top: 1px solid #cccccc;}

dl.datasLeft, dl.datasRight { width: 245px; margin:0; margin: 0 0 10px 10px;}
dl.datasLeft dt, dl.datasRight dt { width: 75px; display:block; padding:0; }
dl.datasLeft dd, dl.datasRight dd { display:block; float:left; margin:0; padding:0; padding-left: 15px; width: 150px; }

table{ width:100%;}
td.printPRINTTD {text-align: right; padding-right: 5px; vertical-align: top; }
.box div.no_background { background: none;}
.box .list div.datas { color:#000000; }
.box div#photobox { height: auto; }
ul#can01 { height: auto; }
#can01 li { width: 115px; height: 85px; float: left; margin: 10px 0; }
/*dl.datasRight dd { width: 145px;}*/


.boxBody p { margin-bottom: 15px; }



/* uj a css szerkezet egyik reszebe se illesztheto kodok
**********************************************************/

/* contact window; id:container = */
.contact_containerId {
  width: 550px!important;
  height: 470px!important;
  overflow-x: auto!important;
}

.contact_containerId #mainContainer-middle {
	float: none;
  margin: 10px auto 0 auto;
	padding: 0;
}

.contact_containerId .mainContainer-middle {
	margin: 0 auto 0 auto!important;
}

.contact_containerId #mainContainer-middle .boxBody img.write-off_img {
	float: left;
	margin: 0 20px 30px 0;
}

.contact_containerId #mainContainer-middle a.skype img { border: 0 none; }


/* debug message */
.debug_msg {
	margin: 10px;
	padding: 5px;
	border: 2px solid black;
}

.ta_center { text-align: center; }
.ta_right { text-align: right; }
.ta_left { text-align: left; }


/* favorites */
.non_fav {
	margin: 30px;
	font-weight: bold;
	text-align: center;
}


/* front debut */
.introduction { margin-bottom: 15px; }


/* slideshow */
.slideshow {
  margin-left: 0px;
	width: 520px;
	height: 230px;
  overflow: hidden;
}

#slideshow_top { margin-left: 5px; }

.slideshow_items_wrap {
  position: relative;
  margin: 0;
	height: 230px;
	overflow: hidden;
}

#slideshow_top_cardwrap {
  position: relative;
  left: 0;
	width: 5000px;
}

#slideshow_top_cardwrap div.tierce img {
	width: 156px;
	height: 113px;
}

div.yellowBorder p.info_ybP {
	margin: 0;
	padding: 0 10px 0 0;
  text-align: right;
}

div.yellowBorder p.info_ybP img {
  border: 0;
	vertical-align: middle;
}

.uppercase { text-transform: uppercase; }

img.dataformatContainer_img {
	width: 198px;
	height: 162px;
}

.dataformatContainer .adviser a img { border: 0 none; }

.buttonListMenu_nogallery {
	padding: 0;
	width: 100px;
	height: 20px;
	vertical-align: top;
}

img.photoboxInside_img {
	width: 110px;
	height: 80px;
}

img.photobox_jCanImg {
	width: 110px;
	height: 80px;
}

.lh_16 { line-height: 16px; }

.boxBody .list img.list_img {
 width: 156px;
 height: 113px;
}


.box .list .datas UL.row3 LI.w90 { width: 90px; }

.w90 { width: 90px; }

.box .list .datas UL.row3 LI.w135 { width: 135px; }

.w135 { width: 135px; }
.w180 { width: 180px; }
.w185 { width: 185px; }
.w521 { width: 521px; }

.h290 { height: 290px; }
.h315 { height: 315px; }

.font10 { font-size: 10px; }

form#send_form p span.send_form_color {
	 color: #095B1B;
	 font-weight: bold;
}

.margin5 { margin: 5px; }

.padding1 { padding: 1px; }

.fw_normal { font-weight: normal; }

.color_red { color: #F50018; }
