/*
		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: 0.8em;
	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;
}



.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;
}


#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 */



#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;
}


.domains{
width:100%;	
font-size : 10px;
font-weight : bold;
color : #FC7004;
}

.foot{
width:80%;
margin:auto;
}

.header{
width: 1000px;
height: 130px;
background-image: url("images/openwcms-org_header.gif");
background-repeat: no-repeat;
background-position: top left;
}

.sidebar{
width: 241px;
height: 600px;
background-image: url("images/openwcms-org_sidebar.jpg");
background-repeat: no-repeat;
background-position: top left;
}
.footer{
width: 1000px;
height: 100px;
background-image: url("images/openwcms-org_footer.jpg");
background-repeat: no-repeat;
background-position: top left;
}

.kolpakde{
width: 820px;
height: 164px;
background-image: url("http://www.kolpak.de/kolpakde.gif");
background-repeat: no-repeat;
background-position: top left;
}