/******************************/
/** Lamm Media DIV-Layout V2 **/
/**                          **/
/** Sidebar CSS definitions  **/
/******************************/

/***   S   ***/

#sidebar
{
font-family			: Arial, sans-serif;
/*background-image	: url(../pics/bg_sidebar.jpg);
background-position	: top left;
background-repeat	: no-repeat;*/
margin				: 0;
vertical-align		: top;
padding				: 15px 0px 0px 0px;
width				: 200px;
font-size			: 12px;
}

.sla a:link
{
font-weight			: bold;
color				: #000000;
background-color 	: transparent;
text-decoration		: none;
}

.sla a:visited
{
font-weight			: bold;
color				: #000000;
background-color 	: transparent;
text-decoration		: none;
}

.sla a:hover
{
font-weight			: bold;
color				: #104610;
background-color 	: #000000;
text-decoration		: underline overline;
}

.sla a:active
{
font-weight			: bold;
color				: #104610;
background-color 	: #000000;
text-decoration		: underline overline;
}


.sidebar_head
{
background-color	: transparent;
color				: #FFF;
font-weight			: bold;
clear				: both;
display				: block;
background-image	: url(../pics/bg_sh.gif);
margin				: 0;
}

.sidebar_head p
{
margin				: 0;
padding				: 4px;
}

.sidebar_content
{
color				: #394347;
margin				: 0;
vertical-align		: top;
}

.sidebar_content_logged a:link,
.sidebar_content_unlogged a:link
{
font-weight			: normal;
color				: #000000;
background-color 	: transparent;
text-decoration		: underline;
}

.sidebar_content_logged a:visited,
.sidebar_content_unlogged a:visited
{
font-weight			: normal;
color				: #000000;
background-color 	: transparent;
text-decoration		: underline;
}

.sidebar_content_logged a:hover,
.sidebar_content_unlogged a:hover
{
font-weight			: normal;
color				: #FF0000;
background-color 	: transparent;
text-decoration		: underline;
}

.sidebar_content_logged a:active,
.sidebar_content_unlogged a:active
{
font-weight			: normal;
color				: #FF0000;
background-color 	: transparent;
text-decoration		: underline overline;
}


.sidebar_content div
{
clear				: both;
padding				: 5px 0px 5px 10px;
margin				: 0px 5px 0px 0px;
vertical-align		: top;
}

.sidebar_content div p
{
vertical-align		: top;
}

.sidebar_content div a:link
{
font-weight			: bold;
color				: #000000;
background-color 	: transparent;
text-decoration		: none;
}

.sidebar_content div a:visited
{
font-weight			: bold;
color				: #000000;
background-color 	: transparent;
text-decoration		: none;
}

.sidebar_content div a:hover
{
font-weight			: bold;
color				: #ff0000;
background-color 	: #ffffff;
text-decoration		: underline overline;
}

#sidebar a:active
{
font-weight			: bold;
color				: #ff0000;
background-color 	: #ffffff;
text-decoration		: underline overline;
}

#sidebar a:link
{
font-weight			: bold;
color				: #000000;
background-color 	: transparent;
text-decoration		: none;
}

#sidebar a:visited
{
font-weight			: bold;
color				: #000000;
background-color 	: transparent;
text-decoration		: none;
}

#sidebar a:hover
{
font-weight			: bold;
color				: #ff0000;
background-color 	: #ffffff;
text-decoration		: underline overline;
}

#sidebar a:active
{
font-weight			: bold;
color				: #ff0000;
background-color 	: #ffffff;
text-decoration		: underline overline;
}

#info_col
	{
	background-color:transparent;
	width:150px;
	margin:10px 0px 0px 5px;
	}
	
span.text_green
{
color				: #60a92f;
}

span.text_red
{
color				: #de0e22;
}

	
#info_col table.cmst
	{
	margin:0;
	padding:0;
	font-size:10px;
	border-spacing:0;
	}
	
#info_col table.cmst td
	{
	margin:0;
	padding:0;
	font-size:10px;
	border-spacing:0;
	}

