P {
   FONT: 11px Tahoma, Verdana, sans-serif;}
DIV {
   FONT: 11px Tahoma, Verdana, sans-serif;}
TD {
   FONT: 11px Tahoma, Verdana, sans-serif; COLOR: #535353}
#bot {
   FONT: 9px Tahoma, Verdana, sans-serif; COLOR: #737373}
BODY {
   font-family: Arial; font-size: 10pt
}
H1 {
   font-family: Arial; font-size: 16pt
}
H2 {
   font-family: Arial; font-size: 14pt
}
H3 {
   font-family: Arial; font-size: 12pt
}
H4 {
   font-family: Arial; font-size: 11pt
}
#top_login A:link {
  color: white; text-decoration: underline
}
#top_login A:visited {
  color: white; text-decoration: underline
}
#top_login A:hover {
   color: white; text-decoration: underline
}
.menu_link A:link {
  color: #FF0000; text-decoration: none
}
.menu_link A:visited {
  color: #FF0000; text-decoration: none
}
.menu_link A:hover {
   color: #666666; text-decoration: underline
}
.menu_link_blue A:link {
  color: blue; text-decoration: none
}
.menu_link_blue A:visited {
  color: blue; text-decoration: none
}
.menu_link_blue A:hover {
   color: blue; text-decoration: underline
}
.menu_link2 A:link {
  color: black; text-decoration: none
}
.menu_link2 A:visited {
  color: black; text-decoration: none
}
.menu_link2 A:hover {
   color: black; text-decoration: underline
}
.brend_link A:link {
  color: #0066FF; text-decoration: none
}
.brend_link A:visited {
  color: #0066FF; text-decoration: none
}
.brend_link A:hover {
   color: #666666; text-decoration: underline
}
#text_link1 A:link {
  text-decoration: none; color: #3333FF;  font-size: 100%;
}
#text_link1 A:visited {
  text-decoration: none; color: #3333FF; font-size: 100%;
}
#text_link1 A:hover {
  text-decoration: underline; color: #666666; font-size: 100%;
}
#go INPUT, BUTTON {
	BACKGROUND-COLOR: white; BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #666666; FONT-SIZE: 10px;
}

CHECKBOX {
	BORDER: none;
}

#go_red {
color:#fff;
}
#go_red INPUT {
	BACKGROUND-COLOR: #d70302; BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: silver; FONT-SIZE: 10px;
}
#go1 INPUT {
	BACKGROUND-COLOR: white; BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #666666; FONT-SIZE: 10px;
	height: 15;
}
#href IMG:hover {
	border: dotted;
	border-width: 1px 1px 1px 1px;
	}
#href IMG {
	border: dotted white;
	border-width: 1px 1px 1px 1px;
		cursor: pointer;
}
#href_cart IMG {
	cursor: pointer;
}
#go SELECT {
	BACKGROUND-COLOR: white; BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #535353; FONT-SIZE: 10px;
	width: 124pt;
	}
#sel SELECT {
	BACKGROUND-COLOR: white; BORDER-BOTTOM: #535353 1px solid; BORDER-LEFT: #535353 1px solid; BORDER-RIGHT: #535353 1px solid; BORDER-TOP: #535353 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #535353; FONT-SIZE: 10px; 
}
#search INPUT {
	BACKGROUND-COLOR: white; BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: black; FONT-SIZE: 8px; 
}
a:link {
   color: #FF0000; text-decoration: underline; font-size: 11;
}
a:visited {
   color: #FF0000; text-decoration: underline; font-size: 11;
}
a:hover {
   color: #666666; text-decoration: underline; font-size: 11;
}


