html				{ filter: expression(document.execCommand("BackgroundImageCache", false, true)) }


/* main parameters */
body {
font-family: Verdana, Tahoma, "Times New Roman", Times, serif;
font-size: 75%;
margin: 0;
padding: 0;
color: #111111;
background: url(/images/skin/lr_bg.jpg) repeat-x #CBCED9;
}
#child {
color: #4D5570;
}
td,th {
font-size: 1em;
font-family: Verdana, Tahoma, "Times New Roman", Times, serif;
}
a {
color: #1472D5;
text-decoration: underline;
}
a:hover {
text-decoration: underline;
color: #FF7F00;
}
/*a:visited {
color: #5814D5;
}*/
form {
margin: 0;
}
h1 {
color: #7A7F95;
font-size: 24px;
font-weight: normal;
margin-bottom: 30px;
padding-bottom: 0px;
margin-top: 0;
padding-top: 0;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}
#child h1 {
color: #FF6C00;
margin-bottom: 8px;
clear: left;
font-size: 2em;
}
h2 {
font-size: 18px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #7A7F95;
font-weight: normal;
margin-bottom: 15px;
padding: 0;
}
#child h2 {
color: #D60776;
margin-top: 24px;
margin-bottom: 7px;
font-size: 1.5em;
}
h3 {
font-size: 1.2em;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #D60776;
font-weight: bold;
margin-top: 10px;
margin-bottom: 5px;
padding: 0;
}
h4 {
font-weight: bold;
font-size: 1em;
margin-top: 0;
margin-bottom: 18px;
}
#body { 
width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 995)? "995px" : "100%"); 
min-width: 989px;
height: 100%;
min-height: 100%;
}
p {
line-height: 1.25em;
margin-top: 0;
margin-bottom: 18px;
}
#child p {
line-height: 1.5em;/*1.5em*/
}
ol, ul {
margin: -11px 0 0 39px;
}
ol li, ul li {
margin-bottom: 4px;
}
/* /main parameters */



/* head block */
#frame {
/*height: 100%;*/
}

#HCol {
width: 88%;
height: 121px;
vertical-align: middle;
font-size: 11px;
}

#child #HCol {
width: 94%;
height: 139px;
}

#logo {
display: inline;
float: left;
padding-top: 4px;
}

#stretch_LM {
width: 7%; /*7%*/
display: inline;
float: left;
}

/*#HNav {
display: inline;
float: left;
width: 52%;
font-size: 12px;
padding-top: 12px;
}

#HNav ul {
text-align: left;
margin: 0;
padding: 0;
list-style-type: none;
float: right;
padding-left: 4.9%;
padding-right: 1.6%;
//padding-right: 2%;
}

#child #HNav ul {
padding-left: 4.9%;
padding-right: 2%;
}

#HNav li {
padding: 0;
margin: 0;
margin-bottom: 10px;
text-align: left;
}

#HNav ul li a {
background: url(/images/nav/arr.gif) no-repeat left center;
padding-left: 11px;
margin-left: 2px;
}

#HNav ul li a:hover {
background: url(/images/nav/arr_hover.gif) no-repeat left center;
}

#HNav ul li span {
background: url(/images/nav/rhomb.gif) no-repeat left center;
padding-left: 13px;
font-weight: bold;
}*/

#HNav {
display: inline;
float: left;
width: 52%;
font-size: 12px;
padding-top: 14px;
}

#HNav table {
margin-right: 1%;
}

#HNav td {
text-align: left;
padding: 0 0 10px;
}

.sep {
width: 27%;
}

#HNav td a {
background: url(/images/nav/arr.gif) no-repeat 3px center;
padding-left: 15px;
display: block;
}

#HNav td a nobr {
display: block;
padding: 0;
margin: 0;
}

#HNav td span nobr {
display: block;
padding: 0;
margin: 0;
}

#HNav td a.right, #HNav td span.right {
width: 85px;
}

#HNav td a.center, #HNav td span.center {
width: 184px;
}

#HNav td a.left, #HNav td span.left {
width: 102px;
}

body #HNav td a:hover {
background: url(/images/nav/arr_hover.gif) no-repeat 3px center;
color: #FF7F00;
}

#HNav td span {
background: url(/images/nav/rhomb.gif) no-repeat left center;
padding-left: 15px;
font-weight: bold;
color: #4D5570;
display: block;
}

#stretch_MR {
width: 2%;
display: inline;
float: left;
}

#misc {
display: inline;
float: left;
width: 16%;
text-align: right;
padding-top: 13px; /*11px*/
padding-bottom: 0px;
line-height: 1.25em;
}

#icons {
margin-bottom: 0px;/*13px*/
margin-top: 0px;
}

#icons div {
margin-right: 18%;
//margin-right: 3%;
display: inline;
line-height: 1.25em;
}

#icons div#letter {
margin-right: 2%;
}

#phone {
color: #8C95B3;
font-size: 11px;
margin-right: 2%;
margin-bottom: 0px;/* */
margin-top: 0px;
vertical-align: top;
}

#icq {
color: #8C95B3;
font-size: 11px;
margin-right: 2%;
margin-bottom: 0px;
margin-top: 0px;
}

