/*
Theme Name: on.dotfix.ru
Version: 1.0
Author: Юрий Гугнин
Author URI: http://on.dotfix.ru/
Tags: minimal, black, white
*/
*{
	margin:0; 
	padding:0;
	border:0
}
body{
	position:relative;
	margin-bottom:40px;
	font:62.5% Arial,Sans-Serif;
	color:#333;
	background:white
}
a,a:visited{
	color:#E67104;
	text-decoration:none;
	border-bottom:1px solid #E6A568
}
a:hover{
	color:#E6A568
}
p{
	margin-bottom:1.4em;
	font-size:1.4em;
	line-height:150%
}
ul{
	list-style-type:none
}
h4{
	position:relative;
	clear:both;
	display:inline;
	float:right;
	margin-right:-220px;
	width:200px;
	height:1px;
	font-size:1.2em;
	font-weight:normal;
	color:#666
}
* html h4{
	margin-right:-540px;
	padding-left:20px
}
h5{
	font-size:1.2em;
	font-weight:normal;
	line-height:140%;
	color:#666
}
#header{
	width:100%;
	height:120px;
	position:relative
}
#header h1{
	position:absolute;
	top:40px;
	left:40px;
	width:258px;
	height:41px;
	background:white url('images/ygugnin.gif') no-repeat;
}
#header h1 a{
	display:block;
	width:258px;
	height:41px;
	border:none
}
#header h1 span{
	display:none
}
#mainmenu{
	position:absolute;
	top:58px;
	left:503px;
	font-size:1.4em
}
#mainmenu li{
	float:left;
	margin-right:20px;
	height:20px
}
#indexlist{
	width:100%
}
#indexlist li{
	width:100%;
	height:148px;
	margin-bottom:5px
}
* html #indexlist li{
	margin-bottom:2px
}
#indexlist .wrap{
	width:990px
}
#indexlist li a{
	border-bottom:none
}
#indexlist li img{
	float:left;
	padding-right:5px;
	background:white
}
#indexlist li .titles{
	float:left;
	width:466px;
	height:140px;
	margin-left:20px
}
#indexlist li h2{
	padding-top:20px;
	font-size:2.4em;
	font-weight:normal;
	text-transform:uppercase;
	color:white
}
#indexlist li h3{
	font-size:1.2em;
	font-weight:normal;
	text-transform:uppercase;
	color:white
}
#indexlist li h2 a,#indexlist li h3 a{
	color:white
}
#indexlist li h3 a,#indexlist li h3 a:visited{
	border-bottom:1px solid white
}
#indexlist li h3 a:hover{
	border-bottom:none
}
#mega{
	margin:0 0 20px 40px;
	font-size:2.4em;
	font-weight:normal;
	text-transform:uppercase;
	color:#333
}
.content{
	margin:0 0 40px 80px;
	width:502px
}
.gallery{
	position:relative;
	width:498px;
	margin-bottom:20px
}
.gallery img{
	display:none;
	border:1px solid #999
}
/*============  список ссылок с номерами картинок =============*/
.numeration{
	height:20px;
	margin:4px 0 0 0;
	clear:both
}
.numeration li{
	font-size:12px;
	text-align:center;
	line-height:20px;
	float:left;
	width:20px;
	height:20px;
	margin-right:5px;
	border: 1px solid #aaa;
	color:white;
	background:#aaa
}
.numeration li span{
	width:20px;
	height:20px;
	display:block;
	cursor:pointer;
	cursor:hand;
	background: white;
	text-decoration:none;
	border-bottom:none;
	color:#aaa
}
.numeration li span:hover,.numeration li span.current{
	cursor:pointer;
	cursor:hand;
	background:#aaa;
	text-decoration:none;
	border-bottom:none;
	color:white
}
* html .numeration li span{
	margin-bottom:-3px
}
address{
	display:block;
	height:20px;
	margin:20px 0 0 503px;
	font-size:1.4em;
	font-style:normal
}