/* ### http://www.canvision.de ### Tempalte by Canvision 2009  */

* { border:none; margin:0; padding:0;}
body {background:url(../images/bg.png); background-color:#d1e5ca; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#000000; overflow-y:scroll;}

a { color:#000000;}
a:hover { color:#008000;}

/*Font Styles*/
h1,h2 {font-size:13px; color:#67AA0D; margin-bottom:15px;}
h3,h4,h5,h6 { font-size:12px; font-weight:bold; color:#008000; margin-bottom:15px;}
.headline-top { font-size:14px; font-weight:bold; color:#67AA0D;}
.headline-left { height:27px; display:block; font-size:13px; font-weight:bold; color:#000000; padding:6px 0 0 10px; margin-bottom:15px; background:url(../images/bg-headline2.png) no-repeat;}
.headline-right { height:27px; display:block; font-size:13px; font-weight:bold; color:#000000; padding:6px 0 0 10px; margin-bottom:15px; background:url(../images/bg-headline2.png) no-repeat;}

/*Link, Button, Img, li Styles*/
.img-left { float:left; margin:0 10px 10px 0; border:1px solid #000000; padding:5px;}

/*Site Styles*/
.wrapper { width:860px; margin:auto;}
.top { width:860; height:165px; margin:5px 0 0 0; padding:10px 10px 0 0px;}
.navigation { width:860px; height:20px; background-color:#FFFFFF; margin:0 0 0px 0; padding:7px 10px 2px 10px; border-top:1px solid #8b8b8b; border-bottom:1px solid #8b8b8b;}
.navigationSub { width:860px; height:20px; background-color:#d1e5ca; margin:0 0 10px 0; padding:7px 10px 2px 10px; border-bottom:1px solid #8b8b8b;}
.navigation li { display:inline; list-style:none; margin-right:100px;}
.navigation a { text-decoration:none; color:#000000;}
.navigation a:hover { color:#008000;}
.nav-aktiv a { color:#008000;}
.navigationSub li { display:inline; list-style:none; margin-right:70px;}
.navigationSub a { text-decoration:none; color:#000000;}
.navigationSub a:hover { color:#008000;}
.nav-aktivSub a { color:#008000;}
.news { width:600; height:400px; margin:5px 0 0 0; padding:10px 10px 0 10px;}

.main { width:860px; min-height:10px; padding:10px; background-color:#FFF; float:left; border:1px solid #8b8b8b;}
.main-top { width:100%; height:200px; margin-bottom:30px;}
.main-top-left { width:534px; float:center;}
.main-top-right { width:310px; height:190px; overflow:inherit; float:left; padding:10px 0 0 10px;}

.con-left1 { width:134px; height:135px; float:left; border-right:0px solid #8b8b8b; padding:10px 0 0 10px; border-bottom:1px solid #8b8b8b;}
.con-right1 { width:670px; height:135px; float:left; padding-left:15px; padding:10px 0 0 10px; border-bottom:1px solid #8b8b8b;}
.con-right-1 { width:20px; height:135px; float:left; padding-left:15px; padding:10px 0 0 10px; border-bottom:1px solid #8b8b8b;}

.con-left2 { width:134px; height:135px; float:left; border-right:0px solid #8b8b8b; background-color:#f0f7f2; padding:10px 0 0 10px; border-bottom:1px solid #8b8b8b;}
.con-right2 { width:670px; height:135px; float:left; padding-left:15px; background-color:#f0f7f2; padding:10px 0 0 10px; border-bottom:1px solid #8b8b8b;}
.con-right-2 { width:20px; height:135px; float:left; padding-left:15px; background-color:#f0f7f2; padding:10px 0 0 10px; border-bottom:1px solid #8b8b8b;}

.con-right3 { width:844px; height:60px; float:left; padding-left:15px; background-color:#f0f7f2; padding:10px 0 0 10px; border-bottom:1px solid #8b8b8b;}

/*Fußzeile*/
.footer { width:860px; height:25px; font-size:11px; border-top:1px solid #8b8b8b; float:left; margin:10px 0 20px 0; padding: 5px 10px 0 10px;}

#mainCenter {
        height:100%;
}

#TopFrame {
        width: 670px;
        height: 666px;
        border: 0px;
}

#BottomFrame {
        width: 150px;
        height: 666px;
        border: 0px;
}



.userAlert{
        float:right;

}


/* title frame */

.titleContent { padding: 6px 0 6px 6px; }

.banner
{
        font-size: 12px;
        font-family: Trebuchet MS, verdana, arial;
        color: #333;
}

.banner .title{
        font-size:1.2em;
        font-weight:bold;
}

.banner .info{
        font-size:0.9em;
}

.banner .email{
        font-weight:bold;
}

/* index frame */

.indexContent {
        width:95%;
        padding-top:6px;
        padding-bottom:6px;
}

.indexInfo {
        font-size: 11px;
        font-family: Trebuchet MS, verdana, arial;
        padding: 0 0 0 6px;
}

.indexInfo .filename {
        color: #000;
}

.indexInfo .date {
        color: #666;
}

/* file info */

#imageInfo{
        width: 461px;
        font-family: Trebuchet MS, verdana, arial;
        padding: 0 6px 0 6px;
}

.content {
        font-size:11px;
/*        color: #333333;*/

        padding-top:6px;
        padding-bottom:6px;
}

.header{
        font-size:9px;
        font-weight:bold;
        color: #999;
}

.contentLast {
        font-size:11px;
/*        color: #333333;*/
        padding-top:6px;
}

/* feedback */

.feedback {
        width: 461px;
        font-family: Trebuchet MS, verdana, arial;
        padding: 6px 6px 0 6px;
}

.checkBoxText
{
        font-size: 11px;
        color: #000000;
}
.button {
        font-weight:bold;
        font-size: 11px;
        color:#ffffff;
        width:100%;
        background-color:#D6BA8B;
}