li.line {border-left: solid 1px #000000; padding-left: 5px; font-size: 120%; font-family: Verdana;}
p.line {border-left: solid 1px #666666; padding-left: 5px; font-size: 95%;}
span.l {border: solid 2px #FFFF66;}
div.line {border: solid 1px #FFFF; padding: 6px; font-size: 96%;}
td.line {border: solid 1px #bfbfbf; padding: 6px; font-size: 9pt;}
td.line1 {border-right: solid 1px #bfbfbf; border-bottom: solid 1px #bfbfbf; padding: 6px; font-size: 9pt;}
td.line2 {border-bottom: solid 1px #f0f0f0; border-top: solid 1px #f0f0f0; padding: 6px; font-size: 9pt;}
td.line3 {border-right: solid 1px #bfbfbf; border-bottom: solid 1px #bfbfbf; border-top: solid 1px #bfbfbf; padding: 6px; font-size: 9pt;} 

div#qTip {
 padding: 3px;
 border: 1px solid #FFF;
 /*border-right-width: 2px;
 border-bottom-width: 2px;*/
 display: none;
 background: #d70302;
 color: #FFF;
 font: 10px;
 text-align: left;
 position: absolute;
 z-index: 1000;
}

.basic  {
	width: 100%;
	font-family: verdana;
	border: 1px solid black;
}
.click_bot{
font-size:0.8em;
color:red;
text-decoration:underline;
}
.text{
font-size:1em;
color:black;
font-weight:bold;
}
.basic a {
	cursor:pointer;
	display:block;
	padding:5px;
	margin-top: 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: black;
	background-color: #00a0c6;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #999999;
	
	background-image: url("Accordio.gif");
}
.basic a:hover {
	background-color: white;
	background-image: url("Accordip.gif");
}
.basic a.selected {
	color: black;
	background-color: #80cfe2;
	background-image: url("Accordip.gif");
}

.sl_h1{
	font-family: Arial; font-size: 1.2em;
}
.sl_h2{
	font-family: Arial; font-size: 1em;
}
.sl_title A:visited{
	text-decoration: none;
}
.sl_title A:hover{
	text-decoration: underline;
}
.sl_title A:link{
	text-decoration: none;
}
.links A{
	text-decoration: none;
	color:gray;
}
.links {
	text-decoration: none;
	color:gray;
	font-size: 0.7em;
}
.sa_lnk A{
	text-decoration: none;
	color:gray;
}
.sa_lnk {
	width:270px;
	height:10px;
	overflow:hidden;
	text-decoration: none;
	color:gray;
	font-size: 0.5em;
}

/*-------------------------НАЧАЛО каруселька внизу страницы---------------------------*/
.next{
cursor:pointer;}
.prev{
cursor:pointer;}
/*-------------------------КОНЕЦ каруселька внизу страницы---------------------------*/

.message_admin{	/*-------------------------панель админки в гостинке---------------------------*/
color:red;
cursor:pointer;}

/*-------------------------НАЧАЛО панелька вверху страницы---------------------------*/
a:focus {
	outline: none;}



/*-------------------------НАЧАЛО модальные окна гостинки и писем---------------------------*/
body {padding:0; margin:0; height:100%; width:100%;}

/* Overlay */
#contact-overlay {background-color:#000; cursor:wait;}
/* Container */
#contact-container {width:450px; font-family:'Trebuchet MS', Verdana, Arial; font-size:16px; text-align:left;}
#contact-container .contact-content {background-color:#333; color:#ddd; height:40px;}
#contact-container h1 {color:#d76300; margin:0; padding:0 0 6px 12px; font-size:1.2em; text-align:left;}
#contact-container .contact-loading {position:absolute; background:url(/images/loading.gif) no-repeat; z-index:8000; height:55px; width:54px; margin:-14px 0 0 170px; padding:0;}
#contact-container .contact-message {text-align:center;}
#contact-container .contact-error {width:96%; font-size:.8em; background:#000; border:2px solid #ccc; font-size:0.8em; font-weight:bold; margin:0 auto; padding:2px;}
#contact-container br {clear:both;}
#contact-container form {padding:0; margin:0;}
#contact-container label {clear:left; display:block; width:100px; float:left; text-align:right; padding-right:4px; font-weight:bold;}
#contact-container .contact-input {font-family:'Trebuchet MS', Verdana, Arial; float:left; padding:2px; margin:2px; background:#eee; border:1px solid #fff; width:300px;}
#contact-container textarea {height:114px;}
#contact-container .contact-cc {font-size:.9em; cursor:default;}
#contact-container .contact-top {height:13px; background:url(/images/form_top.gif) no-repeat; padding:0; margin:0;}
#contact-container .contact-bottom {height:13px; background:url(/images/form_bottom.gif) no-repeat; font-size:.7em; text-align:center;}
#contact-container .contact-bottom a,
#contact-container .contact-bottom a:link,
#contact-container .contact-bottom a:active,
#contact-container .contact-bottom a:visited {position:relative; top:-4px; text-decoration:none; color:#666;}
#contact-container .contact-bottom a:hover {color:#888;}
#contact-container .contact-button {margin:4px 0 0 4px; cursor:pointer; height:24px; border:0; font-size:1em; font-weight:bold; color:#fff; text-align:center; vertical-align:middle;}
#contact-container .contact-send {width:105px; background:url(/images/send.png) no-repeat;}
#contact-container .contact-cancel {width:85px; background:url(/images/cancel.png) no-repeat;}
#contact-container a.modalCloseX,
#contact-container a.modalCloseX:link,
#contact-container a.modalCloseX:active,
#contact-container a.modalCloseX:visited {text-decoration:none; font-weight:bold; font-size:1.2em; position:absolute; top:-4px; right:6px; color:#999;}
#contact-container a.modalCloseX:hover {color:#9bb3b3;}
/*-------------------------КОНЕЦ модальные окна гостинки и писем---------------------------*/

/*-------------------------НАЧАЛО КОРЗИНА---------------------------*/
.block *{
  font-size:1em;
}
#result {
  color:#FFFFFF;
  font-size:1.5em;
  font-family:Arial, Helvetica, sans-serif;
  /*text-decoration:none;*/
}

#draggableDiv {
  position:absolute;
  width:130px;
  height:270px;
}

#basket_echo {
display:none;
}

#basket {
overflow:hidden;
/*border:dashed 1px red;*/
  position:absolute;
  width:130px;
  height:270px;
color:#FFFFFF; 
/*padding-left:8px;
padding-right:8px;*/
cursor:default;
  
  background-image:url(/images/basket_menu.png);background-repeat: no-repeat
}
#basket a{
text-decoration:none;
cursor:pointer;
color:#FFFFFF;
}
/*-------------------------КОНЕЦ КОРЗИНА---------------------------*/
#img_loading_div{
position:fixed;
display:none;
z-index:5000;
}
#img_loading{
position:absolute;
display:none;
z-index:5000;
}
#go_cab INPUT {
	BACKGROUND-COLOR: white; BORDER-BOTTOM: #f1f1f1 1px solid; BORDER-LEFT: #f1f1f1 1px solid; BORDER-RIGHT: #f1f1f1 1px solid; BORDER-TOP: #f1f1f1 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #666666; FONT-SIZE: 10px;
}
