@charset "utf-8";

body {
background:#f5e5b3;
color:#3b3e39;
font:300 12px Georgia,'Times New Roman',Times,serif;
}

a:link,a:active,a:visited,a:hover {
color:#6c2201;
}

h1 {
color:#6c2201;
font-size:18px;
font-weight:300;
margin-bottom:20px;
}

h3 {
color:#000;
font-size:14px;
font-weight:300;
margin-bottom:5px;
}

h1 a,h2 {
color:#6c2201;
font-size:18px;
font-weight:300;
margin-bottom:20px;
margin-left:20px;
}

h4 {
-khtml-text-shadow:0 1px 0 #f2eede;
-moz-text-shadow:0 1px 0 #f2eede;
-webkit-text-shadow:0 1px 0 #f2eede;
color:#5e4e28;
cursor:default;
font-size:18px;
font-weight:300;
margin:20px auto;
overflow:hidden;
text-align:center;
text-shadow:0 1px 0 #f2eede;
width:440px;
}

h5 {
-khtml-text-shadow:0 1px 0 #f2eede;
-moz-text-shadow:0 1px 0 #f2eede;
-webkit-text-shadow:0 1px 0 #f2eede;
color:#5e4e28;
cursor:default;
font-size:14px;
font-weight:300;
margin:20px auto 15px auto;
overflow:hidden;
text-align:center;
text-shadow:0 1px 0 #f2eede;
width:440px;
}

.center {
text-align:center;
}

.both {
clear:both;
}

#OnlineConsultReg {
-khtml-box-shadow:0 0 3px #000;
-moz-box-shadow:0 0 3px #000;
-webkit-box-shadow:0 0 3px #000;
background:#faf1d2 url("../img/onlinereg_bg.jpg") no-repeat 0 0;
box-shadow:0 0 3px #000;
height:365px;
left:50%;
margin-left:-132px;
position:absolute;
top:150px;
width:265px;
z-index:3;
visibility: hidden;
}

#OnlineConsultReg #Login,#OnlineConsultReg #Register,#OnlineConsultReg #Info {
color:#000;
font-size:14px;
}

#OnlineConsultReg #Login a,#OnlineConsultReg #Register a,#OnlineConsultReg #Info a {
color:#000;
}

#OnlineConsultReg #Login span,#OnlineConsultReg #Info span {
cursor:default;
display:block;
margin:60px 0 40px 0;
text-align:center;
}

#OnlineConsultReg #Login form table,#OnlineConsultReg #Register form table {
margin-bottom:10px;
}

#OnlineConsultReg #Login form table th,#OnlineConsultReg #Login form table td,#OnlineConsultReg #Register form table th,#OnlineConsultReg #Register form table td {
font-weight:300;
padding:2px;
}

#OnlineConsultReg #Login form table th {
padding-left:35px;
text-align:right;
}

#OnlineConsultReg #Login form table td input {
border:1px solid #99885e;
color:#99885e;
font:normal 12px Georgia, 'Times New Roman', Times, serif;
padding:2px;
width:130px;
}

#OnlineConsultReg #Login form table td input:hover,#OnlineConsultReg #Register form table td input:hover {
border:1px solid #000;
color:#000;
}

#OnlineConsultReg #Login form div,#OnlineConsultReg #Register form div,#OnlineConsultReg #Info div {
margin-bottom:40px;
text-align:center;
}

#OnlineConsultReg #Login form div input,#OnlineConsultReg #Login form div img,#OnlineConsultReg #Register form div input,#OnlineConsultReg #Register form div img {
vertical-align:middle;
}

#OnlineConsultReg #Register span {
display:block;
margin:50px 0 30px 0;
text-align:center;
}

#OnlineConsultReg #Register form table td input {
border:1px solid #99885e;
color:#99885e;
font:normal 12px Georgia, 'Times New Roman', Times, serif;
padding:2px;
width:120px;
}

#OnlineConsultReg #Register form table th {
padding-left:15px;
text-align:right;
}







#OnlineConsultChat {
-khtml-box-shadow:0 0 3px #000;
-moz-box-shadow:0 0 3px #000;
-webkit-box-shadow:0 0 3px #000;
background:#faf1d2 url("../img/onlinechat_bg.jpg") no-repeat 0 0;
box-shadow:0 0 3px #000;
height:365px;
left:50%;
margin-left:-285px;
position:absolute;
top:150px;
width:570px;
z-index:3;
visibility: hidden;
}

