body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #B71321;
        margin: 0px;
	padding: 0px;
	min-width:1050px;
}
a {
	color: #FF0000;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: underline;
}
h1, h2, h3, h4, h5, h6 {
	color: #FFFFFF;
	/*margin: 12px 2px 6px 24px;*/
	font-weight: normal;
}
h1 {
	font-size: 18px;
}
h2 {
	font-size: 16px;
}
h3 {
	font-size: 14px;
}
h4, h5, h6 {
	font-size: 12px;
}
.bot {
       background-color:#DFBB1F;
       padding:5px;
       color:#B71321;
}

.logo_tel {
             color:#efc61c;
             text-align:right;
             vertical-align:bottom;
             font:bold 12px tahoma;
			 height:60px;
}

.logo_tel span {
	font:bold 16px tahoma;
}

p {margin-top:5px;}


.top_mnu {
          background:url(/images/atelica/mnu_top.jpg) right top no-repeat;
}
.bot_mnu {
          background:url(/images/atelica/mnu_bot.jpg) right top no-repeat;
}

.dop_menu ul {
	margin:12px 0;
	padding:0;
}

.dop_menu a {
	color:#fff;
}

.dop_menu a:hover {
	color:#f6cd21;
	TEXT-DECORATION: none
}

.dop_menu li {
	list-style:none;
	background: url(/images/atelica/key_white.gif) right 6px no-repeat;
	padding-right:28px;
	margin-right:8px;
	font:bold 12px tahoma;
	line-height:18px;

}

.dop_menu li.key_yellow, .dop_menu li:hover {
	list-style:none;
	background: url(/images/atelica/key_yellow.gif) right 6px no-repeat;
	color:#f6cd21;
}

.mnuleft {
	TEXT-ALIGN: right; 
	font:bold 13px verdana;
	COLOR: #fff; 
	border:1px solid #efc61c; 
	border-bottom:none; 
	background:url(/images/atelica/bg_menu.gif) repeat-x; 
	height:46px; 
	padding-right:13px;
}
.mnuleft A {
	TEXT-ALIGN: right; COLOR: #fff; TEXT-DECORATION: none
}

.mnuleft  A:hover {
	COLOR: #efc61c; TEXT-DECORATION: none
}

.mnu, .mnu a, a.mnu {
	font:bold 12px Verdana;
	color:#F6B0B5;
	text-decoration: none;
	text-align:right;
       
}
.mnu a:hover, a.mnu:hover {
	color: #DFBA22;
	text-decoration: underline;
}
.text {
	padding: 12px 0px 0px 16px;
        font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
        margin-bottom:85px;
        width: 660px;
}

.photo {
        clear:both;
}

.photo h2 {
        font-weight:bold;
}

.photo ul {
        margin:0;
        padding:0;
}

/*.photo li {
        float:left;
        list-style:none;
        padding:25px;
        text-align:center;
        margin-bottom:5px;
        width:150px;
        height:150px
}*/

.photo li {
        float:left;
        list-style:none;
        padding:20px;
        text-align:center;
        margin:5px 5px 15px 5px;
        width:150px;
        height:150px
}

.photo li img {
        border:1px solid #DFBB1F;
        padding:1px
}

.photo li img:hover {
        border:1px solid #B71321;
}

.zv {background:url(/images/atelica/zvonok.jpg) 680px bottom no-repeat;}


.h1_news {
	font:bold 16px Verdana;
	color:#FFFFFF;
        padding:0px 0px 10px 20px;
}
.news_date {
	background:url(/images/atelica/news_date.jpg) 20px center no-repeat;
        padding-left:30px;
        color:#B51322;
        font:bold 10px Verdana;
          
}
.news {
	font:normal 11px Verdana;
	color:#FFFFFF;
	padding:5px 0px 5px 20px;
        text-align:justify;
        
}
.all_news, .all_news a, a.all_news {
           color:#E1BB1E;
           padding:5px 0px 5px 10px;
           font:normal 11px Verdana;
}
.podrob, .podrob a, a.podrob {
           color:#E1BB1E;
           font:normal 11px Verdana;
}

