body {
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        padding:0px;
        font-family: Arial, Helvetica;
        color:#606060;

}


a { color: #1161c4; text-decoration:underline
}
a:hover {
        color: #F98100; text-decoration: none
}

td{ font-size:80%
}

.bold { font-weight: bold}

table.all { width:100%; height:100%; border-top:#077ac7 solid 2px;
}


#grey_fon{ background:#ffffff url(/images/fon_grey.gif) repeat-x top;   border-top: #f8bb00 solid 2px; padding-top:3px; }

#fon_bottom{ background:#f0f2f3 ;   border-top: #d2d7da solid 2px;  }

#bannar_top {border:#606060 solid 1px; width:470px; }
#bannar_left {border:#606060 solid 1px; width:242px; }
#bannar_center {border:#606060 solid 1px; width:307px; }
.login { font-size:70%;
}
#otstup_bottom { padding-bottom:3px; padding-right:5px;
}

#otstup_top { padding-top:3px; padding-right:3px;
}
.pogoda { font-size:110%; padding:3px;
}
h1 { font-size:130%; padding-right:3px; margin-bottom:0px;
}
h3 { font-size:100%; padding-bottom:5px; padding-right:3px; margin-bottom:0px;
}
h2  { font-size:130%; margin-bottom:0px;
}
.big { font-size:120%; margin-bottom:0px; font-weight: bold}

