

body			{
				background-image: url('../paco/bg.jpg');
				background-repeat: repeat;
				background-attachment: scroll;
				margin: 0; padding: 0;
				bacfkground-color: #65cd18;
				background-color: #006801;
				}

#main			{
  				background-image: url('../paco/pattern.gif');
				//background-image: url('../paco/patt6ern.gif');
				background-repeat: repeat;
				background-attachment: scroll;
				background-position: 0 0;
				width: 100%;
				border: 0;
				}

p				{font-family: Tahoma, Sans-Serif;}


/* шапка */

#header			{margin: 60px 0 0px 20px; //margin-left: 38px;}
img.cover		{
				border-style: solid;
				border-color: black;
				border-width: 5px;
				float: left;
				}


/* анонс событий */

#annonce		{
  				position: absolute;
				left: 0; top: 0;
				width: 100%; height: 40px;
				background-color: black;
				}

#annonce p		{
  				color: white;
				font-size: 9pt;
				float: left;
				margin-left: 10%; //margin-left: 10%;
				//margin-top: 10px;
				}


#annonce p.center		{
  				text-align: center !important;
				}


#annonce p a	{
  				color: white !important;
				text-decoration: underline;
				}

#annonce p a:hover	{
  				text-decoration: none;
				}


#annonce p span	{
  				color: #525252;
				}




/* аннотация */


div.ann			{
  				width: 30%;
				background-color: black;
				margin: 20px 20px 0px 20px;
				padding: 2px 8px 8px 8px;
				float: left;
				}

div.ann h2		{
  				color: #cbc8c8;
				font-family: Georgia, Sans-Serif;
				font-size: 16pt;
				font-style: italic;
				font-weight: bold;
				margin: 5px 0px -10px 7px;
				}

div.ann h2 sup	{
  				color: #9d9d9d;
				}

div.ann p		{
  				color: white;
				font-family: Tahoma;
				font-size: 10pt;
				line-height: 1.5;
				padding: 8px;
				}


/* треклист */

div.tracklist	{
                width: 62%; //width: 58%;
				background-color: black;
                margin: 20px 20px 0px 35%;
				padding: 2px 0px 26px 8px;
				}


div.tabs		{
				margin: -30px 0 10px 42.0% !important;
				//margin: -20px 0 10px 30%;
				//position: absolute;
				width: 360px; //width: 365px;
				height: 40px;
				}


div.tabs p		{
				background-color: black;
				font-family: Tahoma;
				font-size: 9pt !important;
				color: #656565;
				padding: 10px 13px !important;
				float: left;
				margin: 0 !important;
				}

div.tabs p a	{
				color: #555555 !important;
				text-decoration: none !important;
                border-bottom-style: solid;
				border-bottom-width: 1px;
				border-bottom-color: #555555 !important;
				}

div.tabs p a:hover	{
				color: #555555 !important;
				text-decoration: none !important;
                border-bottom-style: solid;
				border-bottom-width: 1px;
				border-bottom-color: black !important;
				}


div.tracklist h1	{
				color: white;
				font-family: Tahoma, Serif;
  				font-size: 16pt;
				font-weight: normal;
				margin: 10px 0 0px 30px;
				text-transform: uppercase;
				}

div.tracklist h1 a	{
  				color: white;
				text-decoration: none;
				border-bottom-style: dashed;
				border-bottom-color: #525252;
				border-bottom-width: 1px;
				}

div.tracklist h1 a:hover	{
  				color: white;
				text-decoration: none;
				border-bottom-style: solid;
				border-bottom-color: black;
				border-bottom-width: 1px;
				}

div.tracklist h1 sup	{
  				color: #c6c4c4;
				font-size: 10pt; //font-size: 11pt;
				font-family: Georgia, Sans-Serif;
				font-style: italic;
				font-weight: bold;
				text-transform: none;
				margin-top: 4px;
				}