#OnlineConsultChat #User .Window {
background:#fff;
border:1px solid #ad9e77;
height:240px;
margin:0 auto 15px auto;
overflow:hidden;
width:540px;
}

#OnlineConsultChat #Sitora .Window {
background:#fff;
border:1px solid #ad9e77;
height:230px;
margin:0 auto 15px auto;
overflow:hidden;
width:540px;
}



#OnlineConsultChat #Sitora ul.tabNavigation {
font-size:10px;
list-style:none;
margin:0 auto;
overflow:hidden;
padding:0;
width:540px;
}

#OnlineConsultChat #Sitora ul.tabNavigation li {
float:left;
list-style:none;
margin:0 1px;
}

#OnlineConsultChat #Sitora ul.tabNavigation li a {
-khtml-border-radius-topleft:5px;
-khtml-border-radius-topright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
background:#ad9e77;
border-left:1px solid #ad9e77;
border-right:1px solid #ad9e77;
border-top:1px solid #ad9e77;
border-top-left-radius:5px;
border-top-right-radius:5px;
color:#fff;
display:block;
padding:3px 10px;
text-align:center;
text-decoration:none;
}

#OnlineConsultChat #Sitora ul.tabNavigation li a.selected,ul.tabNavigation li a.selected:hover {
background:#fff;
border-left:1px solid #ad9e77;
border-right:1px solid #ad9e77;
border-top:1px solid #ad9e77;
color:#5e4e28;
}

#OnlineConsultChat #Sitora ul.tabNavigation li a:hover {
background:#978965;
border-left:1px solid #ad9e77;
border-right:1px solid #ad9e77;
border-top:1px solid #ad9e77;
color:#fff;
}

#OnlineConsultChat #Sitora ul.tabNavigation li a:focus {
outline:0;
}

#OnlineConsultChat #msg_send,#OnlineConsultChat input {
border:1px solid #ad9e77;
color:#000;
font:normal 14px Georgia, 'Times New Roman', Times, serif;
margin:5px;
padding:4px;
width:520px;
}

#OnlineConsultChat #User .Window input:hover,#OnlineConsultChat #Sitora .Window input:hover {
background:#fcf8ef;
border:1px solid #51421e;
}

#OnlineConsultChat #User .Window .Messanges {
height:203px;
margin-right:3px;
overflow:auto;
}

#OnlineConsultChat #Sitora .Window .Messanges {
height:193px;
margin-right:3px;
overflow:auto;
}

#OnlineConsultChat #User .Window .Messanges .MessageBox,#OnlineConsultChat #Sitora .Window .Messanges .MessageBox  {
  overflow:hidden;
  padding:3px;
}

.User {
color:#977f44;
}

.Sitora {
color:#5e4e28;
}

#OnlineConsultChat #User .Window .Messanges .MessageBox .UserName,#OnlineConsultChat #Sitora .Window .Messanges .MessageBox .UserName {
  width:95px;
  float:left;
  text-align:right;
  font-weight:bold;
  overflow:hidden;
}

#OnlineConsultChat #User .Window .Messanges .MessageBox .Message,#OnlineConsultChat #Sitora .Window .Messanges .MessageBox .Message {
  width:410px;
  float:left;
  margin-left:5px;
}


#OnlineConsultChat #User #Bottom,#OnlineConsultChat #Sitora #Bottom {
  margin:0 auto;
  width:440px;
  color:#5e4e28;  
} 

#OnlineConsultChat #User #Bottom span,#OnlineConsultChat #Sitora #Bottom span {
  margin-right:20px;
  cursor:default;
}

#OnlineConsultChat #User #Bottom span,#OnlineConsultChat #User #Bottom input,#OnlineConsultChat #User #Bottom img,#OnlineConsultChat #Sitora #Bottom span,#OnlineConsultChat #Sitora #Bottom input,#OnlineConsultChat #Sitora  #Bottom img {
  vertical-align:middle;
}