#phone span {
background: url(/images/nav/phone.gif) no-repeat left center;
padding-left: 22px;
color: #4D5570;
line-height: 1.25em;
}

#icq span {
background: url(/images/nav/icq.png) no-repeat left center;
padding-left: 15px;
color: #4D5570;
line-height: 1.25em;
}

.cornerl {
vertical-align: top;
background: url(/images/skin/cornerl.gif) no-repeat left 114px;
}

.cornerr {
vertical-align: top;
background: url(/images/skin/cornerr.gif) no-repeat right 114px;
}

#bottom td {
background: #FFF;
font-size: 1px;
height: 11px;
padding-top: 30px;
}

#bottom td.lrblock {
background: #CBCED9;
}

#cornerl_bot {
vertical-align: top;
height: 11px;
font-size: 1px;
text-align: left;
background: #FFF;
padding: 0;
}

#cornerr_bot {
vertical-align: top;
height: 11px;
font-size: 1px;
text-align: right;
background: #FFF;
padding: 0;
}

.corner_bot {
background: #FFF;
}

.child_lcorner_bot {
background: url(/images/skin/child_lcorner.gif) no-repeat top left #FFF;
}

.child_rcorner_bot {
background: url(/images/skin/child_rcorner.gif) no-repeat top right #FFF;
}

.corner_bg {
background: url(/images/skin/mainbg.jpg) repeat-x #FFF;
}

.corner_bg_bot {
background: #FFF;
}

#tizers {
vertical-align: top;
background: url(/images/skin/mainbg.jpg) repeat-x #FFF;
font-size: 11px;
}

#big_tizer {
background: url(/images/skin/tiz_right.jpg) no-repeat right top;
height: 203px;
width: 43%;
display: inline;
float: left;
font-size: 11px;
}

#big_tizer div, #small_tizer div, #small_tizer2 div {
margin-right: 4px;
font-size: 11px;
}

#small_tizer {
background: url(/images/skin/tiz_right.jpg) no-repeat right top;
height: 203px;
width: 28.5%;
display: inline;
float: left;
font-size: 11px;
}

#small_tizer2 {
background: url(/images/skin/tiz_right.jpg) no-repeat right top;
height: 203px;
width: 28.4%;
display: inline;
float: left;
font-size: 11px;
}

#main {
background: #FFF;
vertical-align: top;
padding-top: 46px;
}

#child #main {
padding-top: 0px;
}

/*#child #main table#rel_tbl {
position: relative;
z-index: 100;
}*/

#peoples {
position: absolute;
top: 324px;
left: 0;
width: 12%;
background: url(/images/skin/peoples2.gif) no-repeat right top;
height: 210px;
}

#phorum {
width: 24%;
//width: 29%;
padding-left: 5%;
}

#phorum h2 {
margin-top: 0;
padding-top: 0;
position: relative;
z-index: 150;
}

#phorum a {
color: #FF7F00;
}

#phorum p {
color: #9095A8;
font-size: 0.9em;
margin-left: 1px;
margin-top: -8px;
}

#calculator {
background: url(/images/skin/calc_bg.gif) no-repeat left 17px;
width: 55%;
height: 125px;
display: inline;
float: left;
}

#calculator div {
background: url(/images/skin/calc_bg_right.gif) no-repeat right 17px;
width: 97%;
//width: 99%;
height: 115px;
padding: 0 0px 14px 17px;
margin-top: -15px;
//margin-top: 0px;
}

#calculator h2 {
background: #FFF;
margin-left: 2%;
margin-left: 12px;
padding-left: 7px;
width: 196px;
margin-bottom: 7px;
}

#calculator object {
margin-left: -5px;
}

#extra_nav {
width: 36%;
font-size: 13px;
display: inline;
float: left;
margin-left: 4%;
}

#sms {
width: 40%;
display: inline;
float: left;
margin-right: 19%;
//margin-right: 4%;
background: url(/images/skin/sms_icon.gif) no-repeat;
}

#sms a, #issa a {
display: block;
width: 100%;
padding-top: 64px;
color: #FF7F00;
}

#sms a span, #issa a span {
display: block;
background: url(/images/nav/arr_link.gif) no-repeat left 5px;
padding-left: 9px;
}

#issa {
width: 40%;
display: inline;
float: left;
background: url(/images/skin/issa_icon.gif) no-repeat;
}

#index #content {
background: #FFF;
}

#content {
vertical-align: top;
color: #4D5570;
}

#content span {
color: #4D5570;
}

#child #content {
padding-right: 5%;
}

#LCol {
width: 29%;
vertical-align: top;
padding-top: 41px
}

#child #LCol {
padding-top: 17px;
width: 22%;
}

#search {
background: url(/images/skin/search_bg.gif) no-repeat left top;
width: 100%;
height: 36px;
position: relative;
z-index: 5;
}

#search div {
background: url(/images/skin/search_bg_right.gif) no-repeat right top;
width: 100%;
height: 36px;
}

#search div form {
display: block;
padding-top: 6px
}

