/******************************************************************************/
/* Colors */
/******************************************************************************/

/* LinkColor */
a:link		{
    color: #336699;
}
a:visited	{
    color: #6699cc;
}
a:hover		{
    color: #cc6666;
}
a:active	{
    color: #cc6666;
}

/* Layout */
body {
    color: #333;
    background:#FAFAFA;
}

#outerwrapper {
    background:url(images/base.gif) repeat-x;
}

div#Container {
    background:transparent;
}

div#CenterWrapper {
    background:#FAFAFA;
}

/* Header */
div#Header {
    color: #bc64a4 ;
}
div#Header a:link,
div#Header a:visited {	
    color: #000;
}
.homeh {
    color: #d0af4c;
    background:#666 url(images/home.gif) repeat-x;
}
.d3forum {
    background:#666 url(images/d3forum.gif) ;
}
.myalbum {
    background:#666 url(images/myalbum.gif) ;
}
.d3blog {
    background:#666 url(images/d3blog.gif) ;
}
.bulletin {
    background:#666 url(images/bulletin.gif) ;
}
.pico {
    background:#666 url(images/pico.gif) ;
}
.cubookmarken {
    background:#666 url(images/cubookmarken.gif) ;
}


/* Breadcrumb */
div#breadcrumb, div#theme_breadcrumbs {
    border-bottom: #DDD solid 1px;
}

#breadcrumbs {
	color:#D2691E;
}
#breadcrumbs a:link{
	color:#D2691E;
}
#breadcrumbs a:visited{
	color:#D2691E;
}
#breadcrumbs a:hover{
	color:#D2691E;
}
#breadcrumbs a:active{
	color:#D2691E;
}

/* Content */

/* Decoration */
em {
    color: #FF0000;
}

/* Left Right Column */
div#LeftColumn {
	background-color:#fbfaf5 ;
}
div#RightColumn {
	background-color:#fbfaf5 ;
}

/* Left Right Column Title */
div#LeftColumn h2.BlockTitle_a {
	color: #FFF;
	background-color:#915c8b ;
}
div#LeftColumn h2.BlockTitle_b {
	color: #FFF;
	background-color:#5c9291 ;
}
div#LeftColumn h2.BlockTitle_c {
	color: #FFF;
	background-color:#d0af4c ;
}

div#RightColumn h2.BlockTitle_a {
	color: #FFF;
	background-color:#915c8b ;
}
div#RightColumn h2.BlockTitle_b {
	background-color:#5c9291 ;
	color: #FFF;
}
div#RightColumn h2.BlockTitle_c {
	color: #FFF;
	background-color:#d0af4c ;
}

/* Left Right Column Content */
div#LeftColumn .BlockContent_a {
	background-color:#fff1cf ;
}
div#LeftColumn .BlockContent_b {
	background-color:#f8f4e6 ;
}
div#LeftColumn .BlockContent_c {
	background-color:#e0ebaf ;
}

div#RightColumn .BlockContent_a {
	background-color:#fff1cf ;
}
div#RightColumn .BlockContent_b {
	background-color:#f8f4e6 ;
}
div#RightColumn .BlockContent_c {
	background-color:#e0ebaf ;
}

/* Footer */
div#Footer {
    background: url(images/t1.gif) repeat-x;
}

/* XOOPS Main Menu */
#mainmenu a {
    border-bottom: #DDD solid 1px;
}
#mainmenu a:hover {
    background-color: #EEE;
}

#usermenu a {
    border-bottom: #DDD solid 1px;
}
#usermenu a:hover {
    background-color: #EEE;
}
#usermenu a.menuTop {}
#usermenu a.highlight {
    background-color: #FCC;
}

/******************************************************************************/
/* XOOPS table */
.head {
    background-color: #CCC;
}
.even {
    background-color: #EEE;
}
.odd {
    background-color: #FAFAFA;
}

tr.even td {
    background-color: #EEE;
}
tr.odd td {
    background-color: #FAFAFA;
}


/******************************************************************************/
/* XOOPS item */
.item {}
.itemHead {
    background-color: #666;
    color: #FFF;
}
.itemInfo {
    background-color: #EFEFEF;
}
.itemTitle a {
    color: #FFF;
    background-color: transparent;
}
.itemFoot {
    background-color: #EFEFEF;
}


/******************************************************************************/


/* XOOPS Error Msg */
div.errorMsg {
    background-color: #FFCCCC;
    border-top: 1px solid #DDDDFF;
    border-left: 1px solid #DDDDFF;
    border-right: 1px solid #AAAAAA;
    border-bottom: 1px solid #AAAAAA;
}
div.confirmMsg {
    background-color: #DDFFDF;
    color: #136C99;
    border-top: 1px solid #DDDDFF;
    border-left: 1px solid #DDDDFF;
    border-right: 1px solid #AAAAAA;
    border-bottom: 1px solid #AAAAAA;
}
div.resultMsg {
    background-color : #CCCCCC;
    color: #333333;
    border-top: 1px solid silver;
    border-left: 1px solid silver;
    border-right: 1px solid #666666;
    border-bottom: 1px solid #666666;
}

/* XOOPS Code & Quote */
div.xoopsCode {
    background: #FAFAFA;
    border: 1px inset #000080;
}
div.xoopsQuote {
    background-color:#FAFAFA;
    border: #336699 solid 1px;
}

/* XOOPS com */
.comUserStat {
    color: #2F5376;
    border: 1px solid silver;
    background-color: #ffffff;
}
.comUserStatus {
    color: #2F5376;
}

#main_img {
	border-top:6px solid #E6E5C0;
	border-bottom:6px solid #E6E5C0;
}

#user_menu_block a:hover{
	color:green;
	background:#ccc;
}

#footermenu a:hover{
	color:green;
	background:#ccc;
}

#user_info {
	color:#D2691E;
}

