@import "fonts.css";

/*--------------------------------------------------[      botika superstylin'      ]----------------------------------------------*/

body {
	padding: 0;
	margin: 0 auto;
	text-align: center;
	border-top: 1px solid #F00;
	font: 11px/1.3em Tahoma, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	background: #333 url("../irudi/atzeko.gif");
	color: #333;
}
.bodymamu {
	text-align: center;
	border-top: 0px solid #F00;
	background: #333 url("../irudi/mamusik/atzemamu.gif");
	color: #333;
}
.toprint { display: none; }
a {
	outline: none;
	text-decoration: none;
	color: #FFF;
}
a:hover {
	outline: none;
	text-decoration: none;
	color: #FF1A00;
}
p {
	margin: 0;
	text-indent: 10px;
}
img {
	border: 0;
	margin: 0;
}
ol {
	list-style: none;
	/*list-style-position: inside;*/
	padding: 0;
	margin: 0;
}
#tracks {
	width: 260px;
	margin: 4px 0 0 0;
	background-color: #292929;
	background-image: url("../irudi/trackatze.gif");
	background-position: top right;
	/*border: 1px solid #505050;*/
}
ol li {
	margin: 1px 0 0 0;
	padding: 0 0 0 0px;
	border-bottom: 2px solid #393939;
	border-top: 1px solid #393939;
}
ul, li {
	padding: 0;
	margin: 0;
	list-style: none;
}
.none { list-style: none; }
form {
	margin: 0;
	padding: 0;
}
h1 {
	font-size: 11px;
}
acronym {
	cursor: help;
}

/*--------------------------------------------------[           egitura             ]----------------------------------------------*/

#dena {
	margin: 0 auto 10px auto;
	display: block;
	width: 750px;
}
#goiko {
	margin: 0;
	width: 748px;
	background-image: url("../irudi/gokatze.gif");
	background-repeat: no-repeat;
	padding: 1px 2px 20px 1px;
	clear: both;
	float: left;
}
.zero {
	margin: 0;
	width: 748px;
	background-image: url("../irudi/gokatzero.gif");
	background-repeat: no-repeat;
	padding: 1px 2px 20px 1px;
	clear: both;
	float: left;
}
#oin {
	/*height: 20px;
	line-height: 20px;*/
	padding: 4px 0;
	background-image: url("../irudi/oinatze.gif");
	background-position: center bottom;
	background-repeat: no-repeat;
	color: #FFF;
}
#oinmamu {
	padding: 4px 0;
	height: 20px;
	line-height: 20px;
	background: #FF1A00;
	color: #FFF;
}
#beko {
	background-repeat: no-repeat;
	height: 180px;
	line-height: 180px;
	padding: 20px 0 0 0;
}

/*-----------------------------------------------------[          edukiak          ]-----------------------------------------------*/

