/******************************************************************************
 *   Простая онлайн фотогалерея "Photopad" // Таблица стилей для экрана       *
 ******************************************************************************/

/* Общие настройки стиля
------------------------------------------------------------------------------*/
body {
    width: 100%;
    margin: 0px auto;
    padding: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12pt;
    background: #000000 left top repeat-x;
    color:white;
}
p
{	color: #CCCCCC;}
.menu{
	background: url(../../../menu_back.gif) right no-repeat;
	padding-right: 7px;
}
.menu, .menuright {
	color: Gray;
	text-align: center;
	padding-left: 5px;
	font-size: 13px;
}
.vis{
	position: absolute;
	top: 25px;
	left: 20px;
	z-index:2;
}
.mainsite{
	color: #CCCCCC;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	text-align: center;
/*	margin-bottom: 63px;*/
	height:194px;}

.name{
	color: White;
}

#gift a {
	color: #666666;
/*	text-decoration: none;*/
}
#gift a:hover {
	text-decoration: underline;
}

a { color: #FFD700;
	text-decoration: none;}
a:hover {text-decoration: underline;}

#qqq {

    font-size: 20pt;
    font-weight: normal;
    text-align: center;
    color: #ffffff;
        align:center;
}

#gift {
	font-size: 11px;
	clear: left;
	padding-bottom: 20px;
	margin-top: 15px;
	padding-top: 0px;
	color: #444444;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;}
}

/* Содержимое страницы
------------------------------------------------------------------------------*/


#content h2 {
    margin: 0px;
    padding: 10px 0px 0px 0px;

    font-size: 15pt;
    font-weight: normal;
    clear: both;
}

address {
    margin: -15px 0px 15px 0px;

    font-size: 8pt;
    font-style: normal;
    color: #666666;
    text-align: center;
}
.view address{margin:0px;}
.view {  margin: -15px 0px 5px 0px;
     width: 600px;}
.view {  margin: -15px 0px 5px 0px;
     width: 600px;}
/* .view td{border:1px solid white;}*/

#content p {
    margin: 12px 0px 8px 0px;
    padding: 0px;
}

#content pre {
    background-color: #f0f0f0 !important;
    border-top: 1px #c0c0c0 solid;
    padding: 8px;
    margin: 15px 0px;
}

/* Содержимое страницы (оформление изображений)
------------------------------------------------------------------------------*/

#gallery p.image {
    width: 600px;
    border: 1px #d0d0d0 solid;
    margin: 0px 0px 25px 0px;
}

#gallery p.image img {
    display: block;
    padding: 11px 8px;
    text-align: left;
    margin: auto;
}

#gallery p.thumbnail {
    width: 140px;
    height: 140px;
    margin: 0px 10px 10px 0px;
    border: 1px #d0d0d0 solid;
}

#gallery p.thumbnail img {
    display: block;
    margin: 5px auto;
    border: none;
}
#logform p.thumbnail {
    width: 140px;
    height: 140px;
    margin: 0px 10px 10px 235px;
    border: 1px #d0d0d0 solid;

}

#logform p.thumbnail img {
    display: block;
    margin: 5px auto;
    border: none;
}


/* Содержимое страницы (галерея)
------------------------------------------------------------------------------*/

#gallery {
    width: 610px;
    min-height: 450px;
    _height: 450px;
    padding:0px;
}

#gallery ul {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}

#gallery ul li {
    width: 140px;
    height: 140px;
    margin: 0px 5px 10px 5px;
    border: 1px #d0d0d0 solid;
    float: left;
}

#gallery ul li img {
    display: block;
    margin: 5px auto;
    border: none;
}

/* Содержимое страницы (теги)
------------------------------------------------------------------------------*/

#tags {
    width: 120px;
    	font-size: 20px;
}

#tags h2 {
    display: none;
}


/* Содержимое страницы (навигация)
--------------------------------------------;----------------------------------*/
#login {
    color: #666666;
}
.navigation {
    margin: 0px;
    padding: 15px 0px 0px 0px;
    clear: both;
    color: #cccccc;
    align: center;
    text-align: center;
}

/* Содержимое страницы (количество фотографий в списке категорий)
------------------------------------------------------------------------------*/

.frequency {
    color: #666666;
}

/* Содержимое страницы (формы)
------------------------------------------------------------------------------*/

#content form  {
    margin: 0px;
    padding: 0px;
}

#content form dl {
    margin: 26px 0px 16px 120px;
    padding: 0px;
}

#content form dl dt {
    position: absolute;
    margin: 0px 0px 0px -120px;
    padding: 5px 0px;
    font-weight: normal;
}

#content form dl dd {
    margin: 2px 0px 4px 0px;
    padding: 2px 0px;
}

.button {
width:140px;
}
.nogal, #help h3, .view {text-align:center;}
.nogal, #help p, #help h3, .inp {	padding-left:30px;
padding-right:30px;
}
#help pre {
    background-color: #f0f0f0 !important;
    border-top: 1px #c0c0c0 solid;
    padding: 5px;
    margin-left: 30px;
        margin-right: 30px;
    color:black;
}
#help, #logform{	margin-top:-1.1em;}

/* Копирайты
------------------------------------------------------------------------------*/

#copyright {

    padding: 0px;

    font-size: 8pt;
    background: #000000 left top no-repeat;
    color: #666666;
            text-align: center;

}

#copyright a {	align: center;
    text-decoration: none;
}

#copyright a:hover {
    text-decoration: underline;
}
