﻿
@media print 
{
    div.Head {display:none;}
    td.Right {display:none;}
}


body {background:#e6f4fd url(images/bg.jpg) no-repeat top center; padding:0;margin:0;font-size:14px;}
body * {font-family:Trebuchet MS;color:#333;}

form {width:984px;margin:0 auto;padding:0;}

div.Head {margin-left:12px;/*padding-top:62px;*/width:960px;height:337px; background:url(images/z.jpg) no-repeat;}

div.Menu {width:960px;height:38px; position:absolute;margin-top:-55px;margin-left:12px;z-index:100;}
div.Menu div.Middle {background:url(images/bg_m.gif) repeat-x top;margin:0 13px;height:38px;text-align:center;}

div.Menu div.Middle div {float:left;}
div.Menu div.Middle div a {font-size:16px;color:#fff;text-decoration:none;padding:8px 13px; line-height:38px;background-repeat:repeat-x;}

div.Menu div.Middle div.smenu {position:absolute; max-width:250px; margin-top:38px;display:none;}
div.Menu div.Middle div.smenu div.wr {padding:10px;background:#1663b4 url(images/bg_menu.gif) repeat-x top; float:none; text-align:left;}
div.Menu div.Middle div.smenu div.wr a { line-height:normal;padding:0 0 6px 0;display:block;text-decoration:none;font-size:12px;color:#b2d4ff;}
div.Menu div.Middle div.smenu div.wr a * { color:#b2d4ff;}
div.Menu div.Middle div.smenu div.wr a:hover {color:#fff;}

div.Main { background: url(images/bg_j.png) repeat-y;width:936px;padding-left:48px;}

div.News div {padding-left:16px;padding-top:3px;font-size:12px;color:#999;float:left;}
div.News a {margin-left:120px;color:#0076a3;font-size:16px;display:block;}

div.List {padding:20px 0;}
div.List span {padding-left:16px;padding-top:3px;font-size:12px;color:#999;float:left;}
div.List div {margin-left:120px;color:#0076a3;font-size:16px;}
div.List p {padding:0;margin:0;color:#333;font-size:12px;}
div.List div.sep {clear:left;padding:10px;}

div.Arhlink {text-align:center;clear:left;padding-top:24px;font-size:12px;padding-bottom:10px;}
div.Arhlink * {vertical-align:middle;}

a {color:#0076a3;}
img {border:0;}

h1 {font-size:22px; font-weight:normal; padding:12px 0;margin:0;}
h2 {padding:8px 0;margin:0;font-size:18px;}
h3 {padding:2px 0;margin:0;font-size:14px; text-transform:uppercase;color:#666;}

div.Right {padding-right:30px;text-align:center;}

h2.CityName {font-size:16px;text-transform:uppercase;font-weight:normal;color:#292929;padding:16px 0;margin:0;}

table.Content {border-collapse:collapse;width:100%;}
table.Content td {/*padding-right:20px;vertical-align:top;*/}

div.Photo {text-align:left;width:250px;margin-left:20px;}
div.Photo div { font-size:11px;color:#333;}

div.Video {text-align:left;width:250px;margin-left:30px;}

a.SubLink {color:#0066cc;text-transform:uppercase;text-decoration:none;padding:0 5px;}
a.SubALink {color:#333;text-transform:uppercase;text-decoration:none;padding:0 5px;}

table.Command {width:100%;}

#Partners {/*position:absolute;bottom:0;left:0;right:0;width:100%;background: url(images/bg_p.gif) repeat-x;*/padding-top:18px;clear:both; text-align:center; }
#Partners img {margin-right:22px;vertical-align:middle;}
#Partners div {font-size:8px;margin-top:4px;text-transform:uppercase;font-weight:bold;color:#666;}

div.Event {width:620px;min-height:381px; background:url(images/bg_e.gif);padding:9px 0;}

#View {margin-left:100px;width:488px;min-height:362px;padding:10px 12px; background-color:#fff;}
#View div {padding-top:8px;}
#View div p {padding:8px 0;margin:0;}
#View div p a {font-size:16px;}
#View div span {font-size:11px;color:#999}
#View div a {font-size:20px;padding-top:8px;}
#View div a * {color:#0076a3;}
#View img {float:left;margin-right:20px;margin-bottom:10px;}

#EventList {float:left;}
#EventList div {margin-bottom:8px;cursor:pointer;padding-left:8px;}
#EventList div.A {padding:10px 0 7px 8px;width:92px;background-color:#fff;}
#EventList div.A font.Zak {display:block; position:absolute; background:url(images/bg_zak.png) no-repeat;height:7px;width:110px;padding:0;margin:0;margin-top:7px;margin-left:-20px;}
#EventList span {border:solid 1px #efefef;display:inline-block;}
#EventList div img {border:solid 1px #fff;width:80px;height:60px;}



table.Photos {border-collapse:collapse; width:auto;margin-top:20px;}
table.Photos td {padding:0 32px 30px 0; vertical-align:middle; text-align:center;}
table.Photos td div {width:150px;height:180px;background:url(images/bg_e.gif);}
table.Photos td div p {color:#999;font-size:12px;padding:6px;margin:0;position:relative;text-align:left;}

table.PhotosList {border-collapse:separate;width:auto;margin-top:20px; border-spacing:20px;}
table.PhotosList td {padding:0;vertical-align:top;background:url(images/bg_e.gif);}
table.PhotosList td a {text-decoration:none;}
table.PhotosList td a p {color:#999;font-size:12px;padding:6px;margin:0;text-align:left;}

div.Dopic {padding:0 10px 20px 0;}
div.Dopic a {font-size:16px;/*color:#484b47;*/ text-decoration:none;}
div.Icons {float:right;padding-left:20px;}

div.PagingInfo {display:none;}
div.PagingContainer {text-align:center;font-size:16px;padding:6px}
div.PagingContainer a {color:#0076a3;padding:0 4px;}
div.PagingContainer span {color:#000;padding:0 4px;}


div.Bday {padding:10px;background:url(images/bg_e.gif);margin:10px 0;}