#search div form .textfield {
background: url(/images/skin/sub_text_bg.gif) no-repeat top left #FFF;
border: none;
width: 100%;
//margin: -1px 0 -1px;
height: 17px;
//height: 17px;
padding: 3px 0 0 0;
//padding: 3px 0 0 9px;
font-size: 11px;
color: #9297AC;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#content .search_pages {
margin-left: -13px;
}

#search div form #search_submit {
padding: 0 0px 0 8px;
}

#search div form .submit {
background: url(/images/skin/search_sub.gif) no-repeat top left;
font-family: Verdana, Arial, Helvetica, sans-serif;
border: none;
width: 26px;
height: 24px;
margin: 0 7px 0 8px;
padding: 0;
}

body #search div form .textfield_bord {
border: 1px solid #E6E8ED;
padding: 0;
margin: 0;
width: 100%;
height: 20px;
float: left;
background: #FFF;		
}

body #search div form .textfield_bord div {
border-left: 1px solid #9297AC;
border-top: 1px solid #9297AC;
border-bottom: 1px solid #B8BBC5;
border-right: 1px solid #B8BBC5;
padding: 0px;
margin: 0;
width: 100%;
height: 20px;
}


#search2 {
background: url(/images/skin/search_bg2.png) no-repeat left top;
width: 100%;
height: 36px;
position: relative;
z-index: 5;
margin-left: -13px;
}

#search2 div {
background: url(/images/skin/search_bg_right.gif) no-repeat right top;
width: 100%;
height: 36px;
}

#search2 div form {
display: block;
padding-top: 6px
}

#search2 div form td {
padding-left: 9px
}

#search2 div form .textfield {
background: url(/images/skin/txt_bg.png) no-repeat top left #FFF;
border: none;
width: 100%;
//margin: -1px 0 -1px;
height: 17px;
//height: 17px;
padding: 3px 0 0 0px;
//padding: 3px 0 0 9px;
font-size: 11px;
color: #9297AC;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#search2 div form #search_submit {
padding: 0 0px 0 4px;
//padding: 0 0px 0 14px;
}

#search2 div form .submit {
background: url(/images/skin/btn_bg.png) no-repeat top left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #5b6075;
border: none;
width: 100px;
height: 24px;
margin: 0 7px 0 8px;
padding: 0;
}

body #search2 div form .textfield_bord {
border: 1px solid #E6E8ED;
padding: 0;
margin: 0;
width: 100%;
height: 20px;
float: left;
background: #FFF;		
}

body #search2 div form .textfield_bord div {
border-left: 1px solid #9297AC;
border-top: 1px solid #9297AC;
border-bottom: 1px solid #B8BBC5;
border-right: 1px solid #B8BBC5;
padding: 0px;
margin: 0;
width: 100%;
height: 20px;
}


#poll {
margin-top: 12px;
}

#poll h2 {
margin-top: 0;
padding-top: 0;
margin-bottom: 7px;
}

#poll p {
clear: left;
margin: 0;
padding: 0;
display: block;
}

#poll p.poll_title {
padding-bottom: 9px;
}

#poll label {
color: #5B6075;
clear: left;
margin: 0;
padding: 0;
}

#poll label input {
float: left;
margin-right: 2px;
margin-bottom: 4px;
}

#poll label span {
margin-top: 0px;
display: block;
float: left;
margin-bottom: 4px;
}

#bot {
margin-top: 16px; // margin-top: -16px;
clear: left;
}

#bot td {
padding: 0;
}

.submit_bord {
width: 68px;
margin: 1px 0 0 4px;
background: url(/images/skin/sub_but_bg.gif) no-repeat top left;
}

.submit_bord .submit {
background: url(/images/skin/but_right.gif) no-repeat right top;
border: none;
width: 100%;
color: #5B6075;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
height: 24px;
margin: 0;
padding: 0 5px 0 0;
}

#all_latest {
font-size: 10px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
padding: 1px 0 3px; 
background: url(/images/skin/px.gif) repeat-y;
}

#all_latest a {
display: block;
margin: -3px 0 1px 17px;
padding: 0;
}

#stretch_main {
width: 26px;
}

#MCol {
width: 71%;
vertical-align: top;
padding-top: 18px;
}

#child #MCol {
padding-top: 17px;
width: 78%;
padding-left: 13px;
}

#MCol td {
vertical-align: top;
}

.lcorner {
padding-top: 8px;
}

#cont {
background: url(/images/skin/content_right_bg.gif) no-repeat right 21px;
width: 100%;
}

#cont div {
background: url(/images/skin/content_top_bg.gif) no-repeat left 21px;
width: 99%;
}

#cont h1 {
margin-left: 31px;
margin-bottom: 15px;
margin-top: 0;
}

#cont #right_cont {
padding-right: 24px;
}

.date {
color: #878C9F;
font-size: 0.75em;
margin-bottom: 0;
font-family: Tahoma, Arial, Helvetica, sans-serif;
margin-top: 1px;
}

.title {
margin-top: -1px;
}

.newstext {
margin-top: -10px;
}

#cont #subscribe {
background: url(/images/skin/sub_bg.gif) no-repeat #DBDEE5;
width: 100%;
float: right;
height: 89px;
margin: 15px -2% 0 0;
//margin: 15px -1% 0 0;
position: relative;
font-size: 0.9em;
color: #686D84;
}

