/* $Id: local_sample.css,v 1.1.4.1 2009/05/26 06:21:30 jwolf Exp $ */

/*  Local CSS */

/* 
5a9b95 tuerkis dunkel 
f4c482 orange
*/


/* *** left oriented layout *** */
#page {
margin-left:20px;
position:relative;
width:960px;
}

/* *** give us more space*** */
body.layout-first-main #content {
padding:0px 0 30px 20px;
}
/* *** Header *** */
#header-wrapper {
background-color:transparent;
height:50px;
}
#header-first h1 {
border-right: 0px solid #ffffff !important;
text-transform:uppercase;
font-weight: bold;
}
#header-first h1 a {
color: #f0f0f0;
padding-left: 12px;
margin-left: 214px;
border-left: 1px solid #dddddd;
}
body.layout-first-main #sidebar-first {
margin:0 0 0 0;
}

#secondary-menu {
display: none;
margin-bottom:0px;
}

/* *** Search *** */
.search-info {
display: none;
}

/* *** Content *** */
div.node {
margin:1em 0 1em 0 !important;
}
div.node p {
margin:1em 0 0 0 !important;
}

/* *** Footer *** */
#legal-notice, #footer-region {
  display: none;
} 
#footer a {
	color: #5a9b95;
}
#footer a:hover, #footer a:active {
  color: #519b95;
}
/* *** images *** */
#content .node-type-news .content img {
float:left; 
margin-right:20px; 
margin-bottom:20px;
}


/* *** specials *** */

.profile_hint_non_public {
display: none;
}

form#user-register .iqsnote {
display: none;
}

/* style="float:right;margin-left:20px;margin-bottom=10px */

/* *** splashscreen *** */
/*
#splashscreen .panel-col-first .inside,
#splashscreen .panel-col-last .inside {
border: 1px solid #A3A3A3;
height: 110px;
text-align: center; 
}
#splashscreen .panel-col-first .inside .content,
#splashscreen .panel-col-last .inside .content{
text-align: center; 
}
#splashscreen .panel-col-first .inside p,
#splashscreen .panel-col-last .inside p{
border: none !important;
margin: 0px !important;
padding: 0.5em !important;
text-align: center; 
}
#splashscreen .panel-col-first .inside p{
font-size: 1.2em;
}
*/
#splashscreen .inside h2.pane-title {
display: none !important;
}

#splashscreen a:hover {
text-decoration: none;
color: #f4c482;
}
#splashscreen .content p {
clear: both;
vertical-align: top;
}
#splashscreen .content img {
float:left; 
margin-right:0.8em; 
margin-bottom:0.8em;
}
#splashscreen .content h3 {
clear: both;
vertical-align: top;
border-top: 2em solid transparent !important;
}
#splashscreen .content h3 a {
display: block;
width: 100%;
border-top: 1px solid #505050;
font-weight:bold;
color: #5a9b95;
}
#splashscreen .content h3 a:hover{
display: block;
width: 100%;
border-top: 1px solid #505050;
font-weight:bold;
color: #5a9b95;
}

/* cacheyeusp */
#splashscreen #cacheyeusp {
display: block;
font-size: 1.3em;
margin-top:0.8em;
}

/* cacheyequickstart */
#splashscreen #cacheyequickstart {
border: 1px solid #ffffff;
margin-top: 0.8em;
text-align: center;
padding-top: 0.2em;
padding-bottom: 0.2em;
}
#splashscreen #cacheyequickstart #startheader,
#splashscreen #cacheyequickstart #startmiddle,
#splashscreen #cacheyequickstart #startfooter {
	text-align: center;
}
#splashscreen #start {
display:block;
width: 170px;
margin-left: auto ;
margin-right: auto ;
margin-top: 0.2em;
margin-bottom: 0.2em;
height: 34px;
background-image: url(http://www.cacheye.org/portal/sites/default/files/buttonblank.png);
background-repeat:no-repeat;
padding-top: 0.8em;
text-align: center;
}
#splashscreen #start a {
font-size: 2em;
color: #ffffff;
}
#splashscreen #start a:hover {
font-size: 2em;
color: #5a9b95;
text-decoration: none;
}

#splashscreen .splash {
font-size: 1.1em;
}



/* *** forum *** */

.author-pane .picture img {
	background-color: transparent;
	border: 0px none;
}