.ebchome {
	height: 101px;
	background: url("../irudi/izena.gif") center top no-repeat;
	width: 750px;
}
.ebchome a#home {
	height: 101px;
	line-height: 101px;
	display: block;
	width: 750px;
}
.hizk {
	float: right;
	text-align: left;
	padding: 0 6px 3px 6px;
	background:  url('../irudi/hizkatze.gif') left bottom no-repeat;
	color: #FFF;
}
.hizk a {
	color: #FFF;
}
.hizk a.nion, .hizk a:hover {
	color: #FFF;
	text-decoration: underline;
}
.new {
	color: #FF1A00;
	font-size: 20px;
	font-family: Georgia;
	font-style: italic;
	/*font-size: 24px;
	line-height: normal; 
	font-weight: normal; 
	font-family: 'MuseoSans500', sans-serif;*/
	text-shadow: 1px 2px 1px #222;
}
.bor { border: 1px solid #930E0E; }
.boxgoi { 
	background-image: url("../irudi/boxgoi.gif");
	border-right: 1px solid #930E0E;
	padding: 8px 0 0 4px;
}
.boxbeh { 
	background-image: url("../irudi/boxbeh.gif"); 
	background-position: bottom right;
	border-left: 1px solid #930E0E;
}
.box {
	color: #FFF;
	/*background-color: #252525;*/
	margin: 16px 0 0 0;
	text-align: left;
}
.boxbit {
	color: #FFF;
	text-align: left;
}
.zabtot { width: 710px; }
.zab { width: 540px; }
.zab0 { width: 560px; }
.zab1 { width: 500px; }
.zab2 { width: 350px; }
.zab3 { width: 420px; }
.zab4 { width: 280px; }
.zab5 { width: 195px; }
.zab6 { width: 161px; }
.zab7 { width: 80px; }
.desplindex { width: 17px; }
.motz { height: 80px; }
.luze { height: 300px; }
.luzezz { height: 60px; }
.luzez { height: 250px; }
.banatzaile {
	height: 5px;
	line-height: 5px;
}
.ehun { width: 100px; }
.banatu {
	padding: 0 26px;
}
.price {
	padding: 0 2px;
	background: #C42311;
	font-weight: bold;
	color: #FFF;
}
.boxmamu {
	color: #FFF;
	/*background-color: #252525;*/
	margin: 16px 0 0 0;
	text-align: center;
}
.newmamu {
	font-size: 14px;
	font-style: italic;
}
.separator { margin: 0 70px;}

.ln10 {
	margin-top: 4px;
	line-height: 11px;
}
/*---------------------------------------------------[           loturak             ]---------------------------------------------*/

#menunagusi {
	float: right;
	width: 170px;
	text-align: right;
	/*font-size: 24px;
	line-height: normal; 
	font-weight: normal; 
	font-family: 'MuseoSans500', sans-serif;	
	letter-spacing: -1px;
	text-shadow: 1px 1px 1px #333;*/
	letter-spacing: -1px;
	font: 22px Georgia, Tahoma, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-style: italic;
}
#menunagusi li {
	list-style: none;
	background: #252525;
	border-bottom: 1px solid #FF1A00;
	border-left: 1px solid #FF1A00;
}
#menunagusi a {
	color: #FFF;
	height: 24px;
	line-height: 24px;
	background-image: url("../irudi/cdof.gif");
	background-position: 149px 5px;
	background-repeat: no-repeat;
	padding: 0 24px 0 0;
	display: block;
}
#menunagusi a:hover {
	background-color: #FF1A00;
	background-image: url("../irudi/cdov.gif");
}
#atal0 #m0 a, #atal1 #m1 a, #atal2 #m2 a, #atal3 #m3 a, #atal4 #m4 a, #atal5 #m5 a, #atal6 #m6 a {
	background-color: #930E0E;
	background-image: url("../irudi/cdon.gif");
}
#sarrera { margin: 20px 0 21px 0; 	border-bottom: 1px solid #930E0E; }
#sarrera a {
	display: block;
	/*font-weight: bold;
	font-size: 12px;
	background: #505050;*/
	background-image: url("../irudi/atzewel.gif");
	border-top: 1px solid #930E0E;
	line-height: 30px;
	height: 30px;
}
#sarrera a:hover {
	/*background-image: url("../irudi/atzewelon.gif");*/
	background-color: #850D0D;
	/*color: #FFF;*/
}
p a, a.par { 
	border-bottom: 1px dashed #FF1A00; 
	color: #FF1A00; 
}
p a:hover, a:hover.par { 
	border-bottom: 0px solid #FF1A00; 
	color: #FF1A00; 
}
#tracks, #live {
	line-height: 17px;
}
.lhtxiki {
	line-height: 10px;
	padding-bottom: 6px;
	border-bottom: 1px dashed #333; 
}
#tracks li {
	padding: 0 0 0 5px;
}
#tracks a, #live a {
	color: #FFF;
	padding: 0 1px;
	text-decoration: underline;
}
#tracks a:hover, #live a:hover {
	color: #FF1A00;
	text-decoration: none;
}
#tracks a.track {
	padding: 0 2px;
	background-image: url("../irudi/play.gif");
	background-repeat: no-repeat;
	background-position: bottom center;
	text-decoration: none;
}
#tracks a:hover.track {
	text-decoration: underline;
	color:#FFF;
}
#tracks a.trackon {
	padding: 0 2px;
	background-image: url("../irudi/stop.gif");
	background-repeat: no-repeat;
	background-position: bottom center;
	text-decoration: none;
}
#links a, #press a {
	color: #FF1A00;
	padding: 0 3px;
}
#links a:hover, #press a:hover {
	color: #FFF;
	text-decoration: none;
}