#OnlineConsultChat #User #Bottom img, #OnlineConsultChat #Sitora #Bottom img
{
    float: right;
    margin-right: 7px;
}

#Logo {
background:url("../img/border_top.gif") repeat-x 0 34px;
margin-top:10px;
position:absolute;
text-align:center;
width:100%;
z-index:2;
}

#Navigation {
background:url("../img/border_bot.gif") repeat-x 0 11px;
height:40px;
position:absolute;
top:663px;
width:100%;
z-index:1;
}

#Menu {
background:url("../img/menu.png") no-repeat 0 0;
color:#5f430d;
font-size:18px;
height:40px;
margin:0 auto;
padding-top:2px;
text-align:center;
width:990px;
}

#Menu li {
float:left;
list-style:none;
padding:0;
position:relative;
}

#Menu a {
  color:#5f430d;
  display:block;
  padding:5px 24px 7px;
  text-align:center;
}

#Menu a:hover {
  background:#6c2000 url("../img/menu_bg.gif") repeat-x 0 0;
  color:#f6e9c0;
}

#Menu li ul {
  display:none;
  list-style:none;
  margin:0;
  padding:0;
  position:absolute;
  top:0;
  width:165px;
}

#Menu li ul span {
  background:#6c2000 url("../img/menu_bg.gif") repeat-x 0 0;
  border-bottom:1px dotted #782400;
  color:#f6e9c0;
  cursor:default;
  display:block;
  margin:0;
  overflow:hidden;
  padding:5px 24px 7px;
  text-align:center;
}

#Menu li ul a {
  background:#601c00;
  border-bottom:1px dotted #782400;
  color:#f6e9c0;
  display:block;
  font-size:11px;
  overflow:hidden;
  padding:3px;
  text-align:left;
  text-decoration:underline;
  width:250px;
}

#Menu li ul a:hover {
  background:#491500;
  border-bottom:1px dotted #782400;
  color:#f6e9c0;
  overflow:hidden;
  text-decoration:none;
}

#Menu li ul div {
  background:url("../img/ul_bot_bg.png") no-repeat 0 0;
  display:block;
  font-size:3px;
  height:3px;
  width:256px;
}

#Menu li:hover ul,#Menu li.jshover ul {
  display:block;
}

#Menu li:hover li ul,#Menu li.jshover li ul {
  display:none;
  width:165px;
}

#Menu li:hover li:hover ul,#Menu li.jshover li.jshover ul {
  display:block;
  width:165px;
}

#Header {
background:#000 url("../img/room.jpg") no-repeat 50% 0;
border-top:61px solid #f3de9d;
height:620px;
margin-bottom:30px;
}

#SubjectsContainer {
margin:0 auto;
width:1000px;
}

#Wrapper {
margin:0 auto;
width:990px;
}

.PatternTop div {
background:url("../img/pattern_tl.gif") no-repeat top left;
}

.PatternTop {
background:url("../img/pattern_tr.gif") no-repeat top right;
}

.PatternBottom div {
background:url("../img/pattern_bl.gif") no-repeat bottom left;
}

.PatternBottom {
background:url("../img/pattern_br.gif") no-repeat bottom right;
}

.PatternTop div,.PatternTop,.PatternBottom div,.PatternBottom {
font-size:1px;
height:39px;
width:100%;
}

.Block480Content {
  height:310px;
  margin:0 39px;
}

.Block480Content p {
margin-bottom:10px;
}

.OnlineBlock480Content {
  height:310px;
  margin:0 39px;
  text-align: center;
}

.OnlineBlock480Content p {
  text-align: center;
  margin: 10px auto;
  width: 480px;
}

#Welcome {
float:left;
width:480px;
}

#OnlineWelcome
{
    float:left;
    width: 998px;
    text-align: center;
}

#ShopPreview {
float:left;
margin-left:20px;
width:480px;
}

.ShopNew {
margin-bottom:20px;
}

.ShopNew img {
border:1px solid #6c2201;
display:block;
float:left;
height:80px;
margin-right:20px;
width:80px;
}

.ShopNew a {
display:block;
font-size:14px;
margin-bottom:10px;
}

.ShopNew p {
color:#4c4633;
margin:0;
}

.ShopNew span {
color:#000;
display:block;
}