#cont #subscribe form {
margin: 12px 0 0 0;
display: block;
}

#cont #subscribe p {
//padding-left: 19px;
margin-left: 19px;
//margin-left: 0;
margin-bottom: 9px;
}

.news td {
padding-bottom: 17px;
}

#cont_bot {
background: url(/images/skin/cont_bot_bg.gif) no-repeat left top;
width: 100%;
height: 15px;
}

#cont_bot div {
background: url(/images/skin/cont_botr_bg.gif) no-repeat right top;
width: 100%;
height: 15px;
}

body #MCol #cont div .news #textfield_bord {
border: 1px solid #E6E8ED;
padding: 0;
margin: 0;
width: 100%;
height: 17px;
display: block;
}

#subscribe {
border-right: 1px solid #D3D3D3;
}

#subscribe table td {
padding: 0;
}

#subscribe table td#subscribe_text {
padding: 0 9px 0 20px;
}

body #MCol #cont div .news #textfield_bord div {
border-left: 1px solid #9297AC;
border-top: 1px solid #9297AC;
border-bottom: 1px solid #B8BBC5;
border-right: 1px solid #B8BBC5;
padding: 0px;
margin: 0;
width: 100%;
}

#cont #subscribe form .textfield {
background: url(/images/skin/sub_text_bg.gif) no-repeat top left #FFF;
border: none;
width: 100%;
//margin: -1px 0 -1px;
height: 17px;
padding: 3px 0 0 0;
//padding: 3px 0 0 9px;
font-size: 11px;
color: #9297AC;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#subscribe table td#subscribe_submit {
padding: 0 6px 0 12px;
}

#cont #subscribe form .submit {
background: url(/images/skin/but_right2.gif) no-repeat right top;
border: none;
width: 101px;
height: 24px;
font-size: 11px;
color: #5B6075;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 0;
margin: 0;
}

body #MCol #cont div .news #submit_bord {
background: url(/images/skin/sub_but_bg2.gif) no-repeat top left;
padding: 0p;
margin: 0;
width: 101px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


/*#tizers_bot {
margin-top: 0px;
width: 100%;
display: block;
}

#tizers_bot div#one {
background: url(/images/tizers/tiz_bot_one.gif) no-repeat left top;
height: 149px;
width: 24%;
margin-left: 7%;
display: inline;
float: left;
}

#tizers_bot div div {
padding-top: 70px;
//padding-top: 83px;
font-size: 11px;
color: #5B6075;
}

#tizers_bot div div h2 {
margin-bottom: 3px;
}

#tizers_bot div div p, #tizers_bot div div h2 {
margin-left: 7%;
margin-right: 7%;
}

#tizers_bot div#one div {
background: url(/images/tizers/tiz_bot_right.gif) no-repeat right top;
height: 149px;
width: 100%;
}

#tizers_bot div#one div h2 {
color: #D80D7A;
}

#tizers_bot div#two {
background: url(/images/tizers/tiz_bot_two.gif) no-repeat left top;
height: 149px;
width: 24%;
margin-left: 7%;
display: inline;
float: left;
}

#tizers_bot div#two div {
background: url(/images/tizers/tiz_bot_right.gif) no-repeat right top;
height: 149px;
width: 100%;
}

#tizers_bot div#two div h2 {
color: #1874D2;
}

#tizers_bot div#three {
background: url(/images/tizers/tiz_bot_three.gif) no-repeat left top;
height: 149px;
width: 24%;
margin-left: 7%;
margin-right: 6.9%;
display: inline;
float: left;
}

#tizers_bot div#three div {
background: url(/images/tizers/tiz_bot_right.gif) no-repeat right top;
height: 149px;
width: 100%;
}

#tizers_bot div#three div h2 {
color: #FF7900;
}    */

#footer {
background: #CBCED9;
}

#footer div {
margin-left: 33%;
background: url(/images/skin/footer_bg.gif) no-repeat left top;
padding-top: 30px;
color: #FFF;
font-size: 0.85em;
padding-left: 21px;
padding-bottom: 30px;
}

#footer div p {
margin-bottom: 11px;
}

#footer div a {
color: #FFF;
}

#child #MCol #title, #child #MCol h1, #child #MCol h2, #child #MCol h3 {
margin-left: -13px;
}

#title {
background: url(/images/skin/title_bg.gif) repeat-x #1D5FBA;
width: 100%;
height: 36px;
}

#title div {
background: url(/images/skin/title_left.gif) no-repeat left top;
width: 100%;
height: 36px;
}

#child #MCol #title h1 {
font-size: 24px;
margin-left: 15px;
margin-top: 0px;
//margin-top: 2px;
margin-bottom: 0;
padding-top: 2px;
//padding-top: 0px;
color: #FFF;
}

#title h1#subscriber {
background: url(/images/title/subscriber.gif) no-repeat left top;
width: 132px;
height: 36px;
}

#title_right {
position: absolute;
left: 0;
top: 156px;
//top: 156px;
width: 100%;
height: 36px;
text-align: right;
min-width: 980px;
}