#white { color:#FFFFFF}
.reklama{font-size:80%;}
.sp{font-size:80%; color: #999999;}


.long { color: #56585c; font-size:80%; font-family:Arial, Helvetica, sans-serif;  }

.box { color: #56585c; font-size:80%; font-family:Arial, Helvetica, sans-serif;  }
.button { color: #56585c; font-size:80%; font-family:Arial, Helvetica, sans-serif;  }

.long2 { color: #56585c; font-size:60%; font-family:Arial, Helvetica, sans-serif;  }
.fon_top_polosa { background:url(/images/pol_vert.gif) left center no-repeat; vertical-align:middle}


a.menu_main { color: #1161c4; text-decoration:underline; font-size: 120%; display:block;  padding-left:10px; padding-right:10px; height:30px; padding-top:7px; font-weight: bold
}
a.menu_main:hover {
        color: #b40d29; text-decoration: none; display:block;  padding-left:10px; padding-right:10px; height:30px; padding-top:7px; font-weight: bold
}

.grey {color: #606060}
.data  {color: #606060; font-size:85%;}

a.nik { color: #606060; font-size:85%; text-decoration:underline
}
a.nik:hover {
        color:#606060; font-size:85%;  text-decoration: none
}

table.menu_small { background:#f5f6f6; height:34px; border:0px;}
.grey_small {  padding-left:7px; padding-right:7px;}


.menu2 {  padding-left:7px; padding-right:7px;}
.menu3 { padding-left:8px; padding-right:8px; font-size:85%; line-height:20px; border-right: #bbc6cc solid 1px;}

.podmenu { padding-left:12px;   padding-top:10px; padding-bottom:10px;}

table.search{ width:97%; border:0px;}



td.search_small_blue {  padding-left:7px;  padding-right:7px;padding-bottom:2px; vertical-align:top  }
td.search_small_grey{  padding-left:5px;  padding-right:5px; vertical-align:top  }

.news_top {background:url(/images/pol_grey_left_top.gif) top left no-repeat; padding-left:20px; vertical-align:top;}
.news_bottom {padding-left:20px; padding-right:20px; padding-bottom:10px; background:url(http://www.triller.org.ua/images/pol_grey_right_bottom.gif) bottom right no-repeat;}
.news_center {padding-left:20px; vertical-align:top; padding-bottom:10px; }
.afisha_left {padding-left:10px; vertical-align:top; }
#news_zag {padding-top:10px;}
#rabota_zag {padding-top:5px;}
#afisha_zag {padding-top:15px; font-size:85%}
#afisha_bottom {padding-top:5px; font-size:85%}
.news_img {DISPLAY: block; FLOAT: left;  MARGIN: 5px 10px 2px 0px; border:#6b7c85 solid 1px; BACKGROUND-COLOR: #ffffff;}
.news_text{padding-bottom:5px;}
.afisha_img {DISPLAY: block; FLOAT: left;  MARGIN: 10px 10px 10px 0px;  border:#6b7c85 solid 1px;  BACKGROUND-COLOR: #ffffff;}
.afisha_img_big {DISPLAY: block; FLOAT: left;  MARGIN: 10px 10px 10px 0px;  border:#6b7c85 solid 1px;  BACKGROUND-COLOR: #ffffff; padding:5px;}
.afisha_all { padding-bottom:10px; padding-top:15px; background: url(http://www.triller.org.ua/images/pol_goz.gif) bottom repeat-x}
.menu_bottom_top { border-top: #d2d7da solid 1px; padding-top:10px; padding-bottom:10px; padding-left:40px; padding-right:40px;}
.menu_bottom_left { background:url(/images/tochka.gif) left repeat-y}
.menu_bottom_right { background:url(/images/tochka.gif) right repeat-y}
#otstup_block { padding-bottom:25px;}
#otstup_left{ padding-left:10px;}
.ots_rabota{ line-height:15px;}
.afisha_lrb { padding-left:20px; padding-right:10px; padding-bottom:12px;  vertical-align:top; padding-top:15px; background: url(/images/pol_goz.gif) bottom repeat-x}
.afisha_lrb1 { padding-left:20px; padding-right:10px; padding-top:10px;  vertical-align:top}
.katalog { padding-left:20px; padding-right:10px; padding-bottom:15px; vertical-align:top}
.katalog_left { padding-left: 30px; padding-top:10px;}
.katalo_org { padding-right:15px;}
.katalog_zag {font-size:90%;}
.katalog_zag2 {font-size:110%;}

.menu_sel_ugol_left { background: #f5f6f6 url(/images/pol_grey_left_top.gif) top left no-repeat;}
.menu_sel_ugol_right { background:#f5f6f6 url(/images/pol_grey_right_top.gif) top right no-repeat;}
.ramka { border: #606060 solid 1px;}
a.zagolovok {
  font-weight: bold;
}

.p_red {
        color: #cc3333;
}
.p_green {
        color: #33cc33;
}

.cl_sel { font:xx-small Verdana;   background-color:#dddddd; }
.cl_wek { font:bold xx-small Verdana; color:black; width:80% height:12px; }
.cl_day { font:bold xx-small Arial;   color:black; width:80% height:12px; text-decoration:none; cursor:hand; }
.cl_dayns4 { font:bold x-small Arial;   color:black; text-decoration:none; }
.cl_in { border:inset 1px; padding:0px; font-weight:normal; background-color: #cccccc; width:18px; height:14px; }
.cl_out { border:outset 1px; padding:0px; font-weight:bold; background-color: #cccccc; width:18px; height:14px; }

.icq_kto {
        color: #0B3ECD;
}
.icq_komu {
        color: #EE370D;
}
.icq_time {
        font-size: 10px;
        color: #848484;
}

a.prog {
        font-family: "Trebuchet MS", Arial, Helvetica;
        font-size: 14px;
        font-weight: bold;
        color: #E4E4E5;
        text-decoration: none;
}

.pr1 {
        font-family: "Trebuchet MS",;
        font-size: 14px;
        font-weight: bold;
        color: #767A7B;
}
.pr2{
        font-family: "Trebuchet MS", Arial, Helvetica;
        font-size: 14px;
        font-weight: bold;
        color: #E4E4E5;
}

.text_white{
        font-size: 12px;
        color: #ffffff;
}

.small  {font-size:80%;}

.width_100 {
  width: 100%;
}
.rolik1 {font-size:90%; color:#999999}
#rolik2 { width:100px; height:196px; MARGIN: 0px 14px 5px 14px; float:left; display:block}
.rolik3 {line-height:18px;}
.katalog_zag10 {font-size:85%;}