.More {
margin-top:30px;
text-align:center;
}

table#Info {
margin:30px 0;
width:988px;
}

table#Info th {
font-weight:300;
padding:0 10px;
width:306px;
}

table#Info th ul {
margin-bottom:25px;
}

table#Info th#ClockBlock h1 {
text-align:center;
}

table#Info th#ClockBlock {
padding:0 10px;
text-align:center;
}

table#Info td {
background:url("../img/table_sep.gif") repeat-y 50% 0;
border-bottom:1px dotted #5c512d;
border-top:1px dotted #5c512d;
width:5px;
}

.Info {
color:#5c512d;
font-size:12px;
margin:0;
padding:0;
}

.Info li {
background:url("../img/info_li.gif") no-repeat 5px 6px;
list-style:none;
margin-bottom:5px;
padding-left:20px;
}

#PaymentFull {
margin:30px 0;
}

.PayMethod {
border-bottom:1px dotted #b19f68;
margin-bottom:20px;
padding-bottom:20px;
}

.PayMethod img {
display:block;
float:left;
margin-right:20px;
width:100px;
}

#Footer {
color:#5c512d;
margin:30px 0 10px;
}

.FeedBack {
color:#66582d;
}

.FeedBack label {
display:block;
margin-bottom:3px;
}

.FeedBack .text {
border:1px solid #b19f68;
margin-bottom:10px;
padding:2px;
width:300px;
}

.FeedBack .text,.FeedBack .textarea,.FeedBack .submit {
  color:#66582d;
  font:normal 12px Georgia,'Times New Roman',Times,serif;
}

.FeedBack .textarea {
border:1px solid #b19f68;
height:80px;
margin-bottom:10px;
padding:2px;
width:395px;
}

.FeedBack .submit {
background:#b3a474 url("../img/submit_bg.gif") repeat-x 0 0;
border:1px solid #80674f;
padding:2px;
text-align:center;
width:100px;
}

.FeedBack .text,.FeedBack .textarea,.FeedBack .submit {
color:#66582d;
font:normal 12px Georgia, 'Times New Roman', Times, serif;
}

.FeedBack .textarea:hover,.FeedBack .submit:hover,.FeedBack .text:hover {
border:1px solid #000;
color:#000;
}

#Footer {
border-top:1px dotted #5c512d;
padding-top:20px;
}

#Footer a {
color:#5c512d;
}

#Footer img {
-khtml-opacity:0.8;
-moz-opacity:0.8;
-webkit-opacity:0.8;
opacity:0.8;
}

#Footer img:hover {
-khtml-opacity:1;
-moz-opacity:1;
-webkit-opacity:1;
opacity:1;
}

#Footer #Payment {
float:left;
}

#Footer #Copyright,#Footer #Creator {
float:left;
margin-left:20px;
}

#AdditInfo p {
margin-bottom:10px;
}

#AdditInfo h1 {
margin-bottom:5px;
text-indent:15px;
}

#SeviceText {
padding:0 39px;
}

#SeviceText p {
margin-bottom:15px;
}

#AdditInfo,#Service {
margin-bottom:30px;
}

/* Предметы */

.Subj {
  cursor:hand;
}

#SubjectsContainer #Shop {
  background:url("../img/subj/shop.png") no-repeat 0 0;
  height:95px;
  left:164px;
  position:absolute;
  top:536px;
  width:131px;
  z-index:1;
}


#SubjectsContainer #Candles {
  background:url("../img/subj/candles.png") no-repeat 0 0;
  height:49px;
  left:844px;
  position:absolute;
  top:479px;
  width:74px;
  z-index:1;
}

#SubjectsContainer #Pounder {
  background:url("../img/subj/pounder.png") no-repeat 0 0;
  height:38px;
  left:1086px;
  position:absolute;
  top:340px;
  width:45px;
  z-index:1;
}

#SubjectsContainer #Tree {
  background:url("../img/subj/tree.png") no-repeat 0 0;
  height:72px;
  left:933px;
  position:absolute;
  top:306px;
  width:78px;
  z-index:1;
}

#SubjectsContainer #RightBag1 {
  background:url("../img/subj/right_bag1.png") no-repeat 0 0;
  height:34px;
  left:1003px;
  position:absolute;
  top:344px;
  width:30px;
  z-index:1;
}

