/*

 - css theme -

sebas [at] vizZzion [dot] com

*/
/* color #2C6016 chosen, ( green ) */

body {
		font-family: 	"Bitstream Vera Sans", Verdana, sans-serif;
		background-repeat: no-repeat;
		background-color: #FFFFFF;
		font-weight: 	normal;
		font-size:		11px;
		font-style: 	normal;
		color: 			#383838;
		text-align: 	justify;
		text-decoration: none;
		margin-top: 	0px;
		margin-right: 	0px;
		margin-bottom: 	0px;
		margin-left:	0px;
		padding: 		0px;
}

H1	{
		font-family: 	"Bitstream Vera Sans", Verdana, sans-serif;
		font-weight: 	bold;
		font-size:	18px;
		color: 		#454545;
		text-align: 	left;
		margin-left:	5px;
		margin-right:	5px;
		border-bottom:  #2C6016 1px solid;
		text-decoration: none;
		text-transform: lowercase;

	 }

H2	{
		font-family: 	"Bitstream Vera Sans", Verdana, sans-serif;
		font-weight: 	bold;
		font-size:	16px;
		color: 		#454545;
		text-align: 	left;
		margin-left:	7px;
		margin-right:	5px;
        margin-bottom:  -10px;
		border-bottom:  #2C6016 1px solid;
		text-decoration: none;
		text-transform: lowercase;

	 }

H3	{
		font-family: 	"Bitstream Vera Sans", Verdana, sans-serif;
		font-weight: 	bold;
		font-size:	15px;
		font-style: 	normal;
		color: 		#383838;
		text-align: 	left;
		margin-left:	10px;
		margin-right:	5px;
		border-bottom:  #2C6016 1px solid;
		text-decoration: none;
		text-transform: lowercase;

	 }

H4	{
		font-family: 	"Bitstream Vera Sans", Verdana, sans-serif;
		font-weight: 	bold;
		font-size:	14px;
		font-style: 	normal;
		color: 		#383838;
		text-align: 	justify;
		margin-left:	15px;
		margin-right:	5px;
		text-decoration: none;
		text-transform: lowercase;

	 }

pre	{
		border:		dashed;
		border-width: 	1px;
		border-color: 	#E4E4E4;
        background: #F8F8F8;
		font-size:	13px;
        padding: 10px 10px 10px 10px;
        margin: 0px 0px 0px 0px;
	}

pre.smallmargin {
		padding:	5px;
}

blockquote	{
        padding: 10px 10px 10px 10px;
        margin: 0px 0px 0px 0px;
		border:		dashed;
		border-width: 	1px;
        border-color:   #E4E4E4;
        background: #F8F8F8;
		font-style:	italic;
	}

td	{
		margin-left:	5px;
		margin-right:	5px;
		vertical-align:	top;
		font-size:	14px;
	 }


.grey	 {
		border:		dashed;
		border-width: 	1px;
		color: 		#2C6016;
		border-color: 	#2C6016;
		font-size:	13px;
		text-align:	left;
		background:	#F0F0F0;
	}

.infobox	 {
		border:		solid;
		border-width: 	1px;
		color: 		#2C6016;
		border-color: 	#2C6016;
		font-size:	13px;
		text-align:	left;
		cellpadding:	20px;
		cellspacing:	20px;
		background:	#F0F0F0;
	}

td.menu  {
		border:		solid;
		border-width: 	1px;
		border-color: 	#2C6016;
		background:	#F0F0F0;
		vertical-align:	top;
		font-size:	13px;
		padding:	11px;
	}
.subtle	{
		display:	inline;
		color:		#B0B0B0;
		font-size:	11px;
	}

td.content  {
		padding:	15px;
		margin-left:	15px;
		margin-right:	5px;
		vertical-align:	top;
		font-size:	14px;
	}

td.jsmenu  {
		padding:	0px;
		margin-left:	5px;
		margin-right:	0px;
		vertical-align:	top;
	}

.description	{
		margin-left:	5px;
		margin-right:	5px;
		vertical-align:	top;
		font-size:	15px;
		font-style:	italic;
	 }