div.tracklist h1 span	{color: #a0a0a0;}

div.tracklist object	{margin-bottom: 4px; margin-left: 2.5em; //margin-top: 8px;}


img.mirrorone			{
						float: left !important;
                        margin: 0px 0px 0px 10px !important;
						position: absolute !important;
						}

img.mirrorduo			{
						float: left !important;
                        margin: 0px 0px 0px 30px !important;
						position: absolute !important;
						}

img.mirrorone, img.mirrorduo	{
						filter:progid:DXImageTransform.Microsoft.Alpha(opacity=65) !important;
						-moz-opacity: 0.65 !important;
						-khtml-opacity: 0.65 !important;
						opacity: 0.65 !important;
						border: 0;
						}

img.mirrorone:hover, img.mirrorduo:hover	{
						filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100) !important;
						-moz-opacity: 1 !important;
						-khtml-opacity: 1 !important;
						opacity: 1 !important;
						border: 0;
						}



div.tracklist img		{
						float: left;
						margin: 12px 0px 0 -22px;
						}

div.tracklist a img		{
						filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
						-moz-opacity: 0.5;
						-khtml-opacity: 0.5;
						opacity: 0.5;
						border: 0;
						}


div.tracklist a:hover  img, img.mirrorone:hover	{
						filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
						-moz-opacity: 1;
						-khtml-opacity: 1;
						opacity: 1;
						border: 0;
						}


div.anno				{
						width: 75%;
						background-image: url('../paco/g.gif');
						background-attachment: scroll;
                        background-repeat: no-repeat;
						margin-left: -20px;
						//margin-top: 10px;
						}

div.anno p				{
                        font-family: Tahoma, Serif;
						font-size: 8pt;
						color: #a4bb92 !important;
						line-height: 1.6;
						text-transform: none;
						background-color: #060e00;
						padding: 12px;
						margin-left: 40px;
						margin-bottom: 20px;
						}

div.tracklist p			{
						font-family: Tahoma, Serif;
						font-size: 8pt;
						line-height: 1.6;
						color: #aeaeae;
						padding: 25px;
						max-width: 60em;
						}


div.tracklist p	 a			{
							color: #aeaeae;
                            text-decoration: none;
							border-bottom-style: solid;
							border-bottom-width: 1px;
							border-bottom-color: #aeaeae;
							}

div.tracklist p	 a:hover	{
							color: #aeaeae;
                            text-decoration: none;
							border-bottom-style: solid;
							border-bottom-width: 1px;
							border-bottom-color: black;
							}


/* блок вдохновения */


div.inspirationvibes	{
						width: 75%;
						background-image: url('../paco/g.gif');
						background-attachment: scroll;
                        background-repeat: no-repeat;
						margin: 40px 0px 20px 20px; //margin-bottom: -20px;
						}

div.inspirationvibes p	{
                        font-family: Tahoma, Serif;
						font-size: 8pt;
						color: #a4bb92;
						line-height: 1.7;
						text-transform: none;
						background-color: #060e00;
						padding: 18px;
						margin-left: 40px;
						margin-bottom: 20px;
						}


/* бонусы */

div.bonus				{
						background-color: black;
						width: 30%;
                        margin: 0px 0px 0px 35%; //margin-left: 37%;
						}

div.bonus p				{
                        font-family: Tahoma, Sans-Serif;
						font-size: 11pt;
						color: #c4c4c4;
						line-height: 1.5;
						text-decoration: linde-through;
						border: none;
						}

div.bonus p a			{
						color: #c4c4c4;
  						text-decoration: none;
						border-bottom-style: solid;
						border-bottom-color: #3b3b3b;
						border-bottom-width: 1px;
						}

div.bonus p a:hover		{
						color: #c4c4c4;
  						text-decoration: none;
						border-bottom-style: solid;
						border-bottom-color: black;
						border-bottom-width: 1px;
						}

div.bonus p span		{
  						color: #8c8c8c;
						font-size: 7.5pt;
						margin-left: 0.5em;
						text-decoration: none;
						}


div.bonus div			{
  						border-top-style: dotted;
						border-top-color: #525252;
						border-top-width: 1px;
						padding: 10px;
						}


#video					{margin: 20px 0;}
#video table			{
  						width: 950px;

						}


#video div				{
						background-color: black;
						width: 480px;
						}

#video div h2			{
                        font-family: Georgia;
						font-size: 12pt;
						font-style: italic;
						font-weight: bold;
						line-height: 1.36;
						color: white;
						margin: 0;
						padding: 10px 0px 10px 10px;
						float: left;
						}

#video div h2 img		{
                        margin-top: 0.2em;
						margin-left: 2px;
						}

#video div h2 a img		{
						filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
						-moz-opacity: 0.4;
						-khtml-opacity: 0.4;
						opacity: 0.4;
						border: 0;
						}


#video div h2 a:hover img	{
						filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
						-moz-opacity: 1;
						-khtml-opacity: 1;
						opacity: 1;
						border: 0;
						}



/* и последний */

#third        			{
  						background-color: black;
						width: 100%;
						height: 750px;
						margin-top: 20px;
						clear: left;
						}

