*{
	margin:0;
	padding:0;
	border:none
}
body{
	font-size:62.5%;
	font-family:Arial,Sans-Serif;
	color:#333;
	background:#8C2100 url('img/wallpaper02.jpg')
}
h1{
	font:2.4em Georgia,Serif;
	font-weight:normal
}
h2{
	font:1.8em Georgia,Serif;
	font-weight:normal
}
ul{
	list-style:none
}
p{
	line-height:140%
}
a{
	color:#8C2100;
	text-decoration:underline
}
a:hover{
	color:#333;
	text-decoration:none
}
/* основная разметка*/
#container{
	width:960px;
	margin:0 auto;
	border-left:0px solid #D9D5AE;
	border-right:0px solid #D9D5AE;
	border-bottom:0px solid #D9D5AE
}
#header{
	width:100%;
	height:5em;
	position:relative;
	background:#111;
}
#header h1{
	position:absolute;
	top:0;
	left:0;
	width:125px;
	height:50px;
	background:url('img/luminator.gif') top left no-repeat
}
#header h1 a{
	width:125px;
	height:50px;
	display:block;
}
#header h1 span{
	display:none
}
#mainMenu{
	height:50px;
	width:820px;
	margin-left:140px;
	padding-left:1px;

}
#mainMenu li{
	font-size:1.6em;
	width:110px;
	height:50px;
	margin-right:1px;
	line-height:50px;
	background:white;
	color:#333;
	text-align:center;
	float:left;
}

#mainMenu li.mm {
	font-size:1.6em;
	width:85px;
	height:50px;
	margin-right:1px;
	line-height:50px;
	background:white;
	color:#333;
	text-align:center;
	float:left
}
#mainMenu li.mm a {
	width:85px;
	height:50px;
	background:#111;
	color:white;
	display:block;
}
#mainMenu li.mm a:hover {
	background:white;
	color:#333;
	display:block
}

#mainMenu li a{
	width:110px;
	height:50px;
	background:#111;
	color:white;
	display:block;
        text-align: center;
        padding-left: 1px;

        background:#111 url('img/mainMenu_li.gif') bottom right no-repeat
}
#mainMenu li a.left_mm{
        background:#111 url('img/mainMenu_li_left.gif') bottom left no-repeat
}
#mainMenu li a:hover{
	background:white;
	color:#333;
	display:block
}




#content{
	width:100%;
	background:white url('img/wallpaper.gif') top left repeat-x;
	overflow:hidden;
}
#footer{
	width:100%;
	background:#8C2100 url('img/footerBg.gif') top left repeat-x;
	overflow:hidden
}
#footer a {
color:white;
}

* html #content, * html #footer{
	overflow:visible;
	width:auto;
	height:1%
}
.left{
	float:left;
	width:440px;
	margin:40px 0 40px 40px
}
.right{
	float:right;
	width:400px;
	margin:40px
}
.articlebanners{
	margin-top:20px
}
.articlebanners h1{
	margin-bottom:20px
}
#footer a img{
	border:1px solid #414141
}
#footer hr{ 
    text-align:right;
    margin:0 180px 0 180px;
    width:600px;
    height:1px;
    color:#BF2D01;
    border:none;
    background-color:#BF2D01
}
html>body #footer hr{ 
    border:0px solid #BF2D01
}
* html #footer hr{
	margin:0 180px
}
.clearer{
	clear:both
}
* html .left{
	margin-left:20px
}
* html .right{
	margin-right:20px
}
.center{
	width:500px;
	margin:0 230px 40px 170px
}
.center p{
	font-size:1.6em;
	margin-top:1em
}
.center ul{
	font-size:1.6em;
	margin:0.5em 0 1em
}
.center ul li p{
	font-size:1em;
}
.center h1{
	margin-top:40px
}
.center small{
	font-size:0.8em
}
/* конец основной разметки*/

/* вспомогательная разметка */
#ny p{

	font-size:14px;
	color: #ffffff;
	background: url(img/noviy_god_texture.jpg);
	background-repeat: repeat;
	position:absolut;
	top: 0px;
	width: 100%;
	height: 20px;
	z-index:255;
	padding:0px;
	margin:0px;
	border:0px;
}


#lowerImage{
	width:100%;
	height:242px;
	clear:both;
	background:white url('img/company/divan.jpg') bottom left no-repeat
}
.special{
	float:right;
	width:210px;
	margin:90px 0 0 0;
	padding-top:338px;
	background:white url('img/company/baga.jpg') top right no-repeat
}
.special ul{
	font-size:1.2em;
	line-height:140%
}
.special h2{
	margin:20px 0 5px 0
}
.special p{
	font-size:1.2em
}
img.bigImage{
	margin:20px 0 20px 0;
	border:1px solid #414141
}
/* конец вспомогательной разметки */

/* список с картинками и каментами */
ul.pictures li{
	height:80px;
	margin-top:20px;
}
ul.pictures li img{
	float:left;
	margin-right:20px;
	border:1px solid #414141
}
#footer ul.pictures li img{
	border: 1px solid #561703
}

a strong {
	font-weight: bold;
}

ul.pictures a{
/*	font-weight:normal;*/
	font:1.8em Georgia,Serif;
	color:#D73300;
	text-decoration:underline
}
/*ul.pictures strong,ul.pictures strong a{
	font-weight:bold;
	font:1.8em Georgia,Serif;
	color:#8C2100;
	text-decoration:underline
}

ul.pictures strong{
	text-decoration:none;
}
*/


ul.pictures span a{
	font:1em Arial,Sans-Serif
}
ul.pictures a:hover{
	color:#333;
	text-decoration:none
}
ul.pictures span{
	font:1.4em Arial,Sans-Serif;
	color:#777
}
ul.pictures small{
	font:1.3em Arial,Sans-Serif;
	color:white
}
ul.pictures small a{
	font:1.3em Arial,Sans-Serif;
	color:#F55220
	font-weight:bold;
}
ul.pictures small a:hover{
	color:white
}
/* конец списка с картинками и каментами */

/* список превьюх для статьи */
ul.articles li{
	margin-top:20px
}
ul.articles h2{
	font:1.8em Georgia,Serif;
	font-weight:normal
}
ul.articles p{
	margin-top:5px;
	font:1.6em Arial,Sans-Serif;
	line-height:140%;
}
ul.articles small{
	font:1.4em Arial,Sans-Serif;
	color:#777;
}
ul.articles a{
	color:#8C2100;
	text-decoration:underline
}
ul.articles small a{
	color:#D73300;
	text-decoration:underline
}
ul.articles a:hover{
	color:#333;
	text-decoration:none
}
ul.articles img{
	margin:5px 0;
	border:1px solid #414141
}
ul.articles hr{ 
    text-align:right;
    margin:5px 0 5px 0;
    width:100%;
    height:1px;
    color:#555;
    border:none;
    background-color:#555
}
html>body ul.articles hr{ 
    border:0px solid #555;
}
* html ul.articles hr{
	margin:0
}
/* конец списка превьюх для статьи*/

#footer h1{
	color:white
}
#footer h6{
	font:1.4em Arial,Sans-Serif;
	color:white;
	margin:0 0 20px 40px;
}	
