/*
-----------------------------------------------
$Id: style.css
Customer:
Author:   edotz web development
Version:  1.0
Creation Date:    2005/09/26
Last Modify:
----------------------------------------------- */

/* --  basic HTML Styles
--------------------------- */
html,body {
 	height:100%;
}
body {
  margin:0;
	background:#FCF9EF;
}
body,div,table,td {
 	font: 11px "Trebuchet MS", Verdana, Arial, sans-serif;
  line-height:16px;
  color:#835320;
}
html>body {
	height:100%
}
form {
  margin:0;
  padding:0;
}
a {
	color : #835320;
  text-decoration:underline;
}
a:hover {
	color : #835320;
  text-decoration:underline;
}

h1 {
 	font:20px "Trebuchet MS", Verdana, Arial, sans-serif;
	line-height:35px;
  margin:0;
	color:#801F2A;
}
h2 {
	font:11px "Trebuchet MS", Verdana, Arial, sans-serif;
  margin:0;
	color:#801F2A;
  font-weight:bold;
}
h3 {
	font:11px "Trebuchet MS", Verdana, Arial, sans-serif;
  margin:0;
	color:#801F2A;
  font-weight:bold;
}

.tb {
	background:#801F2A;
}

.concerbox {
	width:480px;
  margin:10px 0 10px 0;
}
.concerbox td {
	vertical-align:top;
	padding:5px
}
.concerbox h3 {
	font:11px "Trebuchet MS", Verdana, Arial, sans-serif;
  margin:0 0 0 4px;
	color:#801F2A;
  font-weight:bold;
}
.concerbox ul {
  margin:0 0 0 14px;
  padding:0;
}
.concerbox li {
  margin:0;
  padding:0 0 2px 2px;
  font:11px "Trebuchet MS", Verdana, Arial, sans-serif;
  line-height:12px;
  list-style-image:url(list.gif);
}


/* --  navigation
--------------------------- */

#mainnav {
	/*width:609px;
  min-width:612px;*/
  margin: 0;
  padding: 0;
  background:url(bgnav.gif);
	min-height:27px;
  height:1px;
}
#mainnav ul {
	margin: 0;
  padding: 0;
  background:url(bgnav.gif);
}

#mainnav li {
	list-style: none;
  float:left;
  margin-left:0;
  font-size: 10px;
  line-height: 28px;
  padding-right:1px;
  vertical-align:middle;
  white-space: nowrap;
  background: url(bgnavR.gif) right no-repeat;
}

#mainnav li p {
  margin:0;
  background: url(bgnav.gif);
}
#mainnav a {
	display: block;
  float: left;
  padding: 0 7px 0 19px;
  text-decoration: none;
  font-weight: bold;
  background:url(bgnavL.gif) 0 100% no-repeat;
  color: #633A34;
  width: .1em;
}
html>body #mainnav a {
	width:auto;
}    /* fixes IE6 hack */

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#mainnav a {
	float: none;
}            /* End IE5-Mac hack */
#mainnav a:hover {
	color: #954441;
	border-color: #000 #CCC #CCC #000;
  background:url(bgnavO.gif) 0 100% no-repeat;
}
#mainnav a.act {
	color : #954441;
  background:url(bgnavO.gif) 0 100% no-repeat;
}


/* --  navigation
--------------------------- */
#servicenav {
	margin:10px 0 0 150px;
}
#servicenav ul {
	margin:0;
  padding:0;
  list-style-type:none;
}
#servicenav li {
	margin:0;
  padding:0;
  float:left;
}
#servicenav a {
  font: 10px Verdana,Arial,sans-serif;
  color:#835320;
	text-decoration:none;
}
#servicenav a:hover {
  text-decoration:none;
  color:#835320;
}
#servicenav a.act {
  text-decoration:none;
  color:#835320;
}



/* content styles
--------------------------- */
.lingua {
	background:url(../i/bglingua.jpg) no-repeat #801F2A;
  height:37px;
}
.lingua p {
 	margin:0 0 0 90px;
}

.lingua img {
 	margin:4px 0 0 2px;
}
.leftcol {
	vertical-align:top;
  border-top:10px solid #282034;
}
.rcol {
	 vertical-align:top;
   border-top:10px solid #282034;
}
.content {
	vertical-align:top;
  background:#FFF;
  border-bottom:1px solid #801F2A;
}
.content img {
	margin:3px 10px 10px 0;
}
.content p {
	margin:0;
}
.content h2 {
  font:20px "Trebuchet MS", Verdana, Arial, sans-serif;
	line-height:40px;
  margin:0;
	color:#801F2A;
}

.textspace {
  background:url(bg_sw.gif) repeat-x #fff;
	color: #835320;
	padding:20px;
}
.tbox {
	margin:0;
  width:569px;
  min-width:572px;
}
.newsbox {
	vertical-align:top;
  width:223px;
  border-right:1px solid #BBAC85;
  border-left:1px solid #BBAC85;
  background:url(art/home/bg_news.gif) #F6EED5;
  border-bottom:1px solid #801F2A;
  padding-bottom:10px;
}
.newstitle {
	background:url(../i/newstitle.gif) no-repeat;
  padding:0 0 0 20px;
}
.newstitle h1 {
 	font:16px "Trebuchet MS", Verdana, Arial, sans-serif;
  margin:0;
  line-height:16px;
  font-weight:bold;
	color:#801F2A;
}
.textnews{
	font-family:9px Verdana, Arial, sans-serif;
	color : #835320;
	padding:20px 0 20px 0;
  margin:0 10px 0 10px;
}
.newsspacer {
	border-bottom:1px solid #BBAC85;
  margin:0 10px 0 10px;
}
.rspacer {
	width:70%;
  background:#FCF9EF;
}

/* cd/mp3 */
.text {
	font-family : "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size : 11px;
	color : #835320;
}
.mp3 {
	clear:left;
  background:#FCF9EF;
  padding:10px;
  margin:0 0 10px 0;
}
.mp3 td {
	background:url(cd.gif) left center no-repeat;
  padding:10px 20px 10px 25px;
}

.formcaption {
	text-align:center;
  padding:10px 0 10px 0;
  margin:15px 15px 0 15px;
	width:480px;
  background:#F9F3DF;
  font-weight:bold;
}
.tbform {
	width:480px;
  margin:0 15px 0 0;
  padding:5px;
}
.tbform td {
  padding:5px;
}
.input {
	width:230px;
}

.textarea {
	width:425px;
}
.button {
	width:80px;
  border:1px solid #F9F3DF;
  background:#fff;
}
.subheader {
	padding:10px 0 10px 0;
  text-align:center;
  background:#F9F3DF;
  font-weight:bold;
}
.news-latest-item {	padding:10px;	border-bottom:1px solid #801F2A;}
.news-latest-item h3 a {	color:#801F2A;
	font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
	font-size:14px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	line-height:35px;
	margin:0pt;	text-decoration:none;}.news-latest-item p {	margin:0;}