#title_right div {
background: url(/images/skin/title_bg.gif) repeat-x #1D5FBA;
width: 40%;
height: 36px;
margin: 0 0 0 60%;
}

#illustr {
position: relative;
top: -77px;
//top: -77px;
float: right;
width: 42%;
margin-right: -4.3%;
//margin-right: -3.2%;
}

#illustr div#big {
float: left;
width: 96.6%;
//width: 96.6%;
text-align: right;
}

#illustr div#big img {
margin-right: 0px;
}

#illustr div#small {
float: left;
width: 3.4%;
//width: 3.4%;
height: 344px;
}

#illustr div.vip {
background: url(/images/illustr/vip2.jpg) no-repeat left top; 
}

#illustr div.about {
background: url(/images/illustr/about2.jpg) no-repeat left top; 
}

#illustr div.subscribers {
background: url(/images/illustr/abonents2.jpg) no-repeat left top; 
}

#illustr div.corp {
background: url(/images/illustr/corporate2.jpg) no-repeat left top; 
}

#illustr div.myakos {
background: url(/images/illustr/my_akos2.jpg) no-repeat left top; 
}

#illustr div.club {
background: url(/images/illustr/club_akos2.jpg) no-repeat left top; 
} 

#where {
font-size: 0.85em;
color: #9297AC;
margin-top: 29px;
margin-bottom: 6px;
}

#where ul {
list-style-type: none;
margin: 0;
padding: 0;
}

#where ul li {
background: url(/images/nav/arr_where.gif) no-repeat left 4px;
padding: 0 5px 5px 13px;
display: inline;
}

#where ul li a {
color: #9297AC;
}

#where ul li#home {
background: none;
padding-left: 0;
}

#MNav {
margin: 29px 0 0;
padding: 0;
}

#MNav ul {
margin: 0;
padding: 0;
list-style-type: none;
}

#MNav ul li {
padding: 0 0 3px;
} 

#MNav ul li a {
background: url(/images/nav/arr_nav.gif) no-repeat left center;
padding-left: 10px;
display: block;
}

#MNav ul li a:hover {
background: url(/images/nav/arr_nav_hover.gif) no-repeat left center;
color: #FF7F00;
}

#MNav ul li span {
color: #464D66;
font-weight: bold;
padding-left: 11px;
display: block;
}

#MNav ul li ul li span {
padding-left: 8px;
}

#MNav ul li ul {
margin: 12px 0 3px 12px;
}

#MNav ul li ul li a {
padding-left: 8px;
}

#MNav ul li ul li span {
font-weight: normal;
}

#child .club h2 {
clear: left;
margin-top: 9px;
margin-bottom: 5px;
}

#child .club p {
margin-bottom: 7px;
}

#child .club h4 {
margin-bottom: 2px;
}

.cards {
float: left;
width: 135px;
margin-bottom: 15px;
display: block;
}

.cards img {
float: left;
background: url(/images/skin/px2.gif) repeat-y right top;
padding: 3px 8px 13px 0;
margin-right: 8px;
}

.cards p {
margin: -4px 0 0 37px;
padding: 0;
display: block;
}

.adress {
clear: left;
}

.faces {
float: left;
width: 120px;
margin-right: 26px;
}

.directions {
margin-right: 26px;
}

.faces img {
border-bottom: 3px solid #C5C8D2;
margin-bottom: 6px;
}

.directions img {
border-bottom: 3px solid #C5C8D2;
margin-bottom: 10px;
margin-right: 25px;
display: block;
float: left;
}

.directions div {
float: left;
display: block;
}

.faces_mini {
margin-right: 0;
}

.form_td {
background: #DBDEE5;
height: 15px;
font-size: 1px;
padding: 0;
}

.form_data {
background: #DBDEE5;
padding: 7px 20px 0 20px;
font-size: 0.9em;
}

.form_data p {
margin-bottom: 7px;
}

.form_data .textfield {
background: url(/images/skin/sub_text_bg.gif) no-repeat top left #FFF;
border: none;
width: 100%;
//margin: -1px 0 -1px;
height: 17px;
//height: 17px;
padding: 3px 0 0 0;
//padding: 3px 0 0 9px;
font-size: 11px;
color: #9297AC;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.form_data .textfield_bord {
border: 1px solid #E6E8ED;
padding: 0;
margin: 0;
width: 65%;
height: 20px;
background: #FFF;
margin-bottom: 15px;
}

.form_data .textfield_bord div {
border-left: 1px solid #9297AC;
border-top: 1px solid #9297AC;
border-bottom: 1px solid #B8BBC5;
border-right: 1px solid #B8BBC5;
padding: 0px;
margin: 0;
width: 100%;
height: 20px;
}

.form_data .textarea {
background: url(/images/skin/sub_text_bg.gif) no-repeat top left #FFF;
border: none;
width: 100%;
//margin: -1px 0 -1px;
height: 182px;
padding: 3px 0 0 0;
//padding: 3px 0 0 9px;
font-size: 11px;
color: #9297AC;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.form_data .textarea_bord {
border: 1px solid #E6E8ED;
padding: 0;
margin: 0;
width: 99%;
//width: 97%;
background: #FFF;
margin-bottom: 15px;
}

