/*-------------------------------------------------------------------------------------

  Copyright (c) 2009 Pixelzauber GmbH, Switzerland
  
  ModuleFactory - Content-Management-System (CMS)
  Version: 3.0.0 / Last Update: 2009-08-08

  [Master Stylesheet]

  Project:
  Version: 
  
-------------------------------------------------------------------------------------*/
@import url("style.layout.css");
@import url("style.navigation.css");
@import url("style.module.css");

/* CSS Base */
body {
	font-family:		Verdana, Geneva, sans-serif;
	font-size: 			0.8em;
    color:				#006600;
	text-align:			left;
}

fieldset, img {
	border:				0;
}

select, input, textarea {
	font-size:			99%;
}

/* CSS Text definition */
h1 {
	margin: 			6px 0px 16px 0px;
	font-size: 			1.5em;
}

h2 {
	margin: 			15px 0px 9px 0px;
	font-size: 			1.3em;
}

h3 {
	margin: 			15px 0px 7px 0px;
	font-size: 			1.2em;
}

h4 {
	margin: 			15px 0px 5px 0px;
	font-size: 			1.1em;
}

p {
	margin: 			0 0 12px 0;
}

a {
    color:				#FFCC00;
    font-weight: 		bold;
	text-decoration:	none;
}

a:hover {
    color: 				#FF9900;	
	text-decoration:	none;
}

ul, ol {
	padding: 			0 0 15px 15px;
	margin: 			0;
}

ul ul, ol ol {
	padding: 			0 0 0 15px;
	margin: 			0;
}

li {
	padding: 			0;
	line-height : 		18px;
    margin: 			0 0 0 5px;
}

ol li {
	margin-left:		15px;
}

table {
}

th {
}

td {
}

pre {
	color: 				rgb(150,150,150);
	line-height : 		18px;
	margin: 			0 0 15px 0;	
}


#BoxImage img {
	border:				2px solid rgb(2,103,1);
	padding:			2px;
	background-color:	rgb(255,255,255);
}


.Zoom1 {
	padding:			0 10px 0 0;
	color:				rgb(2,103,1);
	font-size:			12px;
}

.Zoom2 {
	padding:			0 10px 0 0;
	color:				rgb(2,103,1);
	font-size:			15px;
}

.Zoom3 {
	padding:			0;
	color:				rgb(2,103,1);
	font-size:			18px;
}

.Zoom1:hover, .Zoom2:hover, .Zoom3:hover {
	color:				rgb(255,204,0);
}

