/***********************************************************************
	- MemHT Portal -
						
	Copyright (c) 2007 by Miltenovik Manojlo
	http://www.memht.com
	
	License: 
	Creative Commons Attribution-ShareAlike 3.0 License
	http://creativecommons.org/licenses/by-sa/3.0/
	
***********************************************************************/

/***********************************************************************
STYLE REQUIRED BY THE SITE ENGINE - DO NOT RENAME OR DELETE
***********************************************************************/

/*****************
Text
*****************/
#info {
	font-size: 10px;
	color: #7C8996;
}
#info a {
	color: #7C8996;
	text-decoration: none;
}
#footMsg {
	font-size: 9px;
	color: #7C8996;
}
#footMsg a {
	color: #7C8996;
	text-decoration: none;
}
#errorText { color: #900000; }
#small { font-size: 10px; }

/*****************
Boxes
*****************/
.box {
	margin: 5px;
	padding: 2px;
	background-color: #EBEDF1;
	border: 1px solid #7C8996;
	font-size: 10px;
}
#box { 
	margin: 5px;
	padding: 2px;
	background-color: #EBEDF1;
	border: 1px solid #7C8996;
	font-size: 10px; 
}
.stitle {
	padding: 1px 0;
	background-color: #EBEDF1;
	border-bottom: 1px solid #7C8996;
}
.note {
	margin: 5px;
	padding: 2px;
	background-color: #EBEDF1;
	border: 1px solid #7C8996;
	font-size: 10px;
}
#quote {
	margin: 5px;
	padding: 2px;
	background-color: #EBEDF1;
	border: 1px solid #7C8996;
	font-size: 10px;
}
#code {
	background-color: #EBEDF1;
	border: 1px solid #7C8996;
}
/*****************
Tables
*****************/
table {
	vertical-align: top;
}
table a {
	text-decoration: none;
}
th {
	text-align: left;
}
/*****************
Other
*****************/
.underlined {
	text-align: left;
	/* Border */
	border-width: 0 0 1px 0;
	border-style: dotted;
	border-color: #ACB5C2;
}

/*****************
Datebox in comments
*****************/
.datebox {
	background-color: #FFF;
	border: 1px solid #7C8996;
	color: #7C8996;
	text-align: center;
}
.datebox_day {
	font-weight: bold;
}
.datebox_month {
	font-size: 10px;
}

.tpl_slideBox {
	border-bottom: 1px solid #7C8996;
}
.tpl_slideBox_item {
	margin-left: 4px;
	padding: 1px 4px;
	border-width: 3px 1px 0 1px;
	border-style: solid;
	border-color: #7C8996;
	background-color: #EBEDF1;
	font-weight: bold;
}
.tpl_slideBox_item a:hover {
	text-decoration: none;
	color: #EDEEF3;
}

/***********************************************************************
OPTIONAL, TEMPLATE SPECIFIC STYLE
***********************************************************************/
body {
	background-color: #EDEEF3;
}

body,td,th {
	color: #737D88;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
/*****************
Links
*****************/
a:link {
	color: #737D88;
	text-decoration: none;
}
a:visited {
	color: #737D88;
	text-decoration: none;
}
a:hover {
	color: #ACB3B9;
	text-decoration: none;
}
a:active {
	color: #737D88;
	text-decoration: none;
}

/************************************
Blocks Links
************************************/
#block_linkstyle a {
  display: block; 
  margin: 1px 0;
  padding: 0;
  background-color: #EBEDF1;
  text-decoration: none;
  text-indent: 2px;
  border-left: 5px solid #A8B0B9;
  }
#block_linkstyle a:hover { 
	border-left: 5px solid #7C8996;
}
#block_adminlinkstyle a {
  display: block; 
  margin: 1px 0;
  padding: 0;
  background-color: #EBEDF1;
  text-decoration: none;
  text-indent: 2px;
  border-left: 5px solid #A8B0B9;
}
#block_adminlinkstyle a:hover { 
	border-left: 5px solid #990000;
}
.footer {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.title {
	font-size: 12px;
	font-weight: bold;
}
.news_info {font-size: 10px}