.form_data .textarea_bord div {
border-left: 1px solid #9297AC;
border-top: 1px solid #9297AC;
border-bottom: 1px solid #B8BBC5;
border-right: 1px solid #B8BBC5;
padding: 0px;
margin: 0;
width: 100%;
}

.form_submit {
float: right;
margin: 0;
background: url(/images/skin/form_submit.gif) no-repeat;
border: none;
width: 83px;
height: 24px;
font-size: 11px;
color: #5B6075;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-bottom: 0px;
}

#content .quest {
margin-left: -13px;
background: url(/images/skin/quest.gif) no-repeat left 2px;
padding-left: 22px;
font-weight: bold;
padding-bottom: 10px;
}

#content .quest span {
font-weight: normal;
display: block;
padding-bottom: 2px;
}

#content .quest span.faq_date {
font-size: 0.85em;
display: inline;
padding-bottom: 0;
}

#content .quest span.faq_date span {
margin-left: 4px;
display: inline;
padding-bottom: 0;
}

#content .answer {
background: url(/images/skin/answer.gif) no-repeat left 2px;
padding-left: 22px;
margin-left: 8px;
padding-bottom: 22px;
}

#content ul.alpha {
padding: 0;
margin: 0 0 0 -11px;
list-style-type: none;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 1.2em;
}

#content ul.alpha li {
display: inline;
margin: 0;
padding: 0;
color: #9297AC;
}

#content ul.alpha li span {
color: #464D66;
}

.alpha2 {
background: url(/images/skin/letter_bg.gif) no-repeat;
margin: 13px 0 0 -5px;
height: 46px;
width: 46px;
font-size: 30px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #FFF;
float: left;
margin-right: 11px;
}

#content .alpha2 span {
margin: 4px 0 0 14px;
display: block;
color: #FFF;
}

#content ul.city {
padding: 0;
width: 16.5%;
margin: 14px 2% 10px 0;
float: left;
list-style-type: none;
font-size: 0.9em;
}

#content ul.city li {
margin: 0;
padding: 0;
}

#content ul.year {
margin: 0 0 0 -7px;
padding: 0;
width: 65%;
height: 21px;
border-bottom: 1px solid #CBCED9;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

#content ul.year li {
display: inline;
float: left;
list-style-type: none;
margin: 0;
padding: 0 0 16px;
//padding: 0 7px 3px 10px;
text-align: center;
}

#content ul.year li.selected {
background: url(/images/skin/date_left.gif) no-repeat left top #CBCED9;
display: block;
padding: 0;
}

#content ul.year li.selected span {
background: url(/images/skin/date_right.gif) no-repeat right top;
width: 46px;
padding: 0px 0 3px 1px;
text-align: center;
display: block;
color: #FFF;
font-weight: bold;
}

#content ul.months {
margin: 5px 0 20px 1px;
padding: 0px;
width: 65%;
font-size: 0.9em;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

#content ul.months li {
display: inline;
list-style-type: none;
margin: 0 3px 0 0;
padding: 0;
color: #9297AC;
line-height: 1.45em;
}

#content ul.months li a {
margin: 0;
padding: 0;
}

#content ul.months span {
font-weight: bold;
margin: 0;
padding: 0;
color: #9297AC;
}

#content p.date_news {
color: #9297AC;
font-size: 0.85em;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
margin: 0 0 4px;
padding: 0;
}

#content h2.title_news {
margin: 0 0 7px;
padding: 0;
}

#content p.text_news {
margin-bottom: 4px;
}

#simple_news {
margin-left: -7px;
padding-left: 7px;
}

#content #simple_news p.date_news {
color: #9297AC;
font-size: 0.85em;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
margin: 0 0 4px;
padding: 0;
}

#content #simple_news h2.title_news {
margin: 0 0 7px -7px;
padding: 0;
}

.tbl {
width: 65%;
display: inline;
display: block;
margin-bottom: 15px;
}

.tbl td {
color: #815831;
font-size: 0.95em;
padding: 5px 13px 10px;
vertical-align: top;
border-right: 1px solid #FFF;
}

#content .tbl td span {
color: #815831;
}


.tbl tr {
background: url(/images/table/td_line.gif) repeat-x left bottom #FFF8E9;
}

.tbl tr.end {
background: #FFF8E9;
}

.tbl th {
color: #9F8368;
font-weight: normal;
text-align: left;
border-right: 1px solid #FFF;
padding: 10px 13px 13px 12px;
font-size: 1em;
vertical-align: top;
}

.tbl th.no, .tbl td.no {
background: #FFF8E9;
border-right: none;
padding: 0;
}

.tbl th.no_brd, .tbl td.no_brd {
border-right: none;
}

.tbl td.hb {
font-size: 1px;
height: 6px;
padding: 0;
background: #FFF8E9;
border-right: none;
}

#content .tbl td.hb img {
margin: 0;
padding: 0;
border: none;
}

.tbl td.end {
background: #FFF8E9;
}

.tbl td.end_right {
background: #FFF8E9;
border-right: none;
}