#forum table {
border:1px solid #CCCCCC;
}
#forum-statistics {
border:1px solid #CCCCCC;
}
#forum tr.odd {
background-color:#303030;
border-bottom:1px solid #666666;
}
#forum tr.even {
background-color:#242424;
border-bottom:1px solid #666666;
}
.forum-statistics-sub-header {
background-color:#242424;
font-weight:bold;
}
.forum-topic-legend {
margin-top: 3em;
}
.forum-folder-legend {
margin-top: 0.5em;
}
.forum-smalltext {
font-size: 0.84em;
}
/* *** Colors *** */
h1 {
  color: #5a9b95;
}
a,
a:link {
  color: #5a9b95;
}
a:active,
a:hover,
a:focus {
  color: #5a9b95;
}
blockquote {
  color: #999;
}
del {
  color: #666;
}
li a.active {
  color: #5a9b95;
}
#legal-notice {
  color: #777;
}
#legal-notice a {
  color: #996633;
}
#header-first h1 {
  color: #525252;
}
#header-first h1 a {
  color: #F0F0F0;
}
#header-middle {
  color: #555555;
}
#header-wrapper #search-box #search input.form-text {
  color: #292929;
}
#mission {
  color: #fff;
}
#content-top a {
  color: #000;
}
#footer {
  color: #999999;
}
#footer a {
  color: #5a9b95;
}
#footer a:hover,
#footer a:active {
  color: #5a9b95;
}
#postscript-wrapper {
  color: #999999;
}
div.node h2.title a:hover {
  color: #F2F2F2;
}
div.node ul.links li,
div.node ul.inline li,
div.node .read-more a,
div.node .more-link a,
div.node .links a {
  color: #f0f0f0;
}
div.node ul.links li,
div.node ul.inline li {
  color: #c6c6c6;
}
div.node .read-more a:hover,
div.node .more-link a:hover,
div.node .links a:hover {
  color: #5a9b95;
}
div.block ul li a {
  color: #A3A3A3;
}
div.block ul li a:hover {
  color: #5a9b95;
}
div.block-region {
  color: #000;
}
body.not-front #sidebar-first .block h2.title .first-word,
#preface-sidebar .block h2.title .first-word {
  color: #5a9b95;
}
body.not-front #content-top div.block-wrapper {
  color: #000;
}
#header-top #block-user-0 #user-login-form label {
  color: #eee;
}
#header-top #block-user-0 #user-login-form input.form-text {
  color: #eee;
}
div.block ul.menu li.expanded a,
div.block ul.menu li ul.menu li.leaf a {
  color: #fff;
}
div.block ul.menu li a:hover,
div.block ul.menu li.expanded a:hover,
div.block ul.menu li ul.menu li.leaf a:hover,
div.block ul.menu li ul.menu li.leaf a.active {
  color: #5a9b95;
}
#primary-menu ul.links li a {
  color: #ffffff;
}
#primary-menu ul.links li a:hover,
#primary-menu ul.links li:hover a,
#primary-menu ul.links li a:active,
#primary-menu ul.links li.active-trail a {
  color: #fff;
}
#secondary-menu ul li a {
  color: #A3A3A3;
}
#secondary-menu ul li a.active {
  color: #FFF;
}
#secondary-menu ul li a:hover {
  color: #5a9b95;
}
div.messages {
  color: #745500;
  font-size: 1em;
  font-weight:normal;
  line-height:1.2em;
  padding:0.4em;
}
div.messages a {
  color: #745500;
}
div.messages em {
  color: #F4C482;
}
div.error {
  color: #B20000;
}
div.error a {
  color: #B20000;
}
div.error a:hover {
  color: #B20000;
}
div.messages.status {
  color: #3E642F;
}
div.help {
  padding:0.4em;
}
.help {
  color: #292929;
  font-size: 1em;
  font-weight:normal;
  line-height:1.2em;
}
.help a,
.help .more-help-link a {
  color: #1767B1;
}
#closure {
  color: #999999;
}
#content-tabs ul.primary li a:link,
#content-tabs ul.primary li a:visited,
#content-tabs ul.secondary li a:link,
#content-tabs ul.secondary li a:visited {
  color: inherit;
}
#content-tabs ul.secondary li a:link,
#content-tabs ul.secondary li a:visited {
  color: #fff;
}
#content-tabs ul.primary li a.active:link,
#content-tabs ul.primary li a.active:visited {
  border-bottom: 4px solid #5a9b95;
  color: #999;
}
#content-tabs ul.secondary li a.active:link,
#content-tabs ul.secondary li a.active:visited {
  border-bottom: 4px solid #5a9b95;
  color: #999;
}
#content-tabs ul.primary li a:hover,
#content-tabs ul.secondary li a:hover {
  border-bottom: 4px solid #5a9b95;
  color: #999;
}
textarea,
select,
input.text,
input.form-text,
input.title {
  color: #EEEEEE;
}
.form-submit,
.teaser-button {
  color: #FFFFFF;
}
#sidebar-first .form-submit,
#sidebar-last .form-submit {
  color: #333;
}
div.error,
tr.error,
span.marker {
color: rgb(244, 196, 130);
background-color: transparent;
}
.form-item input.error,
.form-item textarea.error,
.form-item select.error {
  color: #8A1F11;
}
span.button span input {
  color: #fff;
}
ul.pager li.pager-current {
  color: #5a9b95;
}
ul.pager a:link,
ul.pager a:visited {
  color:#5a9b95;
}
ul.pager a:hover,
ul.pager a:focus,
ul.pager a:active {
  color: #5a9b95;
}
div.admin-dependencies,
div.admin-required {
  color: #FFFFFF;
}
div.comment .submitted {
  color: #E8DCC4;
}
div.comment div.links a,
div.comment ul.links a {
  color: #E2B57C;
}
.panels-modal-content {
  color: #292929;
}
.panels-modal-content .modal-content a {
  color: #2385C2;
}
.panels-modal-content fieldset,
.panels-modal-content legend,
.panels-modal-content textarea,
.panels-modal-content select,
.panels-modal-content input.text,
.panels-modal-content input.form-text,
.panels-modal-content input.title {
  color: #292929;
}
#panels-dnd-main .panel-pane,
#panels-dnd-main .helperclass {
  color: #292929;
}

