/* Start of CMSMS style sheet 'tgrex_2009_2 : GÃÂ¤stebuch (Standard-/Beispiel-Stylesheet)' */
/*
 Standard-/Beispiel-Stylesheet f&uuml;r das CMSms-G&auml;stebuch-Modul.
Es wird &uuml;berschrieben, wenn das Modul aktualisiert wird und gel&ouml;scht, wenn das Modul deinstalliert wird. Wenn Sie das Template modifiziert haben, sollten Sie sich zuvor eine Kopie anfertigen.
*/

 /* Style pagination */

.cms-guestbook-pagination_header {
	margin: .5em 0;
}
.cms-guestbook-pagination_nav {
	font-weight: bold;
	margin: .5em 0;
}
.cms-guestbook-pagination_nav a {
    font-weight: normal;
}

/* Style the guestbook */

/* Style each entry */
.cms-guestbook-entry
{
	border: 1px solid #069;
	margin-bottom: 1em;
width:650px;
}

/* Style the message header */
.cms-guestbook-entry-header
{
	background: #4A71F0;
	color: white;
	border: 1px solid black;
	margin: 1px;
}

/* Style the actual message */
.cms-guestbook-entry-text 
{
	background: #eee;
	padding: .5em;
	color: black;
}

/* Show the postdate on the right */
.cms-guestbook-entry-posted 
{
	float: right;
	font-size: smaller;
}

/* Style message header links */
.cms-guestbook-entry-header a {
	color: white;
} 
.cms-guestbook-entry-header a:hover {
	color: black;
} 
		  
/* Style the sender name */
.cms-guestbook-entry-sendername
{
	font-weight: bold;
}

/* Style the E-mail link */
.cms-guestbook-entry-email {
	font-size: smaller;
}
		      
/* Style the senders homepage link */
.cms-guestbook-entry-homepage
{
	font-size: smaller;
	margin: 2px;
	margin-bottom: 0;
}

/* The some smileys links */
.cms-guestbook-somesmileys a
{
	margin-right: .5em;
}

/* End of 'tgrex_2009_2 : GÃÂ¤stebuch (Standard-/Beispiel-Stylesheet)' */

/* Start of CMSMS style sheet 'tgrex_2009_2 : form' */
/* Standard pages output */
div.pagecontainer  {
   background-color: #c0c0c0;
   margin: 10px;
   padding: 5px;
   border: solid 1px #666;
   }

div.pagecontainer p {
   margin-bottom: 1em;
}

div.pageerrorcontainer  {
   background-color: #ba5a5a;
   margin: 10px;
   padding: 3px;
   border: solid 1px #666;
   }

div.pageerrorinstalldir  {
   background-color: #ba5a5a;
   margin: 10px;
   padding: 5px;
   border: solid 1px #666;
   width: 50em;
   }

div.pagemcontainer  {
   background-color: #ddd;
   margin: 10px;
   padding: 5px;
   border: solid 1px #666;
   }

div.pageoverflow  {
   clear: left;
   padding-top: 1px;
   width: 100%;
   overflow: hidden;
   }

div.pageoverflow a  {
   color: #384654;
   }

div.pageoverflow img  {
   border: 0px;
   }

div.pageoptions  {
   padding-top: 1px;
   }

img.pageicon  {
   border: none;
   }

img.systemicon  {
   border: none;
   }

a.pageoptions  {
   color: #384654;
   vertical-align: 3px;
   }

a.pageback  {
   color: #384654;
   }

p.pageback  {
   margin-left: 10px;
   }

p.pageerror  {
font-weight:bold;
   color:#C0C0C0;;
   }

p.pageheader  {
   color: #000;
   font-weight: bold;
   font-size: 1.1em;
   margin-bottom: 0;
   }

p.pagetext  {
   color: #000;
   float: left;
   padding-top: 5px;
   padding-right: 5px;
   width: 15em;
   margin-bottom: 0;
   }

p.pageinput  {
   color: #384654;
   float: left;
   padding-top: 5px;
   margin-bottom: 0;
   }

p.pageinputwysiwyg  {
   padding-top: 5px;
   }

div.pagecontainer p.pagemessage  {
   color: #384654;
   margin-bottom: 0;
   }

p.pageshowrows  {
   color: #384654;
   text-align: right;
   float: right;
   margin-right: 5px;
   }

p.pagesubtitle  {
   color: #000;
   font-weight: bold;
   padding-top: 5px;
   }

p.pageoptions  {
   color: #384654;
   padding-top: 5px;
   }

table.pagetable  {
   font-size: 1em;
   margin-top: 5px;
   margin-bottom: 5px;
   border: solid 1px #c6c3bd;
   width: 800px;
   }

table.pagetable th  {
   color: #000;
   background-color: #385c72;
   }
   
table.pagetable th a { 
	background: #385C72; 
	color: #fff; 
	text-decoration: underline;
	}
	
table.pagetable th.active { 
	color: #E6A2FF;
	}
	
table.pagetable th.active a { 
	color: #E6A2FF; 
	text-decoration: underline;
	}
	
table.pagetable td  {
   color: #384654;
   }

table.pagetable a  {
   color: #384654;
   }

th.pagepos  {
   text-align: center;
   }

th.pagew10  {
   width: 10%;
   }

th.pagew25  {
   width: 25%;
   }

th.pagew50  {
   width: 50%;
   }

th.pagew60  {
   width: 60%;
   }

th.pagew70  {
   width: 70%;
   }

th.pageicon  {
   width: 16px;
   }

td.pagew30  {
   width: 30%;
   }

td.pagepos  {
   text-align: center;
   }

tr.row1  {
   background-color: #fff;
   }

tr.row2  {
   background-color: #ececec;
   }

tr.row1hover  {
   background-color: #ddd;
   }

tr.row2hover  {
   background-color: #ddd;
   }

iframe.imageframe  {
   margin-top: 10px;
   border: none;
   width: 100%;
   }

iframe.preview  {
   background-color: #fff;
   margin: 10px;
   border: solid 1px #666;
   width: 95%;
   height: 400px;
   }


input.pagebutton  {
   background-color: #d4d0c8;
   cursor: pointer;
   }

input.pagebuttonhover  {
   background-color: #bbb;
   cursor: pointer;
   }

input.pagecheckbox  {
   border: none;
   }

textarea.pagetextarea  {
   width: 48em;
   height: 30em;
   }

textarea.pagebigtextarea { 
	height: 40em; 
	width: 55em; 
	}
	
textarea.pagesmalltextarea { 
	height: 15em; 
	width: 48em; 
	}

textarea.pageheadtags  {
   height: 5em;
   }

ul.pageerror  {
 color: #ffffff;
   margin: 0px;
   }

.clearb  {
   clear: both;
   }

.loginerror  {
   color: #ce374e;
   }

.logotext  {
   color: #fff;
   font-weight: bold;
   font-size: 1.6em;
   vertical-align: 10px;
   margin-left: 15px;
   }

.imageframe  {
   height: 300px;
   }

.ajaxbutton  {
   clear: both;
   padding-top: 5px;
   padding-left: 1px;
   }

ul.sortable  {
   margin: 1px;
   padding: 0;
   border: solid 1px black;
   width: 250px;
   height: 80px;
   overflow: auto;
   border-collapse: collapse;
   }

ul.sortable li  {
   list-style-type: none;
   margin: 1px;
   padding: 0 0 0 5px;
   border: solid 1px #cccccc;
   width: 90%;
   cursor: move;
   }
/* End of 'tgrex_2009_2 : form' */

