html,body{
background-color:#FFFFFF;
width:100%;
height:100%;
padding:0;
margin:0;
}

body{
font-family: Verdana, Arial, sans-serif;
font-size:0.8em;
}
li.exp{
	list-style-type:none;
	margin-top:0.7em;
}
a:link { TEXT-DECORATION: underline; color:#333333; }
a:visited { TEXT-DECORATION: underline; color:#666666; }
a:active { TEXT-DECORATION: none; color:#333333; }
a:hover { TEXT-DECORATION: none; color:#333333; }

img{
border:0;
}

h2{
color:#333333;
}
h3{
color:#000000;
margin-top:0;
}

sup{
	font-weight:bold;
	color:#cc0000;
	font-size:1em;
}

/*	Главный блок, в который заключены все последующие блоки	*/
div#main{
width:800px;
padding:0;
margin:0;
}

/**** level1 ***************/

/*	Пустой блок над надписью "Владимир Ареховски"	*/
div#top_empty {
height:160px;
width:352px;
float:left;
}
/*	Логоти - верхняя часть	*/
div#top_image1{
height:160px;
width:448px;
float:left;
clear:right;
}



/**** level2 ***************/

/*	Блок, в котором написано "Владимир Ареховски"	*/
div#top_name{
height:106px;
width:352px;
float:left;
}

/*	Логотип - нижняя часть	*/
div#top_image2{
height:106px;
width:448px;
float:left;
clear:right;
}




/***** level3 **************/

/* Блок, в котором чаcть надписи "Владимир Ареховски" */
div#top_image2_end{
height:25px;
width:79px;
float:left;
}

/*	Пустой блок под логотипом	*/
div#top_probel{
height:25px;
width:577px;
float:left;
}

/*	Блок, в котором написано "неофициальный сайт"	*/
div#top_sait{
height:25px;
width:144px;
float:left;
clear:right;
margin-bottom:15px;
}





/*	Меню	*/
div#menu{
height:30px;
clear:both;
text-align:justify;
margin-left:30px;
margin-right:30px;
border-bottom:1px solid #999999;
}
/*	Изображения пунктов меню	*/
div#menu img{
float:left;
border:0;
}
div#menu a{
display:block;
height:30px;
float:left;
}
div#menu .probels{
float:left;
width:5px;
height:30px;
}



/*	Содержание сайта	*/
div#content{
width:740px;
float:left;
clear:both;
text-align:justify;
color:#000;
padding:20px 30px 0 30px;
}




.h3_header_center{
text-align:center;
}

/*	Список ссылок	*/
.alist{
	margin-bottom:3em;
}
.alist li{
	line-height:150%;
}
.alist li a{
	font-weight:bold;
}

/*	Список ссылок альбомов	*/
.alboms_list{
	margin-bottom:4em;
}
.albom_list{
	margin-bottom:3em;
}

img.pubImageRight{
float:right;
border:1px solid #333333;
margin:1em;
}
img.pubImageLeft{
float:left;
border:1px solid #333333;
margin:1em;
}

table.foto_table img{
	border:1px solid #333333;
}

.paragraf{
	margin-bottom:1.5em;
}
.paragraf:first-letter{
	font-size: 130%;
	margin-left:0em;
} 

/*	Главный нижний блок, в который заключены все последующие блоки	*/
#mainBottomDiv{
	background-color:#FFFFFF;
	clear:both;
	width:100%;
	margin-top:20px;
}

/*	Блок, в котором написаны копирайты	*/
#fBottomDiv{
	padding:5px 10px 5px 5px;
	color:#333333;
	background-color:#f5f5f5;
	font-size:85%;
	border-right:1px solid #666666;
}


/*	Нижний блок	*/
#sBottomDiv{
	padding:5px 10px 10px 5px;
	margin-top:2px;
	background-color:white;
	border-right:1px solid #666666;
	clear:both;
	font-size:80%;
	color:#333333;
}
#sBottomDiv a{
	font-weight:bold;
}

.hand{
cursor:pointer;
}
.cur_help{
cursor:help;
}


a span{
display:none;
}

a.niceTitle{
position:relative;
}

a.niceTitle+.tt{
text-decoration:none;
border-bottom:1px dashed #CCCCCC;
}

a.niceTitle:hover {
background-color:transparent;
text-decoration:none;
}

a.niceTitle:hover span.title{
display:block;
background:#f5f5f5;
border:black 1px solid; 
color:black;
position:absolute;
left:40px;
top:-10px;
width:15em;
padding:0.5em;
font-size:11px;
z-index:999;
/* Mozilla proprietary */
-moz-border-radius: 0.4em;
text-align:left;
}

span.invisible{
display:none;
}

.copyright,
.right{
text-align:right;
}

.lj_userinfo{
	border:0;
	vertical-align:middle;
}

/* Иконки видеофайлов */
.icons{
text-align:center;
background:#f5f5f5;
padding:0.5em;
margin:0.5em;
}

.icons img{
border:1px solid #CCCCCC;
padding:0.5em;
background:#ffffff;
}

fieldset#guestboook{
	background-color:#f5f5f5;
	margin-bottom:2em;
	padding:0.5em;
	border:0.1em solid #CCCCCC;
}
.konfZag{
clear:both;
margin-bottom:0.3em;
background-color:#f5f5f5;
padding:0.3em;
border-top:1px solid #666666;
border-bottom:1px solid #CCCCCC;
}
.konfMess{
	margin-bottom:1.5em;
}
.pages_list{
	text-align:center;
	margin:3em 0 1em 0;
}

.exp{
	margin-bottom:2em;
	margin-left:4.3em;
	font-size:90%;
}

.exp dt{
	margin-bottom:0.5em;
}

.underline{
	text-decoration:underline;
}
/*	Контекстное выделение пользовательского ввода	*/
.context{
	border:1px solid #CCCCCC; 
	background-color:#f5f5f5;
}
/*	Это цитата, которую делает пользователь спец-тегами	*/
.blockq{
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding:0.2em;
	background-color:#f5f5f5;
	margin-top:1em;
	margin-bottom:1em;
}
.noborder:link {border:none}
.noborder:visited  {border:none}
.noborder:active {border:none}
.noborder:hover {border:none}

hr{
	height:1px;
	color:#660000;
	margin:0;
	padding:0;
	clear:both;
}

div#mlDiv{
	margin-top:10px;
	font-size:85%;
	padding:7px 10px 10px 5px;
	margin-top:2px;
	color:#333333;
	border-right:1px solid #999999;
    background-color:#f5f5f5;
}
/* ссылки на внешние ресурсы */
a.out_link{
    padding-left:27px;
    background:url(/images/banners/getavatar.jpeg) left no-repeat;
}