/* *** Customizations *** */
#node-10 .content ol,#node-10 .content ul,#node-10 .content li,
#node-52 .content ol,#node-52 .content ul,#node-52 .content li,
#node-51 .content ol,#node-51 .content ul,#node-51 .content li
 {
padding-left: 1em;
list-style: none;
margin: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
#node-10 .content ol li,
#node-51 .content ol li,
#node-52 .content ol li  
{
list-style-position:inside;
list-style-type:decimal;
}
#node-10 .content ul li,
#node-51 .content ul li,
#node-52 .content ul li
{
list-style-position:inside;
list-style-type:disc;
}
#node-10 .content ol li ul li ul,
#node-51 .content ol li ul li ul,
#node-52 .content ol li ul li ul
{
list-style-position:inside;
list-style-type:disc;
padding-left: 3em;
}

/* */

#node-45 .content ul li p a:hover,
#node-46 .content ul li p a:hover,
.anchor {
text-decoration: none;
}


/* */

.block-languageinterface a.active {
color: #f4c482;
}

.myhint {
display:none;
color: #f4c482;
}
/* *** decent secundary links *** */
#block-menu-secondary-links .title,
#block-menu-secondary-links div.block h2.title {
	display: none !important;
}
/* 
width:960px; 
padding-left:212px;
*/
#postscripts {
text-align:left;
}

#postscript-wrapper {
padding-top:0 !important;
padding-left:1px !important;
text-align:left;
margin-left:20px;
}
#postscript-first .content p{
margin:0;
}
#postscript-first .block-title {
display: none !important;
}
/*
#postscript-middle {
width:400px;	
}
#postscript-middle .block-wrapper {
margin-bottom:0px !important;
text-align:center;
}
*/
/*
#postscript-wrapper {
margin-right:3px;
width:36%;
}
*/

/*
#block-menu-secondary-links .content {
margin-left: 430px;
}
*/
#block-menu-secondary-links .content,
#block-menu-secondary-links .content ul.menu {
text-align:center;
}
#block-menu-secondary-links li {
float: left;
}

#footer-message, #footer-region { 
margin:3px 0;
}


/* *** avatar *** */
#user-register fieldset .form-item .description {
}

/* *** User Profile Fieldsets *** */
/*
form#user-profile-form fieldset#language-settings,
form#user-profile-form fieldset#spracheinstellungen {
display: none;
}
*/

form#user-profile-form fieldset#contact-settings,
form#user-profile-form fieldset#kontakt-einstellungen {
display: none;
}

/*
#user-profile-form #edit-language-de-wrapper,
#user-profile-form #edit-language-en-wrapper,
#user-profile-form #edit-language-es-wrapper,
#user-profile-form #edit-language-cs-wrapper,
#user-profile-form #edit-language-sk-wrapper
*/

body #user-profile-form #edit-language-de-wrapper,
body #user-profile-form #edit-language-en-wrapper,
body #user-profile-form #edit-language-es-wrapper,
body #user-profile-form #edit-language-cs-wrapper,
body #user-profile-form #edit-language-sk-wrapper {
display: 	block !important;
}
body #user-profile-form #edit-language-xx-wrapper {
display: none !important;
}
body.admin #user-profile-form #edit-language-xx-wrapper {
display: block !important;
}

body .block-languageinterface ul#language-interface li.de,
body .block-languageinterface ul#language-interface li.en,
body .block-languageinterface ul#language-interface li.es,
body .block-languageinterface ul#language-interface li.cs,
body .block-languageinterface ul#language-interface li.sk {
display: 	list-item !important;
}
body .block-languageinterface ul#language-interface li.xx {
display: 	none !important;
}
body.admin .block-languageinterface ul#language-interface li.xx {
display: 	list-item !important;
}

a.es img.de,
a.es img.en,
a.es img.es,
a.cs img.cs,
a.cs img.sk {
display: inline !important;
}
a.cs img.xx {
display: none !important;
}
body.admin a.cs img.xx {
display: inline !important;
}


.edit-search-block-form-1-wrapper label {
display: block;
}

/* *** advanced user *** */
#advuser-filter-form .form-item {
margin-bottom:0.2em;
margin-top:0.2em;	
}
