body{
   margin: 0;
   padding: 0;
   font: normal 11px Tahoma, Arial;
   background-color: #cccccc;
}
div div div { text-align:left; }

a {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

a img{border: none}
a:link, a:visited{color: #000;}
.center font{color: #000}

#main{
   width: 877px;
   margin: auto;
   background: #fff;
   border-right: 10px solid #ffffff;
   border-left: 10px solid #ffffff;
   border-bottom: 1px solid #ffffff;
  
}
#header{
   height: 179px;
   background: url('../images/design/top.jpg') top left no-repeat;
}
#header .logo{
   margin: 5px 0 0 610px;
   position: absolute;
}

div.logo a {color: #ffffff;
			font-size:14px;}

div.logo a:hover {color: #ff0000;
			font-size:14px;}

#header .menu{
   position: absolute;
   margin: 139px 0 0 0px;
   margin-left: 75px;
}
#header .menu a{display: block; float: left;}
/**/
#content table.main{
}
#content table.main .left{
   width: 0px;
   background-color:#ffffff;
   padding-left: 0px;
   vertical-align: top;
   border-right: 0px solid #cfebf9;
   color: #000;
}
#content table.main .left{vertical-align: top;  color: #333;  padding: 0 0 0 0;}
#content table.main .left a:link, #content table.main .left a:visited{
   color: #ff5f1a;
   font-weight: bold;
}
#banner{
   background: #4ba0d6;
}
#login{
   font: bold 11px Verdana;
   background: #ffffff;
   height: 118px;
   width: 179px;
   color: #fff;
   margin-bottom: 2px;
}
#left{
   font: bold 11px Verdana;
   background: #ffffff;
   height: 70px;
//   width: 100%;
   color: #fff;
   margin-bottom: 4px;
}
form{display: inline}
#login a, #login a:link, #login a:visited{color: #fff;}
#login input {border: none; background: #fff}
#login .i{width: 91px;}
#content table.main .left .title{
   margin-top: 10px;
/*   margin-bottom: -5px;*/
   color: #54595e;
   font: bold 12px Verdana;
}
#content table.main .left #ct{
   background: url('../images/design/cats.gif') top left repeat-x #fafafa;
// width: 100%;
}
#content table.main .left #ct .title, th{
   color: #414141;
}
.left a:link, .left a:visited{
color: #000;
}
/**/
.left a.style1, .left a:visited.style1, .left a:link.style1{color: #333;}
#content table.main .left .box{
   position: relative;
/**   margin-top: -2px;
   margin-bottom: 2px;*/
}
#content table.main {
/*  margin-left: 2px;*/
  padding:2px;
}  
.left .text{
/*  margin-left: 2px;*/
  padding: 15px 0px 0px 0px;
  border-right: 8px solid #FFFFFF;
}            
a.style1{
   display: block;
   font: bold 16px "Trebuchet MS";
   padding-left: 12px;
   background: url('../images/design/buttonbg.jpg') left center no-repeat;
   height: 27px;
   text-decoration: none;
}
#content table.main .center h1{
  font: bold 18px "Trebuchet MS";
  margin: 2px 7px 10px 2px;
  padding-bottom: 3px;
  border-bottom: 2px inset #999;
  color: #3033a4;
}
#content table.main .center #adv{
}
#content table.main .center #adv input.i, #content table.main .center #adv select{
   border: 1px solid #aaa;
}
#content table.main .center a:link, #content table.main .center a:visited{
   color:#ff0000; 
} 
#footer{
   width: 877px;
   margin: auto;
   background: #fff;
   border-right: 10px solid #ffffff;
   border-left: 10px solid #ffffff;
   border-bottom: 1px solid #ffffff;
   text-align: center;
   padding: 20px 0 10px 0;
   height: 100px;
} 
#footer .line1 a, #footer .line1 a:link, #footer .line1 a:visited{color: #000000}
#footer .copy{font: normal 10px Tahoma; margin-top: 10px; color :#000000}
#footer a{color: #000000; font-weight: bold; text-decoration:underline;}

.welcome{
  padding-top: 10px;
  padding-right: 10px;
  padding-left: 0px;
  font-size:12px;
}

.welcome_right{
  padding-top: 10px;
  padding-right: 0px;
  padding-left: 0px;
  font-size:12px;
}

.welcomebottom{
  height: 0px;
  padding-top: 15px;
  padding-right: 0px;
  margin-left: -170px;
  font-size:13px;
  font-family: calibri;
}