.top_right {
	font:normal 11px Verdana;
	color:#FFFFFF;
	padding-left:70px;
    background:url(/images/atelica/num_top.jpg) 35px center no-repeat;
}

.num_1 {
        background:url(/images/atelica/num_1.jpg) left top no-repeat;
       
}
.num_2 {
        background:url(/images/atelica/num_2.jpg) left top no-repeat;
        
}
.num_3 {
        background:url(/images/atelica/num_3.jpg) left top no-repeat;
      
}
.num_zag {
           font:bold 14px Verdana;
	   color:#FFFFFF;
           padding:0px;
           margin:0px;
}

.none_list_style {
		list-style:none;
}
.sb_mn {
	font-size: small;
	text-transform: lowercase;
	text-align: right;
	color: #FFFFFF;
}
.atl_menu_item ul {
	margin:14px 0;
	padding:0
}

.atl_menu_item li {
	list-style:none;
	background:url(/images/atelica/thekey.png) 0 3px no-repeat;
	margin-left:35px;
	padding-left:35px;
}

.atl_menu_item li a {
	text-decoration:underline;
	color:#fff;
	font:bold 12px tahoma;
}

.atl_menu_item li a:hover {
	color:#e0b91e
}

/* BBcodes bar & in text BBcodes */
select.nc_bbcode_bar_size {margin-bottom:5px; width:100px;}
img.nc_bbcode_wicon {border:0; width:27px; height:20px;}
img.nc_bbcode_icon {border:0; width:20px; height:20px;}
div.nc_bbcode_error {padding:3px 0; color:#AA0000; font-weight:bold}
input.nc_bbcode_helpbox {margin:0 0 3px; padding:2px 0; width:100%; font-size:10px; font-family:Verdana,Arial; background:none; border:0; color: #FFCC00;}
div.nc_bbcode_colors {position:absolute; background:#FFFFFF; padding:3px; border:solid 1px #AAAAAA;}
div.nc_bbcode_color_top {white-space:nowrap;}
div.nc_bbcode_color {padding-top:2px; white-space:nowrap;}
input.nc_bbcode_color {padding:0px; cursor:pointer; height:20px; width:20px; border:0px;}
input.nc_bbcode_color_white {padding:0px; cursor:pointer; height:20px; width:20px; border:1px solid #AAAAAA;}
div.nc_bbcode_smiles {position:absolute; background:#FFFFFF; padding:3px; border:solid 1px #AAAAAA;}
div.nc_bbcode_smile_top {white-space:nowrap;}
div.nc_bbcode_smile {padding-top:2px; white-space:nowrap;}
input.nc_bbcode_smile {padding:0px; cursor:pointer; height:22px; width:22px; border:0px;}
img.nc_bbcode_smile_in_text {margin:0 0 -3px 0;}
/* BBcodes in text */
div.nc_bbcode_quote_1_top {margin:0px 25px 0px 25px;}
div.nc_bbcode_quote_1 {padding:20px; border:1px solid #CCCCCC; background:#FFFFFF;}
div.nc_bbcode_quote_2_top {margin:0px 25px 0px 25px;}
div.nc_bbcode_quote_2 {padding:20px; border:1px solid #CCCCCC; background:#FFFFFF;}
div.nc_bbcode_code {margin:10px 25px 10px 25px;}
span.nc_bbcode_list_closed {margin-left:1em; text-indent:-.65em; display:block;}
div.nc_bbcode_list {margin-left:1em; text-indent:-.65em;}
span.nc_bbcode_color {}
span.nc_bbcode_size {}
a.nc_bbcode_url_1 {}
a.nc_bbcode_url_2 {}
img.nc_bbcode_img {}
span.nc_bbcode_s {}
a.nc_bbcode_cut_link {}
/*END   component styles   */

.bg_ulitkino {
	/*background: url(bg_pink.png) no-repeat;*/
        background: url(plashka_pink.png) no-repeat;
	height:50px;
	width:646px;
	margin-bottom:22px;
        padding-left:75px;
        padding-top:13px;
        color:#90161f;
        font-size:18px;
        font-family:verdana;
}

.text_ulitkino {
	width:646px;
	font:normal 12px tahoma;
	float:left;
	vertical-align:top;
}

.text_ulitkino p {
	text-indent:18px
}

.text_ulitkino table p {
	text-indent:0px
}

.photo_ulitkino {
	width:199px;
	float:right;
	vertical-align:top
}

.photo_all {
	width:199px;
	float:right;
	margin-top:5px;
}

.photo_ulitkino ul, .photo_all ul {
	margin:0 !important;
	padding:0 !important;
}

.photo_ulitkino li, .photo_all li {
	list-style:none;
	background:url(/images/atelica/bg_photo_red.gif) no-repeat !important;
	width:190px;
	height:150px;
	display:block;
	text-align:center;
	font:normal 11px verdana;
	padding:0 !important;
	margin:0 0 45px 9px !important;
}


.photo_ulitkino li p, .photo_all li p {
        padding:0;
        margin:0;
}

.photo_ulitkino li img, .photo_all li img {
	padding:16px;
}

.bg_arenda {
	background: url('/images/atelica/bg_yellow.png') no-repeat;
	height:50px;
	width:646px
}

.bg_arenda_blue {
	background: url('/images/atelica/bg_blue.gif') no-repeat;
	height:50px;
	width:646px
}

.img_pink {
	background: url(/images/atelica/num_news.jpg) no-repeat;
	height:19px;
    padding-left:25px;
	margin-bottom:10px;
    font:bold 15px Verdana;
    line-height:19px
}

.kroshki {
	margin-bottom:14px;
	margin-left:27px;
	color:#f4b0b6;
}

.kroshki a, .kroshki span {
	color:#f4b0b6;
	font:normal 12px tahoma;
}

.kroshki span {
	color:#fff;
	font-weight:bold;
}

.kroshki a:hover {
	color:#efc61c;
}

.kroshki2 {
	margin-bottom:14px;
	margin-left:27px;
	color:#f4b0b6;
}

.kroshki2 a, .kroshki2 span {

/*#f4b0b6*/
	color:#f6cd21;
	font:normal 14px tahoma;
}

.kroshki2 span {
	color:#fff;
	font-weight:bold;
}

.kroshki2 a:hover {
	color:#efc61c;
}

.key ul {
	margin:0 0 0 7px;
	padding:0 0 0 7px;
}

.key li {
	list-style:none;
	background:url(key_white_right.gif) left 4px no-repeat;
	margin-bottom:7px;
	padding-left:22px
}

.info {
	text-align:center;
	font:normal 12px tahoma;
	color:#fff;
	width:238px;
	height:52px;
	background:url(bg_info.gif) no-repeat;
}

.info span {
	font:bold 16px tahoma;
}

.partners {
color:#504c4c;
}

.partners p {
margin:0;
padding:0;
}

.partners div {
float:left;
}

.partners .gorod {
font:bold 18px tahoma;
border-bottom:1px dashed #333;
margin-bottom:10px;
padding-bottom:10px;
margin-top:-5px;
}

.partners .gorod span {
font-size:12px;
font-family:tahoma;
font-weight:normal;
}

.descrip {
font-size:11px;
font-family:tahoma;
}

.descrip strong {
color:#b71321;
font:bold 12px tahoma;
}

.descrip a, .descrip span {
color:#db503f;
font-size:11px;
font-family:tahoma;
}

.dop-menu {
color:#f5afb7;
}

.dop-menu p {
padding-top:10px;
margin-bottom:50px;
}

.dop-menu a {
color:#b71321;
font-size:11px;
font-family:tahoma;
text-decotion:none;
}

.dop-menu a:hover {
text-decotion:underline;
}