/*
		Styles by gavjof
		www.gavjof.com
This screen.css is modified by Hans Kolpak - KOLpak.de		
	\\ SCREEN.CSS (for Front End Styles) //
*/

HTML, td, BODY, INPUT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	letter-spacing : 0.05em;
	color: #0C6684;
	background-color: #f8f8f8;
	margin: 0;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
body { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	letter-spacing : 0.05em;
	color: #0C6684;
	background-color: #f8f8f8;
	margin: 0;
}

	Customise the standard HTML
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
a:link, a:visited, a:active {
	color: #FC6604;
	text-decoration: none;
}
a:hover {
	color: #0C6684;
	background: #FDDECE;
	text-decoration: none;
}


.header{
width: 1000px;
height: 130px;
background-image: url("images/openwcms-org_header.gif");
background-repeat: no-repeat;
background-position: top left;
}


#nav {
	height: 2.2em;
	background: #f8f8f8;
	border-top: 0px solid #FDDECE;
	border-bottom: 0px solid #FDDECE;
	padding:0 0 0 0px;
}
#nav ul {
	list-style-type: none; 
	margin: 0; 
	padding: 0; 
	font-size: 100%; 
	width: auto;
	/*
	text-transform: uppercase;
	(Disappearing List-Background)
	http://www.positioniseverything.net/explorer/ie-listbug.html
	*/
	position: relative; /* Fix the Stupid IE6 Bug */
}
#nav ul li {float: left; color: #0C6684; text-align: center; font-weight: normal;}
#nav ul li a {display: block; background: #FEF5F1; padding: 5px 10px; padding-bottom: 7px; border-left: 0px solid #FDDECE; border-right: 0px solid #FDDECE; color: #FC6604; text-decoration: none;}

/* Root Level Link Formatting border-color: #fff;  */
#nav ul li a:hover, #nav li a:focus {background: #FDDECE; color: #0C6684; border-color: #FDDECE; }
#nav li a:active, #nav ul li a.active {background: #FFFFFF; }

/* Current page Customisations  */
#nav li.menu-current a		{background: #FFFFFF; color: #0C6684; border-bottom: 1px solid #FDDECE;}
#nav li.menu-current a		{font-weight: bold;} 

/* 2nd Child menu */
#nav .menu li ul {position: absolute; width: 12em; margin: 0; display: none; text-transform: none; border: 1px solid #FDDECE; border-top: 0; font-size: 100%;}
#nav .menu li ul li {width: 12em; text-align: left; font-weight: normal; margin: 0; padding: 0; line-height: 1.2em;}
#nav .menu li ul a {width: 11.5em; padding: .6em .1em .6em .4em; background: #fef5f1; color: #0C6684; border: 1;}

/* 2nd Child link hover */
#nav .menu li ul a:hover {color: #0C6684; background: #FDDECE; border: 1; color:#0C6684;}

/* Show and hide */
#nav .menu li:hover ul, #nav .menu li a:focus ul, #nav .menu li.subMenu ul {display: block;}
#nav .menu li ul ul { display: none;}
#nav .menu li:hover ul ul, #nav .menu li.subMenu ul ul {display: none;}
#nav .menu li:hover ul, #nav .menu li li:hover ul, #nav .menu li.subMenu ul, #nav .menu li li.subMenu ul {display: block;}


/* 3rd Child Menu Appreances */
#nav .menu li ul li ul li a 	{ width: 11.5em; padding: .6em .1em .6em .4em; background: #fef5f1; color: #0C6684; }

/* Positioning the Pop-out Drops */
#nav li {position: relative;}

#nav ul ul ul {
	position: absolute;
	top: 1px;
	left: 99%;
}




/* end menu */


.inputsubmit {
font-size : 15px;
font-weight : bold;
color : #ffffff;
text-decoration : none;
background-color : #a8a8a8;
border : 1px solid #a8a8a8;
padding-right : 0;
padding-left : 0;
}
.inputtext {
font-size : 15px;
font-weight : bold;
color : #a8a8a8;
text-decoration : none;
background-color : #ffffff;
border : 1px solid #a8a8a8;
}
h1 {
font-size : 17px;
font-weight : bold;
color : #FC7004;
}
h2 {
font-size : 16px;
font-weight : bold;
color : #FC7004;
}
h3 {
font-size : 15px;
font-weight : bold;
color : #FC7004;
padding-top : 0.5em;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #C3DEF4;
}
h4 {
font-size : 13px;
font-weight : bold;
color : #FC7004;
padding-top : 0.5em;
}
h5 {
font-size : 12px;
font-weight : bold;
color : #FC7004;
}
h6 {
font-size : 11px;
font-weight : bold;
color : #FC7004;
}


#xsnazzy h3, #xsnazzy h4, #xsnazzy p {
margin : 0 10px;
}
#xsnazzy p {
padding-bottom : 1.5em;
}

#xsnazzy h2 {
padding-top : 0.5em;
}
#xsnazzy {
background : transparent;
margin : 1em;
}
.xtop, .xbottom {
display : block;
background : transparent;
font-size : 1px;
}
.xb1, .xb2, .xb3, .xb4 {
display : block;
overflow : hidden;
}
.xb1, .xb2, .xb3 {
height : 1px;
}
.xb2, .xb3, .xb4 {
background : #ffffff;
border-left : 1px solid #C3DEF4;
border-right : 1px solid #C3DEF4;
}
.xb1 {
margin : 0 5px;
background : #C3DEF4;
}
.xb2 {
margin : 0 3px;
border-width : 0 2px;
}
.xb3 {
margin : 0 2px;
}
.xb4 {
height : 2px;
margin : 0 1px;
}
.xboxcontent {
display : block;
background : #ffffff;
border : 0 solid #C3DEF4;
border-width : 0 1px;
color : #04347A;
}


/* -----------------------------------------------------------------------------------------
   $Id: stylesheet.css 1262 2005-09-30 10:00:32Z mz $   

   XT-Commerce - community made shopping
   http://www.xt-commerce.com

   Copyright (c) 2004 XT-Commerce 
   -----------------------------------------------------------------------------------------
   based on: 
   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
   (c) 2002-2003 osCommerce(stylesheet.css,v 1.54 2003/05/27); www.oscommerce.com 
   (c) 2003	 nextcommerce (stylesheet.css,v 1.7 2003/08/13); www.nextcommerce.org

   Released under the GNU General Public License 
   -----------------------------------------------------------------------------------------
   
   Blue Passion Template & Stylesheets
   -----------------------------------------------------------------------------------------
   (c) 2007 Ing. Michael Fürst
       bluegate communications
	   http://www.bluegate.at
   ---------------------------------------------------------------------------------------*/
   
/* WHOLE SITE WRAPPER */
#wrap {	margin: 0 auto; width:1000px; }

/* CONTENT WRAPPER */
#contentwrap {clear:both;width:1000px;padding:0;}

/* LEFT COLUMN */
#leftcol {float:left; width:0px; padding:0px 0px 0px 0px;}

/* RIGHT COLUMN */
#rightcol {float:right; width:280px; padding:0px 0px 0px 20px;}

/* MAIN CONTENT */
#content {float:left; width:600px; padding:0px 0px 0px 40px; margin-bottom:15px; }
#contentfull {width:1000px; padding:0px 20px 20px 20px; margin-bottom:15px; text-align: justify;}

/* CONTENT FOOTER */
#footer {clear:both;width:600px;padding:0;}