.welcomebottom a { color: #0000FF!important;}
.welcomebottom a:hover {color:#FF0000!important; text-decoration: none!important;}

.center .top{
   background: url('../images/design/folder.gif') center left no-repeat;
   padding: 9px 0 3px 30px;
}
.center .top, .center .top a:link, .center .top a:visited{
font-weight: bold!important; color: #333!important; text-decoration: underline;
}
.center .other{
   padding: 10px;
}
.center .other a, .center .other a:link, .center .other a:visited{font-weight: normal!important; color: #414141!important}
table .subcatsR, table .subcats{
}
.subcatsR th , table .subcats th{
   border: none;
   color: #333;
}
.subcatsR td{
padding: 5px;
color: #000
}
#content table.main .center .subcatsR td a:link, .subcatsR td a:link, .subcats td a:visited{color: #333; font-weight: normal}/**/
#content table.main .center .panel * a, .panel * a:link, .panel * a:visited{
   color:#000;
}
.mtitle{background: url('../images/mtitle.gif') no-repeat; color: #ffffff; font: bold 13px Arial; text-transform: uppercase; padding: 5px 10px;}
.dtitle{background: url('../images/dtitle.gif') no-repeat; color: #ffffff; font: bold 13px Arial; text-transform: uppercase; padding: 5px 10px;}

.newalign{text-align:center;}

.ititle{background: #9f0809; color: #ffffff; font: bold 13px Arial; text-transform: uppercase; height:26px; line-height:26px; text-align:center; }
.center                   { text-align  : center !important;}
.right                    { text-align  : right !important;}
.left                     { text-align  : left !important;}
.cursor                   { cursor      : pointer !important;}
.cursor_default           { cursor      : default !important;}
.red, .red a              { color       : #FF0000 !important;}
.green, .green a          { color       : #008000 !important;}
.blue, .blue a            { color       : #00A5DB !important;}
.black, .black a          { color       : #000000 !important;}
.gray, .gray a            { color       : #A4A4A4 !important;}
.white                    { color       : #FFFFFF !important;}
.little, .little a        { font-size   : 9px !important;}
.size10, .size10 a        { font-size   : 10px !important;}
.floatl                   { float       : left !important;}
.floatr                   { float       : right !important;}
.marginr                  { margin-right: 20px !important;}
.marginl                  { margin-left : 20px !important;}
.nomargin                 { margin      : 0px !important;}
.clear                    { clear       : both;}
.nowrap                   { white-space : nowrap !important;}
.noborder                 { border      : 0px !important;}
.underline,.underline a   { text-decoration:underline !important;}
.hidden                   { display     : none !important;}
.w100                     { width       : 100px !important;}
.w200                     { width       : 200px !important;}
.tt,.tt span,.tt del      { font-family : 'Courier';}
.bold, .bold a            { font-weight : bold !important;}
.nobold, .nobold a        { font-weight : normal !important;}
.static                   { position    : static;}
.relative                 { position    : relative !important;}
.absolute                 { position    : absolute !important;}
.z1000                    { z-index     : 1000 !important;}
.z5000                    { z-index     : 5000 !important;}
.field_zirka              { padding-left:10px; background-image:url(|imgs|zirka.png); background-repeat:no-repeat; background-position:left top;}
.field_zirka_nobg         { background-image:url('qwe') !important;}
.tcenter td div {text-align:left;}
.item_title {padding:10px; padding-top:3px; font-size:16px; font-weight:bold;}
.item_title a {text-decoration:none;}
.item_title a:hover, .item_title a:active {text-decoration:underline;}
/* CSS Document */


.text {
	font-family: Arial,;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.logintext {
	font-family: Arial,;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.Boldtext {
	font-family: Arial,;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.lowertext {
	font-family: Arial,;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.account {
	font-family: Arial,;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.user {
	font-family: Arial,;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.user a {
	color: #FFFFFF;
	text-decoration: none;
}

.account a {
	color: #FFFFFF;
	text-decoration: none;
}

.wlc {
	font-family: Arial,;
	font-size: 30px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.letdo {
	font-family: Arial,;
	font-style: normal;
	font-weight: bold;
	color: #00375F;
	text-decoration: none;
	font-size: 26px;
}
.Quker {
	font-family: Arial,;
	font-size: 19px;
	font-style: normal;
	font-weight: bold;
	color: #F20000;
	text-decoration: none;
}
.text2 {
	font-family: Arial,;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.letetr {

	font-family: Arial,;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#login_box{
padding-bottom: 15px;
}

.featured_middle{background:#003366 url(../images/design/featured_timeshares_middle.gif) repeat-x; width:159px; padding:5px 10px;}

.featured_box{clear:both; width:146px; height:80px; background:#FFF; padding:8px 6px; margin-bottom:10px;}

.featured_header{clear:both; text-align:center; font:bold 12px Arial; color:#000; height:20px;}

.featured_middle_content{clear:both; height:57px; width:146px;}

.featured_left_desc{float:left; width:95px; text-align:left;}

.featured_left_desc img{width:87px; height:57px;}

.featured_right_desc{float:left; width:50px; text-align:left; font:bold 11px Arial; margin-top:7px;}

.featured_right_desc a{color:#FF3300; text-decoration:none;}