@import url('common.css');
@import url('toolbar.css');
@import url('nicedit.css');


/* ############################# */
body 
    {
	color:#440419;
	font-family:Arial, Helvetica, sans-serif;
	}


table
	{
	border:0px;
	padding:0px;
	margin:0px;
	}
	  
p
    {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-style:inherit;
	color:#FFFFFF;
	}	

body { margin:0px; padding:0px; color:#fff; }
a, a:hover { color: #fff;}


/* #################### */




/*** NEWS BLOCK ***/

ul.news-archive li {
  list-style-type: none;
}


.news-title h2 {
  display: inline;
  color: #999999;
  font-size: 24px;
  font-weight: normal;
}


div.news-date {
  color: #999999;
  font-size: 24px;
  font-style: italic;
}

div.news-body {
  margin-bottom: 20px;
}

div.news-content {
  font-family: Times New Roman;
  font-size:18px;
  color: #999999;
}

div.news-full {
  text-align: left;
}

div.wrap-news {
  width:100%;
  margin-top: 15px;
  border-top: 1px solid #62863C;
}


/*
/*** PAGES BLOCK ***/

#pages {
  margin:40px 0 50px 0;
  font-size: 1.2em;
  text-align:left;
}

#pages span {
  padding:0 5px 0 5px;
  background: #FEB92E;
  font-weight: bold;
  color: #000;
}


*/

/*** guestbook ***/
table#guestbook td { color: #fff; }
.gb-answer { margin: 15px 0 30px 30px; padding-left: 10px; border-left: 2px solid #d54256; color: #fff; }
.gb-answer b { font-weight: normal; font-size: 100%; color: #d54256; }
.gb-top a { color: #d54256; }
.gb-content { color: #fff; }



/*** PHOTO BLOCK ***/
div.album-body {
  margin-bottom: 40px;

}

div.album-desc {
  color: #999;
  margin-left: 10px;
}

div.photo-box {
  float: left;
  width: 230px;
  height: auto;
  border:1px solid #999;
}

div.photo-box img,
div.photo-image img {
  border:0;
}




/*
h2.menu-name {
  font-size: 1.3em;
  font-weight: normal;
  font-family: arial, sans-serif;
}



table.menu td {
  padding:0;
  vertical-align: top;
}

table.menu td.label {
  line-height:1.2em; 
  background:url('images/dots.gif') repeat-x bottom right;
}

table.menu span { 
  background: #B85208;
  padding-right:2px;
}


table.menu span.price { 
  font-size: 1.3em;
  color: #FEB92E;
}

*/




div#bm {
  margin-bottom: 35px;
}

div#bm ul li {
  display: inline;
  margin-right: 10px;
  list-style-type: none;
  border-left: 1px solid #666666;
}

div#bm ul li a {
  padding-left: 15px;
  color: #666666;
  font-style: italic;
  font-size: 18px;  
}




div#kw ul li {
  display: inline;
  list-style-type: none;
  margin-right: 10px;
  border-right: 1px solid #999;
}

div#kw ul li a {
  padding-right: 15px;
  color: #999;
  font-style: italic;
  font-size: 18px;  
}

/*
h2.n {
  display: inline;
  font-size: 1.3em;
  font-weight: normal;
  font-family: arial, sans-serif;
  color: #F8D68D;
}
  */

/*
.message-error {
  list-style-type: none;
  margin-top: 2em;
  margin-left: 2em;
  margin-bottom: 2em;
  border-left: 2px solid #000;
  color: #000;
}

.message-error li {
  padding-left: 1em;
}

.message-alert {
  margin: 30px;
  padding: 15px 0 10px 0;
  background-color: #B1F7B6;
  height: 50px;
  border: 1px solid #009966;
  border-bottom: 5px solid #009966;
  font-weight: bold;
}
*/


/*
h2.menu-name {
  font-size: 1.3em;
  font-weight: normal;
  font-family: arial, sans-serif;
}
*/


table.menu td {
  padding:0;
  vertical-align: top;
}

table.menu td.label {
  line-height:1.2em; 
  background:url('images/dots.gif') repeat-x bottom right;
}

table.menu span { 
  background: #000;
  padding-right:2px;
}


table.menu span.price { 
  font-size: 21px;
  color: #999;
}

table.edit td {
  border:1px solid #000;
}





/* foto */
.th-block { overvlow:hidden; font-size: 80%; margin-bottom: 10px; position:relative; padding-right:35px; }
.thumbnail { border: 1px solid #D9405F; }
.thumbnail img { border:none; }
