/* 
501
Author: Till
Rev: Y. Kollega
Version: Dec 2009
*/

/*  Layout
----------------------------------------------- */
.body{text-align:center;}


div#cc-tp-container{
width:888px;
margin:0 auto;
background:url(http://www11.jimdo.com/usertemplates/862113/img/bg.png) repeat-y;
text-align:left;
}


* html div#cc-tp-container{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='bg.png');
}

div#cc-tp-header{
position:relative;
width:846px;
margin:0 20px 0px 20px;
}

div#cc-tp-emotion{width:846px;}
div#cc-tp-wrapper{width:868px;}



/****** Menu Left ******/
div#menuLeft{
float:left;
width:178px;
margin-top:16px;
margin-left:7px;
}
html > body div#menuLeft{margin-left:15px;}

div.cc-tp-navi{
background:url(http://www11.jimdo.com/usertemplates/862113/img/navi.png) top left repeat-y;
}
* html div.cc-tp-navi{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='navi.png');
}

div#cc-tp-sidebar{
position:relative;
float:left;
margin-top:12px;
background:url(http://www11.jimdo.com/usertemplates/862113/img/navi.png) top left repeat-y;
}

div#cc-tp-content{
float:left;
width:669px;
margin:16px 0px 35px 6px;
background:#232323 url(http://www11.jimdo.com/usertemplates/862113/img/tent-669.png) top left repeat-y;
}
* html div#cc-tp-content{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='tent-669.png');
}
.imgleft, .imgright{
border:2px solid #fff;
margin:2px;
}


div#cc-tp-footer{
clear:both;
padding:15px 10px 5px 10px;
}
div#cc-tp-footer-bg{
position:relative;
top:7px;
width:888px;
height:7px;
background:url(http://www11.jimdo.com/usertemplates/862113/img/footer.png) top left no-repeat;
}
* html div#cc-tp-footer-bg{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='footer.png');
}


/*  Innenabstaende
----------------------------------------------- */
div#cc-tp-sidebar .cc-tp-gutter{padding:0px 7px 15px 7px;position:relative;}
div#cc-tp-content .cc-tp-gutter{padding:0 20px;}
div#cc-tp-footer  .cc-tp-gutter{padding:0px 15px;}
div#cc-tp-button  .cc-tp-gutter{padding:0 0 0 11px;}


/*  Fonts 
----------------------------------------------- */
div#cc-tp-footer, div#cc-tp-footer a, div#cc-tp-footer a:visited, div#cc-tp-footer td, div#cc-tp-footer p{color:#999;}


/*  Navigation
----------------------------------------------- */
ul.mainNav1, ul.mainNav2, ul.mainNav3{
margin:0;
padding:0;
list-style-type:none;
}
ul.mainNav1 li{display:inline;}
ul.mainNav1 li a{padding: 5px 0;}
ul.mainNav2 li a{padding: 5px 0;}
ul.mainNav3 li a{padding: 2px 0;}
ul.mainNav1 li a, ul.mainNav1 li a:visited{
display: block;
width:156px;
margin:0;
border-top:1px solid black;
outline:none;
background:#ccc url(http://www11.jimdo.com/usertemplates/862113/img/button-var.png) no-repeat left bottom;
text-align:center;
text-decoration:none;
cursor:pointer;
color:white;
}
ul.mainNav1 li a:hover{
color:white;
background:#F0CE48 url(http://www11.jimdo.com/usertemplates/862113/img/mouseover.png) no-repeat left bottom;
}
* html ul.mainNav1 li a:hover{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='mouseover.png');
}
ul.mainNav1 li a.current, ul.mainNav1 li a.current:visited,
ul.mainNav1 li a.parent,  ul.mainNav1 li a.parent:visited{
color:white;
background:#F0CE48 url(http://www11.jimdo.com/usertemplates/862113/img/mouseover.png) no-repeat left bottom;
}
ul.mainNav2 li a, ul.mainNav2 li a:visited,
ul.mainNav3 li a, ul.mainNav3 li a:visited{
display: block;
width:156px;
margin:0;
border-top:1px solid black;
outline:none;
background: #444;
filter:none;
text-align:center;
text-decoration:none;
color:white;
}
ul.mainNav3 li a, ul.mainNav3 li a:visited{
font-size:80%;
color:#CCC;
}
ul.mainNav2 li a:hover, ul.mainNav3 li a:hover{
filter:none;
background:#999;
}
* html ul.mainNav2 li a:hover, * html ul.mainNav3 li a:hover{
filter:none;
background:#999;
}
ul.mainNav2 li a.current, ul.mainNav2 li a.current:visited,
ul.mainNav2 li a.parent,  ul.mainNav2 li a.parent:visited,
ul.mainNav3 li a.current, ul.mainNav3 li a.current:visited{
color:#444;
filter:none;
background:#F0CE48;
}