hr	{
		color: 		#2C6016;
		margin-left:	10px;
		margin-right:	10px;
		border: 	solid;
		border-width:	thin;
		/*line-height:	1px;*/

	}

img.content, img.showonplanet	{
		border:		solid;
		border-width: 	1px;
		border-color: 	#000;
		margin-left:	10px;
		margin-right:	10px;
		margin-top:	10px;
		margin-bottom:	10px;
	}

img.content-noborder {
		border-width: 	0px;
		margin-left:	10px;
		margin-right:	10px;
		margin-top:	10px;
		margin-bottom:	10px;
	}

.thumbnail {
		border:			solid;
		border-width: 	1px;
		border-color: 	#000;
		margin-left:	35px;
		margin-right:	35px;
		margin-top:		4px;
		margin-bottom:	4px;
		vertical-align: bottom;
		text-align:		middle;

}

img.bborder	{
		border:		solid;
		border-width: 	1px;
		border-color: 	#000;
	}

.textbox	{
		font-family: 	"Bitstream Vera Sans", Verdana, sans-serif;
		font-weight: 	normal;
		font-size:	10px;
		font-style: 	normal;
		color: 		#383838;
		text-align: 	justify;
		text-decoration: none;
	 }



A:link	{
		font-family: 	"Bitstream Vera Sans", Verdana, sans-serif;
		font-style: 	normal;
		color: 		#2C6016;
		text-decoration: underline;

	}

A:visited	{
		font-family: 	"Bitstream Vera Sans", Verdana, sans-serif;
		font-style: 	normal;
		color: 		#ACACAC;
		text-decoration: underline;
	}

A:active	{
		font-family: 	"Bitstream Vera Sans", Verdana, sans-serif;
		font-style: 	normal;
		color: 		#454545;
		text-decoration: underline;
	}

A:hover	{

		font-family: 	"Bitstream Vera Sans", Verdana, sans-serif;
		font-style: 	normal;
		color: 		#CE001F;
		text-decoration: none;
	}





.clCMEvent{
	position:absolute;
	width:100%;
	height:100%;
	/* clip: rect(0px,100%,100%,0px); */
	left:0;
	top:0;
	visibility:visible;
	}

.clCMAbs{
	position:absolute;
	visibility:hidden;
	left:0;
	top:0
	}

/* CoolMenus 4 - default styles - end */

/*Style for the background-bar*/

.clBar{
	position:absolute;
	width:20px;
	height:20px;
	background-color:#171782;
	/* layer-background-color:#171782; */
	visibility: visible;
	}

/*Styles for level 0*/

.clLevel0,.clLevel0over{
	position:absolute;
	padding:4px;
	font-family:"Bitstream Vera Sans", Verdana, sans-serif;
	font-size:13px;
	font-weight:bold;
	}
.clLevel0 {
	background-color:#F0F0F0;
	/* layer-background-color:#171782; */
	color:#2C6016;
	}

.clLevel0over {
	background-color:#F0F0F0;
	/* layer-background-color:#c7dbef; */
	color:	#CE001F;
	cursor:	pointer;
	}

.clLevel0border {
	position:absolute;
	visibility:hidden;
	background-color:#2C6016;
	/* layer-background-color:#2C6016;  */
	}

/* Styles for level 1 */

.clLevel1,.clLevel1over{
	position:absolute;
	padding:2px;
	font-family:"Bitstream Vera Sans", Verdana, sans-serif;
	font-size:12px;
	font-weight: bold;
	}
.clLevel1 {
	background-color:#F0F0F0;
	/* layer-background-color:#F0F0F0;  */
	color:#2C6016;
	}

.clLevel1over {
	background-color:#F0F0F0;
	/* layer-background-color:#F0F0F0;  */
	color:	#CE001F;
	cursor:	pointer;
	}

.clLevel1border {
	position:absolute;
	visibility:hidden;
	background-color:#2C6016;
	/* layer-background-color:#2C6016;  */
	}



