

/* линки */

a:link				{color: #669056;}
a:visited			{color: #669056;}
a:active			{color: #990000;}
a:hover	   			{color: #ffe9a0; text-decoration: none;}


/* йоу */

body			{
		  		margin: 0; padding: 0;
				background-color: black;
				}

p, ul, ol		{font-family: Arial;}



/* меню */

#main			{width: 100%; height: 100%;
				background-image: url('/paco/lamp.jpg');
				background-repeat: no-repeat;
				background-attachment: scroll;
				background-position: 100% 0;
				}


#menu			{
  				width: 95%;
				height:45px;
				position: absolute;
				left: 0px;
				top: 0px;
				z-index: 1;
				//top: 15px;
				}

#menu p			{
  				color: #6A6969;
				font-size: 75%;
				font-family: Georgia;
				liqwne-height: 2;
				}


#menu p.center	{text-align: center;}

#menu p.center a	{
                text-decoration: none;
				border-bottom-style: solid;
				border-bottom-color: #669056;
				border-bottom-width: 1px;
				}

#menu p.center a:hover	{
                text-decoration: none;
				border-bottom-style: solid;
				border-bottom-color: #ffe9a0;
				border-bottom-width: 1px;
				}

#menu p.open	{}
#menu p.open a	{
                text-decoration: none;
				border-bottom-style: dashed;
				border-bottom-color: #669056;
				border-bottom-width: 1px;
				}

#menu p.open a:hover	{
                text-decoration: none;
				border-bottom-style: dashed;
				border-bottom-color: #ffe9a0;
				border-bottom-width: 1px;
				}

#menu div.yaya	{padding: 0px; margin: 10px;}

#menu div.yaya p	{line-height: 1.66;}


#menu div.clock	p	{
					color: #454545;
                    font-family: Georgia;
                    font-size: 120%;
					margin-top: 5px;
					}


/* новости */

#news			{
                width: 35%;
				max-width: 33em;
				float: right;
				margin-right: 20%;
				margin-top: 45px;
				//position: absolute;
				//top: 0;
				//right: 5%;
				}

#news p			{
  				color: white;
				font-family: Arial;
				font-size: 75%;
				line-height: 1.68;
				}


#news img				{
						border-style: solid;
						border-width: 1px;
                        filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
						-moz-opacity: 0.6;
						-khtml-opacity: 0.6;
						opacity: 0.6;
						border-color: white;
						margin-right: 10px;
						margin-top: 5px;
						}

#news a img				{
						filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
						-moz-opacity: 0.6;
						-khtml-opacity: 0.6;
						opacity: 0.6;
						border-color: white;
						}


#news a:hover img		{
						filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95);
						-moz-opacity: 0.95;
						-khtml-opacity: 0.95;
						opacity: 0.95;
						border-color: #999999;
						}


#news ul		{
  				list-style: none;
				margin: 0; padding: 0;
				}

#news ul li		{margin-bottom: 45px;}


#news a			{
                color: white;
				text-decoration: underline;
				}

#news a:hover	{
  				text-decoration: none;
				}



li.tsbol img			{
  						margin-bottom: 100px;
						border-style: solid;
						border-width: 1px;
                        filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30) !important;
						-moz-opacity: 0.3 !important;
						-khtml-opacity: 0.3 !important;
						opacity: 0.3 !important;
						border-color: white;
						margin-right: 10px;
						}

li.tsbol a img			{
						filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
						-moz-opacity: 0.3;
						-khtml-opacity: 0.3;
						opacity: 0.3;
						border-color: white;
						}


li.tsbol a:hover img	{
						filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80) !important;
						-moz-opacity: 0.8 !important;
						-khtml-opacity: 0.8 !important;
						opacity: 0.8 !important;
						border-color: #999999;
						}


#news ul h3		{
                color: #636363;;
				font-family: Georgia;
				font-size: 75%;
				line-height: 1.4;
				margin-bottom: -9px;
				//margin-bottom: -15px;
				}


/* главное */


#content		{
                width: 43%;
				max-width: 37em;
				float: right;
				margin-right: 20%;
				margin-top: 45px;
				//position: absolute;
				//top: 0;
				//right: 5%;
				}

#content p		{
  				color: white;
				font-family: Arial;
				font-size: 75%;
				line-height: 1.68;
				margin-bottom: 3.5em;
				}


#content h1		{
				font-family: Georgia;
				font-size: 130%;
				color: white;
				margin-bottom: -4px;
				}

#content h2		{
				font-family: Georgia;
				font-size: 110%;
				color: white;
				margin-top: 4em;
				margin-bottom: -7px;
				}


#content ul		{
                font-size: 75%;
				list-style: none;
				margin: -33px 0 20px -30px;
				color: white;
				}

span.date		{
                color: #555555;
				font-family: Georgia;
				font-size: 95%;
				margin-left: 1.5em;
				font-style: italic;
				font-weight: bold;
				}

#content ul li	{margin-bottom: 7px;}


#content ul h3	{
                color: #636363;;
				font-family: Georgia;
				font-size: 75%;
				line-height: 1.4;
				margin-bottom: -9px;
				//margin-bottom: -15px;
				}


span.oo			{margin-left: 1.5pt;}
span.ooo		{margin-left: 1pt; margin-right: 1pt;} 
span.slash		{margin-left: 2.5pt; margin-right: 2.5pt;}
span.minislash	{margin-left: 1pt; margin-right: 1pt;}



.rss						{
							margin-left: 25px;
							position: absolute;
							left: 0;
							border: 0 !important;
							}

.rss a img					{
							filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
							-moz-opacity: 0.5;
							-khtml-opacity: 0.5;
							opacity: 0.5;
							border: 0 !important;
							}


.rss a:hover  img			{
							filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
							-moz-opacity: 0.9;
							-khtml-opacity: 0.9;
							opacity: 0.9;
							border: 0 !important;
							}



/* низ */

#footer			{
  				width: 100%;
				hseight: 100px;
				clear: right;
				//clear: right;
				//position: absolute;
				//top: -200%;
				}


#footer p.email				{
							madrgin-top: 120px;
							margin-left: 25px;
							}


#footer p.email a			{
							color: #787878;
							text-decoration: underline;
							font-size: 75%;
							}

#footer p.email a:hover		{color: #a16212;}


#footer p.design			{
							color: #595959;
							font-size: 75%;
							margin-top: 70px;
							margin-left: 25px;
							padding-bottom: 25px;
							}


#footer p.design a			{color: #595959;}

#footer p.design a:hover	{color: #a16212;}


#error						{width: 30%; height: 30%;}
#error p					{
							color: #adadad;
                            font-size: 9pt;
							font-family: Georgia;
							font-weight: bold;
							font-style: italic;
							padding: 15px;
							line-height: 1.4;
							}

#error p a					{
                            text-decoration: none;
							color: #adadad;
							}

#error p a:hover			{
                            text-decoration: underline;
							color: #adadad;
							}


#error p span				{
                            color: #7d7d7d;
							font-family: Arial;
							font-weight: normal;
                            font-style: normal;
							}


div.release ol			{
						color: #b0b0b0;
                        font-family: Arial;
						font-size: 80%;
                        line-height: 1.6;
						margin-top: 20px;
						margin-bottom: 55px;
						}

div.release ol li		{margin: 0 !important;}



object					{
						margin-left: 0.65em;
                        margin-bottom: -0.25em;
						margin-top: 0.35em;
						position: absolute;
						}
