body{
	background: #ffffff;
	margin: 0px;
	padding: 0px 1em 0px 1em;
	}
img {
	border: 0px;
	}

body, div, table, td{
	font-family: 'Trebuchet MS','Verdana','Tahoma','Arial',sans-serif;
	}
#bottomlinks{
	text-align: center; display: block; margin-bottom:1em;
	}	
#searchform {
	border-top: 2px solid #ffcc66;
	background: #FEFECC url('/~/searchbg-20081102023.jpg') repeat-y;
	}
#searchform2 {
	background:  url('/~/searchbg-20081102023.jpg') repeat-y;
	padding: 13px;
	margin-bottom: 0.5em;
    }
    
input, select, textarea {
        font-size: 100%;
}

#tabs{
vertical-align:middle; text-align: center; width: 100%;
}

.linkindex{border-bottom: 2px solid #777777; text-decoration: none;margin: 10px;}
.linkmusic{border-bottom: 2px solid #e1675f; text-decoration: none;margin: 10px;}
.linkforum{border-bottom: 2px solid #60b261; text-decoration: none;margin: 10px;}
.linktools{border-bottom: 2px solid #7363aa; text-decoration: none;margin: 10px;}

.wwwlosslessrumusic .linkindex{font-size:1.5em;}
.wwwlosslessrumusic .linkmusic{font-size:1.5em;}
.wwwlosslessrutalks .linkforum{font-size:1.5em;}
.wwwlosslessrulastfm .linktools{font-size:1.5em;}


/*	
1607 - 700 = 907
просто хак, должно работать в том числе и на 2560x1600 (css верстакам - привет =)
*/
    
.wwwlosslessrutalks #searchform {
    background-position: -900px 0;
	}
.wwwlosslessrutalks #searchform2 {
    background-position: 707px 0;
	}

.wwwlosslessrulastfm #searchform {
    background-position: -1200px 0;
	}
.wwwlosslessrulastfm #searchform2 {
    background-position: 407px 0;
	}

	
#searchform form {
	margin: 0px;
	}
#pnav{
	background: #eeeeee; 
	padding: 0.5em; 
	margin-top: 0.5em; 
	margin-bottom: 0.5em;
	}
#pnav span{
	font-family: 'Times';
	}
	
/* результаты поиска
*/
#results{
	width: 70%;
	}
#results.tag{
	width: 100%;
	}
#results h3{
	font-size:1.2em;
	margin: 0px;
	}
#results  li.accurate h3 a{
	color: #0000EE;
	}
#results  li.accurate h3 a:visited{
	color: #551A8B;
	}
#results  li.inaccurate h3 a{
	color: #6A7DEE;
	}
#results  li.inaccurate h3 a:visited{
	color: #B2B2B2;
	}
#results li.accurate, #results li.inaccurate{
	padding-bottom: 0.5em; 
	padding-top: 0.5em; 
	border-bottom: 1px solid #eeeeee; 
	}
#results li.inaccurate{
	color: #777777;
	}
#results li.last{
	border-bottom: 0px; 
	}

/* листалка */

#pages ul {
      margin-left: 0;
      padding-left: 0;
      display: inline;
      } 

#pages ul li {
      margin: 2px;
      border: 1px solid #ffffff;
      padding: 5px;
      background: #eeeeee;
      list-style: none;
      display: inline;
      }
		
#pages ul li.current {
      background: #ffcc66;
      list-style: none;
      display: inline;
      }
 #pages	{
 	}
	
/* ничего не найдено
*/
#nothingfound{
	width: 70%;
	padding: 1em;
	margin: 1em 1em 1em 0px;
	/*border: 1px solid #ffcc66;*/
	}

/*  показ альбома
*/
#album{

	width: 70%;

	padding: 0em 0em 0em 0.5em;
	margin: 0em 1em 1em 1px;
	border: 0px solid #77ee77;
	}
div.resourcelink{
	padding: 0.5em 1em 1em 1em;
	margin: 0em 1em 1em 1em;
	background: #DFFCE5;
	border-left: 5px solid #A0FFB3;
	}
div.resourcelinked2k{
	padding-bottom: 0.5em;
	border-bottom: 1px solid #ffffff;
	margin-bottom: 0.5em;
	}
/* искать в магазинах
*/

#shopsearchs {
 	width: 70%;
 /*	border-top: 1px solid #eeeeee; 
*/
	}

#bottom {
	border-top: 2px solid #ffcc66;
	}

#searchcontext{
	width: 25%;
	float: right;
	}
div.searchcontextitem{
	padding-bottom: 0.5em;
	margin-bottom: 0.5em;
	border-bottom: 1px solid #FEEFAB;
	}
#searchcontext div.searchcontext p{
	margin-bottom: 0px;
	margin-top: 0px;
	}
a:hover, 
span.iconozon a:hover, 
span.iconpl a:hover,
span.iconsoyuz a:hover,
span.icontr a:hover
{
	background: #FCE2AF;
	}

/****************************************************************************************/

span.iconozon{background: #FFFFFF url('/~/iconki/all-icons.png') repeat-x;background-position: -220px 4px; margin: 0.5em;}
span.iconozon a{background: #FFFFFF; margin-left: 20px; }

span.iconpl{background: #FFFFFF url('/~/iconki/all-icons.png') repeat-x;background-position: -240px 4px; margin: 0.5em;}
span.iconpl a{background: #FFFFFF; margin-left: 20px;}

span.iconsoyuz{background: #FFFFFF url('/~/iconki/all-icons.png') repeat-x;background-position: -200px 4px; margin: 0.5em;}
span.iconsoyuz a{background: #FFFFFF; margin-left: 20px;}

span.icontr{background: #FFFFFF url('/~/iconki/all-icons.png') repeat-x;background-position: -180px 4px; margin: 0.5em;}
span.icontr a{background: #FFFFFF; margin-left: 20px;}


span.iconyazakl{background: #FFFFFF url('/~/iconki/all-icons.png') repeat-x;background-position: -40px 4px; margin: 1px;}
span.iconyazakl a{background: #FFFFFF; margin-left: 20px;}


