@import url("events_calendar.css");
.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

body.dev {
	border: 5px solid red;
}

body.test {
	border: 5px solid green;
}

A { 
  color: #00559f; 
  text-decoration: none; 
}

A:hover { 
  color: #00559f; 
  text-decoration: underline; 
  background-color:#CCFFFF;
}

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #006699;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #006699;
  color: #000000;
  font-weight : bold;
}
A.headerNavigation { 
  color: #000000; 
}

A.headerNavigation:hover {
  color: #000000;
}



TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #000000;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #075b07;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #075b07;
  color: #000000;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #14b24b;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #14b24b;
  color: #000000;
  font-weight: bold;
}

.infoBox {
  /*background: #006699; */
}
.menudobozok {
  background-image:url(images/fele.png);
  border:1px solid #5bc4f0;

}
.infoBoxContents {
 /* background: #f8f8f9; */
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #00559f;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f4f7fd;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #ffffff;
}

TR.productListing-heading {
  background: #d2e9fb;
}

TD.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #d2e9fb;
  color: #000000;
  font-weight: bold;
  font-variant: small-caps;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults { 
  color: #0000FF; 
}

A.pageResults:hover { 
  color: #0000FF; 
  background: #FFFF33; 
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #9a9a9a;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText, .smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}
TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}
TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
/* .moduleRowOver { background-color: #D7E9F7; cursor: hand; } */
.moduleRowOver { background-color: #D7E9F7; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 12px; background-color: #ffb3b5; padding-left:5px; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }
.shipping {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight:bold;
  line-height: 1.5;
  color: #CC0000;
}
.imagesBoxContents {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
A.infoBoxHeading {
  color: #00559f;
  text-decoration: none;
}
A:visited.infoBoxHeading {
  color: #00559f;
  text-decoration: none;
}

A:hover.infoBoxHeading {
  color: #023561;
  text-decoration: none;
}
.smallTextBlack {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight:bold;
  color:#000000;
}
.smallTextBlackSima {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color:#000000;
}
.nincsKiado {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #dd0812;
  font-weight : bold;
}
/* Template Start */

.newinfobox_top1 {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
white-space: nowrap;
}

.newinfobox_top2 {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
white-space: nowrap;
}

.newinfobox_top3 {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
white-space: nowrap;
}

.newinfobox_top4 {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
white-space: nowrap;
}

.newinfobox_top5 {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
white-space: nowrap;
}

.newinfobox_top6 {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
white-space: nowrap;
}

.newinfobox_top7 {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
white-space: nowrap;
}

.newinfobox_top8 {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
white-space: nowrap;
}

.newinfobox_top9 {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
white-space: nowrap;
}

.newinfobox_top10 {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
white-space: nowrap;
}

.newinfoBoxContents {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
TABLE.tabline {
  background: none;
  border-bottom: 1px #aaa solid;
} 
/* Template End */
.termeklistaPluszsor {
	border-top-width: thin;
/*	
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
*/	
	border-top-style: solid;
/*	
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
*/	
	border-top-color: #d2e9fb;
/*
	border-right-color: #97cac5;
/*	
	border-bottom-color: #97cac5;
	border-left-color: #97cac5;
*/	
}
/* boltmenu eleje */
.topmenu_gombok {text-align:center;margin:10px 7px 0 7px;font:bold 12px arial,helvetica;padding-left:18px;}
.top_gomb_l {background:url('images/tab_off_l.gif') no-repeat bottom;width:6px;height:29px;float:left;display:inline;}
.top_gomb_l.on_l {background:url('images/tab_on_l.gif') no-repeat bottom;width:6px;height:29px;float:left;display:inline;}
.top_gomb_r {background:url('images/tab_off_r.gif') no-repeat bottom right;width:auto;float:left;display:inline;padding:10px 12px 0 4px;height:19px;padding-bottom:4px;height:15px;}
.top_gomb_r.on_r {background:url('images/tab_on_r.gif') no-repeat bottom right;width:auto;}
.top_gomb_r a, .top_gomb_r a:link, .top_gomb_r a:hover, .top_gomb_r a:visited {color:#000;}
.top_gomb_r.on_r a, .top_gomb_r.on_r a:link, .top_gomb_r.on_r a:hover, .top_gomb_r.on_r a:visited, .top_gomb_r.on_r a:active {color:#000000;}
/* boltmenu vege */

TR.headerNavigationBlue {
  background: #336699;
}
TD.headerNavigationBlue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background:#05a5e9;
  color: #000000;
  font-weight : bold;
}
TD.pollBoxRow {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border-color: #eeeeee;
  border-style: solid;
  border-width: 1px; 
}
TD.pollBoxText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border-color: #eeeeee;
  border-style: solid;
  border-width: 1px; 
}
TR.pollOptRow {
  background: #f1f9fe;
}
TR.pollFooter {
  background: #f1f9fe;
}
.asnf_normal { line-height: 130%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#333333;}  

a.asnf_none:link {  color: #ff6600; text-decoration: none}
a.asnf_none:visited { color: #ff6600; text-decoration: none}
a.asnf_none:hover { color: #0066ff; text-decoration: none }

.asnf_replyform {  border: #999999; border-style: dotted; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.asnf_error { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color:#dd0812; font-weight:bold;}  
.kiemeltLink {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color:#dd0812;
}
.kiemeltLink A {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color:#dd0812;
}
.kiemeltLink A:hover {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color:#FF3300;
}
TABLE.linkListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.linkListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #000000;
  text-align: center;
}
A.linkListing-heading {
  color: #000000;
}
A.linkListing-heading:hover {
  color: #FF0000;
}
TD.linkListing-data {
  border-right: 1px solid #b6b7cb;
  border-bottom: 1px solid #b6b7cb;
  padding: 4px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.linkListing-odd {
  background: #f8f8f9;
}

TR.linkListing-even {
  background: #F5F5F5;
}

.linkFeatured {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #dbd6d6;
  color: #000000;
  text-align: center;
  border: 1px solid black;
}
.linkFeaturedHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  background: #dbd6d6;
  color: #000000;
  text-align: center;
}
.linkFeaturedMain {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #dbd6d6;
  color: #000000;
  text-align: center;
}
A.linkListingMain {
  color: #fff;
}
A.linkListingMain:hover {
  color: #FF0000;
}

.linkListingCats {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-align: center;
}
A.linkListingCats {
  color: #000;
  line-height: 1.5;
}
A.linkListingCats:hover {
  color: #FF0000;
}

.linkListingSubCats {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  font-weight: normal;
  color: #000000;
  text-align: center;
}
A.linkListingSubCats {
  color: #000;
  line-height: 1.5;
}
A.linkListingSubCats:hover {
  color: #FF0000;
}
/* boltmenu eleje */
.topmenu_gombok_piros {text-align:center;margin:10px 7px 0 7px;font:bold 12px arial,helvetica;padding-left:18px;}
.top_gomb_piros_l {background:url('images2/tab_off_l.gif') no-repeat bottom;width:6px;height:29px;float:left;display:inline;}
.top_gomb_piros_l.on_piros_l {background:url('images2/tab_on_l.gif') no-repeat bottom;width:6px;height:29px;float:left;display:inline;}
.top_gomb_piros_r {background:url('images2/tab_off_r.gif') no-repeat bottom right;width:auto;float:left;display:inline;padding:10px 12px 0 4px;height:19px;padding-bottom:4px;height:15px;}
.top_gomb_piros_r.on_piros_r {background:url('images2/tab_on_r.gif') no-repeat bottom right;width:auto;}
.top_gomb_piros_r a, .top_gomb_piros_r a:link, .top_gomb_piros_r a:hover, .top_gomb_piros_r a:visited {color:#EFEFEF;}
.top_gomb_piros_r.on_piros_r a, .top_gomb_piros_r.on_piros_r a:link, .top_gomb_piros_r.on_piros_piros_r a:hover, .top_gomb_piros_r.on_r a:visited {color:#000;}
/* boltmenu vege */
A.linkGv {
  color: #006699;
  text-decoration:none;
}
A.linkGv:hover {
  color: #006699;
}
A.linkGv:visited {
  color: #006699;
  text-decoration:none;
}
/*.get1free { font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #ffb3b5; font-weight: bold;}*/
TD.headerUdvozol {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight : bold;
}
TD.headerTime {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #00559f;
  font-weight : bold;
}
.balmenu {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;
}
.kepkeret {
	border: 1px solid #000;
}
.kepkeretBetu {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #26a61d;
  font-weight : bold;
}
.kepkeret2 {
	border: 3px solid #14b24b;
}
.kepkeret2Betu {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #00559f;
  font-weight : bold;
}
.FotablaEgy {
	/*border: px solid #14b24b;*/
}
.FotablaKetto {
	/*border: 2px solid #26a61d;*/
}
.fooldalFelirat {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #00559f;
  font-weight : bold;
}
.talalatifejlecFelirat {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight : bold;
}
.listaoldalNev {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  color: #14b24b;
  font-weight : bold;
}
.feher {
  color: #000000;
}
.listazasFejlec {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #00559f;
}
.aktivKepmenuFelirat { 
  color: #14b24b; 
}
.inaktivKepmenuFelirat { 
  color: #000000; 
}
.plussz_gomb {
	/*width: 16px;*/
	height: 16px;
	background:url(images/icons/icon_add_new.png) no-repeat;
	background-position: top left;
	cursor: pointer;
}

.minusz_gomb {
	/*width: 16px;*/
	height: 16px;
	background:url(images/icons/icon_delete.png) no-repeat;	
	background-position: top left;
	cursor: pointer;
}
.naptar {
	border: thin solid #999999;
}
.naptarFejlec {
	background-color: #99CCFF;
}
.naptar-main { 
	font-family: Verdana, Arial, sans-serif; font-size: 12px;
}
/* data table */
.dataTableHeadingRow { background-color: #0072bb; }
.dataTableHeadingContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #fff; font-weight: bold; }
.dataTableRow { background-color: #F0F1F1; }
.dataTableRowClose { background-color: #A8E19D; }
.dataTableRowOpen { background-color: #FFBFBF; }
.dataTableRow2 { background-color: #CECECE; }
.dataTableRowSelected { background-color: #DEE4E8; }
.dataTableRowOver { background-color: #ffffff; cursor: hand; }
.dataTableRowOver2 { background-color: #ECECEC; cursor: hand; }

.dataTableRowKetto { background-color: #feeda9; }
.dataTableRowKettoOver { background-color: #ffffff; cursor: pointer; cursor: hand; }


.dataTableContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

.rendezesFejlec{ color: #000000; }
.rendezesFejlec:link{ color: #000000; }
.rendezesFejlec:visited{ color: #000000; }
.rendezesFejlec:active{ color: #000000; }
.rendezesFejlec:hover{ color: #000000; }


.infoBoxHeadingAdmin { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; background-color: #006699; }
.infoBoxContentAdmin { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; background-color: #DEE4E8; }

a.menuBoxHeadingLinkAdmin:link { font-size: 10px; color: #616060; font-weight: bold; text-decoration: none; }
a.menuBoxHeadingLinkAdmin:visited { font-size: 10px; color: #616060; font-weight: bold; text-decoration: none; }
a.menuBoxHeadingLinkAdmin:active { font-size: 10px; color: #616060; font-weight: bold; text-decoration: none; }
a.menuBoxHeadingLinkAdmin:hover { font-size: 10px; color: #616060; font-weight: bold; text-decoration: none; }
a.menuBoxContentLinkAdmin:link { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #616060; font-weight: normal; text-decoration: none; }
a.menuBoxContentLinkAdmin:visited { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #616060; font-weight: normal; text-decoration: none; }
a.menuBoxContentLinkAdmin:active { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #616060; font-weight: normal; text-decoration: none; }
a.menuBoxContentLinkAdmin:hover { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #616060; font-weight: normal; text-decoration: underline; }
/* menu box */
.menuBoxHeadingAdmin { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #616060; background-color: #000000; }
.menuBoxContentAdmin { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #616060; }

.keresesFejlecSzoveg{ color: #000000; }
.sarga{ color: #ffff00; }
.kiemeltHir{ color: #ff0000; }
.ucs{ color: #ff0000; }
.cssbutton {
	background: #E3E0A8;
	color : #000000;
	width : 110px;
	vertical-align: top;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 12px;
	cursor: pointer;
	text-align:center;
	border: 1px;
	border-style: dotted;
	border-color: #6AE4A3A;
	border-spacing: 1px;
}
 
.cssbuttonsubmit{
	background: #E3E0A8;
	vertical-align: top;
	color: #000000;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 12px;
	cursor: pointer;
	border:none;
} 
IFRAME.weather
{
    /*width: 216px; */
	width: 160px;
    height: 120px;
	
}
.WUforecast {  
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}  
.Figyusz {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color:#dd0812;
}
.headerSelected {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #E3E0A8;
  color: #000000;
  font-weight : bold;
}
.alapPrice {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}
.selectPrice {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight : bold;
  color:#006699;
}
.sumPrice {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight : bold;
  color:#006699;
}
.foglalParam {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight : bold;
}
.sumParamErtek {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight : bold;
  color:#006699;
}
.sumParamErtekHiba {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight:normal;
  background: #66ffff;
}
/* ************************************************************************/
* { margin:0; padding:0;}
/*body { background:url(images/bg_body.gif) repeat-x; font-size:100%; line-height:1em; font-family:Arial, tahoma; color:#232323; text-align:center;}*/
/*body {font-size:100%; line-height:1em; font-family:Arial, tahoma; color:#232323; text-align:center;}*/
body {font-size:100%; line-height:1em; font-family:Arial, tahoma; color:#232323;}
#popup {background:url(images/pixel_trans.gif); font-size:100%; line-height:1em; font-family:Arial, tahoma; color:#232323; text-align:left; margin:10px;}
#dijbekero {background:url(images/pixel_trans.gif); font-size:100%; line-height:1em; font-family:Arial, tahoma; color:#232323; text-align:left; margin-top:10px;}


/*in_line*/
input, select, textarea { vertical-align:middle; border:1px solid #444c58; font-family:Verdana; font-size:1em; padding-left:3px; color:#000000;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

a:hover{text-decoration:none;}

.column { float:left;}

.site_center {margin:0 auto; width:952px; text-align:left;}
.col_1, .col_2, .col_3, .col_box_1, .col_box_2, .col_detail{ float:left;}

/*.tail_header{ background:url(images/tail_header.gif) bottom left repeat-x; width:100%; height:144px;}*/
.tail_header{margin:0 auto; width:960px; height:144px;}


.tail_content{width:100%; background-color:#FFF;}
/*.tail_footer{ background:url(images/tail_footer.gif) 0 0 repeat-x; width:100%;}*/
.tail_footer{ width:100%;}
/* p, .col_list{ width:100%; overflow:hidden;}*/
p, .col_list{ width:100%;}
/*header*/
.navigation{ height:59px; color:#000000; font-size:0.75em;}
.navigation strong{padding:23px 0 0 52px; display:block; position:absolute;}
.navigation ul{ position:absolute; padding:23px 0 0 580px;}
.navigation ul li{ display:inline; color:#FFF; background:url(images/header_marker_list.gif) center right no-repeat;}
.navigation ul li a{ color:#FFF; margin:0 6px;}
.header_bg{ background:url(images/header_bg.jpg) 0 0 no-repeat; height:184px;}
.header_bg .logo{ position:absolute; padding:25px 0 0 25px;}
.header_bg .slogan{ position:absolute; padding:5px 0 0 686px;}
.header_bg .lang{ padding:43px 0 0 916px; display:block; line-height:2.812em; font-size:0.75em;}
.header_bg .lang a{ color:#0058ba; font-weight:bold; display:block; text-decoration:none; text-transform:uppercase;}
.header_bg .lang a:hover{ color:#af3d35;}
.menu{ height:65px; padding-left:1px;}
.bg_none{ background:none !important;}
.extra_corner{ position:absolute; margin:27px 0 0 1px;}
.rell{ position:absolute;}
#page2 .rell{ margin-left:96px;}
.list_1 li a{ color:#a82d24; line-height:2.06em; font-size:0.937em;}
.indent_top_bot{ margin:15px 0; display:block;}
.link_1{ color:#a82d24;}
.indent_top_1{ margin-top:5px; display:block;}
.indent_bot_1{ display:block; margin-bottom:35px;}
.link_2{ color:#0369bb;}

/*footer*/
.footer{ text-align:center; color:#000000; padding:17px 0; font-size:0.687em;}
.footer a{ color:#000;}
.footer ul{ margin:0 auto; padding-bottom:6px;}
.footer ul li{ display:inline; color:#FFF; background:url(images/header_marker_list.gif) center right no-repeat; text-transform:uppercase;}
.footer ul li a{ color:#000000; text-transform:uppercase; margin:0 6px;}
.footer ul li a:hover{ background-color:#1a6614;}


/*content*/
/*.content{ width:953px; overflow:hidden; padding-bottom:24px; font-size:0.75em;}*/
.content{ width:953px; padding-bottom:24px; font-size:0.75em;}
.contentBooking{width:560px; padding:10px; font-size:0.75em;}
.content .col_1{width:200px;}
.content .col_2{width:553px;}
.content .col_3{width:200px;}
/* .content .col_detail{width:753px;}*/
.content .col_detail{width:753px;}

.link{ color:#a82d24; font-size:0.937em;}
.indent_right{ float:right;}
.top_indent_link{ display:block; margin-top:12px;}
.top_indent_link1{ display:block; margin-top:5px;}
.st_text_1 dt{ color:#232323; padding-top:15px;}
.st_text_1 dd{ padding-bottom:17px; background:url(images/line_bg.gif) bottom left repeat-x; color:#a82d24; font-weight:bold;}
.indent_none{ padding-top:0 !important;}
.indent_top{ display:block; margin-top:21px !important;}
.indent_bot{ display:block; margin-bottom:11px;}
.img_left{ float:left; margin-right:16px;}
.line_x{ background:url(images/line_bg.gif) 0 20px repeat-x; height:40px; display:block;}
.br{ display:block;}
.text_1{ color:#0369bb;}
.text_2{ color:#a82d24;}
.title{ display:block; margin-bottom:15px;}
/* h2{ color:#a82d24;} */
h3{ color:#0369bb; text-decoration:underline;}
/* h3, h2{ height:36px; font-weight:bold; text-transform:uppercase; font-size:1.25em;} */
h3{ height:36px; font-weight:bold; text-transform:uppercase; font-size:1.25em;} 
.col_list ul{ float:left;}
.col_list .separator{ width:70px; background:url(images/separator_bg.gif) 35px 0 repeat-y; float:left;}
.list li a{ color:#0369bb; line-height:1.75em;}
.line_1{ background:url(images/line_1_bg.gif) 0 21px repeat-x; height:42px; display:block;}
.indent_text{ padding:12px 20px 0 31px;}
.indent_text p{ margin-top:21px;}
/*button*/
/*.button_1{ background:url(images/button_1.gif) 0 0 repeat-x; margin-top:6px; cursor:pointer;}*/
.button_1{ background:url(images/button_1.gif) 0 0 repeat-x; margin-top:0; margin-left:0; cursor:pointer;} 
.button_1 span{ background:url(images/button_1_corn_left.gif) 0 0 no-repeat; display:block;}
.button_1 span span{ background:url(images/button_1_corn_right.gif) top right no-repeat; height:27px; text-align:center; display:block; font-size:11px;}
.button_1 a, .button_2 a, .button_3 a{ color:#000000; font-weight:bold; text-decoration:none; line-height:2.187em;}

.button_1_color {color:#000000; font-weight:bold; text-decoration:none; padding-top:5px;}
.button_2_color {color:#000000; font-weight:bold; text-decoration:none; padding-top:5px;}
.button_3_color {color:#000000; font-weight:bold; text-decoration:none; padding-top:5px;}

/* .button_2{ background:url(images/button_2.gif) 0 0 repeat-x; margin-top:6px; margin-left:25px; cursor:pointer;} */
.button_2{ background:url(images/button_2.gif) 0 0 repeat-x; margin-top:0; margin-left:0; cursor:pointer;} 
.button_2 span{ background:url(images/button_2_corn_left.gif) 0 0 no-repeat; display:block;}
.button_2 span span{ background:url(images/button_2_corn_right.gif) top right no-repeat; height:27px; text-align:center; display:block; height:27px;font-size:11px;}

/*.button_3{ background:url(images/button_3.gif) 0 0 repeat-x; margin-top:6px; cursor:pointer;}*/
.button_3{ background:url(images/button_3.gif) 0 0 repeat-x; margin-top:0; margin-left:0; cursor:pointer;} 
.button_3 span{ background:url(images/button_3_corn_left.gif) 0 0 no-repeat; display:block;}
.button_3 span span{ background:url(images/button_3_corn_right.gif) top right no-repeat; height:27px; text-align:center; display:block; height:27px;font-size:11px;}

.width_1{ width:65px;}
.width_2{ width:129px;}
.width_3{ width:157px;}
.width_4{ width:48px;}
/*button_finish*/

/*form*/
.form_linksearch{ width:220px; height:19px;}
.form_search{ width:165px; height:19px;}
.form_email{ width:165px; height:19px;}
.form_pass{ width:165px; height:19px;}
.form_tell_friend{ width:165px; height:19px;}
.form_field_default{ width:225px; height:19px;}

.form_2{ width:165px; height:21px;}
.form_3{ margin:11px 0;}
.form_3 input{ width:16px; height:16px; margin:0 5px; border:none;}
/*form_finish*/

/**/
/*.col_1 .indent_box, .col_3 .indent_box{ padding:14px 10px 22px 22px;}*/
.bull_1{ background:url(images/bull_1.gif) 0 0 no-repeat;}
.bull_1_1{ background:url(images/bull_1_1.gif) 0 0 no-repeat;}
.bull_1_2{ background:url(images/bull_1_2.gif) 0 0 no-repeat;}
.bull_2{ background:url(images/bull_2.gif) 0 0 no-repeat;}
.bull_3{ background:url(images/bull_3.gif) 0 0 no-repeat;}
.bull_3_1{ background:url(images/bull_3_1.gif) 0 0 no-repeat;}
.box_indent{ margin-top:4px;}
/**/
.col_2 .indent_box{ padding:0 10px 0 10px;}
.col_2.extra_left_indent{ padding-left:3px;}
.col_detail .indent_box_detail_top{ padding:5px 0 0 10px;}
.col_detail.extra_left_indent{ padding-left:3px;}
/**/



/*bg_table*/
/*1*/
.box_1 {padding-top:5px;}
.box_1 h1{ height:40px; display:block; line-height:2.75em; color:#ffffff; text-transform:uppercase; font-size:1.06em; text-indent:42px; font-weight:normal;}
.box_1 .border_top {background:url(images/border_top.gif) repeat-x top #e9f6e8;}
.box_1 .border_bot {background:url(images/border_bot.gif) repeat-x bottom;}
.box_1 .border_left {background:url(images/border_left.gif) repeat-y left;}
.box_1 .border_right {background:url(images/border_right.gif) repeat-y right;}
.box_1 .corner_top_left {background:url(images/corner_top_left.gif) no-repeat left top;}
.box_1 .corner_top_right {background:url(images/corner_top_right.gif) no-repeat right top;}
.box_1 .corner_bot_left {background:url(images/corner_bot_left.gif) no-repeat left bottom;}
.box_1 .corner_bot_right {background:url(images/corner_bot_right.gif) no-repeat right bottom; width:100%;}
.box_1 .indent_box{ padding:14px 10px 22px 22px;}
.box_1 .header { color:#FFCC00;}
.box_1 .indent_box li{ list-style-type:none;}
.box_1 A.header:hover {background-color:#86c282;}
/*2*/
.box_2 {padding-top:5px;}
.box_2 h1{ height:40px; display:block; line-height:2.75em; color:#ffffff; text-transform:uppercase; font-size:1.06em; text-indent:42px; font-weight:normal;}
.box_2 .border_top {background:url(images/border_top_2.gif) repeat-x top #ffefee;}
.box_2 .border_bot {background:url(images/border_bot_2.gif) repeat-x bottom;}
.box_2 .border_left {background:url(images/border_left_2.gif) repeat-y left;}
.box_2 .border_right {background:url(images/border_right_2.gif) repeat-y right;}
.box_2 .corner_top_left {background:url(images/corner_top_left_2.gif) no-repeat left top;}
.box_2 .corner_top_right {background:url(images/corner_top_right_2.gif) no-repeat right top;}
.box_2 .corner_bot_left {background:url(images/corner_bot_left_2.gif) no-repeat left bottom;}
.box_2 .corner_bot_right {background:url(images/corner_bot_right_2.gif) no-repeat right bottom; width:100%;}
.box_2 .indent_box{ padding:14px 10px 22px 22px;}
.box_2 b{ color:#a82d24 !important;}
.box_2 .header { color:#FFCC00;}
.box_2 .indent_box li{ list-style-type:none;}
.box_2 A.header:hover {background-color:#e08e8f;}

/*3*/
.box_3 {padding-top:5px;}
.box_3 h1{ height:40px; display:block; line-height:2.75em; color:#ffffff; text-transform:uppercase; font-size:1.06em; text-indent:42px; font-weight:normal;}
.box_3 .border_top {background:url(images/border_top_3.gif) repeat-x top #efefef;}
.box_3 .border_bot {background:url(images/border_bot_3.gif) repeat-x bottom;}
.box_3 .border_left {background:url(images/border_left_3.gif) repeat-y left;}
.box_3 .border_right {background:url(images/border_right_3.gif) repeat-y right;}
.box_3 .corner_top_left {background:url(images/corner_top_left_3.gif) no-repeat left top;}
.box_3 .corner_top_right {background:url(images/corner_top_right_3.gif) no-repeat right top;}
.box_3 .corner_bot_left {background:url(images/corner_bot_left_3.gif) no-repeat left bottom;}
.box_3 .corner_bot_right {background:url(images/corner_bot_right_3.gif) no-repeat right bottom; width:100%;}
.box_3 .indent_box{ padding:14px 10px 22px 22px;}
.box_3 .header { color:#FFCC00;}
.box_3 .indent_box li{ list-style-type:none;}
.box_3 A.header:hover {background-color:#b5a4a4;}
/*4*/
.box_4{ margin:5px 0;}
.box_4 h1{ 
	color:#0072bb;
    border-bottom: 1px solid #000;
    padding-top:12px;
	font-size:16px;
	font-weight:bold;
}
.box_4 h2{ 
	color:#000;
	font-size:13px;
	font-weight:bold;
}
/*
.box_4 .border_top {background:url(images/border_top_4.gif) repeat-x top #fff;}
.box_4 .border_bot {background:url(images/border_bot_4.gif) repeat-x bottom;}
.box_4 .border_left {background:url(images/border_left_4.gif) repeat-y left;}
.box_4 .border_right {background:url(images/border_right_4.gif) repeat-y right;}
.box_4 .corner_top_left {background:url(images/corner_top_left_4.gif) no-repeat left top;}
.box_4 .corner_top_right {background:url(images/corner_top_right_4.gif) no-repeat right top;}
.box_4 .corner_bot_left {background:url(images/corner_bot_left_4.gif) no-repeat left bottom;}
.box_4 .corner_bot_right {background:url(images/corner_bot_right_4.gif) no-repeat right bottom; width:100%;}
.box_4 .indent_box{ padding:14px 10px 22px 22px;}
.indent_box_4{ padding:0 15px 5px 15px;}
*/
.box_4 .border_top {border-top: 1px solid #000;}
.box_4 .border_bot {border-bottom: 1px solid #000;}
.box_4 .border_left {border-left: 1px solid #000;}
.box_4 .border_right {border-right: 1px solid #000;}
.box_4 .corner_top_left {}
.box_4 .corner_top_right {}
.box_4 .corner_bot_left {}
.box_4 .corner_bot_right {}
.box_4 .indent_box{ padding:14px 10px 22px 22px;}
.indent_box_4{ padding:0 15px 5px 15px;}


/*5*/
.box_5 {padding-top:5px;}
.box_5 h1{ height:30px; display:block; line-height:2.2em; color:#ffffff; text-transform:uppercase; font-size:1.02em; text-indent:2px; font-weight:normal;}
.box_5 .border_top {border-top: 1px solid #000;}
.box_5 .border_bot {border-bottom: 1px solid #000;}
.box_5 .border_left {border-left: 1px solid #000;}
.box_5 .border_right {border-right: 1px solid #000;}
.box_5 .corner_top_left {}
.box_5 .corner_top_right {}
.box_5 .corner_bot_left {}
.box_5 .corner_bot_right {width:100%;}
.box_5 .indent_box{ padding:10px 5px 15px 5px;}
.box_5 .header { color:#FFCC00;}
.box_5 .indent_box li{ list-style-type:none;}
.box_5 A.header:hover {background-color:#2178bf;}
.box_5_header{ background-color:#0072bb;}



.no_border {
	border: 0px;
	background-color:transparent;
	color:#000000; font-weight:bold; text-decoration:none; line-height:2.187em;
	text-align:center;
	cursor:pointer;
	padding-top:5px;	
}
.inportantMenu {
	color:#900;
}
/*4*/
.box_detail{ 
	margin:5px 0;
}
.box_detail .border_top {background:url(images/border_top_4.gif) repeat-x top #fff;}
.box_detail .border_bot {background:url(images/border_bot_4.gif) repeat-x bottom;}
.box_detail .border_left {background:url(images/border_left_4.gif) repeat-y left;}
.box_detail .border_right {background:url(images/border_right_4.gif) repeat-y right;}
.box_detail .corner_top_left {background:url(images/corner_top_left_4.gif) no-repeat left top;}
.box_detail .corner_top_right {background:url(images/corner_top_right_4.gif) no-repeat right top;}
.box_detail .corner_bot_left {background:url(images/corner_bot_left_4.gif) no-repeat left bottom;}
.box_detail .corner_bot_right {background:url(images/corner_bot_right_4.gif) no-repeat right bottom; width:100%;}
.box_detail .indent_box{ padding:14px 10px 22px 22px;}
.indent_box_detail{ padding:0 15px 5px 15px;}
.box_detail h1 {
    font-size: 14px;
	color:#0072bb;
    border-bottom: 1px solid #000;
    padding-top:12px;
}
.box_detail h1 a:link, h1 a:visited {
    text-decoration: none;
    color: #000;
    font-weight: bold;
}
.box_detail h1 a:hover {
    color: #0072bb;
    font-size: 11px!important;
    font-family: Arial, Helvetica, sans-serif!important;
    font-weight: bold;
}
.box_detail h2 {
    font-size: 11px;
	color:#00559F;
    padding-top:2px;
}
.box_detail h2 a:link, h2 a:visited {
    text-decoration: none;
    color: #00559F;
    font-weight: bold;
}
.box_detail h2 a:hover {
    color: #00559F;
    font-size: 11px!important;
    font-family: Arial, Helvetica, sans-serif!important;
}
.box_detail h3 {
    font-size: 11px;
	color:#dd0812;
    font-weight: bold;
    padding-top:2px;
	padding-bottom:2px;
	text-transform:none;
	text-decoration:none;
	height:14px;
}
.box_detail h3 a:link, h3 a:visited {
    text-decoration: none;
    color: #0072bb;
    font-weight: bold;
	text-transform:none;
	text-decoration:none;
}
.box_detail h3 a:hover {
    color: #d90200;
    font-size: 11px!important;
    font-weight: bold;
	text-transform:none;
	text-decoration:none;
}

.objectType {
	color:#666;
}
.Success_message { 
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #99ff00;
	width:auto;
	top:10px;
	position:relative;
}
.googleMap {
	width: 713px;
	height: 450px;
	text-align:center;
}
.ProdLinksetContainer {
	float: left;
	width: 100%;
	height: 30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	position: relative;	
}
.ProdLinksetContainer .ProdPageNumber {
	float: left;
	position: absolute;
	width: auto;
	padding-top:5px;
	white-space: nowrap;

}
.ProdLinksetContainer .ProdLinkset {
	float: right;
	position: absolute;
	width:auto;
	right: 2px;
	padding-top:5px;
	white-space: nowrap;
}
.pictureBorder {
	border: border: 1px solid #000;
}
.notFound {
	width: 100%;
	height: 60px;
	position: relative;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-top:10px;
}
.next_to {
	float: right;
	right:10px;
}
/* begin css tabs */
ul#tabnav { /* general settings */
	text-align: left; /* set to left, right or center */
	margin: 1em 0 0 0; /* set margins as desired */
	font: bold 11px verdana, arial, sans-serif; /* set font as desired */
	border-bottom: 1px solid #6c6; /* set border COLOR as desired */
	list-style-type: none;
	padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
}
ul#tabnav li { /* do not change */
	display: inline;
}
span#tab_photo_details li.tab_photo_details, span#tab_videos li.tab_videos, span#tab_map li.tab_map, span#tab_reviews li.tab_reviews, span#tab_price li.tab_price { /* settings for selected tab */
	border-bottom: 1px solid #fff; /* set border color to page background color */
	background-color: #fff; /* set background color to match above border color */
}
span#tab_photo_details li.tab_photo_details a, span#tab_videos li.tab_videos a, span#tab_map li.tab_map a, span#tab_reviews li.tab_reviews a, span#tab_price li.tab_price a { /* settings for selected tab link */
	background-color: #fff; /* set selected tab background color as desired */
	color: #000; /* set selected tab link color as desired */
	position: relative;
	top: 1px;
	padding-top: 4px; /* must change with respect to padding (X) above and below */
}
ul#tabnav li a { /* settings for all tab links */
	padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
	border: 1px solid #6c6; /* set border COLOR as desired; usually matches border color specified in #tabnav */
	background-color: #cfc; /* set unselected tab background color as desired */
	color: #666; /* set unselected tab link color as desired */
	margin-right: 0px; /* set additional spacing between tabs as desired */
	text-decoration: none;
	border-bottom: none;
}
ul#tabnav a:hover { /* settings for hover effect */
	background: #fff; /* set desired hover color */
}
#object_data {
	padding-top:10px;
	padding-bottom:10px;
	position:static;
	height:auto;
	width:100%;
}
#object_data .object_picture {
	border: border: 1px solid #000;
	float:left;
}
.empty_row {
	clear: both;
}
.object_data_text {
	font-size:12px;
	padding: 10px;
	height:100%;
	vertical-align:top;
}
.object_data_text_detaile {
	font-size:12px;
	padding: 5px 5px 0 5px;
	height:100%;
	vertical-align:top;
	/*float:left;*/
}
.object_data_text_detaile ul{ margin:0 auto; padding-bottom:6px;}
.object_data_text_detaile ul li{
	margin-left:5px;
	display:inline;
	color:#000000;
}
.object_data_text_detaile ul li a{ color:#000000; margin:0 6px;}

#object_reviews {
	font-size:12px;
	padding: 10px 5px 5px 5px;
	height:100%;
	vertical-align:top;
	position:relative;
}
#object_default_price {
	font-size:12px;
	padding: 10px 5px 5px 5px;
	height:100%;
	vertical-align:top;
	text-align:right;
}
/* Guest reviews */
.squareBoxType1 {width:518px; padding:1px; padding-left:8px; margin-bottom:10px; vertical-align:middle; margin-top:5px;}
.squareBoxType1 .left {width:518px; margin-left:6px; padding:1px; padding-right:65px; margin-bottom:5px; width:184px; float:left; background-image:url(../images/generic/curlyBrace.gif); background-repeat:no-repeat; background-position:right center;}
.squareBoxType1 .right {width:518px; margin-right:6px; padding:1px; margin-bottom:5px; padding-left:65px; width:184px; float:right}

.suqareBoxType2 { width:521px; margin-left:4px; background-color:#e7e3ca; padding:1px; margin-bottom:15px;}
.suqareBoxType2 .top { margin:5px 10px; height:16px;}

.suqareBoxType3 { width:500px; background-color:#e7e3ca; padding:1px; margin-bottom:15px;}
.suqareBoxType3 .top { margin:5px 5px; height:16px;}
.articlesBox {background-color:#FFFFFF; margin-top:1px; padding:1px 1px 1px 1px;}

.guestTbl { background-color:#FFFFFF; width:521px; text-align:center}
.guestTbl td {border-right:1px #e7e3ca dashed;}
.guestTbl td.lst {border-right:none;}
.guestReviewBox {background-color:#FFFFFF; margin-top:1px; padding:1px 10px 10px 10px;}

.color01 { color:#999}
.lngHgt18 { line-height:18px;}
.mgnLft6 { margin-left:6px;}

.mgnT10R16B15L10 {margin:10px 16px 15px 10px;}

/* FLOATS, ALIGNS, CLEARS */
.clr{overflow:hidden;clear:both;height:1px;margin:-1px 0 0 0;font-size:1px;}
.clrBoth{clear:both;}
.clrLft {clear:left;}
.fltLft{float:left;}
.fltRgt{float:right;}

/* PADDING */
.pad1 { padding:1px;}
.pad5 { padding:5px;}
.padLft5 {padding-left:5px;}
.padLft10 {padding-left:10px;}
.padLft1em {padding-left:1em;}
.padRgt5 {padding-right:5px} 
.padRgt10 {padding-right:10px !important;} 
.padRgt15 {padding-right:15px} 
.padRgt1em {padding-right:1em} 
.padTop5 {padding-top:5px;}
.padTop10 {padding-top:10px;}
.padTop1em {padding-top:1em;}
.padTop90 {padding-top:80px;}
.padBot5 {padding-bottom:5px;}
.padBot10 {padding-bottom:10px;}
.padLft50 {padding-left:50px;}

/* MARGINS*/
.margTop2em { margin-top:2em;}

.padLft5 {padding-left:5px;}

/* WIDTH */
.width520 {width:520px;}
.widthA {width:auto;}
.width200 {width:200px;}
.width347 {width:347px;}
.heightA {height:auto;}

.overallRating .overall { font-size:32px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; float:left; height:33px; padding:0px; margin:0px; margin-right:5px; line-height:33px;}
.overallRating .overall, .overallRating .outOf { color:#599ec8;}

.left {text-align: left;}
.right {text-align: right;}
.center { text-align:center;}
.top {vertical-align:top;}

#reviewsButton{
	float: right;
	position: absolute;
	width:auto;
	left: 408px;
	padding-top:5px;
}
hr { border: none 0; border-top: 1px dotted #f8af18; width: 100%; height: 1px; margin: 5px 0;}
hr#default {
	border: none;
	border-top: 2px dotted #036;
	width: 75%;
	height: 2px;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 30px;
}
.attachedDoc ul{ margin:0 auto; padding-bottom:6px;}
.attachedDoc ul li{
	margin-left:5px;
	display:list-item;
	color:#000000;
	list-style:inside;
}
.attachedDoc ul li a{ color:#00559f; margin-left:5px;}
.additionalImage ul{ margin:0 auto; padding-bottom:6px;}
.additionalImage ul li{
	margin-left:5px;
	display:list-item;
	color:#000000;
	list-style:inside;
}
.additionalImage ul li a{ color:#00559f; margin-left:5px;}
#addImage {
	float:left;
	margin:5px;
	overflow:hidden;
	border:0px;
	width:155px;
	height:155px;
	text-align:center;
	vertical-align:top;
}
.objectVideos {
	font-size:12px;
	padding: 5px 5px 0 5px;
	height:100%;
	vertical-align:top;
}
#mediaPlayer {
	float:left;
	margin:5px;
	overflow:hidden;
	border:0px;
	width:auto;
	height:auto;
	text-align:center;
	vertical-align:top;
}
.DataTop{ 
	margin:5px 10px; 
	height:auto;
	position:static;
}
/* HEIGHT */
.height5 {height:5px !important;}
.height8 {height:8px !important;}
.height23 {height:23px;}
.spacer10{height:10px;clear:both;}
.spacer5 {height:5px;}
/* TEXT */

.txtSize11 {
	font-size:11px;
}
.txtSize12 {
	font-size:12px;
}
.italic{font-style:italic;}
.bold{font-weight:bold;}
.userRating {width: auto;float: left;display: inline;}
.userRating1 {float: left;display: inline;}
.userRatingSmiley {width: 75px;float: left;display: inline;padding-top: 2px;}
.noWrap {white-space:nowrap;}

.objectListingName {width: auto;float: left;display: inline;}
.objectListingBoxType { width:521px; margin-left:4px; background-color:#e7e3ca; padding:1px; margin-bottom:15px;}
.objectListingBoxType .top { margin:2px 10px; height:20px;}
.objectListingBoxType .center {background-color:#FFFFFF; margin-top:1px; padding:5px 5px 5px 5px;}
.objectListingBox {background-color:#FFFFFF; margin-top:1px; padding:1px 10px 10px 10px;}
.objectListingBoxType h2 {
    font-size: 11px;
	color:#0072bb;
    font-weight: bold;
    padding-top:2px;
	padding-bottom:2px;
	text-transform:none;
	text-decoration:none;
	height:14px;
}
.listHead{ 
	margin:0 0;
}
.listHead h1 {
    font-size: 14px;
	color:#0072bb;
    border-bottom: 1px solid #000;
    padding-top:12px;
}
.listSort{ 
	margin:5px 0;
	text-align:right;
}
.txAlignCent{
	text-align:center;
}
.txAlignJust{text-align:justify;}
.fntVerd {font-family:Verdana, Arial, Helvetica, sans-serif;}
.txStrong{font-weight:bold;}
.size10 { font-size:10px; line-height:1.5;}
.size11 { font-size:11px; line-height:1.5;}
.size13 { font-size:13px;}
/* BORDER */
.borBot1{
	border-bottom: 1px solid #000;	
}
/* FORM ELEMENTS */
fieldset {
	position: relative;
	float: left;
	clear: both;
	width: 100%;
	margin: 0 0 5px 0;
	padding: 0 0 5px 0;
	border-style: none;
	border-top: 1px solid #BFBAB0;
	/*
	background-color: #F2EFE9;
	*/
}

legend {
	padding: 0;
	color: #545351;
	font-weight: bold;
}
.formLabel {
	padding: 0;
	color: #545351;
	font-weight: bold;
}

legend span {
	position: absolute;
	left: 1px;
	top: 0;
	margin-top: 5px;
	padding-bottom: 5px;
	font-size: 100%;
}


fieldset ol {
	padding: 15px; 5px; 0 0;
	list-style: none;
}

fieldset li {
	float: left;
	clear: left;
	width: 100%;
	padding-bottom: 5px;
}

fieldset.submit {
	float: none;
	width: auto;
	border-style: none;
	padding-left: 12em;
	background-color: transparent;
	background-image: none;
}
label {
	float: left;
	width: 13em;
	margin-right: 5px;;
	text-align: right;
}
label .textarea {
	float: left;
	width: 10em;
	margin-right: 1em;
	text-align: right;
	border:thin;
	background-color:#00FFFF;
}
.top_viewed_container{

}
.top_viewed_container ul{ margin:0 auto; padding-bottom:6px;}
.top_viewed_container ul li{
	display:list-item;
	color:#000000;
	list-style:inside;
	padding-left:14px;
	text-indent:-14px;
}
.top_viewed_container ul li a{ color:#00559f;}
.top_viewed_container ul li a:hover{ color:#00559f;background-color:#CCFFFF;}
.closer_start_container{

}
.closer_start_container ul{ margin:0 auto; padding-bottom:6px;}
.closer_start_container ul li{
	display:list-item;
	color:#000000;
	list-style:inside;
	padding-left:14px;
	text-indent:-14px;
}
.closer_start_container ul li a{ color:#00559f;}
.closer_start_container ul li a:hover{ color:#00559f; background-color:#CCFFFF;}
.closer_start_container span{ color:#0072bb;}
.listPrice{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0072bb;}
.bookingH1{color:#0066CC;}
.kiadeTable{
	background-color:#FFFFFF;
	border: thin solid #333333;
}
.priceBoxType1 { width:100%; background-color:#e7e3ca; padding:1px; margin-bottom:15px;}
.priceBoxType1 .top { margin:5px 10px; height:16px;}
#fullPrice {color:#0072bb; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold;}
.priceParam{font-weight:bold;}
.priceParamBox {background-color:#FFFFFF; margin-top:1px; padding:1px 10px 0 10px;}
.priceParamBox ul{ margin:0 auto; padding-bottom:1px;}
.priceParamBox ul li{
	display:list-item;
	list-style:inside;
}
.noBorder{border:0;}
.delteCartContent{
	width: 16px;
	height: 16px;
	background-position: top left;
	background:url(images/icons/cross.gif) no-repeat;	
}
.linkList ul{ margin:0 auto; padding-bottom:6px;}
.linkList ul li{
	margin-left:5px;
	display:list-item;
	list-style:inside;
}
.newsletterUp{}
/* CSS BUTTON */
/*
* html .btn span, * html .btn i { float: left; width: auto; background-image: none; cursor: pointer; }
*/
.btn { display: block; position: relative; background: #aaa; padding: 5px; float: left; color: #fff; text-decoration: none; cursor: pointer; font-weight:bold; font-size:12px;}
.btn * { font-style: normal; background-image: url(images/css/btn2.png); background-repeat: no-repeat; display: block; position: relative; }
.btn i { background-position: top left; position: absolute; margin-bottom: -5px;  top: 0; left: 0; width: 5px; height: 5px; }
.btn span { background-position: bottom left; left: -5px; padding: 0 0 5px 10px; margin-bottom: -5px; }
.btn span i { background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; width: 10px; height: 100%; top: 0; }
.btn span span { background-position: top right; position: absolute; right: -10px; margin-left: 10px; top: -5px; height: 0; }

* html .btn span,
* html .btn i { float: left; width: auto; background-image: none; cursor: pointer; }

.btn.blue { background: #2ae; }
.btn.blue:hover { background: #2ae; color:#FFF; }
.btn.blue:active { background-color: #2ae; color:#FFF; }

.btn.dark_blue {background: #0072bb; }
.btn.dark_blue:hover { background: #0072bb; color:#FFF; }
.btn.dark_blue:active { background-color: #0072bb; color:#FFF; }

.btn.green { background: #31c025; }
.btn.green:hover { background: #31c025; color:#FFF; }
.btn.green:active { background-color: #31c025; color:#FFF; }

.btn.pink { background: #e1a; }
.btn.pink:hover { background: #e1a; }
.btn.pink:active { background-color: #2ae; color:#FFF; }

.btn.red { background: #e60a17; }
.btn.red:hover { background: #e60a17; }
.btn.red:active { background-color: #e60a17; color:#FFF; }

.btn:hover { background-color: #a00; }
.btn:active { background-color: #444; }
.btn[class] {  background-image: url(images/css/shade.png); background-position: bottom; }
/*.btn[class] {  background-image: none; }*/



* html .btn { border: 3px double #aaa; }
* html .btn.blue { border-color: #2ae; }
* html .btn.dark_blue { border-color: #0072bb; }
* html .btn.green { border-color: #31c025; }
* html .btn.pink { border-color: #e1a; }
* html .btn.red { border-color: #e60a17; }
* html .btn:hover { border-color: #a00; }

.regformTxt{ width:230px;}
.regformDate{ width:80px;}
.smallTextDefault {
  font-size: 10px;
}
#topmenu{
	background-color:#FFFFFF;
	color:#0072bb;
	font-size:0.75em;
	font-weight:bold;
}
#topmenu a{
	color:#0072bb;
}
.list label {
	float: left;
	width: 5em;
	margin-right: 5px;;
	text-align: right;
}
.fontosInfo{
	color:#990000;
}
.fontosInfo a{
	color:#990000;
}
.liSeparator{ border: none 0; border-top: 1px dotted #f8af18; width: 100%; height: 1px; margin: 5px 0;}
.liSeparatorTwo{ border: none 0; border-top: 1px dotted #f8af18; width: 75%; height: 1px; margin: 5px 0;}
.selectedLi{background-color:#E8E8FF;}
.footerClass {
/*
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  background-color:#0072bb;
  color:#FFFFFF;
  */
}
.kotForm{ background-color:#FFE1E2;}
.nokotForm{}
.errorDiv {background-color:#FFCCCC;}
.toolTipLink{ color:#0066FF; text-align:right; font-weight:bold;}
.vanMar{color:#009900; font-weight:bold;}
ul.refPub {
	text-indent: 5px;
	list-style-position: outside;
	padding-left:10px;
	padding-top:4px;
	margin-left: 2px;
}
.Kivalasztott {background: #ffccff;}
.NemKivalasztott {}
.refPubText{padding-top:10px; padding-bottom:10px;};
.bigBlack{
	font-size:14px;
	color:	#000
}
.tesztvizsga{background-color:#D9FFFF;}
.elmeletivizsga{background-color:#DCFFD9;}
.gyakorlativizsga{background-color:#FFF9D9;}
.keresett {
	background-color: #99FF99;
}
.dataTableRowNormal:nth-child(even) {background: #f0f1f1;}
.dataTableRowNormal:nth-child(odd) {background: #dee4e8;}
.dataTableRowNormal:hover {background: #fef4aa;}
.dataTableRowSelected { background-color: #9bcff2; }
.dataTableRowSelected:hover {background: #fef4aa;}

.dataTableRowNormalNoHover:nth-child(even) {background: #f0f1f1;}
.dataTableRowNormalNoHover:nth-child(odd) {background: #dee4e8;}
.success{ background-color: #99ff00;}
.success,
.info {
    padding: 0.8em;
    margin-bottom: 1em;
    border: 2px solid #ddd;
}
