* {margin:0; padding:0;}

/*фон*/
body {
	background-color: #000000;
	background-attachment: fixed;
	background-image: url(../images/al.png);
	background-repeat: no-repeat;
	background-position: center top;
}

body, table {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}



a {color:#d1deff;}

a:hover {text-decoration:none;}

h1, h2, p {margin-bottom:10px;}

h1 {font-size:18px;}
.zag {
	font-size: 18px;
	font-weight: bold;
}


h2 {font-size:12px;}

#container {
	width: 710px;
	position:absolute;
	left: 50%;
	margin-left: -355px;
	top: -1px;

}

#phone {position:absolute; right:80px; top:15px;}

#banner {height:214px; background:url(../images/banner.jpg) no-repeat;}

#topmenu {height:40px; margin:0 17px; line-height:35px; color:#FFFFFF;} 

#topmenu td {font-size: 17px; padding: 0 17px;}
#topmenu.index td {padding: 0 17px;}

#topmenu a {color:#f4985a;}
/*#topmenu a.link {font-size: 17px;}*/
#topmenu a:hover {color:#FFFFFF; text-decoration:none;}

#content_bgg {background:url(../images/content_bgg.jpg);}

#content_top {background:url(../images/content_top.png) no-repeat;}

#content {background:url(../images/content_bot.png) no-repeat bottom; min-height:400px; height:auto !important; height:400px; padding:15px; }
#camera{
    width:810px;
	height:175px;
	position:absolute;
	left:-95px;
	top: 49px;
}

#camera_main {
	width:810px;
	height:175px;
	position:absolute;
	left:-95px;
	top:263px;
}

#cam_spacer {height:180px; z-index: 15;
}
#dop_menu {position: absolute; top: 391px; left: 177px; z-index: 20; }

#dop_menu a {color:#f4985a;}
#dop_menu a:hover {color:#ffffff;}

#feedback input, #feedback textarea, #feedback button {display:block; margin:3px 0 7px 0; background:none; color:#FFFFFF; border:#ffffff 1px solid;}

#feedback button {cursor:pointer;}

#feedback input {width:300px;}

#feedback textarea {width:400px; height:100px;}

#alert {color:#f61d31; font-weight:bold;}

#calendar_menu {margin:0 15px;}

#calendar_menu select {margin-right:5px; }

#calendar_menu button {background:none; color:#FFFFFF; border:#ffffff 1px solid; padding:1px 7px; }

#calendar_menu table {border:0; border-collapse:collapse; margin:10px 0; }

#calendar_menu table td {width:50px; height:23px; text-align:center; line-height:23px; border:#2F2F2F 1px solid; }

#calendar_menu table td a {width:50px; height:23px; display:block; color:#FFFFFF; }
#calendar_menu table td span {
	width:50px;
	height:23px;
	display:block;
	font-size: 0px;
			}

#calendar_menu table td a {background-color:#055409; }

#calendar_menu table td a:hover {background-color:#488645;}

#calendar_menu table td span {background: url(../images/8a903e20c6d0.jpg) no-repeat;}

#footer {background:url(../images/footer_leftpic.jpg) no-repeat; padding:15px 15px 15px 95px;}

#footer div {float:right;}

ul{
	margin-left: 30px;
}
ol {margin-left: 20px;}
#tab {
margin: 0px 0px 0px 250px;
}
#p {
margin: 0px 0px 0px 180px;
}
.img {
margin: 0px 0px 0px 130px;
}
#img { 
margin: 0px 0px 0px 210px;
}
#img1 {
margin: 0px 40px 0px 100px;
}
.links {
	color: #626262;
	text-decoration: none;
}
.img-left {
	padding-right: 8px;
	padding-bottom: 8px;
	float: left;
	border: 0px none;
}
.img-right {
	padding-left: 8px;
	padding-bottom: 8px;
	float: right;
	border: 0px none;
}
.gb_item {margin:10px 0; border-bottom:#ffffff solid 1px; padding-bottom:7px;}
.head {font-size:16px; font-weight:bold; padding:25px 0 7px 0;}
#best_movies_wrap {
	width:690px;
	height:170px;
	overflow:hidden;
	position:relative;
	margin-left:10px;
}
#best_movies {
	width:20000em;
	position:absolute;
}
.one_movie {
	float:left;
	width:170px;
	margin-right:3px;
}
.one_movie p {
	text-align:center;
}
.one_movie img {
	width:170px;
}

#price {
	height: 300px;
}
#parent li{
	list-style-type:circle;
	line-height: 160%;
	}
#son li{
	list-style-type:disc;
	}	

		
