html{height: 100%;}
body{margin: 0;padding: 0;background: url(/images/_zakat/line.gif) repeat-x #103d5f 0 53px;font: 62.5% arial,sans-serif;height: 100%;color: #b8c6d0;_behavior:url(/scripts/common/hover.htc);}
img{border: none;}

.im{position: absolute;bottom: 0;right: 245px;width: 50%;height: 496px;background: url(/images/_zakat/im.jpg) repeat-x 100% 0;}
.im1{position: absolute;bottom: 0;left: 0;width: 59%;height: 496px;background: url(/images/_zakat/im1.jpg) no-repeat 100% 0;max-width: 727px;_width:expression(body.clientWidth>1232?"727px":"59%");}
.im2{position: absolute;bottom: 0;right: 0;height: 496px;background: url(/images/_zakat/im2.jpg) no-repeat 0 0;width: 408px;}

.outest{overflow: hidden;width:100%;position: relative;min-width: 1000px;_width:expression(body.clientWidth>1000?"100%":"1000px");min-height: 100%;height: auto !important;margin-bottom: -360px;\\text-align: center;}
.container{width: 1000px;position: relative;margin: 0 auto 0 auto;min-height: 680px;_height:680px;padding-bottom: 360px;padding-top: 150px;\\text-align: left;\\height:1230px;}

.moon{width: 230px;height: 186px;background: url(/images/_zakat/moon.jpg) no-repeat;position: absolute;left: -140px;top: 128px;z-index:-1;}
.logo{position: absolute;left: 37px;top: 14px;font-size: 2.4em;}
.phone{position: absolute;left: 570px;color: #668399;font: 1.1em tahoma,sans-serif;top: 1px;}
.phone span{font: 164% tahoma,sans-serif;margin-right: 18px;position: relative;top: 2px;}
.logos{position: absolute;top:50px;margin-left:50px;width: 940px;}
.logos div{float: left;font-size: 1.2em;position:relative;height: 75px;}
.logos img{height: 75px;}
#site1 img{width: 148px;}
#site2 img{width: 140px;}
#site3 img{width: 123px;}
#site4 img{width: 137px;}
#site5 img{width: 112px;}
#site6 img{width: 100px;}
#site7 img{width: 138px;}
#site1{background:url(/images/_zakat/logos/site1.gif) no-repeat;}
#site1:hover{background:url(/images/_zakat/logos/site1_a.gif) no-repeat;}
#site2{background:url(/images/_zakat/logos/site2.gif) no-repeat;}
#site2:hover{background:url(/images/_zakat/logos/site2_a.gif) no-repeat;}
#site3{background:url(/images/_zakat/logos/site3.gif) no-repeat;}
#site3:hover{background:url(/images/_zakat/logos/site3_a.gif) no-repeat;}
#site4{background:url(/images/_zakat/logos/site4.gif) no-repeat;}
#site4:hover{background:url(/images/_zakat/logos/site4_a.gif) no-repeat;}
#site5{background:url(/images/_zakat/logos/site5.gif) no-repeat;}
#site5:hover{background:url(/images/_zakat/logos/site5_a.gif) no-repeat;}
#site6{background:url(/images/_zakat/logos/site6_a.gif) no-repeat;}
#site7{background:url(/images/_zakat/logos/site7.gif) no-repeat;}
#site7:hover{background:url(/images/_zakat/logos/site7_a.gif) no-repeat;}

.center{position:relative;z-index:200; }
.left{color: #75cdf1;float: left;margin-left: 50px;width: 250px;padding-top: 55px;_margin-left: 25px;}

.menu{font: bold 1.2em tahoma;}
.menu ul{margin: 0;padding: 0;}
.menu ul li{margin: 0 0 1em 0;padding: 0 0 0 24px;background: url(/images/_zakat/li_menu.gif) no-repeat 10px 5px;list-style: none;line-height:15px;}
.menu ul li.sel{background-image: url(/images/_zakat/li_menu_sel.gif);}
.menu strong{color: #d6f0fb;}
.menu a,.menu a:visited{color: #9dc8e5;}
.menu ul ul{margin: 1em 0 2em 0;font-size: 92%;font-weight: normal;}
.menu ul ul li{background: url(/images/_zakat/li_menu2.gif) no-repeat 10px 5px;}
.menu ul ul li.sel{background-image: url(/images/_zakat/li_menu2_sel.gif);}

.menu ul ul ul {font-size: 100%}

.info{padding-left: 20px;color: #5990bf;font: 1.2em arial,sans-serif;margin: 65px 0 91px 0;}
.info h2{font: 1.5em tahoma,sans-serif;}
.info ul{padding: 0;margin-left: 0;}
.info ul li{margin: 0 0 0.7em 0;padding: 0 0 0 24px;background: url(/images/_zakat/li.gif) no-repeat 4px 7px;list-style: none;}

.right{width: 644px;float: right;margin-right: 16px;padding-top: 9px;_display:inline;_position: relative;}
.book{background: url(/images/_zakat/book.jpg) no-repeat;width: 644px;height: 464px;overflow: hidden;position: relative;left: -28px;margin-top: 10px;}
/*.book .swf{float: left;width: 310px; padding-top: 28px; padding-left: 29px;}*/
.book .swf {float: left; width: 310px;}
.book .swf p {padding: 0; margin: 0px;}
.book .swf img {padding-top: 28px; padding-left: 29px;}

.book .col2{float: right;width: 165px;height:300px;overflow: hidden;padding: 125px 115px 0 0;font: 1.2em/1.3 arial,sans-serif;color: #000c15;\\width:280px;}
.book .col2 h2{font: normal 128% tahoma,sans-serif;color: #000;margin-top: 0;}
.book .col2 p{margin: 0 0 1em 0;}
.book .col2 a,.book .col2 a:visited{color: #840a00;}
.book .col2 a:hover{color: #d04944 !important;}

/*.book .col2 h2{font: normal 100% tahoma,sans-serif;color: #000;margin-top: 0; font-weight: bold;}*/
.book .col2 h2{font: normal 120% tahoma,sans-serif;color: #840A00;margin-top: 0; font-weight: bold;}
.book .col2 table {font-size: 90%;}
.book .col2 td {padding-top: 5px;}
.book .col2 p{margin: 0 0 0.5em 0;}
.book .col2 a,.book .col2 a:visited{color: #840a00;}
.book .col2 a:hover{color: #d04944 !important;}
table.dishlist img {border: solid 2px #cc8c44;}

.cols2{font-size: 1.2em;padding-left: 34px;padding-top: 15px;}
.cols2 h2{margin-top: 0;}
.cols2 p{margin-top: 0;}
.cols2 .col1{width: 240px;float: left;padding-right: 60px;\\width:300px;}
.cols2 .col2{width: 225px;float: left;}
p.crumbs{color: #aec4d5;font: 92% tahoma,sans-serif;margin: 0 0 0.5em 0;}
.clearall{clear: both;height: 1px;line-height: 0;//clear:none;//height: 0;}

.bottom{position: relative;min-width: 1000px;\\text-align: center;}
.footer{height: 360px;position: relative;width: 1000px;margin: 0 auto 0 auto;z-index:300;\\text-align: left;}

.anonses{font: 1.1em tahoma,sans-serif;left: 0px;position: absolute;width: 999px;}
.anonses div{float: left;padding: 16px 4px 0 110px;width: 135px;height: 130px;_background:none !important;\\width:310px;}
.anonses .bulletin-board {background: url(/images/_vid/bulletin-board.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/_vid/bulletin-board.png', sizingMethod='crop');margin-left: -40px;padding-top: 60px;margin-top: -44px;padding-left: 150px;_position:relative;_z-index:9999}
.anonses .download-gazette {background: url(/images/_vid/download-gazette.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/_vid/download-gazette.png', sizingMethod='crop');}
.anonses .paper{background: url(/images/dostavka.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/dostavka.png', sizingMethod='crop');}
.anonses .beer{background: url(/images/_zakat/content/beer.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/_zakat/content/beer.png', sizingMethod='crop');}
.copyright{font:bold 1.1em tahoma,sans-serif;position: absolute;left: 54%;bottom: 7.6em;color: #939396;}
.copyright span.margin_left{margin-left: -1.1em;}
.mail{font: 1.1em tahoma,sans-serif;position: absolute;left: 54%;bottom: 5.8em;color: #797d82;}
.mail a,.mail a:hover{color: #797d82!important;}
.developer{color: #939396;font:1.1em/1.3 tahoma,sans-serif;position: absolute;bottom: 2em;left: 54%;width: 18em;}
.developer a{color: #939396;text-decoration: none;}
.developer a:visited{color: #939396;text-decoration: none;}
.developer a:hover{text-decoration: underline;color: #939396 !important;}
.developer img{float: left;margin-right: 10px;}

/*content add*/
p.indent{padding-left: 24px;}
.tar{text-align: right;}
.clear{clear: both;height: 1px;line-height: 0;}

.articles p{margin: 0;}
.articles td{padding: 18px 0 18px 0;vertical-align: top;}
.articles td.pdf{padding-left: 80px;vertical-align: middle;background: url(/images/_zakat/icon_pdf.gif) no-repeat 40px 50%;}

/*
form{margin: 0;padding: 0;}
form table{border-collapse: collapse;}
form table td{padding: 10px 0 10px 0;vertical-align: bottom;width: 250px;color: #fff;}
form table td.col1{padding:10px 25px 18px 0;vertical-align: top;width: 125px;text-align: right;}
form input.text{width: 250px;border:1px solid #2179b2;}
form textarea{width: 250px;border:1px solid #2179b2;}
form .tar{width: auto;}
form input.error,form textarea.error{border: 1px solid #ffa800;}
p.error{color: #ffa800;}
p.error span{color: #fff;}*/
form{padding:0;margin:0;}
form *{font-family:arial;line-height:1.3em;font-size:1em; color:#000;}
form table{width:100%;}
form table td{vertical-align:top;}
form table td.f{text-align:left;}
form table p{margin-bottom:3px;}
form table label {padding:15px 0 2px; display:block;  color:#fff;}
form table input{width:250px;padding:1px 4px;}
form table select{width:260px;padding:1px 4px;}
form table textarea{width:80%;height:78px;padding:2px; overflow:auto;}
form table div.button {width:81%; text-align:right; padding-top:20px;}
form table button { color:#000;}
form em{font:normal normal 12px arial;color:#313131;}

table.grants{width:100%}
table.grants td{vertical-align: top;width: 45%;padding-right: 25px;padding-bottom: 36px;}
.grant{background: url(/images/_zakat/grant_t.gif) no-repeat;padding: 12px 0 0 0;\\padding:0;float: left;margin-right: 16px;}
.grant img{background: url(/images/_zakat/grant_b.gif) no-repeat 0 100%;padding:0 12px 6px 6px;width: 100px;}
table.grants p{margin: 0;float: left;padding-top: 10px;width: 110px;}

.groups{width: 180px;float: left;}
.groups ul{margin: 0;padding: 0;}
.groups ul li{margin: 0 0 1.2em 0;padding: 5px 0 5px 6px;list-style: none;}
.groups ul li.sel{background-color: #114f81;}
.groups ul li strong{font-weight: normal;color: #fff;}
/*.groups ul li a:link{color: #afc4d5;}*/
.current{float:left;border-left:3px solid #114f81;min-height: 274px;_height:274px;width: 375px;padding-left: 20px;}
.current img.r{margin: 10px 0 20px 10px;}



/*.content{width: 670px;float: right;padding-top: 9px;_position: relative;_width: 660px;}*/
.column2 img{border: 3px solid #fff;}
.content .column1{width:67%;float:left; }
.content .column2{width:27%;float:right;}
.content .column2 p,#text .column2 h1,#text .column2 h2,#text .column2 h3{clear:both; margin-top: 7px;}
.content .column2 img {margin:15px 25px 0px 0;}
.content .column2 .rgal img {margin:25px 25px 0 0;}

table.default{width:100%;}
table.default td{vertical-align:top;font-family:tahoma;}
table.default td p{font-family:tahoma;}
table.default h2 {padding-left:25px;}
table.recipe h2 {padding-left:0;}
table.two td {width:50%;}
table.data{border-collapse:collapse;width:100%;}
table.data td{padding:7px 25px 7px 25px;}
table.data td.center {text-align:right;}
table.data td.price {text-align:right; white-space:nowrap;}
table.data td.name {width:50%;}
table.data span {text-transform:lowercase;}
table.data tr.odd td{background-color:#0A3453;}
table.data tr.sel td{background-color:#0A3453;}


div#guest img {float: left; padding: 0 10px 10px 0;}
div#guest h3 {font-weight: bold; font-size: 100%; clear: both; padding-top: 10px;}
div#guest  span {clear: both;}
