body
{
	margin : 0px;
	padding : 0px;
	font : normal normal 11px tahoma, helvetica, sans-seirf;
	background : #383838 url('../images/bg.png') 0px 0px repeat-x;
}

img
{
	border : none;
}

form
{
	padding : 0px;
	margin : 0px;
}

a
{
	text-decoration: none;
	color: #7AB5CC;
}
a:hover
{
	text-decoration: underline;
}

#page
{
	width : 780px;
	overflow : hidden;
	margin : 0px auto;
	position : relative;
}

#top
{
	width : 831px;
	height :  231px;
	overflow : hidden;
	position : relative;
}
#toplogo
{
	position : absolute;
	top : 0px;
	left : 0px;
}
#top img
{
	float : left;
}


#toplinks
{
	width : 220px;
	height : 30px;
	position : absolute;
	top : 2px;
	right : 15px;
	line-height : 30px;
}

#toplinks a
{
	color : #fff;
	text-decoration : none;
	font-size : 9px;
}

#toplinks a:hover
{
	text-decoration : underline;
	
}

#bel
{
	width : 780px;
	height : 52px;
	overflow : hidden;
	background : #65655D url('../images/belbg.png') 100% 0px no-repeat;
}

#bel img
{
	float : left;
}

#search
{
	width : 255px;
	height : 28px;
	color : #c0c0b0;
	font-size : 10px;
	float : right;
	padding-top : 13px;
}

#search span, #search input
{
	vertical-align : middle;
}

#search input.txt
{
	background-color : #8C8C82;
	border-bottom : 1px #8C8C82 solid;
	border-right : 1px #8C8C82 solid;
	border-top : 1px #3B3B37 solid;
	border-left : 1px #585852 solid;
	width : 118px;
	height : 15px;
	padding : 3px 5px 0px 5px;
	color : #DBDBD8;
	font : normal normal 10px/18px tahoma, sans-serif;
}

#path
{
	width : 780px;
	height : 51px;
	line-height : 54px;	
	background : #383837 url('../images/belbg2.jpg') 0px 0px no-repeat;
	color : #b5b5a9;
	padding-left : 30px;
}

#path a
{
	color : #b5b5a9;
	text-decoration : none;
}
#path a:hover
{
	text-decoration : underline;
}
#path span
{
	margin : 0px 10px;
}


#left
{
	width : 245px;
	overflow : hidden;
	float : left;
}


div.leftbox
{
	width : 222px;
	overflow : hidden;
	background-color : #4A4A45;
	padding : 9px 11px;
	margin-bottom : 11px;
}

div.leftheader
{
	width  : 222px;
	height : 53px;
	overflow : hidden;
}

#left ul, #left li
{
	list-style-type : none;
	padding : 0px;
	margin : 0px;
}

#left a
{
	color : #BABAA8;
	text-decoration : none;
	display : block;
	border-top : 1px #414443 solid;
	width  : 172px;
	padding : 7px 10px 7px 40px;
	background : #292C2D url('../images/arrow.gif') 20px 10px no-repeat;
}

#left a:hover, a#active
{
	background-color : #3A3B39;
	color : #fff;
	font-weight : bold;
}
#left a.submenu
{
	background: #292C2D;
	color: #fff;
}
#left a.bolder
{
	font-weight:bolder;
}

#left div.leftboxbg
{
	background-color : #292C2D;
	padding : 10px 10px 30px 10px;
	text-align : center;
	color : #BABAA8;
}


#right
{
	width : 526px;
	overflow : hidden;
	float : right;
}

#rightheader
{
	width : 480px;
	height : 37px;
	background : #161819 url('../images/header_right.jpg') 0px 0px no-repeat;
	color : #fff;
	line-height : 37px;
	padding-left : 46px;
	font-weight : bold;
}

div.news
{
	background-color : #161819;
	padding : 15px 25px 30px;
	font-size : 10px;
	color : #c1c1c1;
	/*clear : both;*/
}

