#flag_popup			{ position:absolute; z-index:99; margin-left:190px; width:400px; margin-top:120px; border:3px solid #9a9a9a; background-color: #efefef; padding:10px; display:none; text-align:center; background-image: url(/images/flags_loader/background.png); }
#flag_popup a:link { color:#5bb4e6; }
#flag_popup a:hover { color:#5b2446; }
#flag_popup a:visited { color:#5bb4e6; }

#advert_popup	{ position:absolute; z-index:99; margin-left:0px; width:600px; margin-top:120px; border:3px solid #9a9a9a; background-color: #efefef; padding:10px; display:none; text-align:center; }

p { margin-bottom:10px;margin-left:0px;margin-right:0px;margin-top:0px;}
.switchback { background-image: url(/images/main_offer_back.png); background-repeat: repeat-x; background-position: left top; }
.switchback2 { background-image: url(/images/main_offer_back2.png); background-repeat: repeat-x; background-position: left top; }
.navback-light { background-image: url(/images/navbar_back-light.png); background-repeat: repeat-x; background-position: 0 bottom; }
.basenavback { background-image: url(/images/backbite.png); background-repeat: repeat-x; background-position: 0 top; }

/*WHY*/.whitelinkB { color: #174e75; font-size: 13px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }

	.panelBACK { }
	.panelLEFT { background-image: url(/images/panels/panels_04.gif); }
	.panelRIGHT { background-image: url(/images/panels/panels_06.gif); }
	.panelTOP { background-image: url(/images/panels/panels_02.gif); }
	.panelBOT { background-image: url(/images/panels/panels_08.gif); }
	.panelPAD { padding: 5 5 5 5; }

	.panelbBACK { background-image: url(/images/backbite.png); }
	.panelbLEFT { background-image: url(/images/panels/panels2_04.gif); background-repeat: repeat-y; }
	.panelbRIGHT { background-image: url(/images/panels/panels2_06.gif); background-repeat: repeat-y; }
	.panelbTOP { background-image: url(/images/panels/panels2_02.gif); }
	.panelbBOT { background-image: url(/images/panels/panels2_08.gif); }
	.panelbPAD { padding: 3 3 3 3; }


.tdwidth1 { width: 170px; }
.tdwidth2 { width: 250px; }
.tdwidth3 { width: 100px; }

.pbodyTBspacing { color: #555555; font-size: 11px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;font-weight: normal; font-style: normal; line-height: 17px; text-decoration: none; padding-top: 5px; padding-bottom: 5px; }
.psmallW { color: #ffffe0; font-size: 9px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;font-style: normal; font-weight: normal; text-decoration: none; }

.datespace { padding-left:5px; padding-right:5px; }

.subHeader1 { color: #275e85; font-size: 12px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 24px; }
.subHeader2 { color: #275e85; font-size: 14px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 24px; }
.subHeader3 { color: #174e75; font-size: 18px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 28px; }
.subHeader4 { color: #275e85; font-size: 14px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 20px; }
.subHeaderPadded { color: #555555; font-size: 14px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 17px; padding: 5px; }
.tableHeader2 { color: #494446; font-size: 14px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 17px; background-color: #d1cdbf; padding: 5px; }
.smallButtonBlue { color: #292929; font-size: 12px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 14px; background-color: #acbbcb; padding: 5px; }
.blueBorderTable3 { font-weight: normal; border-color: #666666 border-style: none none solid; border-width: 1px; }
.blueBorderTable4 td { border-style: none none dotted; border-width: 1px; border-color: #ededed }
.newsBorderTable { font-weight: normal; background-color: #ebebeb; padding: 8px; border: solid 1px #5c6b6b; }
.lborder { border: solid 1px #b5c2ca; }
.lborderS { padding: 0 0 0 0; border-style: none dotted dotted none; border-width: 1px; border-color: #b5c2ca }

.spacerTop { padding: 4px 0 0; border-right: 1px none #d1cdbf; border-bottom: 1px none #d1cdbf; border-top-color: #d1cdbf; border-top-style: none; border-left-color: #d1cdbf; border-left-style: none; }
.20pxPadder { padding: 20px; border-color: #d1cdbf; border-style: none; }
.spacerBottom { padding: 0 0 5px; border-right: 1px none #d1cdbf; border-bottom: 1px none #d1cdbf; border-top-color: #d1cdbf; border-top-style: none; border-left-color: #d1cdbf; border-left-style: none; }
.spacerRight { padding: 0 5px 0 0; border-top-style: none; border-top-color: #d1cdbf; border-right: 1px none #d1cdbf; border-bottom: 1px none #d1cdbf; border-left-style: none; border-left-color: #d1cdbf; }
.spacerLeft { padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 5px !important; border-top-style: none; border-top-color: #d1cdbf; border-right: 1px none #d1cdbf; border-bottom: 1px none #d1cdbf; border-left-style: none; border-left-color: #d1cdbf; }
.lineRight { padding-right: 12px; border-top-style: none; border-top-color: #d1cdbf; border-right: 1px solid #d1cdbf; border-bottom-color: #d1cdbf; border-bottom-style: none; border-left-style: none; border-left-color: #d1cdbf; }
.inputStandard { color: #9cabab; font-size: 10px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;background-color: #fffde1; background-position: 0 0; width: 96%; padding: 3px; border-color: #555555; border-style: none; }
.inputstyleLOGIN 		{ color: #242424; font-size: 10px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;background-color: #fffde1; background-position: 0 0; padding: 3px; width: 90%; border: solid 1px #a0acac; }
.inputstyleLOGIN_err 	{ color: #242424; font-size: 10px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;background-color: #fffde1; background-position: 0 0; padding: 3px; width: 90%; border: solid 1px #a0acac; }
.input120px { color: #171717; font-size: 10px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;background-position: 0 0; padding: 3px; width: 120px; border: solid 1px #9cabab; }
.inputContactForm	{ color: #9cabab; font-size: 10px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;line-height: 14px; background-color: #f8f8ff; background-position: 0 0; padding: 3px; border: 1px solid #d1cdbf; }
.inputError	{ color: #9cabab; font-size: 10px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;background-color: #FFF0F0; background-position: 0 0; padding: 3px; border: 1px solid #FFCCCC; }
.pngoverlay		{ visibility: visible; position: absolute; float: top;}
.overlay { background-image: url(/images/pinked_fabric-overlay.png); background-repeat: no-repeat; height: 100px; width: 100px; left: 0; top: 0; position: absolute; z-index: 4; visibility: visible; float: left; }

.lborder2 { width:320px; color: #242424; font-size: 10px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;border: solid 1px #a0acac; padding:3px;background-color: #efefef }
.inputFinance { color: #242424; font-size: 11px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;background-color: #efefef; background-position: 0 0; border: solid 1px #a0acac; }

#image_fader_frame	{ position:relative; width:800px; height:220px; overflow:hidden; margin-bottom:20px; }
#small_image_fader_frame	{ position:relative; width:800px; height:100px; overflow:hidden; margin-bottom:10px; }

.info_window {margin-top:5px; background-color:white; font-family: verdana, arial, sans-serif; font-size: .8em;}

/*KEEP-THIS-CSS-THE-REST-OF-THIS-CAN-GO*/

#breadcrumb			{}
#breadcrumb a:link, #breadcrumb a:visited, #breadcrumb a:active  { color: #5bb4e6; font-size: 11px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;font-weight: normal; font-style: normal; line-height: 17px; text-decoration: none; }
#breadcrumb a:hover   { color: #ededed; font-size: 11px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none; }
	

body { color: #ffffff; font-size: 11px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; background-color: #4b1436; margin: 0px; padding: 0px; text-align:left; }

.phoneNumber	{ color: #ffffff; font-size: 13px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height:18px;}
.errorTxt		{ background-color:#e473b6; color:#ffffff; padding:5px; }
.whitelink		{ color: #fffde1; font-size: 13px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
.hand			{ cursor:pointer; }

.textbox 		{ color: #242424; font-size: 12px; font-weight:bold; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;background-color: #fffde1; background-position: 0 0; padding: 3px; width: 100%; border: solid 1px #a0acac; }
.textbox_err	{ color: #242424; font-size: 12px; font-weight:bold; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;background-color: #fffde1; background-position: 0 0; padding: 3px; width: 100%; border: solid 1px #a0acac; }

.select 		{ color: #242424; font-size: 12px; font-weight:bold; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;background-color: #fffde1; background-position: 0 0; padding: 3px; width: 100%; border: solid 1px #a0acac; margin:0px; }
.select_err		{ color: #242424; font-size: 12px; font-weight:bold; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;background-color: #fffde1; background-position: 0 0; padding: 3px; width: 100%; border: solid 1px #a0acac; margin:0px; }

/* SIZE + STYLE INFORMATION */
.vsmall			{ font-size: 10px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }

/* COLOR INFORMATION */
.white			{ color: #ffffff; }
.purple			{ color: #2b0406; }
.lightblue		{ color: #b4daf0; }

#form_error 	{ margin-top:5px; padding:5px; display:none; background-color: #3b0426; margin-bottom:10px; }

#masker 		{ visibility:hidden;z-index:3;background-color:#aaaaaa;width:100%;height:100%;position:absolute;left:0;top:0; text-align:center;}
#image_frame 	{ visibility:hidden;z-index:4; position:absolute; top:110px; margin-left:-10px; text-align:center;}
#loading_frame	{ visibility:hidden;z-index:10; position:relative; top:300px; width:32px; margin-left:auto; margin-right:auto; text-align:center;}
#loading_frame img {visibility:visible;}

#price_list		{ width:100%; padding:4px; }
#price_list .header		{ font-style: normal; color: #2b0416; width:100%; font-weight: bold; padding-bottom: 5px; }
#price_list table,td		{ font-size:11px; font-weight: normal; }
#price_list .light_row 	{ color:#5b2446; background-color:#ffffff; }
#price_list .dark_row 	{ color:#5b2446; background-color:#efefef; }
#price_list .discounted 	{ color:#5b2446; background-color:#f5edb6; }
.pricelistprice		{ font-weight: bold; font-size:14px ; }
.pricelistapart		{ font-weight: bold; font-size:14px ; }
.pricelistmsq		{ position:relative; font-size:8px ; }


h1, .phead1, .mainHeader	{ color: #5bb4e6; font-size: 24px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;font-weight:normal; line-height: 36px; margin-top:16px; margin-bottom:16px;}
h2, .phead2, .subHeader		{ color: #eeeeee; font-weight:bold; font-size: 14px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 20px; margin-bottom:10px; }

.whyyoucover				{ color: #eeeeee; font-weight:bold; font-size: 12px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif; }
.priceObject 				{ color: #5bb4e6; font-size: 36px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 36px; }
.priceObject2, .phead3 		{ color: #174e75; font-size: 26px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 30px; }

.specialHeader 				{ color: #2b0406; font-size: 30px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 38px; }
.specialHeaderRU 			{ color: #2b0406; font-size: 26px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 29px; }
.specialBody 				{ color: #1b74a6; font-size: 16px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; }

.pbody 					{ color: #eeeeee; font-size: 11px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;font-weight: normal; font-style: normal; line-height: 17px; text-decoration: none; }
.pbody2 				{ color: #f1ae22; font-size: 11px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;font-weight: normal; font-style: normal; line-height: 17px; text-decoration: none; }
.pbody3 				{ color: #555555; font-size: 11px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;font-weight: normal; font-style: normal; line-height: 17px; text-decoration: none; }
.pmedium		 		{ color: #ffffff; font-size: 10px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none; }
.psmall, .pmini 		{ color: #EEEEEE; font-size: 10px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;font-style: normal; font-weight: normal; line-height: 12px; text-decoration: none; }

.tableHeader 			{ color: #666666; font-size: 14px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; background-color: #d1cdbf; padding: 5px; }
.tbody 					{ color: #5b2446; font-size: 11px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;font-weight: normal; font-style: normal; line-height: 17px; text-decoration: none; }
.tbodyALT				{ color: #5b2446; font-size: 11px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;font-weight: normal; font-style: normal; line-height: 17px; text-decoration: none; background-color:#efefef }
.touter					{ padding:14px; background-color:#b4daf0; }
.tborder 				{ border: solid 1px #eeeeee; width:100% ; }
.tborderLightblue		{ border: solid 1px #eeeeee; width:100% ; background-color: #b4daf0; }
.imageBorder 			{ border: solid 1px #eeeeee; }
.iborder				{ border: solid 1px #eeeeee; }
.iborderS 				{ padding:8px;border: solid 0px #eeeeee; background-image: url(/images/lightfade.png); }
.rule					{ background-color:#7b4466;margin-bottom:10px;margin-top:10px;line-height:1px;height:1px; }

.yoo					{ color:#ffffff; font-weight:bold; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;}
.bulgaria				{ color:#3b94c6; font-weight:bold; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;}

a:link 					{ color: #5bb4e6; font-size: 11px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;font-weight: normal; font-style: normal; line-height: 17px; text-decoration: none; }
a:visited 				{ color: #ededed; font-size: 11px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none; }
a:hover 				{ color: #ededed; font-size: 11px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none; }
a:active 				{ color: #5b2446; font-size: 11px; font-family: "Century Gothic", "Arial Unicode MS", Arial, Helvetica, SunSans-Regular, sans-serif;font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none; }

/* HIDE SPECIAL FIELD */
#InfoPlease				{ display:none; }


.discount_banner		{ padding:8px;padding-left:12px;padding-right:12px;background-color:#ffe32a;border: 1px dotted #4b1436; }
.discount_banner b		{ font-size:30px ; color:#4b1436; }
.discount_banner i		{ font-weight:normal;font-style:normal; font-size:10px ; color:#4b1436; }

.discount_icon		{ }
.discount_icon_width	{ width:12px; text-align: center;}