.tbl td.end2 {
background: #FFF8E9;
border-right: none;
}



#tizers_bot {
margin-top: 41px;
margin-bottom: 37px;
width: 100%;
display: block;
/*height: 232px;*/
}

#tizers_bot a {
text-decoration: none;
color: #5B6075;
display: block;
width: 100%;
height: 79px;
//height: 66px;
padding-top: 70px;
//padding-top: 83px;
}

#tizers_bot div#block1 {
background: url(/images/tizers/tiz_bot_one.jpg) no-repeat left top;
height: 149px;
width: 24%;
margin-left: 7%;
display: inline;
float: left;
}

#tizers_bot div div {
font-size: 11px;
color: #5B6075;
}

#tizers_bot div div h2 {
margin-bottom: 3px;
}

#tizers_bot div div p, #tizers_bot div div h2 {
margin-left: 7%;
margin-right: 7%;
line-height: 1.3em;
}

#tizers_bot div#block1 div {
background: url(/images/tizers/tiz_bot_right.gif) no-repeat right top;
width: 100%;
}

#tizers_bot div#block1 div h2 {
color: #D80D7A;
}

#tizers_bot div#block2 {
background: url(/images/tizers/tiz_bot_two.jpg) no-repeat left top;
height: 149px;
width: 24%;
margin-left: 7%;
display: inline;
float: left;
}

#tizers_bot div#block2 div {
background: url(/images/tizers/tiz_bot_right.gif) no-repeat right top;
height: 149px;
width: 100%;
}

#tizers_bot div#block2 div h2 {
color: #1874D2;
}

#tizers_bot div#block3 {
background: url(/images/tizers/tiz_bot_three.jpg) no-repeat left top;
height: 149px;
width: 24%;
margin-left: 7%;
margin-right: 6.6%;
display: inline;
float: left;
}

#tizers_bot div#block3 div {
background: url(/images/tizers/tiz_bot_right.gif) no-repeat right top;
height: 149px;
width: 100%;
}

#tizers_bot div#block3 div h2 {
color: #FF7900;
}t div#block3 div h2 {
color: #FF7900;
}

#content img.number {
margin: 0 0 0 2px;
position: relative;
top: 2px;
background: none;
border: none;
}

#content .tbl_form td img {
margin: 0;
padding: 0;
border: none;
}


#content .search_res {
margin-top: -6px;
padding-bottom: 1px;
}

#content .search_res .hlt {
background-color: #ff6c00;
color: #FFF;
/*font-weight: bold;*/
}

#content .search_res h2 {
color: #1472d5;
margin-bottom: -2px;
}

#content .search_res h2 span {
color: #b7bcc8;
}

#content .search_res h2 .hlt {
color: #1472d5;
background-color: #FFF;
}

#content .search_res p {
margin-bottom: 3px;
}

#content .search_pages {
margin: 0;
padding: 0;
margin-left: -13px;
}

#content .search_pages ul {
float: left;
margin: 0;
padding: 0;
list-style: none;
}

#content .search_pages .clear {
clear: left;
margin: 0;
padding: 0;
}

#content .search_pages span {
float: left;
margin: 0;
padding: 0;
padding-top: 2px;
}

#content .search_pages li {
float: left;
}

#content .search_pages li.sel {
font-weight: bold;
}

#content .search_pages li.sel {
text-decoration: none;
}


#content #clubakos h1 {
margin-bottom: 7px;
}

#content #clubakos p {
/*margin: 0;*/
padding-top: 3px;
padding-bottom: 3px;
}

#content #clubakos h2 {
margin-bottom: 0;
padding-bottom: 5px;
margin-top: 20px;
}

#content #clubakos .discounts {

}

#content #clubakos .discounts .dis_gold {
background: url(/images/skin/card_gold.gif) no-repeat 0 7px;
padding-left: 28px;
float: left;
margin-right: 20px;
}

#content #clubakos .discounts .dis_gold p {
background: url(/images/skin/card_delim.gif) repeat-y;
padding: 0 0 0 8px;
margin: 0;
}

#content #clubakos .discounts .dis_platinum {
background: url(/images/skin/card_platinum.gif) no-repeat 0 7px;
padding-left: 28px;
float: left;
}

#content #clubakos .discounts .dis_platinum p {
background: url(/images/skin/card_delim.gif) repeat-y;
padding: 0 0 0 8px;
margin: 0;
}

#content #clubakos .clear {
clear: left;
}

#content #sitemap {
font-size: 1.5em;
list-style: none;
margin: 11px 0 0 0;
}

#content #sitemap li {
padding: 2px 0 2px 0;
margin: 0;
}

#content #sitemap ul {
font-size: 0.65em;
list-style: none;
font-weight: bold;
padding: 0;
margin: 0 0 0 40px;
}

#content #sitemap ul li {
padding: 2px 0 2px 0;
margin: 0;
}

#content #sitemap ul ul {
font-size: 1em;
font-weight: normal;
padding: 0;
margin: 0 0 0 40px;
}

#content #sitemap ul ul li {
padding: 1px 0 1px 0;
margin: 0;
}

#content #sitemap ul ul ul {
font-size: 0.9em;
padding: 0;
margin: 0 0 0 30px;
}