a.cd { border: 1px solid #930E0E; display: block; }
a:hover.cd { border: 1px solid #FF1A00; }
.jon { 
	height: 10px; 
	line-height: 10px;
	font-size: 10px;
	color: #FF1A00;
}
.ship { height: 20px; }
#oin a, #oinmamu a  {
	color: #FFF;
}
#oin a:hover, #oinmamu a:hover {
	color: #FFF;
	text-decoration: underline;
}
.bebor { border-bottom: 1px solid #930E0E; }

/*---------------------------------------------------[           koloreak             ]--------------------------------------------*/

.kol0 { color: #FFF; }
.kol1 { color: #930E0E; }
.kol2 { color: #FF1A00; }
.kol3 { color: #AAA; }
.boko0 { border-color: #FFF; }
.boko1 { border-color: #930E0E; }
.boko2 { border-color: #FF1A00; }
.bako0 { background-color: #FFF; }
.bako1 { background-color: #930E0E; }
.bako2 { background-color: #FF1A00; }
.bako3 { background-color: #252525; }
.bako4 { background-color: #505050; }
.bako5 { background-color: #670A0A; }

/*-----------------------------------------------------[          contact          ]-----------------------------------------------*/

.contable { 
	text-align: right;
	width: 25%; 
}
.fout { border: 1px solid #930E0E; }
.fover { border: 1px dashed #930E0E; background: #505050; }
.but {
	padding: 2px 15px;
	border: 1px solid #930E0E;
	/*font-weight: bold;*/
	background: #252525;
	width: 180px;
	color: #FFF;
}
.beheratu { padding: 4px 0 0 0; }
.zenbat { width: 40px; }
.butxiki {
	padding: 2px 15px;
	border: 1px solid #930E0E;
	background: #252525;
	width: 150px;
	color: #FFF;
}
.butxikigo {
	padding: 2px 15px;
	border: 1px solid #930E0E;
	background: #252525;
	width: 130px;
	color: #FFF;
}
.butxikiorder {
	float: right;
	cursor: pointer;
	padding: 2px 15px;
	margin-right: 8px;
	border: 1px solid #930E0E;
	background: #505050;
	width: 150px;
	color: #FFF;
}
.ezmarplus {
	margin-left: 15px;
}
.order {
	line-height: 10px;
	padding: 0;
	color: #FF1A00;
	background: #252525;
	font-weight: bold;
	width: 8px;
	border: 0;
}
table input, table textarea {
	width: 355px;
}
#livemails #nick, #livemails #posta {
	width: 142px;
}
#livemails #nickgo, #livemails #postago {
	width: 122px;
}

/*----------------------------------------------------[          forms          ]--------------------------------------------------*/

input, textarea, select {
	margin: 0px;
	padding: 3px;
	font: 11px/1.3em Tahoma, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	color: #FFF;
	background: #282828;
	border-color: #930E0E;
	border-width: 1px;
	/*width: 355px;*/
}
textarea {
	height: 125px;
}
select {
	padding: 0px;
	border: 1px solid #930E0E;
}

/*----------------------------------------------------[          maketazioa          ]---------------------------------------------*/

.gopad { padding-top: 5px; }
.gomar { margin-top: 5px; }
.bepad { padding-bottom: 5px; }
.bemar { margin-bottom: 5px; }
.ezpad { padding-left: 5px; }
.ezmar { margin-left: 5px; }
.espad { padding-right: 5px; }
.esmar { margin-right: 5px; }
.gopadgei { padding-top: 10px; }
.gomargei { margin-top: 10px; }
.bepadgei { padding-bottom: 10px; }
.bemargei { margin-bottom: 10px; }
.ezpadgei { padding-left: 10px; }
.ezmargei { margin-left: 10px; }
.espadgei { padding-right: 10px; }
.esmargei { margin-right: 10px; }
.gomartxo { margin-top: 2px; }
.gopadplus { padding-top: 20px; }
.gomarplus { margin-top: 20px; }
.bepadplus { padding-bottom: 20px; }
.bemarplus { margin-bottom: 20px; }
.ezpadplus { padding-left: 20px; }
.ezmarplus { margin-left: 20px; }
.espadplus { padding-right: 20px; }
.esmarplus { margin-right: 20px; }

/*----------------------------------------------------[          orokorrak          ]----------------------------------------------*/

.esku { cursor: pointer; }
.ni { text-decoration: underline; }
.ikusezina { display: none; }
.block { display: block; }
.ezker { float: left; }
.eskubi { float: right; }
.garb { clear: both; }
.garbitu { clear: both; height: 1px; line-height: 1px; }
.garbezker { clear: left; }
.garbeskubi { clear: right; }
.tezker { text-align: left; }
.teskubi { text-align: right; }
.terdi { text-align: center; }
.txikigo { font-size: 10px; }
.thandigo { font-size: 12px; }
.lodi { font-weight: bold; }
.mehe { font-weight: normal; }
.oker { font-style: italic; }
.zuzen { font-style: normal; }
.txtohi { font-size: 11px; font-weight: normal; font-style: normal; }
.eaba { border: 1px solid #F00; }

/*--------------------------------------------------------------------[          admin          ]--------------------------------------------------------------*/

.zab11 { width: 545px; }
.zab55 { width: 145px; }
.sol { border-style: solid; }
.das { border-style: dashed; }
.butt { 
	color: #FFF; 
	padding: 0;
	width: 75px;
	border: 1px dashed #FF1A00;
	background: #930E0E; 
	/*font-weight: bold; */
	cursor: pointer;
}
a.adbut { padding: 1px 15px 1px 15px; margin: 0 5px; border: 1px solid #FF1A00; background: #930E0E; text-decoration: none; }
.z98 {	width: 98px; }
.z982 {	width: 106px; }
.cbox { margin: 0 5px 0 0; }
.albut {
	padding: 0px 0 0px 0;
	border: 1px dashed #FF1A00;
	font-weight: bold;
	background: #930E0E;
	width: 70px;
	color: #FFF;
}

#kontz input { margin: 3px 5px; float: left; }
.inp_id { width: 20px; }
.egu { padding: 3px 0 0 3px; }
.inp_egun { width: 60px; }
.inp_ordu { width: 45px; }
.inp { width: 456px; }
.calendar { 
	/*background: #363; */
	border: 1px solid #282828; 
}
.calendar .eguna a, .calendar .egunon a { 
  	background: #999;
	display: block;
	width: 28px;
	text-align: center;
	vertical-align: middle;
	line-height: 10px;
	padding: 5px 0px;
}
.calendar .eguna a { background: #999; }
.calendar .egunon a { background: #FE1A00; }
.calendar a:hover { 
	color: #FFF; 
	background: #930E0E; 
}
.hila { font-weight: bold; font-size: 14px; color: #363; background: #930E0E; height: 20px; line-height: 20px; padding: 0 0 1px 0; }
.prev, .next { padding: 0 5px; width: 20px; }
.asteguna { color: #FFF; font-weight: normal; }
.eguna { background: #E8F4E8; }
