body {margin: 0px; padding: 0px; background: #fff url('../images/cloud_background.jpg') no-repeat fixed top center; text-align: center}
a, a:visited {text-decoration: none; color: #444; outline: 0px;}
a:hover {color: #000;}
p {margin:0px; padding: 0px;}
img { border:0px; outline:0px;}

#main {width: 960px; margin: auto;}
#logo {margin: auto; margin-top: 10px; width: 940px; height:56px; background: url('../images/logo2.png') left top no-repeat}
#logo_l {float: left; margin: 0px 0px 0px 0px; width: 450px; height: 55px; background: transparent;}
#logo_r {float: right; margin-top: -3px; font-family: Tahoma; font-size: 10px; line-height: 12px; color: #444; text-align: right;}
#nav {width: 960px; height: 50px; margin: auto; margin-top: 10px; background: transparent url('../images/nav/nav_back.png') center center no-repeat;}
.n1 {cursor: pointer;float: left; width: 90px; height: 33px; background: transparent url('../images/nav/nav_buttons.png') 0px 0px no-repeat; margin: 9px 0px 0px 10px;}
.n1-h {cursor: pointer;float: left; width: 90px; height: 33px; background: transparent url('../images/nav/nav_buttons.png') 0px -33px no-repeat; margin: 9px 0px 0px 10px;}
.n1-c {cursor: default; float: left; width: 90px; height: 33px; background: transparent url('../images/nav/nav_buttons.png') 0px -66px no-repeat; margin: 9px 0px 0px 10px;}
.n2 {cursor: pointer;float: left; width: 90px; height: 33px; background: transparent url('../images/nav/nav_buttons.png') -90px 0px no-repeat; margin: 9px 0px 0px 10px;}
.n2-h {cursor: pointer;float: left; width: 90px; height: 33px; background: transparent url('../images/nav/nav_buttons.png') -90px -33px no-repeat; margin: 9px 0px 0px 10px;}
.n2-c {cursor: default; float: left; width: 90px; height: 33px; background: transparent url('../images/nav/nav_buttons.png') -90px -66px no-repeat; margin: 9px 0px 0px 10px;}
.n3 {cursor: pointer;float: left; width: 90px; height: 33px; background: transparent url('../images/nav/nav_buttons.png') -180px 0px no-repeat; margin: 9px 0px 0px 10px;}
.n3-h {cursor: pointer;float: left; width: 90px; height: 33px; background: transparent url('../images/nav/nav_buttons.png') -180px -33px no-repeat; margin: 9px 0px 0px 10px;}
.n3-c {cursor: default; float: left; width: 90px; height: 33px; background: transparent url('../images/nav/nav_buttons.png') -180px -66px no-repeat; margin: 9px 0px 0px 10px;}
.n4 {cursor: pointer;float: left; width: 90px; height: 33px; background: transparent url('../images/nav/nav_buttons.png') -270px 0px no-repeat; margin: 9px 0px 0px 10px;}
.n4-h {cursor: pointer;float: left; width: 90px; height: 33px; background: transparent url('../images/nav/nav_buttons.png') -270px -33px no-repeat; margin: 9px 0px 0px 10px;}
.n4-c {cursor: default; float: left; width: 90px; height: 33px; background: transparent url('../images/nav/nav_buttons.png') -270px -66px no-repeat; margin: 9px 0px 0px 10px;}
.n5 {cursor: pointer;float: left; width: 90px; height: 33px; background: transparent url('../images/nav/nav_buttons.png') -360px 0px no-repeat; margin: 9px 0px 0px 10px;}
.n5-h {cursor: pointer;float: left; width: 90px; height: 33px; background: transparent url('../images/nav/nav_buttons.png') -360px -33px no-repeat; margin: 9px 0px 0px 10px;}
.n5-c {cursor: default; float: left; width: 90px; height: 33px; background: transparent url('../images/nav/nav_buttons.png') -360px -66px no-repeat; margin: 9px 0px 0px 10px;}
.n6 {cursor: pointer;float: left; width: 90px; height: 33px; background: transparent url('../images/nav/nav_buttons.png') -450px 0px no-repeat; margin: 9px 0px 0px 10px;}
.n6-h {cursor: pointer;float: left; width: 90px; height: 33px; background: transparent url('../images/nav/nav_buttons.png') -450px -33px no-repeat; margin: 9px 0px 0px 10px;}
.n6-c {cursor: default; float: left; width: 90px; height: 33px; background: transparent url('../images/nav/nav_buttons.png') -450px -66px no-repeat; margin: 9px 0px 0px 10px;}
.n7 {cursor: pointer;float: left; width: 90px; height: 33px; background: transparent url('../images/nav/nav_buttons.png') -540px 0px no-repeat; margin: 9px 0px 0px 10px;}
.n7-h {cursor: pointer;float: left; width: 90px; height: 33px; background: transparent url('../images/nav/nav_buttons.png') -540px -33px no-repeat; margin: 9px 0px 0px 10px;}
.n7-c {cursor: default; float: left; width: 90px; height: 33px; background: transparent url('../images/nav/nav_buttons.png') -540px -66px no-repeat; margin: 9px 0px 0px 10px;}
#clock { float: right; font-family: Verdana; color: #fff; font-size: 20px; margin: 10px 10px 0px 0px;}

#left {float: left; width: 650px; margin-top:10px; margin-bottom: 41px; text-align: left; font-family: Tahoma; font-size: 12px; color: #333;}
#cont_top {float: left;width: 650px; height: 5px; background: transparent url('../images/content_top.png') center center no-repeat;}
#cont{float: left;width: 650px; background: transparent url('../images/content_middle.png') top left repeat-y;}
#cont_bottom {float: left;width: 650px; height: 5px; background: transparent url('../images/content_bottom.png') center center no-repeat;}
/* #right {float: right; width: 300px; margin-bottom: 41px;} */
#right {position: absolute; left: 0px; top: 0px; width: 300px; display: none;}
.gadget {float: right; margin: 10px 0px 0px 0px; width: 300px; font-family: Tahoma; font-size: 10px; text-align: left;}
#gat {width: 300px; height: 31px; background: transparent url('../images/gadget_top.png') center center no-repeat;}
#gam {background: transparent url('../images/gadget_middle.png') top left repeat-y; overflow: hidden;}
#gab {width: 300px; height: 5px; background: transparent url('../images/gadget_bottom.png') center center no-repeat;}

.gal {position: relative; display: block; float: left; width: 190px; height:143px; padding: 2px; border: 1px solid #aaa; margin: 6px 0px 10px 15px; cursor: pointer;}
#caption {position: absolute; display: block; bottom: 2px; left: 2px; width:190px; height: 34px; display: none; background: #000; color: #fff; font-size: 12px; zoom: 1; opacity: 0.6; filter: alpha(opacity=60);}

.i_kont {width: 295px; padding: 4px; background: #e5e5e5; border: 1px solid #aaa; font-family: Tahoma; font-size: 12px; color:#2A4D74; margin: 2px 0px 10px 0px; border-radius:3px; font-weight: bold;}
.t_kont {resize:none; width: 295px; height: 100px; padding:4px; margin: 0px 0px 10px 0px; font-family:Tahoma; font-size: 12px; color:#2A4D74; background: #e5e5e5; border: 1px solid #aaa;border-radius:3px; font-weight: bold;}
.s_kont {outline: none; float: right; padding: 4px; font-family: Tahoma; font-size: 10px; color:#333; background: #eee; border: 1px solid #aaa; cursor: pointer;border-radius:3px; outline: 0px;}
.s_kont:hover {color:#333; background: #fff; border: 1px solid #aaa; outline: 0px;}
.s_kont:active {color:#333; background: #aaa; border: 1px solid #aaa; outline: 0px;}

#footer {position: fixed; bottom: 0px; width: 100%; min-width: 420px;height: 31px; margin-top: 10px; background: #dedede url('../images/footer_background.jpg') left top repeat-x; color:#555; font-family: Tahoma; font-size: 10px; text-align: left;}
.soc_net {float: right; display: block; width: 30px; height: 30px; margin: 2px 6px 0px 0px; cursor: pointer;}
.sn_f_n {background: transparent url('../images/ft.png') 0px 0px no-repeat;}
.sn_f_c {margin-top: 2px;background: transparent url('../images/ft.png') 0px -28px no-repeat;}
.sn_t_n {background: transparent url('../images/ft.png') -30px 0px no-repeat;}
.sn_t_c {margin-top: 2px;background: transparent url('../images/ft.png') -30px -28px no-repeat;}

#ad_cont_t {float: left;width: 960px; height: 5px; margin-top: 10px; background: transparent url('../images/ad_c_top.png') center center no-repeat;}
#ad_cont{float: left;width: 960px; background: transparent url('../images/ad_c_middle.png') top left repeat-y; font-family: Tahoma; font-size: 12px; color: #333; text-align: left;}
#ad_cont_b {float: left;width: 960px; height: 5px; background: transparent url('../images/ad_c_bottom.png') center center no-repeat;}