/*  Header Sub-Elements
----------------------------------------------- */
div#cc-tp-header span#cc-tp-btop{
position:absolute;
z-index:9;
left:-7px;
top:0;
width:860px;
height:11px;
background:url(http://www11.jimdo.com/usertemplates/862113/img/h-border-t.png) no-repeat left top;
}
* html div#cc-tp-header span#cc-tp-btop{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='h-border-t.png');
}

div#cc-tp-header span#cc-tp-bright{
position:absolute;
z-index:8;
left:840px;
top:11px;
width:13px;
height:172px;
background:url(http://www11.jimdo.com/usertemplates/862113/img/h-border-r-172.png) no-repeat left top;
}
* html div#cc-tp-header span#cc-tp-bright{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='h-border-r-172.png');
}

div#cc-tp-header span#cc-tp-bbottom{
position:absolute;
z-index:7;
left:-7px;
top:183px;
width:860px;
height:15px;
background:url(http://www11.jimdo.com/usertemplates/862113/img/h-border-b.png) no-repeat left bottom;
}
* html div#cc-tp-header span#cc-tp-bbottom{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='h-border-b.png');
background: none;
}

div#cc-tp-header span#cc-tp-bleft{
position:absolute;
left:-7px;
top:11px;
z-index:6;
width:13px;
height:172px;
background:url(http://www11.jimdo.com/usertemplates/862113/img/h-border-l-172.png) no-repeat left top;
}
* html div#cc-tp-header span#cc-tp-bleft{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='h-border-l-172.png');
}


/*  Navi Sub-Elements
----------------------------------------------- */
div.cc-tp-top{
width:178px;
height:12px;
background:url(http://www11.jimdo.com/usertemplates/862113/img/na-top.png) no-repeat left top;
}
* html div.cc-tp-top{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='na-top.png');
}
div.cc-tp-bottom{
width:178px;
height:14px;
background:url(http://www11.jimdo.com/usertemplates/862113/img/na-bottom.png) bottom left no-repeat;
}
* html div.cc-tp-bottom{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='na-bottom.png');
}


/*  Content Sub-Elements
----------------------------------------------- */
div#cc-tp-content span#cc-tp-ctop{
display:block;
width:669px;
height:15px;
background:url(http://www11.jimdo.com/usertemplates/862113/img/co-border-t-669.png) no-repeat left top;
}
* html div#cc-tp-content span#cc-tp-ctop{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='co-border-t-669.png');
}
div#cc-tp-content span#cc-tp-cbottom{
position:relative;
display:block;
width:669px;
height:14px;
background:url(http://www11.jimdo.com/usertemplates/862113/img/co-border-b-669.png) no-repeat left top;
}
* html div#cc-tp-content span#cc-tp-cbottom{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='co-border-b-669.png');
}

#emotion-header{
background:rgb(238, 238, 238) none repeat scroll 0% 0%;
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-inline-policy:continuous;
width:846px;
height:190px;
color:#555;
}
#emotion-header strong{
left:-10%;
top:40%;
margin-left:-20px;
}


.button{
margin:20px 0;
}
.button a{padding: 5px 0;}
.button a, .button a:link, .button a:visited{
display: block;
width:156px;
margin:auto;
border-top:1px solid black;
outline:none;
background:#ccc url(http://www11.jimdo.com/usertemplates/862113/img/button-var.png) no-repeat left bottom;
text-align:center;
text-decoration:none;
cursor:pointer;
color:#fff;
}
.button a:hover{
color:#fff;
background:#F0CE48 url(http://www11.jimdo.com/usertemplates/862113/img/mouseover.png) no-repeat left bottom;
}
* html .button a:hover{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='mouseover.png');
}