#content #sitemap ul ul li {
padding: 1px 0 1px 0;
margin: 0;
}

#content #sitemap ul ul ul ul {
font-size: 1em;
padding: 0;
margin: 0 0 0 30px;
}

#content #sitemap ul ul ul li {
padding: 1px 0 1px 0;
margin: 0;
}


#onlineconf {

}

#onlineconf .photo {
width: 120px;
float: left;
margin: 0 24px 0 0;
line-height: 140%;
}

#onlineconf .photo img {
margin: 0 0 8px 0;
border-bottom: 3px solid #bfc2cd;
}

div.clear {
clear:left;
font-size: 0px;
line-height: 0;
margin: 0;
padding: 0;
}

.submit2 {
background: url(/images/skin/button_full.gif) no-repeat right top;
border: none;
width: 101px;
height: 24px;
font-size: 11px;
color: #5B6075;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 0; margin: 0;
}

/*
	!!! edit - fedorenko@farpost.com (11:02:43 / 13.11.2006) 
*/
ol ol, ul ul, ul ol, ol ul	{ margin-top: 4px }

.formspan1 {
	float: left;
	width: 100px;
}
.formspan2 {
	float: left;
	width: 200px;
	margin: 0 0 0 2%;
	padding: 0;
}
.formspan2 input {
	width: 180px;
}
.formspan2 input.radiotype {
	width: auto;
}
.formspan2 textarea {
	width: 100%;
	height: 100px;
}
.formspan3 {
	color: gray;
	float: left;
	width: 34%;
	margin: 0 0 0 2%;
}
.form .ok		{ width: 70px }
.form .a_remeber	{ display: block; margin: 5px 0 15px 0 }
.form .i		{ border: 1px solid #a7a6aa; width: 180px }
.form small		{ color: #4d5570; display: block; margin: 0 0 8px 0 }

#repass .l		{ width: 120px; padding-top: 5px }
#repass .ok		{ width: 160px; margin: 10px 0 20px 125px }

#body #q_list		{ list-style: none; margin: -10px 0 15px 8px; padding: 0 }
#body #q_list input	{ margin: 1px 5px 0 0; padding: 0 }

#body .photoa_item	{ width: 182px; height: 150px; float: left }
#body .photoa_item img	{ margin: 0; padding: 0; border: 0 }
#body .photoa_item span	{ width: 120px; display: block; font-size: 90%; font-family: Tahoma }

#clear			{ clear: left }


#body .pages		{ margin: 20px 0 0 0 }
#body .pages a,
#body .pages span	{ padding: 0 3px 0 3px; font-family: Tahoma }
#body .pages span	{ color: #ff6c00; font-weight: bold }
#body .pages span.l,
#body .pages span.r	{ font-weight: normal; color: #464d66 }



#free_vote_l			{ background: #dbdee5 url(/images/skin/frame_l.gif) left top no-repeat }
#free_vote_r			{ background: url(/images/skin/frame_r.gif) right top no-repeat }
#free_vote .textfield_bord	{ width: 100%; padding: 6px 5px 6px 2px; // padding-right: 12px }
#free_vote table		{ width: 100%; border-collapse: collapse }

#free_vote			{ width: 100% }
#free_vote textarea		{ width: 100%; border: 1px solid #9297ac; height: 49px;
padding: 3px 0 0 0;
//padding: 3px 0 0 9px;
font-size: 11px;
color: #9297AC;
font-family: Verdana, Arial, Helvetica, sans-serif;
background: url(/images/skin/sub_text_bg.gif) no-repeat top left #FFF;
border-right: 1px solid #b8bbc5;
border-bottom: 1px solid #b8bbc5;
}

#free_vote input		{ float: right; background: #d5d7de url(../images/skin/ok2.gif) left top no-repeat; color: #5b6075; font-size: 10px; border: 0; height: 22px; width: 86px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 12px 0 0 0 }

@media all and (min-width: 0px) {
	#free_vote .textfield_bord	{ padding: 7px 2px 7px 2px }
}


.faqs a				{ color: #ff7400; background: url(/images/skin/faq_ico1.gif) 18px top no-repeat; padding: 6px 0 0 102px; height: 43px; display: block; font-size: 0.8em; margin: 25px 0 30px 0 }
.faqs .f2			{ background-image: url(/images/skin/faq_ico2.gif) }
.faqs .f3			{ background-image: url(/images/skin/faq_ico3.gif) }

#piton				{ width: 55%; height: 125px; display: inline; float: left; background: url("/images/piton.jpg") no-repeat left top; }
#piton a			{ position: absolute; sborder: 1px solid red; display: block; width: 342px; height: 120px; color: #FF0000; text-decoration: none; line-height: 13px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; }
#piton div			{ margin: 33px 0 0 174px; width: 160px; padding: 0; text-align: left; cursor: pointer; }

#cont .rss_link			{ padding: 12px 0 0 0; border: 0; background: none; }
#cont .rss_link	img		{ border: 0; margin: 0; padding: 0; }

#rss_link			{ }
#content #rss_link img		{ border: 0; margin: 0; padding: 0; }

