/* HEADERS */
.home-header {font-size: 12px; font-weight:bold;}

/* TABLES */
.table-popcities {width: 565px;}
.table-popcities-full {width: 565px;}
.table-toprated {width: 565px;}
.table-topsearch {width: 565px;}
.table-custom {width: 565px;}
.table-cities {width: 565px;}

/* TDs */
.td-logo {padding-bottom: 18px;}
.td-form {padding-bottom: 40px;}
.td-gads {padding-bottom: 8px;}
.td-popcities {padding-bottom: 28px;}
.td-popcities1 {font-weight: bold; background-color:#E8F9E5; height: 24px; border-top: 1px solid #008000; padding-left: 5px;}
.td-popcities2 {background-color:#E8F9E5; height: 24px; border-top: 1px solid #008000; padding-right: 5px;}
.td-popcities-full1 {font-weight: bold; background-color:#E8F9E5; height: 24px; border-top: 1px solid #008000; padding-left: 5px;}
.td-popcities-full2 {background-color:#E8F9E5; height: 24px; border-top: 1px solid #008000; padding-right: 5px;}
.td-toprated {padding-bottom: 28px;}
.td-toprated1 {width: 277px; background-color:#F9E5E5; height: 24px; border-top: 1px solid #800000; padding-left: 5px;}
.td-toprated2 {width: 11px;}
.td-toprated3 {width: 277px; background-color:#E8ECF9; height: 24px; border-top: 1px solid #AABEF3; padding-left: 5px;}
.td-toprated4 {width: 277px; vertical-align: top;}
.td-toprated5 {width: 277px; padding-top: 5px;}
.td-topsearch {padding-bottom: 28px;}
.td-topsearch1 {width: 277px; font-weight: bold; background-color:#FFF9DD; height: 24px; border-top: 1px solid #DDAD08; padding-left: 5px;}
.td-topsearch2 {width: 12px;}
.td-topsearch3 {width: 138px; font-weight: bold; background-color:#E8F9E5; height: 24px; border-top: 1px solid #008000; padding-left: 5px;}
.ts32 {border-left: 1px solid #008000;}
.td-topsearch4 {width: 277px; vertical-align: top;}
.td-topsearch5 {width: 138px; vertical-align: top;}
.td-custom {padding-bottom: 28px;}
.td-custom1 {font-weight: bold; background-color:#FFF9DD; height: 24px; border-top: 1px solid #DDAD08; padding-left: 5px;}
.td-cities {padding-bottom: 28px;}
.td-cities1 {font-weight: bold; background-color:#E8F9E5; height: 24px; border-top: 1px solid #008000; padding-left: 5px;}
.td-cities2 {font-size: 18px; padding-left: 4px; padding-top: 9px; padding-bottom: 9px;}
.td-cities3 {color: #8A8A8A; font-size: 14px; padding-left: 4px; padding-bottom: 9px;}
.td-cities4 {font-size: 18px; padding-left: 4px; padding-bottom: 2px; border-bottom: 1px solid #008000; padding-top: 5px;}

/* SPANS */
.span-topsearch {cursor: hand; cursor: pointer; text-decoration: underline; color: #0000CC;}
.span-custom {cursor: hand; cursor: pointer; text-decoration: underline; color: #0000CC;}

/* UL LI */
#cities-short ul, #cities ul {padding-left: 5px; margin: 0px; list-style-type: none;}
#cities-short li a {background-image: url('../../images/bullet.gif'); background-repeat: no-repeat; background-position: center left; padding: 0px 0px 0px 16px; line-height: 20px;}
#cities-short li a:hover, #cities li a:hover {color: #7777CC;}
#cities li a {background-image: url('../../images/city.gif'); background-repeat: no-repeat; background-position: center left; padding: 0px 0px 0px 12px; font-size: 10px; line-height: 14px;}
.table-toprated ol, .table-topsearch ol {margin-bottom: 0px; padding-top: 5px;}
.table-toprated li, .table-topsearch li {line-height: 20px;}
.table-toprated li a:hover, .table-topsearch span.phover, .table-topsearch span:hover, .table-custom span.phover, .table-custom span:hover {color: #7777CC;}
.table-custom ul {padding-left: 5px; margin: 0px; list-style-type: none;}
.table-custom li span {line-height: 20px; background-image: url('../../images/brand.gif'); background-repeat: no-repeat; background-position: center left; padding: 0px 0px 0px 16px;}
.table-cities ul {margin-bottom: 0px; padding-top: 5px;}
.table-cities li {line-height: 20px;}
.table-cities li a:hover {color: #7777CC;}

/* LINKS */
.td-cities3 a:link {color: #0000CC;}
.td-cities3 a:visited {color: #0000CC;}
.td-cities3 a:active {color: #0000CC;}
.td-cities3 a:hover {color: #7777CC;}
.td-cities4 a:link {font-size: 10px; color: #8A8A8A; text-decoration: none;}
.td-cities4 a:visited {font-size: 10px; color: #8A8A8A; text-decoration: none;}
.td-cities4 a:active {font-size: 10px; color: #8A8A8A; text-decoration: none;}
.td-cities4 a:hover {font-size: 10px; color: #7777CC; text-decoration: underline;}

/* IMAGES */
.img-loader {margin-bottom: 8px;}