div.buy					{//margin-left: -38px;}

div.buy p				{
						font-family: Tahoma, Sans-Serif;
						font-size: 9pt;
						color: #e9e9e9;
						line-height: 1.5;
						margin: 0;
						}

div.buy p a				{
						color: #e9e9e9;
                        text-decoration: none;
						border-bottom-color: #e9e9e9;
						border-bottom-style: solid;
						border-bottom-width: 1px;
						}

div.buy p a:hover		{
						color: #e9e9e9;
                        text-decoration: none;
						border-bottom-color: black;
						border-bottom-style: solid;
						border-bottom-width: 1px;
						}


div.shop				{
  						width: 22%;
						background-image: url('../paco/buy.gif');
						background-attachment: scroll;
						background-repeat: no-repeat;
						padding: 0 0 0 30px;
						margin: 50px 0 0 3em;
						float: left;
						}


div.buy div h4			{
                        font-family: Tahoma, Sans-Serif;
						font-size: 9pt;
						color: #e9e9e9;
						font-style: italic;
						font-weight: bold;
						line-height: 1.5;
						margin-top: 27px;
						}


div.buy div				{
                        width: 22%; //width: 20%;
                        float: left;
						margin-right: 5em;
						}

div.buy div ul			{
						font-family: Tahoma, Sans-Serif;
						font-size: 9pt;
						color: #e9e9e9;
						line-height: 1.5;
						margin: -14px 0 0 -24px;
                        //margin: -15px 0 0 0;
        				//padding: 0 0 0 2em;
						}

div.buy div ul li		{
						margвin-bottom: 20px;
                        margin: 20px -20px; padding: 0 0 0 20px;
        				list-style-type: none;
        				background: url('../paco/mdash.gif') no-repeat 0 0.6em;
						}



div.links				{
						clear: left;
						margin: 40px 0 0 5em;
						width: 50%;
						//width: 55%; //margin: 40px 0 0 1em;
						height: 80px;
						padding-top: 40px;
						float: left;
						}

div.links img			{
						float: left;
						margin-right: 20px;
						}

div.links a img			{
						filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
						-moz-opacity: 0.5;
						-khtml-opacity: 0.5;
						opacity: 0.5;
						border: 0;
						}


div.links a:hover  img	{
						filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
						-moz-opacity: 1;
						-khtml-opacity: 1;
						opacity: 1;
						border: 0;
						}


div.photos				{
  						float: left;
						width: 350px;
                        margin-top: 70px;
						margin-left: 2em;
						}

div.photos a			{
						display: block;
						width: 60px;
						height: 60px;
                        overflow: hidden;
						cursor: link;
						float: left;
						border-style: solid;
						border-color: #878787;
						border-width: 1px;
                        filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
						-moz-opacity: 0.3;
						-khtml-opacity: 0.3;
						opacity: 0.3;
						margin-right: 5px;
						}

div.photos a:hover		{
						filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
						-moz-opacity: 1;
						-khtml-opacity: 1;
						opacity: 1;
						}


a.g-uno					{ background: url('/photo/1-mini.jpg') no-repeat; }
a.g-dos					{ background: url('/photo/2-mini.jpg') no-repeat; }
a.g-tres				{ background: url('/photo/3-mini.jpg') no-repeat; }
a.g-cuatro				{ background: url('/photo/4-mini.jpg') no-repeat; }
a.g-cinco				{ background: url('/photo/5-mini.jpg') no-repeat; }

a.g-uno:hover			{ background: url('/photo/1-mini.jpg') no-repeat -60px 0; }
a.g-dos:hover			{ background: url('/photo/2-mini.jpg') no-repeat -60px 0; }
a.g-tres:hover			{ background: url('/photo/3-mini.jpg') no-repeat -60px 0; }
a.g-cuatro:hover		{ background: url('/photo/4-mini.jpg') no-repeat -60px 0; }
a.g-cinco:hover			{ background: url('/photo/5-mini.jpg') no-repeat -60px 0; }



div.footer						{clear: left; margin-left: 5em; margin-top: 30px; //margin-bottom: 30px;}

div.footer p.booking			{
								color: #767676;
								font-size: 10pt;
								}

div.footer p.booking a			{
								color: #767676;
								text-decoration: underline;
								border: none;
								}

div.footer p.booking a:hover	{color: #767676; text-decoration: none;}



div.footer p					{
								color: #3d3c3c;
								font-size: 10pt;
								margin-top: 40px;
								width: 50%:
								}

div.footer p  a					{
								color: #3d3c3c;
								text-decoration: none;
								border-bottom-style: solid;
								border-bottom-color: #3d3c3c;
								border-bottom-width: 1px;
								}

div.footer p a:hover			{color: #3d3c3c; border-bottom-color: black;}