#SubjectsContainer #RightBag2 {
  background:url("../img/subj/right_bag2.png") no-repeat 0 0;
  height:36px;
  left:1033px;
  position:absolute;
  top:342px;
  width:26px;
  z-index:1;
}

#SubjectsContainer #RightBag3 {
  background:url("../img/subj/right_bag3.png") no-repeat 0 0;
  height:42px;
  left:1060px;
  position:absolute;
  top:338px;
  width:28px;
  z-index:1;
}

#SubjectsContainer #Cat {
  background:url("../img/subj/cat.png") no-repeat 0 0;
  height:72px;
  left:940px;
  position:absolute;
  top:544px;
  width:69px;
  z-index:1;
}

#SubjectsContainer #Fire {
  background:url("../img/subj/fire.gif") no-repeat 0 0;
  height:104px;
  left:974px;
  position:absolute;
  top:426px;
  width:126px;
  z-index:1;
}

#SubjectsContainer #Grid {
  background:url("../img/subj/grid.png") no-repeat 0 0;
  height:115px;
  left:942px;
  position:absolute;
  top:416px;
  width:187px;
  z-index:2;
}



#SubjectsContainer #Book01 {
  background:url("../img/subj/book1.gif") no-repeat 0 0;
  height:75px;
  left:150px;
  position:absolute;
  top:304px;
  width:15px;
  z-index:1;
}

#SubjectsContainer #Book02 {
  background:url("../img/subj/book2.gif") no-repeat 0 0;
  height:73px;
  left:166px;
  position:absolute;
  top:306px;
  width:15px;
  z-index:1;
}

#SubjectsContainer #Book03 {
  background:url("../img/subj/book2.gif") no-repeat 0 0;
  height:73px;
  left:182px;
  position:absolute;
  top:306px;
  width:15px;
  z-index:1;
}

#SubjectsContainer #Book04 {
  background:url("../img/subj/book1.gif") no-repeat 0 0;
  height:75px;
  left:198px;
  position:absolute;
  top:304px;
  width:15px;
  z-index:1;
}

#SubjectsContainer #Book05 {
  background:url("../img/subj/book2.gif") no-repeat 0 0;
  height:73px;
  left:214px;
  position:absolute;
  top:306px;
  width:15px;
  z-index:1;
}

#SubjectsContainer #Book06 {
  background:url("../img/subj/book1.gif") no-repeat 0 0;
  height:75px;
  left:230px;
  position:absolute;
  top:304px;
  width:15px;
  z-index:1;
}

#SubjectsContainer #Book07 {
  background:url("../img/subj/book1.gif") no-repeat 0 0;
  height:75px;
  left:246px;
  position:absolute;
  top:304px;
  width:15px;
  z-index:1;
}

#SubjectsContainer #Book08 {
  background:url("../img/subj/book2.gif") no-repeat 0 0;
  height:73px;
  left:262px;
  position:absolute;
  top:306px;
  width:15px;
  z-index:1;
}

#SubjectsContainer #Book09 {
  background:url("../img/subj/book1.gif") no-repeat 0 0;
  height:75px;
  left:278px;
  position:absolute;
  top:304px;
  width:15px;
  z-index:1;
}

#SubjectsContainer #Book10 {
  background:url("../img/subj/book2.gif") no-repeat 0 0;
  height:73px;
  left:294px;
  position:absolute;
  top:306px;
  width:15px;
  z-index:1;
}

#SubjectsContainer #Book11 {
  background:url("../img/subj/book2.gif") no-repeat 0 0;
  height:73px;
  left:310px;
  position:absolute;
  top:306px;
  width:15px;
  z-index:1;
}

#SubjectsContainer #Book12 {
  background:url("../img/subj/book1.gif") no-repeat 0 0;
  height:75px;
  left:326px;
  position:absolute;
  top:304px;
  width:15px;
  z-index:1;
}

#SubjectsContainer #Candle1 {
  background:url("../img/subj/candle2.png") no-repeat 0 0;
  height:97px;
  left:450px;
  position:absolute;
  top:393px;
  width:26px;
  z-index:1;
}