div.news img.mini
{
	float : left;
	margin : 0px 10px 0px 0px;
	
}
.short p
{
	padding:0;
	margin: 0 0 5px 0;
}

#right h2
{
	padding : 0px;
	margin : 0px;
	font-size : 13px;
	color : #7AB5CC;
	display : inline;
	margin-right : 10px;
}

 div.news a.more
{
	color : #fff;
	background-color : #34606F;
	font-weight : bold;
	padding : 4px 9px;
	font-size : 10px;
	text-decoration : none;
	float:right;
	margin-right : 20px;
	margin-top:15px;
}

  div.news a.more:hover
{
	background-color : #7AB5CC;
}

div.links
{
	color : #c1c1c1;
	border-top : 1px #52524E solid;
	line-height : 35px;
	padding-left : 24px;
}

div.links h2
{
	font-size : 10px;
}

div.links a
{
	color : #7AB5CC;
	text-decoration : none;
}

div.links a:hover
{
	text-decoration : underline;
}

div.links a.more
{

	color : #fff;
	background : #34606F url('../images/arrows.gif') 8px 9px no-repeat;
	font-weight : bold;
	padding : 4px 9px 4px 24px;
	margin-left:50px;
	font-size : 10px;
	text-decoration : none;
}

div.links a.more:hover
{
	background-color : #508698;
}

#logos
{
	width : 526px;
	height : 93px;
	overflow : hidden;
	/*background:white;*/
}



#bottom
{
	width : 760px;
	height: 61px;
	padding-top : 15px;
	margin-bottom: 5px;
	background : transparent url('../images/bottombg3.jpg') 0px 15px no-repeat;
	clear : both;
	line-height : 61px;
	color : #c1c1c1;
	padding-left : 20px;
}

#bottom a
{
	color : #c1c1c1;
	text-decoration : none;
	font-weight : bold;
}

#bottom a:hover
{
	text-decoration : underline;
}










#discography
{
	width : 452px;
	height : 255px;
	position : relative;
	overflow : hidden;
	padding-left : 39px;
	padding-right : 38px;
	background-color : #0F1110;
}

#stepleft
{
	position : absolute;
	top : 0px;
	left : 0px;
}


#stepright
{
	position : absolute;
	top : 0px;
	right : 0px;
}

#discography div.disc
{
	width : 27%;
	float : left;
	color : #fff;
	font-weight : bold;
	text-align : left;
	padding-left : 20px
}

#discography img.disc
{
	display : block;
	width : 110px;
	height : 109px;
	margin : 40px auto 10px auto;
}

#discography div.disc span
{
	color : #989898;
	font-weight : normal !important;
}

.pager
{
	color:white;
}
.pager a
{
font-size : 10pt;
 text-decoration : none;
 color: white;
}
.pager a:hover
{
text-decoration : underline;
}

#galeria
{
	width : 486px;
	position : relative;
	overflow : hidden;
	padding : 0px;
	/*background-color : #0F1110;*/
	color : #b5b5a9;
	font-size : 11px;
}

#galeria td
{
	padding: 16px;
	padding-bottom : 16px;
}

#galeria h2
{
	font-size : 11px;
}

#galeria b
{
	color : #fff;
}

#galeria img
{
	padding: 2px;
	border: none; *1px solid #333333;
}

#galeria a
{
	font-size: 11px;
	font-weight: bold;
	color: #7AB5CC;
}

.list
{
	color:#C1C1C1;
	width: 260px;
	font-size: 10pt;
	margin:0px;
	padding:0px;
	
}
.list li
{
	margin-top:5px;
	margin-left:30px;
	/*padding:0px;*/
	margin-left:30px;
}
.list li.blue22
{
	color:#7AB5CC;
}

.list a
{
	text-decoration: none;
	color:#7AB5CC;
	
}

.list a:hover
{
	text-decoration: underline;
}

a.searchlink
{
	text-decoration: none;
	color: #7AB5CC;
}
a.searchlink:hover
{
	text-decoration: underline;
}