﻿




body
{ direction:ltr;
    font: 8pt/10pt Verdana,Arial,Tahoma,sans-serif;
    background-color: #ffffFF;
    margin: 0px;
  /* background-image: url(background.jpg);*/
}

a:link {font-weight: bold;	text-decoration: none;color: #272B8E;}
a:visited {font-weight: bold;text-decoration: none;color:#272B8E;}
a:active {font-weight: bold;text-decoration: none;color: #272B8E;}
a:hover {text-decoration: none;color: #aaaaaa;}
.CourseUserStatusOk{color:Navy;}
.CourseUserStatusError{color:Maroon;}
p
{
    font: 8pt/10pt Verdana,Arial,Tahoma,sans-serif;
    margin-top: 0px;
    text-align: justify;
}


#MetanavText
{
    position: absolute;
    z-index: 2;
    color: #505050;
}

#MetanavBackground
{
    position: absolute;
    background-color: #111111;
    /*
    filter: Alpha (Opacity=50);
    -moz-opacity: .5;*/
}


#leftBackGround
{
    position: absolute;
    color: #000000;
    background-color: #111111;

}


#middleBackGround
{
    position: absolute;
    background-color: #111111;
}




#rightBackGround
{
    position: absolute;
    background-color: #111111;
}

#leftText
{
    position: absolute;
    z-index: 2;
    color: #505050;
}


#middleText
{
    position: absolute;
    z-index: 2;
}


#rightText
{
    position: absolute;
    z-index: 2;
    color: #505050;
}

.stdNewsBlockTitel
{
    font-weight: bold;
}



A.ElementLink:link
{
    color: #505050;
    font-size: 8pt;
    font-family: Verdana, Arial;
    z-index: 101;
    text-align: left;
}
A.ElementLink:hover
{
    color: #505050;
    font-size: 8pt;
    font-family: Verdana, Arial;
    z-index: 101;
    text-align: left;
}
A.ElementLink:active
{
    color: #505050;
    font-size: 8pt;
    font-family: Verdana, Arial;
    z-index: 101;
    text-align: left;
}
A.ElementLink:visited
{
    color: #505050;
    font-size: 8pt;
    font-family: Verdana, Arial;
    z-index: 101;
    text-align: left;
}



A.MetaNavMenu:link
{
    color: #505050;
    font-size: 10pt;
    font-family: Verdana, Arial;
    text-align: left;
    text-decoration: none;
}
A.MetaNavMenu:hover
{
    color: #505050;
    font-size: 10pt;
    font-family: Verdana, Arial;
    text-align: left;
    text-decoration: none;

    
}
A.MetaNavMenu:active
{
    color: #505050;
    font-size: 10pt;
    font-family: Verdana, Arial;
    text-align: left;
   text-decoration: none;

}
A.MetaNavMenu:visited
{
    color: #505050;
    font-size: 10pt;
    font-family: Verdana, Arial;
    text-align: left;
   text-decoration: none;

}



A.MetaNavMenuItem:link
{
    color: #505050;
    font-size: 8pt;
    font-family: Verdana, Arial;
    text-align: left;
    text-decoration: none;
}
A.MetaNavMenuItem:hover
{
    color: #505050;
    font-size: 8pt;
    font-family: Verdana, Arial;
    text-align: left;
    text-decoration: none;

    
}
A.MetaNavMenuItem:active
{
    color: #505050;
    font-size: 8pt;
    font-family: Verdana, Arial;
    text-align: left;
   text-decoration: none;

}
A.MetaNavMenuItem:visited
{
    color: #505050;
    font-size: 8pt;
    font-family: Verdana, Arial;
    text-align: left;
   text-decoration: none;

}


.ContentBoxSmall{margin:5px; background-color:#ffffff;  }
.ContentBoxSmallHead{padding-bottom:3px; border-bottom: solid 1px #272B8E;}
.ContentBoxSmallHeadText{font-weight:bold; letter-spacing:3px;color:#272B8E;font-size:120%;}
.ContentBoxSmallBody{margin-top:5px;}
.ContentBoxSmallBodyText{}
.ContentBoxSmallInput
{
    color: #000;
background: #dddddd;
border: 1px solid #cccccc;
    }
.ContentBoxSmallImage{}

a.ContentBoxSmallLink:link{color:#272B8E;}
a.ContentBoxSmallLink:active{color:#272B8E;}
a.ContentBoxSmallLink:hover{color:#505050;}
a.ContentBoxSmallLink:visited{color:#272B8E;}


.ContentBoxLarge{margin:5px;background-color:#ffffff;  }
.ContentBoxLargeHead{padding-bottom:3px; border-bottom: solid 1px #272B8E; }
.ContentBoxLargeHeadText{font-weight:bold; letter-spacing:3px;color:#272B8E;font-size:120%;}

.ContentBoxLargeBody{margin-top:5px;}
.ContentBoxLargeBodyText{color:#505050;}
.ContentBoxLargeInput{
    color: #000;
background: #dddddd;
border: 1px solid #cccccc;
    }

.ContentBoxLargeInputTextbox{
    color: #000;
background: #dddddd;
border: 1px solid #cccccc;
    }
        
.ContentBoxLargeInputMemo{
    color: #000;
background: #dddddd;
border: 1px solid #cccccc;
    }
        
        .ContentBoxLargeInputNumber{
    color: #000;
background: #dddddd;
border: 1px solid #cccccc;
    }
        
        
                
    
.ContentBoxLargeImage{}
a.ContentBoxLargeHeadLink:link{font-weight:bold; letter-spacing:3px;color:#505050;}
a.ContentBoxLargeHeadLink:active{font-weight:bold; letter-spacing:3px;color:#505050;}
a.ContentBoxLargeHeadLink:hover{font-weight:bold; letter-spacing:3px;color:#FF6600;}
a.ContentBoxLargeHeadLink:visited{font-weight:bold; letter-spacing:3px;color:#505050;}

a.ContentBoxLargeLink:link{font-weight: bold;	text-decoration: none;color: #272B8E;}
a.ContentBoxLargeLink:active{font-weight: bold;	text-decoration: none;color: #272B8E;}
a.ContentBoxLargeLink:hover{font-weight: bold;	text-decoration: none;color: #FF6600;}
a.ContentBoxLargeLink:visited{font-weight: bold;	text-decoration: none;color: #272B8E;}

.ImageAlbumImageSmall{border: solid 1px white;}
.ImageAlbumImageLarge{border: solid 1px white;margin:5px;}
.ImageAlbumNaviBarTop{margin-top:5px;margin-bottom:5px;}
.ImageAlbumNaviBarBottom{margin-top:5px;margin-bottom:5px;}

.ImageAlbumImageTitleDetail{font-weight:bold;color:White;margin-bottom:10px;}
.ImageAlbumImageDescriptionDetail{font-weight:normal;color:White;margin-bottom:10px;}
.ImageAlbumImageTitleAlbum{color:White;}



a.ImageAlbumNavi:link{color:black; background-color:white; margin:2px;padding:2px; text-decoration:none;}
a.ImageAlbumNavi:active{color:black; background-color:white; margin:2px;padding:2px;text-decoration:none;}
a.ImageAlbumNavi:hover{color:black; background-color:white; margin:2px;padding:2px;text-decoration:none;}
a.ImageAlbumNavi:visited{color:black; background-color:white; margin:2px;padding:2px;text-decoration:none;}

a.ImageAlbumNaviSelected:link{color:white; background-color:maroon; margin:2px;padding:2px; text-decoration:none;}
a.ImageAlbumNaviSelected:active{color:white; background-color:maroon; margin:2px;padding:2px;text-decoration:none;}
a.ImageAlbumNaviSelected:hover{color:white; background-color:maroon; margin:2px;padding:2px;text-decoration:none;}
a.ImageAlbumNaviSelected:visited{color:white; background-color:maroon; margin:2px;padding:2px;text-decoration:none;}




/*
body { direction:ltr; font-family:Arial, Verdana, Helvetica, Sans-Serif; font-size:8pt; margin:0px;}
*/
.ControlContainer{border: solid 1px navy; width:500px; float:left; margin:5px;}

.ControlHead{border: solid 1px green; height:30px;margin:1px; background-color:#eeeeee;}
.ControlElement
{
	border: 1px solid #FF9900;
	height: 80px;
	margin: 1px;
}


/* Styling of the Editor */

.igtoElementEditorHead
{
    position:relative;top:0px; left:0px;
    border: solid 1px black; width:100px; height:20px; background-color:#ffffff; 
}

div.igtoElementEditorConfigElement{position:absolute; margin:10px; padding:10px; z-index:3; width:500px; height:500px; top:100px; left:100px; border: solid 2px navy; background-color:#ffffff;}
div.igtoElementEditorAddElement{position:absolute;margin:10px; padding:10px; z-index:3; width:800px; height:600px; top:100px; left:100px; border: solid 2px navy; background-color:#ffffff; }
div.igtoElementEditorRemoveElement{position:absolute;margin:10px;padding:10px; z-index:3; width:500px; height:500px; top:100px; left:100px; border: solid 2px navy; background-color:#ffffff;}
div.igtoElementEditorElement{position:absolute;margin:10px;padding:10px; z-index:3; width:700px; height:600px; top:50px; left:100px; border: solid 2px navy; background-color:#ffffff;}
.igtoElementEditorHead{position:absolute;margin:0px;padding:5px; z-index:3; width:700px; height:20px; top:0px; left:0px; border: solid 2px navy; background-color:#cccccc;}
.igtoElementEditorBody{position:absolute;margin:0px;padding:5px; z-index:3; width:700px; height:670px; top:60px; left:0px; border: solid 2px navy; background-color:#ffffff;}


a:link.igtoElementEditorBtnAddElement{color:Black; text-decoration:none; font-weight:bold; font-size:8pt;}
a:visited.igtoElementEditorBtnAddElement{color:Black; text-decoration:none; font-weight:bold; font-size:8pt;}

a:link.igtoElementEditorBtnRemoveElement{color:Black; text-decoration:none; font-weight:bold; font-size:8pt;}
a:visited.igtoElementEditorBtnRemoveElement{color:Black; text-decoration:none; font-weight:bold; font-size:8pt;}

a:link.igtoElementEditorBtnConfigElement{color:Black; text-decoration:none; font-weight:bold; font-size:8pt;}
a:visited.igtoElementEditorBtnConfigElement{color:Black; text-decoration:none; font-weight:bold; font-size:8pt;}


a.naviLink:link {font-weight: bold;	text-decoration: none;color: #272B8E; font-size:110%; }
a.naviLink:visited {font-weight: bold;text-decoration: none;color:#272B8E;font-size:110%;}
a.naviLink:active {font-weight: bold;text-decoration: none;color: #272B8E;font-size:110%;}
a.naviLink:hover {text-decoration: none;color: #FF6600;font-size:110%;}

a.naviLinkSelected:link {font-weight: bold;	text-decoration: none;color: #FF6600;font-size:110%;}
a.naviLinkSelected:visited {font-weight: bold;text-decoration: none;color:#FF6600;font-size:110%;}
a.naviLinkSelected:active {font-weight: bold;text-decoration: none;color: #FF6600;font-size:110%;}
a.naviLinkSelected:hover {text-decoration: none;color: #FF6600;font-size:110%;}

INPUT.InputThemeTextBox {font-family:Verdana,Arial,Tahoma,sans-serif;font-size:8pt;border-style: solid; border-width: 1px; border-color:#A7C3F2;}
TEXTAREA.InputThemeMultiLine {font-family:Verdana,Arial,Tahoma,sans-serif;font-size:8pt;border-style: solid; border-width: 1px; border-color:#A7C3F2;}
a.ButtonStyle:link {font-weight: bold;	text-decoration: none;color: #272B8E;}
a.ButtonStyle:visited {font-weight: bold;text-decoration: none;color:#272B8E;}
a.ButtonStyle:active {font-weight: bold;text-decoration: none;color: #272B8E;}
a.ButtonStyle:hover {text-decoration: none;color: #aaaaaa;}


a.fnButton:link {font-weight: bold;	text-decoration: none;color: #272B8E;}
a.fnButton:visited {font-weight: bold;text-decoration: none;color:#272B8E;}
a.fnButton:active {font-weight: bold;text-decoration: none;color: #272B8E;}
a.fnButton:hover {text-decoration: none;color: #aaaaaa;}

a.GridLink:link {font-weight: normal;	text-decoration: underline;color: #000000;}
a.GridLink:visited {font-weight: normal;text-decoration: underline;color:#000000;}
a.GridLink:active {font-weight: normal;text-decoration: underline;color: #000000;}
a.GridLink:hover {font-weight: normal;text-decoration: underline; color: #aaaaaa;}

.StatusOk{color:#005500;}
.StatusError{color:#550000;}

.ExerciseHead{font-size:16pt;}

.SolutionRowHead{ background-color:#eeeeee;}
.SolutionCorrect{color:#008000;}
.SolutionWrong{color:#800000;}
.SolutionExerciseTitle{color:#ffffff; background-color:#aaaaaa; font-size:12pt; padding:10px;}