#SubjectsContainer #Candle2 {
  background:url("../img/subj/candle2.png") no-repeat 0 0;
  height:96px;
  left:734px;
  position:absolute;
  top:394px;
  width:26px;
  z-index:1;
}

#SubjectsContainer #StarDust {
  background:url("../img/subj/stardust.png") no-repeat 0 0;
  height:127px;
  left:591px;
  position:absolute;
  top:330px;
  width:50px;
  z-index:1;
}

#SubjectsContainer #Ball {
  background:url("../img/subj/ball.png") no-repeat 0 0;
  height:55px;
  left:583px;
  position:absolute;
  top:437px;
  width:67px;
  z-index:2;
}









.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background:url("../img/scroll_track_bg.gif") repeat-y center top;
}

.jScrollPaneDrag {
	position:absolute;
	cursor:pointer;
	overflow:hidden;
	background:url("../img/scroll_drag.gif") no-repeat 0 -11px;
	height:11px;
	width:11px;
}

.jScrollPaneDrag:hover {
  background:url("../img/scroll_drag.gif") no-repeat 0 0;  
}

.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background:url("../img/scroll_but_top.gif") no-repeat 0 -19px;
	height:19px;
	width:13px;
}

a.jScrollArrowUp:hover {
  background:url("../img/scroll_but_top.gif") no-repeat 0 0;
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background:url("../img/scroll_but_down.gif") no-repeat 0 -19px;
	height:19px;
	width:13px;
}

a.jScrollArrowDown:hover {
  background:url("../img/scroll_but_down.gif") no-repeat 0 0;
}

a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}


/* Blinker class */
#OnlineConsultChat #Sitora ul.tabNavigation li a.on
{
  background:#fff;
  color:#5e4e28;
  border-top:1px solid #ad9e77;
  border-right:1px solid #ad9e77;
  border-left:1px solid #ad9e77;
}

#OnlineConsultChat #Sitora ul.tabNavigation li a.off
{
    background:#ad9e77;
}

#NewMore {
  background:#fff url("../img/newmore_bg.gif") repeat-x 20px 0;
  padding:15px;
  margin:30px 0;
}

.Position {
  width:300px;
  float:left;
  margin-left:17px;
}

.PImg {
  width:122px;
  height:148px;
  float:left;
  padding:4px 0 0 4px;
  background:url("../img/small_border.png") no-repeat 0 0;
}

.PDesk {
  font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
  margin-left:8px;
  width:166px;
  float:left;
}

.PDesk strong,.PDesk span {
  display:block;
  margin-bottom:10px;
}

.PDesk a:link,.PDesk a:active,.PDesk a:visited,.PDesk a:hover {
  color:#523d0c;
}



#Reports {

  margin-bottom:20px;
  border-bottom:1px dotted #5c512d;
  padding:40px 30px 30px 30px;
  background:url("../img/top_pat.gif") no-repeat 0 0;
}

#Reports h1 {
  color:#6c2201;
  font-size:18px;
}

#Reports .Desc {
  font-size:14px;
  margin-bottom:20px;
}

#Reports .Desc p {
  margin-bottom:10px;
  font:normal 14px Arial,Tahoma,Verdana,Helvetica,sans-serif;
  color:#a87e5e;
}

#Reports .Sort {
  margin-bottom:20px;
  color:#a87e5e;
  font:normal 14px Arial,Tahoma,Verdana,Helvetica,sans-serif;
}

#Reports .Sort select, #Reports .Sort input
{
    margin: 3px 0;
}

.SendedReport {
  width:850px;
  overflow:hidden;
  margin:0 auto;
}

.SendedReport .Sender {
  float:left;
  width:170px;
  font-size:18px;
  color:#975423;
  padding-top:15px;
}

.SendedReport .Sender span {
  color:#a87e5e;
  font:normal 12px Arial,Tahoma,Verdana,Helvetica,sans-serif;
}

.SendedReport .BLPat {
  background:url("../img/message_bl_angle.gif") no-repeat 7px bottom;
  padding:25px 25px 10px 25px;
  width:580px;
}

.SendedReport .Message {
  float:left;
  width:630px;
  margin-left:40px;
  border:1px solid #eebb93;
  -webkit-border-radius:5px;
  margin-bottom:20px;
  -moz-border-radius:5px;
  border-radius:5px;
  position:relative;
  background:#fff url("../img/message_tr_angle.gif") no-repeat 560px 7px;
  font:normal 14px Arial,Tahoma,Verdana,Helvetica,sans-serif;
}

.SendedReport .Message .angle {
  position:absolute;
  width:34px;
  height:18px;
  z-index:1;
  top:25px;
  left:-34px;
  background:url("../img/angle.png") no-repeat 0 0;
}

.SendedReport .Message .GoodsView {
  margin-bottom:30px;
  color:#aa7140;
}

.SendedReport .Message .GoodsView a:link,.SendedReport .Message .GoodsView a:active,.SendedReport .Message .GoodsView a:visited,.SendedReport .Message .GoodsView a:hover {
  color:#aa7140;
}

.SendedReport .Message .Text {
  font-size:12px;
  color:#4a4a4a;
  margin-bottom:10px;
}

.SendedReport .Message .Send {
  text-align:right;
}

.SendedReport .Message .Send a:link,.SendedReport .Message .Send a:active,.SendedReport .Message .Send a:visited {
  color:#aa7140;
  text-decoration:none;
}

.SendedReport .Message .Send a:hover {
  color:#845023;
}

.SendedReport .Message .Send a img,.SendedReport .Message .Send a span {
 vertical-align:middle;
}





#SendReport {
  position:fixed;
  opacity : 0;
  visibility: hidden;
  top:20px;
  left:50%;
  margin-left:-410px;
  width:780px;
  padding:40px 40px 20px 40px;
  z-index:1000;
  zoom:1;
  background:#fbd599;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  box-shadow: 0 0 2px #000;
  -webkit-box-shadow: 0 0 2px #000;
  -moz-box-shadow: 0 0 2px #000;
}

#SendReport h1 {
  color:#6c2201;
  font-size:18px;
}

#SendReport form div {
  margin-bottom:10px;
}

#SendReport form div#TypeHere {
  background:#fff;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  padding:10px;
}

#SendReport form div#TypeHere h2 {
  font-size:14px;
  color:#747474;
  margin-bottom:15px;
}

#SendReport form div#TypeHere textarea {
  font:normal 12px Arial,Tahoma,Verdana,Helvetica,sans-serif;
  color:#747474;
  margin-left:15px;
  width:725px;
  height:160px;
  border:0;
}

#SendReport form div.Btns {
  text-align:right;
}

#SendReport form div.Btns input,#SendReport form div.Btns a {
  vertical-align:middle;
}

#SendReport form div.Btns input {
  margin-bottom:4px;
}


}

#pager
{
    text-align: center;
}

#pager span
{
    display: inline-block;
    color: black;
    text-align: center;
    width: 17px;
    height: 17px;
    margin: 5px;
    background-color: #eebb93;
}

#pager .active
{
    display: inline-block;
    color : #a69776;
    text-align: center;
    width: 17px;
    height: 17px;
    margin: 5px;
    background-color: #f4dfae;
}

#pager a
{
    text-decoration:none;
}


#AddReportLink {
  text-align:center;
  font-size:22px;
}
#AddReportLink a:link,#AddReportLink a:active,#AddReportLink a:visited,#AddReportLink a:hover {
  color:#7c5b10;
}

#GoodReports
{
  position:fixed;
  top:20px;
  opacity : 0;
  display: none;
  left:50%;
  margin-left:-410px;
  width:780px;
  height: 450px;
  padding:40px 40px 20px 40px;
  z-index:1000;
  zoom:1;
  background:#fbd599;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  box-shadow: 0 0 2px #000;
  -webkit-box-shadow: 0 0 2px #000;
  -moz-box-shadow: 0 0 2px #000;
}

#GoodReports .reports
{
    width: 100%;
    height: 430px;
    overflow: auto;
}

#GoodReports div.Btns
{
    margin-top: 15px;
    width: 100%;
    float: right;
    text-align: right;
}

#GoodReports .SendedReport
{
    width: 650px;
}

#GoodReports .SendedReport .Message
{
    width: 450px;
    margin-left : 20px;
}

#GoodReports .SendedReport .Message .BLPat
{
    width: 400px;
    padding-bottom: 45px;
}






              











}

