/**
* The css for the slideshow component
*/
.Synergee-Web-Page-Component-SlideShow
{
position         : relative;
min-height       : 20px;
height           : 20px;
min-width        : 20px;
width            : 20px; /*float:right;*/
display          : block;
}
.Synergee-Web-Page-Component-SlideShow-SlideShowButtons
{
font-family      : Arial, Helvetica, sans-serif;
font-size        : 11px;
font-weight      : bold;
padding-left     : 5px;
padding-top      : 2px;
cursor           : pointer;
position         : relative;
}
.Synergee-Web-Page-Component-SlideShow-SlideShowButtons:hover span
{
text-decoration  : underline;
}
.Synergee-Web-Page-Component-SlideShow-Menu
{
position         : relative;
float            : left;
width            : 207px;
}
.Synergee-Web-Page-Component-SlideShow-Slides
{
position         : relative;
/*width:207px;
height:273px;*/
overflow         : hidden;
}
.Synergee-Web-Page-Component-SlideShow-Slides-Container
{
position         : relative;
height           : 273px;
}
.Synergee-Web-Page-Component-SlideShow-Controls
{
position         : relative;
float            : left;
text-align       : right; /*width:207px;*/
width            : 100%;
height           : 24px;
}
.Synergee-Web-Page-Component-SlideShow-Controls-Button
{
position         : absolute;
left             : 3px;
cursor           : pointer;
padding-left     : 10px;
padding-right    : 0px;
font-family      : Arial, Helvetica, sans-serif;
font-size        : 11px;
font-weight      : bold;
margin-top       : 7px;
}
.Synergee-Web-Page-Component-SlideShow-Controls-Button-Right
{
position         : relative;
float            : right;
cursor           : pointer;
padding-left     : 10px;
padding-right    : 10px;
margin-top       : 5px;
font-family      : Arial, Helvetica, sans-serif;
font-size        : 15px;
font-weight      : bold;
}
.Synergee-Web-Page-Component-SlideShow-Page
{
display          : inline;
width            : 207px;
float            : left;
margin-left      : 2px;
}
.Synergee-Web-Page-Component-SlideShow-Slide-Container
{
position         : relative;
width            : 66px;
height           : 66px;
float            : left;
margin           : 0px;
cursor           : pointer;
overflow         : hidden;
border           : 1px solid #fff;
}
.Synergee-Web-Page-Component-SlideShow-Slide-Container:hover
{
border           : 1px solid black;
}
.Synergee-Web-Page-Component-SlideShow-Slide
{
position         : relative;
width            : 60px;
height           : 60px;
margin           : 3px;
cursor           : pointer;
overflow         : hidden;
}
.Synergee-Web-Page-Component-SlideShow-Viewer
{
width            : 407px;
height           : 263px;
overflow         : hidden;
}
.Synergee-Web-Page-Component-SlideShow-Viewer span
{
font-family      : Arial, Helvetica, sans-serif;
}
.Synergee-Web-Page-Component-SlideShow-Viewer-Container
{
position         : relative;
float            : right;
width            : 407px;
height           : 263px;
background-color : #000;
text-align       : center;
padding          : 5px;
margin           : auto;
line-height      : 273px;
display          : block;
}
.Synergee-Web-Page-Component-SlideShow-Viewer img
{
display          : block;
text-align       : center;
vertical-align   : bottom;
position         : relative;
}
.Synergee-Web-Page-Component-SlideShow-Slide-Image
{
position         : relative;
}
.Synergee-Web-Page-Component-SlideShow-Viewer-Comment-Container
{
font-family      : Arial, Helvetica, sans-serif;
text-align       : left;
font-size        : 11px;
position         : relative;
float            : right;
height           : 26px;
width            : 417px;
color            : #fff;
background-color : #000;
}
.Synergee-Web-Page-Component-SlideShow-Viewer-Comment
{
position         : relative;
float            : left;
display          : inline;
height           : 14px; /*color:#ffffff;*/
margin-left      : 3px;
margin-top       : 5px;
width            : 345px;
overflow         : hidden;
}
.Synergee-Web-Page-Component-SlideShow-Viewer-Control
{
position         : relative;
float            : right; /*color:#ffffff;*/
margin-top       : 5px;
}
.Synergee-Web-Page-Component-SlideShow-Viewer-Controls-Button
{
cursor           : pointer;
padding-left     : 10px;
padding-right    : 10px;
font-family      : Arial, Helvetica, sans-serif;
font-size        : 15px;
font-weight      : bold; /*background-color:#000000;*/
}
.Synergee-Web-Page-Component-SlideShow-FloatingSlide
{
position         : absolute;
top              : 3px;
left             : 5px;
margin-left      : -3px;
margin-top       : -3px;
border           : 6px solid #A10118;
width            : 57px;
height           : 57px;
padding          : 0px;
z-index          : inherit;
}
.Synergee-Web-Page-Component-SlideShow-Download-Container
{
font-family      : Arial, Helvetica, sans-serif;
text-align       : left;
font-size        : 11px;
position         : relative;
float            : left;
height           : 26px;
width            : 690px;
}
.Synergee-Web-Page-Component-SlideShow-Download-Container a
{
text-decoration  : none;
color            : #000;
}
.Synergee-Web-Page-Component-SlideShow-Download-Container a:hover
{
text-decoration  : underline;
}
.Synergee-Web-Page-Component-SlideShow-Download-File
{
position         : relative;
float            : left;
height           : 16px;
margin-top       : 5px;
width            : 345px;
overflow         : hidden;
}
.Synergee-Web-Page-Component-SlideShow-Download-Files
{
position         : relative;
float            : right;
height           : 16px;
margin-top       : 5px;
width            : 195px;
overflow         : hidden;
}
/**
* The slideshow  windowed component
*/
.Synergee-Web-Page-Component-SlideShow-Window
{
display          : none;
width            : 750px;
height           : 370px;
}
.Synergee-Web-Page-Component-SlideShow-Window .Synergee-Web-Page-Component-SlideShow-Menu
{
/*float: right;*/
width            : 255px;
}
.Synergee-Web-Page-Component-SlideShow-Window .Synergee-Web-Page-Component-SlideShow-Slides
{
height           : 330px;
width            : 255px;
}
.Synergee-Web-Page-Component-SlideShow-Window .Synergee-Web-Page-Component-SlideShow-Page
{
width            : 255px;
}
.Synergee-Web-Page-Component-SlideShow-Window .Synergee-Web-Page-Component-SlideShow-Slide-Container
{
height           : 80px;
width            : 80px;
}
.Synergee-Web-Page-Component-SlideShow-Window .Synergee-Web-Page-Component-SlideShow-Slide
{
height           : 73px;
width            : 73px;
}
.Synergee-Web-Page-Component-SlideShow-Window .Synergee-Web-Page-Component-SlideShow-FloatingSlide
{
height           : 70px;
width            : 70px;
}
.Synergee-Web-Page-Component-SlideShow-Window .Synergee-Web-Page-Component-SlideShow-Viewer-Container
{
/*float: left;*/
height           : 318px;
width            : 485px;
}
.Synergee-Web-Page-Component-SlideShow-Window .Synergee-Web-Page-Component-SlideShow-Viewer
{
height           : 315px;
width            : 485px;
}
.Synergee-Web-Page-Component-SlideShow-Window .Synergee-Web-Page-Component-SlideShow-Viewer-Comment-Container
{
float            : left;
width            : 495px;
}/**
* Description : The default css styles for the menu component
* Copyright   : Copyright (c) 2007 Pyrameed all right reserved (http://www.pyrameed.com)
*/
.Synergee-Web-Page-Component-Menu ul {
display:block;
margin:0px;
padding:0px;
}
.Synergee-Web-Page-Component-Menu li {
display:block;
overflow:hidden;
cursor:pointer;
list-style-type:none;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
text-transform:none;
text-decoration:none;
height:14px;
line-height:14px;
}
.Synergee-Web-Page-Component-Menu a {
display:block;
height:14px;
text-decoration:none;
color:#000;
}
.Synergee-Web-Page-Component-Menu span {
display:none;
}
.Synergee-Web-Page-Component-Menu-Level-Separator {
border-bottom:1px solid #000;
padding-top:5px;
margin-bottom:5px;
}
/**
* Description : The default css styles for the text component
* Copyright   : Copyright (c) 2007 Pyrameed all right reserved (http://www.pyrameed.com)
*/
/* The text component */
.Synergee-Web-Page-Component-Text {
min-height:10px;
}
.Synergee-Web-Page-Component-Text, .Synergee-Web-Page-Component-Text table{
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
background-color:transparent;
text-align:justify;
}
.Synergee-Web-Page-Component-Text-Container {
padding:4px;
}
.Synergee-Web-Page-Component-Text h1, .Synergee-Web-Page-Component-Text table h1 {
font-size:11px;
margin:0px;
margin-bottom:5px;
text-transform:uppercase;
font-weight:bold;
}
.Synergee-Web-Page-Component-Text h2, .Synergee-Web-Page-Component-Text table h2 {
font-size:12px;
margin:0px;
margin-bottom:5px;
text-transform:none;
font-weight:bold;
}
.Synergee-Web-Page-Component-Text h3, .Synergee-Web-Page-Component-Text table h3 {
font-size:11px;
margin:0px;
margin-bottom:5px;
text-transform:none;
font-weight:bold;
}
.Synergee-Web-Page-Component-Text blockquote {
margin:0px;
margin-left:15px;
}
.Synergee-Web-Page-Component-Text ul {
margin:0px;
padding:0px;
padding-left:15px;
margin-left:15px;
}
.Synergee-Web-Page-Component-Text a {
background-color:transparent;
/*font-size:11px;*/
text-decoration:underline;
}
.Synergee-Web-Page-Component-Text hr {
background-color:transparent;
border:1px solid;
height:1px;
}
.Synergee-Web-Page-Component-Text img {
border:0px;
}
.Synergee-Web-Page-Component-Text p{
margin:0;
}/**
* Description : The default css styles for the image component
* Copyright   : Copyright (c) 2007 Pyrameed all right reserved (http://www.pyrameed.com)
*/
.Synergee-Web-Page-Component-Image-Element {
border:0px;
}
.WaitingPanel-AjaxLoading {
background-color: #EEE;
border: 1px solid #aaa;
}
.WaitingPanel-AjaxLoadingImage {
background-image: url( '../../Default/Images/ajax-loader.gif' );
background-repeat: no-repeat;
background-position: center;
}
/**
* The slide show component
*/
.Synergee-Web-Page-Component-SlideShow-Viewer-Container {
background-color:#FFFFFF;
display:block;
float:right;
height:180px;
line-height:180px;
margin:auto;
padding:0px;
position:relative;
text-align:center;
width:1000px;
}
.Synergee-Web-Page-Component-SlideShow-Viewer {
height:180px;
width:1000px;
}
.Synergee-Web-Page-Component-SlideShow{
height:180px !important;
width:1000px !important;
}
#content .Synergee-Web-Page-Component-IFrame-Element{
width: 800px;
height:800px;
}
.HeaderMenuBar .Synergee-Web-Page-Component-Menu-Level-0, .HeaderMenuBar .Synergee-Web-Page-Component-Menu-Level-0-Selected {
height: 20px;
line-height: 20px;
float:left;
margin-right:1px;
width:93px;
white-space:nowrap;
}
.HeaderMenuBar a {
height:20px;
line-height:20px;
/*padding:5px;  */
padding-left:5px;
padding-right:5px;
width:auto;
display:block;
}
.HeaderMenuBar ul{
position:absolute;
bottom:0px;
}
/*For the drop down menu*/
.HeaderMenuBar {
height: 24px;
left: 0pt;
list-style-image: none;
list-style-position: inside;
list-style-type: none;
margin: 0pt;
padding: 0;
z-index: 500;
}
.HeaderMenuBar li {
display: block;
float: left;
height: 24px;
line-height: 24px;
margin: 0pt;
padding: 0;
position: relative;
margin-left: 0;
z-index: 500;
overflow:visible;
}
.HeaderMenuBar li ul {
height: 17px;
left: -2000em;
list-style-image: none;
list-style-position: inside;
list-style-type: none;
margin: 0pt;
padding: 0;
position: absolute;
top: auto;
min-width:500px;
width:auto !important;
width: 500px;
margin-top: 10px;
margin-left: -4px;
z-index:500;
}
.HeaderMenuBar li ul li {
width: 93px;
display: block;
float:left;
margin-left: 1px;
padding-left: 0px;
margin-right:2px;
height: auto;
min-height: 14px;
line-height: 14px;
height:14px;
overflow:hidden;
}
.HeaderMenuBar li a {
display: inline;
margin: 0pt;
padding: 0;
padding-left: 5px;
text-decoration: none;
}
.HeaderMenuBar li ul li a {
/*background: transparent none repeat scroll 0%;*/
display: block;
padding-left: 5px;
line-height:15px;
height: auto;
min-height: 14px;
line-height:14px;
display:block;
height:14px;
text-decoration:none;
}
.HeaderMenuBar .ulhover {
left: 0pt;
top: 15px;
}
.HeaderMenuBar ul .ulhover {
left: 3px;
top: 12px;
}
.HeaderMenuBar .ulselected {
left: 0pt;
top: 15px;
}
.HeaderMenuBar ul .ulselected {
left: 3px;
top: 12px;
}
.Synergee-Web-Page-Component-Synergee-Web-Page-Component-SchoolCoursePriceCalculator-Table .Synergee-Web-Page-Component-Text tr td{
padding:1px;
}
.SchoolGroupSchools {
margin:0;
}
.Synergee-Web-Page-Component-SchoolGroupSchools-Schools-List-Item {
width:193px;
height:163px;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
float:left;
margin-left:5px;
margin-bottom:5px;
display:inline;
margin-right:0;
overflow:hidden;
}
.Synergee-Web-Page-Component-SchoolGroupSchools-Schools-List-Item img {
height : 95px;
width : 185px;
margin:0pt;
padding:4px;
}
.Synergee-Web-Page-Component-SchoolGroupSchools-Title {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:40px;
line-height:50px;
margin:0px;
padding:0px 5px 5px;
text-transform:none;
vertical-align:bottom;
}
.Synergee-Web-Page-Component-SchoolGroupSchools-Schools-List-Item-Name{
font-size:11px;
font-weight:bold;
margin-bottom:6px;
margin-top:5px;
margin-right:5px;
text-transform:uppercase;
margin-left:5px;
padding:0;
}
.Thumbnail {
width:auto;
}
.Synergee-Web-Page-Component-CountrySchoolsList-Title {
padding:0px 5px 5px;
}
.Thumbnail .Synergee-Web-Page-Component-CountrySchoolsList-Schools-List-Item {
width:193px;
height:163px;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin-left:5px;
margin-bottom:5px;
margin-right:0px;
display:inline;
overflow:hidden;
}
.Thumbnail .Synergee-Web-Page-Component-CountrySchoolsList-Schools-List-Item img {
height : 95px;
width : 185px;
margin:0pt;
padding:4px;
}
.Synergee-Web-Page-Component-CountrySchoolsList-Schools-Block {
width:796px;
}
.Synergee-Web-Page-Component-SchoolProgramTypeList-Schools-List-Item {
width:193px;
height:163px;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
display:inline;
overflow:hidden;
}
.Synergee-Web-Page-Component-SchoolProgramTypeList-Schools-List-Item img {
height : 95px;
width : 185px;
padding:4px;
}
/**
* The form elements
*/
.Synergee-Web-Page-Component-Form-Confirmation{
min-height:30px;
}
.Synergee-Web-Page-Form-Section {
margin-bottom: 10px;
}
.Synergee-Web-Page-Form-Section-Title {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
margin-left: 150px;
padding-top: 2px;
padding-bottom: 2px;
}
.Synergee-Web-Page-Form-Container {
padding: 0px;
margin: 2px;
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
.Synergee-Web-Page-Form-Label {
padding: 2px 4px 0px 4px;
width: 150px;
font-weight: bold;
font-size: 10px;
}
.Synergee-Web-Page-Form-Text {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
width: 160px;
padding-left: 2px;
padding-right: 2px;
}
.Synergee-Web-Page-Form-Email {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
width: 160px;
padding-left: 2px;
padding-right: 2px;
}
.Synergee-Web-Page-Form-Password {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
width: 160px;
padding-left: 2px;
padding-right: 2px;
}
.Synergee-Web-Page-Form-Textarea {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
width: 160px;
padding-left: 2px;
padding-right: 2px;
overflow: auto;
}
.Synergee-Web-Page-Form-Checkbox {
vertical-align: middle;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
.Synergee-Web-Page-Form-Checkbox-Item {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
margin-bottom: 5px;
width: 170px;
margin-left: 190px;
}
.Synergee-Web-Page-Form-Radio {
vertical-align: middle;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
.Synergee-Web-Page-Form-Radio-Item {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
margin-bottom: 5px;
width: 170px;
margin-left: 190px;
}
.Synergee-Web-Page-Form-Combobox {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
width: 166px;
}
.Synergee-Web-Page-Form-Combobox-Item {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
.Synergee-Web-Page-Form-List {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
width: 140px;;
}
.Synergee-Web-Page-Form-List-Item {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
margin-bottom: 10px;
width: 320px;
}
.Synergee-Web-Page-Form-Submit {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
width: 166px;
margin-left: 160px;
height: 18px;
color: white;
text-transform: uppercase;
cursor: pointer;
}
.Synergee-Web-Page-Form-ErrorMessage {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 2px;
width: 98%;
}
.Synergee-Web-Page-Form-FieldErrorMessage {
padding: 0px;
width: 99%;
}
/**
* The school price estimation component
*/
.Synergee-Web-Page-Component-SchoolPriceEstimation-Option {
width: 495px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Cart {
width: 250px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Currency-Section{
width:253px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-CurrencyButton {
width:150px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Title {
width: 470px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-ItemAdded {
width: 450px !important;
width: 430px;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-SchoolSelectorButton {
width:400px;
}
/**
* The school shopping cart component
*/
.Synergee-Web-Page-Component-ShoppingCart-Option {
width: 495px;
}
.Synergee-Web-Page-Component-ShoppingCart-Cart {
width: 250px;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Title {
width: 470px;
}
.Synergee-Web-Page-Component-ShoppingCart-ItemAdded {
width: 450px !important;
width: 430px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-Section-Title {
line-height: 40px;
margin-left: 160px;
width: 410px;
position: relative;
float: left;
height:30px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-Label {
padding: 2px 4px 0 4px;
width: 145px;
text-transform:none;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-Checkbox-Item {
margin-left: 158px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-Radio-Item {
margin-left: 158px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-FieldErrorMessage {
padding: 2px;
width: 318px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-Submit {
/*position: relative;*/
/*float: right;*/
/*margin-right: 68px;*/
margin-top: 5px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-Container {
position: relative;
float: left;
width: 355px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-LastFieldSection {
width:700px;
}
.Synergee-Web-Page-Component-ShoppingCart-Form .Synergee-Web-Page-Form-List-LastFieldSection {
width:550px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Container {
width:745px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Container .Synergee-Web-Page-Component-ShoppingCart-Result-Title {
width: 740px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section {
width: 700px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section-Item {
width: 325px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section-Item-Label {
width:145px;
}
.Synergee-Web-Page-Component-ShoppingCart-Conditions {
width: 732px;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Container .Synergee-Web-Page-Component-Form-Confirmation-Message {
width: 700px;
}
.Synergee-Web-Page-Component-ShoppingCart-Submit .Synergee-Web-Page-Form-Submit {
margin-right:10px;
}
.Synergee-Web-Page-Component-ShoppingCart-Conditions-Title .Synergee-Web-Page-Form-Checkbox-Item{
width:270px;
}
/**
*  The calendar styles
*/
calendar,
select.calendar {
width: 99px;
}
button.calendar {
background: url(../../Default/Images/Calendar/calendar-icon.gif);
border: 0;
cursor: pointer;
height: 20px;
margin-right: 6px;
width: 20px;
vertical-align:top;
}
button.calendar:focus {
-moz-outline-style: none !important;
}
button.calendar:hover,
button.calendar.active {
background-position: 0 20px;
}
button:active {outline: none;}
div.calendar {
height: 180px;
padding: 0 6px;
text-align: center;
width: 157px;
}
div.calendar div {
background: none !important;
height: 175px;
overflow: hidden;
position: relative;
width: 157px;
}
div.calendar caption {
color: #333;
font: normal 12px / 16px Arial, Helvetica, sans-serif;
padding-top: 6px;
text-align: center;
width: 100%;
}
div.calendar caption a {
cursor: pointer;
display: inline;
height: 12px;
overflow: hidden;
background-position: 0 1px;
}
div.calendar caption a.prev {
display: inline;
background-image: url( ../../Default/Images/Calendar/calendar-prev.gif );
background-repeat: repeat-y;
padding-right:2px;
}
div.calendar caption a.next {
display: inline;
background-image: url( ../../Default/Images/Calendar/calendar-next.gif );
background-repeat: repeat-y;
margin-left:3px;
}
div.calendar caption a:hover {
background-position: 0 14px;
}
div.calendar caption span {
height: 25px;
display: inline;
text-align: center;
}
div.calendar caption span.month {
padding-right: 8px;
}
div.calendar table {
border: 0;
border-collapse: collapse;
border-spacing: 0;
cursor: default;
margin: 0 auto;
overflow: hidden;
width: 157px;
}
div.calendar td,
div.calendar th {
border: 0;
font: normal 12px Arial, Helvetica, sans-serif;
height: 21px;
text-align: center;
width: 21px;
}
div.calendar td {
color:#eee;
font-size: 11px;
}
div.calendar td.invalid {
color:#eee;
}
div.calendar td.valid {
color:#000;
cursor: pointer;
}
div.calendar td.hilite {
}
div.calendar td.inactive {
}
div.calendar td.active,
div.calendar td.hover {
cursor: pointer;
}
/* SLIMBOX (Customized version) */
#lbOverlay {
position: absolute;
top:0; left: 0;
width: 100%;
background-color: #000;
cursor: pointer;
z-index:1000;
}
#lbCenter, #lbBottomContainer {
position: absolute;
left: 50%; padding:0;
overflow: hidden;
background-color: #fff;
z-index:1001;
}
.lbLoading {
background: #fff url( ../../Default/Images/sb_loading.gif) no-repeat center;
}
#lbCanvas {
border: 9px solid #fff;
}
#lbCanvas iframe, #lbCanvas img {
border:1px solid #999;
margin:0; padding:0;
}
#lbPrevLink, #lbNextLink {
display: block;
position: absolute;
top: 10px;
width: 70px;
background:url( ../../Default/Images/sb_anchor_spacer.gif);
}
#lbPrevLink {
left: 0;
}
#lbPrevLink:hover {
background: transparent url( ../../Default/Images/sb_prevlabel.gif) no-repeat;
}
#lbNextLink {
right: 0;
}
#lbNextLink:hover {
background: transparent url( ../../Default/Images/sb_nextlabel.gif) no-repeat;
}
#lbBottom {
font-size:12px;
font-family: Verdana, Helvetica, sans-serif;
color: #666;
line-height: 1.4em;
text-align: left;
margin:0 0 0 10px; padding:0;
}
#lbCloseLink {
display: block;
float: right;
width: 20px;
height: 20px;
background: transparent url( ../../Default/Images/sb_closelabel.gif) no-repeat right;
margin:0; padding:0;
}
#lbCaption, #lbNumber {
}
#lbCaption {
font-weight: bold;
}/**
* The theme styles used for the layout of the components
*
* Copyright (c) 2008 Pyrameed all right reserved (http://www.pyrameed.com)
*/
body
{
margin           : 0;
padding          : 0;
text-align       : center;
}
.Page
{
position         : relative;
margin-left      : auto;
margin-right     : auto;
width            : 1000px;
text-align       : left;
min-height       : 500px;
padding          : 0px;
margin-top       : 10px;
}
.HeaderContainer
{
position         : relative;
zoom             : 1;
}
.Header
{
width            : 1000px;
height           : 180px;
}
.Header img
{
display          : none;
left             : 0pt;
position         : absolute;
top              : 0pt;
}
.HeaderLogo
{
width            : 309px;
min-height       : 40px;
max-height       : 40px;
height           : 40px;
position         : absolute;
bottom           : 0;
right            : 0;
}
.HeaderMenuBar
{
width            : 995px;
min-height       : 60px;
height           : auto !important;
height           : 60px;
position         : absolute;
padding-left     : 5px;
bottom           : 0;
}
.HeaderMenuBar div
{
padding          : 0;
}
.ContentContainer
{
width            : 1000px;
}
.homepage #scrollText2
{
float            : left;
margin           : 5px 0 0 5px;
width            : 390px;
}
.homepage #scrollText2Right
{
float            : right;
margin           : 5px 5px 0 0;
width            : 390px;
}
.LeftContentBar
{
position         : relative;
float            : left;
width            : 200px;
min-height       : 400px;
height           : auto !important;
height           : 400px
}
.MainMenu
{
margin-top       : 20px;
padding-top      : 5px;
padding-right    : 5px;
padding-left     : 5px;
width            : 190px;
min-height       : 5px;
height           : auto !important;
height           : 5px;
}
.Sponsor
{
padding-top      : 5px;
padding-right    : 5px;
width            : 195px;
min-height       : 100px;
height           : auto !important;
height           : 100px;
position         : absolute;
bottom           : 5px;
left             : 5px;
}
.ScrollText
{
float            : left;
position         : relative;
width            : 200px;
height           : 200px;
min-height       : 200px;
max-height       : 200px;
overflow         : hidden;
}
.MainContent
{
padding-top      : 1px; /*position: relative;*/
float            : left;
width            : 800px;
min-height       : 500px;
height           : auto !important;
height           : 500px; /*overflow-x:hidden;*/
padding-bottom   : 5px;
}
.Title
{
margin-top       : 20px;
width            : 790px;
min-height       : 35px;
height           : auto !important;
height           : 35px;
padding-left     : 5px;
padding-right    : 5px;
text-align       : right;
}
.Title div
{
padding-right    : 0px;
padding-left     : 0px;
}
.AddToCart
{
position         : absolute;
top              : 206px !important;
top              : 205px;
left             : 206px;
width            : 100px;
height           : 18px;
}
.Content
{
width            : 790px;
min-height       : 200px;
height           : auto !important;
height           : 200px;
margin-left      : 5px;
margin-right     : 5px;
}
.Content .Synergee-Web-Page-Component-Text-Container
{
padding          : 0;
padding-top      : 4px;
padding-bottom   : 4px;
}
.SchoolGroupSchools
{
margin           : 0;
width            : 800px;
}
.SchoolProgramTypeList
{
width            : 800px;
margin-right     : 0;
margin-left      : 0;
}
.ContentColumn
{
width            : 390px;
margin-left      : 5px;
float            : left;
display          : inline;
}
.ContentSecondColumn
{
width            : 387px;
margin-left      : 5px;
float            : left;
display          : inline;
}
.ContentWithScroll
{
width            : 590px;
float            : right;
}
.ContentSmallHeight
{
min-height       : 20px;
height           : auto !important;
height           : 20px;
}
.ContentImage
{
width            : 790px;
height           : 100px;
min-height       : 100px;
max-height       : 100px;
min-width        : 790px;
max-width        : 790px;
margin-left      : 5px;
margin-right     : 5px;
margin-bottom    : 10px;
}
.ContentWideImageMap
{
height           : 400px;
min-height       : 400px;
max-height       : 400px;
margin-bottom    : 10px;
}
.ContentSmallImage
{
display          : inline;
float            : left;
width            : 395px;
height           : 200px;
min-height       : 200px;
max-height       : 200px;
min-width        : 395px;
max-width        : 395px;
margin-left      : 5px;
margin-bottom    : 10px;
}
.ContentSecondImage
{
float            : left;
margin-left      : 0; /*margin-left:4px;*/
margin-bottom    : 10px;
}
.BottomContent
{
width            : 800px;
min-height       : 100px;
height           : auto !important;
height           : 100px;
position         : relative;
clear            : both;
padding-top      : 10px;
}
.LeftBottomContent
{
width            : 510px;
position         : relative;
float            : left;
}
.RightBottomContent
{
width            : 290px;
position         : relative;
float            : left;
}
.CampSmallBox
{
display          : inline;
background-color : #999;
width            : 260px;
min-height       : 160px;
height           : auto !important;
height           : 160px;
margin-right     : 5px;
margin-top       : 5px;
padding          : 0px;
position         : relative;
float            : left;
}
.CampSmallBoxLastLineElement
{
margin-right     : 0;
}
.CampSmallBoxNewLine
{
clear            : left;
}
.CampSmallBoxTitle
{
color            : #fff;
height           : 20px;
padding-left     : 4px;
padding-right    : 4px;
font-weight      : bold;
}
.CampSmallBoxImage
{
width            : 252px;
height           : 75px;
margin           : 4px; /*margin:0;*/
}
.CampSmallBoxText
{
width            : 252px;
min-height       : 10px;
padding-left     : 4px;
padding-right    : 4px;
}
.PoweredBySynergee
{
border-width     : 0px;
color            : #999999;
font-family      : Arial, Helvetica, sans-serif;
font-size        : 10px;
height           : auto;
margin           : 10px auto;
text-align       : right;
width            : 1000px;
}
.PoweredBySynergee a
{
color            : #999;
text-decoration  : none;
}
#lists
{
height           : 0px;
}Body {
background-color: #eee;
}
.Page {
background-color: #fff;
}
/* The text component */
.Synergee-Web-Page-Component-Text {
font-family:  Arial, Helvetica, sans-serif;
color: #002b55;
}
.Synergee-Web-Page-Component-Text h1 {
font-family:  Arial, Helvetica, sans-serif;
font-size: 15px;
margin: 0px;
margin-bottom: 2px;
color: #30af89;
text-transform: none;
font-weight: normal;
}
.Synergee-Web-Page-Component-Text h2 {
font-family:  Arial, Helvetica, sans-serif;
font-size: 13px;
margin: 0px;
margin-bottom: 5px;
color: #002b55;
text-transform: none;
font-weight: normal;
}
.Synergee-Web-Page-Component-Text h3 {
font-family:  Arial, Helvetica, sans-serif;
font-size: 13px;
margin: 0px;
color: #cc0000;
text-transform: none;
}
.Synergee-Web-Page-Component-Text blockquote {
margin: 0px;
margin-left: 15px;
}
.Synergee-Web-Page-Component-Text ul {
margin: 0px;
padding: 0px;
padding-left: 15px;
margin-left: 15px;
}
.Synergee-Web-Page-Component-Text a {
font-family:  Arial, Helvetica, sans-serif;
color: #002b55;
background-color: transparent;
text-decoration: none;
}
.Synergee-Web-Page-Component-Text a:hover {
color: #444;
background-color: transparent;
text-decoration: none;
}
.Synergee-Web-Page-Component-Text hr {
color: #FFF;
background-color: transparent;
border: 1px solid;
height: 1px;
}
.MainContent {
background-image: url( ../Images/bg-inhalt.jpg );
background-repeat: no-repeat;
}
.HeaderLogo {
/*background-image: url( ../Images/logo.gif );*/
}
.HeaderMenuBar {
background-image: url( ../Images/HeaderLogo.gif );
border-top: 2px solid #fff;
}
.HeaderMenuBar a, .HeaderMenuBar a:hover {
display: block;
color: #fff;
font-weight: bold;
display: block;
}
.Title {
/*border-bottom: 3px solid #fff;*/
margin-bottom: 5px;
color: #002b55;
font-size: 18px;
}
.AddToCart{
border: 1px solid #fff;
text-transform:none;
}
.AddToCart a{
color: #FFF;
padding-left:4px;
padding-right:4px;
}
.AddToCart a:hover{
}
.Title h1 {
font-size: 18px;
font-weight: normal;
display: block;
color: #fff;
background-color: #5E0000;
background-image: url( ../Images/background_inhalt_rot.jpg );
padding-right: 3px;
padding-left: 3px; /*border: 1px solid #002b55;*/
}
.Title h2 {
font-size: 18px;
font-weight: normal;
display: block;
color: #fff;
background-color: #00003E;
background-image: url( ../Images/background_inhalt_blau.jpg );
padding-right: 3px;
padding-left: 3px; /*border: 1px solid #002b55;*/
}
.Title h3 {
font-size: 18px;
font-weight: normal;
display: block;
color: #fff;
background-color: #004722;
background-image: url( ../Images/background_inhalt_gruen.jpg );
padding-right: 3px;
padding-left: 3px; /*border: 1px solid #002b55;*/
}
.CampSmallBox {
background-color: #010165;
color: #fff;
font-size: 11px;
text-decoration: none;
font-family:Arial,Helvetica,sans-serif;
}
.CampSmallBoxTitle, .CampSmallBoxText{
background-color: #010165;
font-family:Arial,Helvetica,sans-serif;
}
.CampSmallBox:hover,.CampSmallBox-Hover,.CampSmallBox:hover .CampSmallBoxTitle,.CampSmallBox-Hover .CampSmallBoxTitle,.CampSmallBox:hover .CampSmallBoxText,.CampSmallBox-Hover .CampSmallBoxText  {
background-color: #354EB3;
}
.CampSmallBoxTitle, .CampSmallBoxTitle a, .CampSmallBoxTitle a:hover {
color: #fff;
font-size: 12px;
text-decoration: none;
}
.CampSmallBoxText, .CampSmallBoxText a, .CampSmallBoxText a:hover {
color: #fff;
font-size: 10px;
text-decoration: none;
}
.CampSmallBoxRed, .CampSmallBoxRed .CampSmallBoxText, .CampSmallBoxRed .CampSmallBoxTitle{
background-color:#7D0000;
}
.CampSmallBoxRed:hover,.CampSmallBoxRed-Hover,.CampSmallBoxRed:hover .CampSmallBoxTitle,.CampSmallBoxRed-Hover .CampSmallBoxTitle,.CampSmallBoxRed:hover .CampSmallBoxText, .CampSmallBoxRed-Hover .CampSmallBoxText  {
background-color: #A00000;
}
.CampBigBox {
background-color: #B90A00;
color: #fff;
font-size: 11px;
text-decoration: none;
}
.CampBigBoxTitle, .CampBigBoxTitle a, .CampBigBoxTitle a:hover {
background-color: #fff;
color: #B90A00;
font-size: 11px;
text-decoration: none;
}
.CampBigBoxRightFrame, .CampBigBoxRightFrame a, .CampBigBoxRightFrame a:hover  {
background-color: #B90A00;
color: #fff;
font-size: 11px;
text-decoration: none;
}
.CampBigBoxLink,.CampBigBoxLink a ,.CampBigBoxLink a:hover{
text-decoration: none;
color: #fff;
background-color: #B90A00;
font-size: 11px;
}
/**
* The menu component
*/
.Menu {
}
.Synergee-Web-Page-Component-Menu a {
font-family:  Arial, Helvetica, sans-serif;
text-transform: uppercase;
font-weight: bold;
}
.Synergee-Web-Page-Component-Menu-Level-0 {
color: #FFF;
background-color: #32b88f;
border-bottom: 1px solid #fff;
}
.Synergee-Web-Page-Component-Menu-Level-0 a {
color: #FFF;
padding-left: 3px;
}
.Synergee-Web-Page-Component-Menu-Level-0 a:hover {
background-color: #008080;
}
.Synergee-Web-Page-Component-Menu-Level-0-Selected {
color: #FFF;
background-color: #32b88f;
border-bottom: 1px solid #fff;
}
.Synergee-Web-Page-Component-Menu-Level-0-Selected a {
color: #fff;
padding-left: 3px;
}
.Synergee-Web-Page-Component-Menu-Level-0-Selected a:hover {
background-color: #008080;
}
/*.HeaderMenuBar .Synergee-Web-Page-Component-Menu-Level-All {*/
/*color: #FFF;*/
/*background-color: #32b88f;*/
/*border: 1px solid #fff;*/
/*}*/
/*.HeaderMenuBar .Synergee-Web-Page-Component-Menu-Level-All a {*/
/*color: #FFF;*/
/*background-color: #32b88f;*/
/*padding-left: 3px;*/
/*}*/
/*.HeaderMenuBar .Synergee-Web-Page-Component-Menu-Level-All a:hover {*/
/*background-color: #008080;*/
/*}*/
/*.HeaderMenuBar .Synergee-Web-Page-Component-Menu-Level-All-Selected {*/
/*color: #FFF;*/
/*background-color: #32b88f;*/
/*border-bottom: 1px solid #fff;*/
/*}*/
/*.HeaderMenuBar .Synergee-Web-Page-Component-Menu-Level-All-Selected a {*/
/*color: #fff;*/
/*padding-left: 3px;*/
/*}*/
/*.HeaderMenuBar .Synergee-Web-Page-Component-Menu-Level-All-Selected a:hover {*/
/*background-color: #008080;*/
/*}*/
.HeaderMenuBar .Synergee-Web-Page-Component-Menu-Level-0 {
color: #FFF;
background-color: #32b88f;
border: 1px solid #fff;
border-bottom: 0px solid #fff;
}
.HeaderMenuBar .Synergee-Web-Page-Component-Menu-Level-0 a {
color: #FFF;
display: block;
}
.HeaderMenuBar .Synergee-Web-Page-Component-Menu-Level-0 a:hover {
background-color: #008080;
display: block;
}
.HeaderMenuBar .Synergee-Web-Page-Component-Menu-Level-0-Selected {
color: #FFF;
background-color: #32b88f;
border: 1px solid #fff;
border-bottom: 0px solid #fff;
}
.HeaderMenuBar .Synergee-Web-Page-Component-Menu-Level-0-Selected a {
color: #fff;
display: block;
}
.HeaderMenuBar .Synergee-Web-Page-Component-Menu-Level-0-Selected a:hover {
background-color: #008080;
display: block;
}
.HeaderMenuBar .Synergee-Web-Page-Component-Menu-Level-All {
background-color: #FFF;
border-bottom: 1px solid #32B88F;
}
.HeaderMenuBar .Synergee-Web-Page-Component-Menu-Level-All a {
color: #32b88f;
text-transform: none;
font-weight: normal;
}
.HeaderMenuBar .Synergee-Web-Page-Component-Menu-Level-All a:hover {
color: #32b88f;
background-color: #dae9e5;
}
.HeaderMenuBar .Synergee-Web-Page-Component-Menu-Level-All-Selected {
border-bottom: 1px solid #32B88F;
background-color: #fff;
}
.HeaderMenuBar .Synergee-Web-Page-Component-Menu-Level-All-Selected a {
color: #32b88f;
text-transform: none;
font-weight: normal;
}
.HeaderMenuBar .Synergee-Web-Page-Component-Menu-Level-All-Selected a:hover {
color: #32b88f;
background-color: #dae9e5;
}
.MainMenu .Synergee-Web-Page-Component-Menu-Level-All {
background-color: #FFF;
border-bottom: 1px solid #32B88F;
}
.MainMenu .Synergee-Web-Page-Component-Menu-Level-All a {
color: #32b88f;
text-transform: none;
font-weight: normal;
}
.MainMenu .Synergee-Web-Page-Component-Menu-Level-All a:hover {
color: #32b88f;
background-color: #dae9e5;
}
.MainMenu .Synergee-Web-Page-Component-Menu-Level-All-Selected {
border-bottom: 1px solid #32B88F;
background-color: #fff;
}
.MainMenu .Synergee-Web-Page-Component-Menu-Level-All-Selected a {
color: #32b88f;
text-transform: none;
font-weight: normal;
}
.MainMenu .Synergee-Web-Page-Component-Menu-Level-All-Selected a:hover {
color: #32b88f;
background-color: #dae9e5;
}
/* The school group page component */
.Synergee-Web-Page-Component-SchoolGroupSchools-Title {
color:#008080;
}
.Synergee-Web-Page-Component-SchoolGroupSchools-Schools-List-Item {
background-color: #0c8989;
color:#fff;
}
.Synergee-Web-Page-Component-SchoolGroupSchools-Schools-List-Item:hover, .Synergee-Web-Page-Component-SchoolGroupSchools-Schools-List-Item-Hover {
background-color: #62a6a6;
}
.Synergee-Web-Page-Component-SchoolGroupSchools-Schools-List-Item-Name {
color: #fff;
}
/* The Country School list page component */
.Synergee-Web-Page-Component-CountrySchoolsList-Title {
color:#008080;
}
.Synergee-Web-Page-Component-CountrySchoolsList-Schools-List-Item {
background-color: #0c8989;
color:#fff;
}
.Synergee-Web-Page-Component-CountrySchoolsList-Schools-List-Item:hover, .Synergee-Web-Page-Component-CountrySchoolsList-Schools-List-Item-Hover {
background-color: #62a6a6;
}
.Synergee-Web-Page-Component-CountrySchoolsList-Schools-List-Item-Name {
color: #fff;
}
/**
* The school program type list component
*/
.Synergee-Web-Page-Component-SchoolProgramTypeList-Title {
color:#0c8989;
}
.Synergee-Web-Page-Component-SchoolProgramTypeList-Schools-List-Item a {
color:#62a6a6;
}
.Synergee-Web-Page-Component-SchoolProgramTypeList-Schools-List-Item h2 a {
color:#fff;
border-bottom: 1px dashed #DA2926;
}
.Synergee-Web-Page-Component-SchoolProgramTypeList-Schools-List-Item li {
color:#0c8989;
}
.Synergee-Web-Page-Component-SchoolProgramTypeList-Schools-List-Item  {
background-color:#0c8989;
}
.Synergee-Web-Page-Component-SchoolProgramTypeList-Schools-List-Item:hover, .Synergee-Web-Page-Component-SchoolProgramTypeList-Schools-List-Item-Hover {
background-color:#62a6a6;
}
.Synergee-Web-Page-Component-SchoolProgramTypeList-Schools-List-Item h2 {
border:0px;
}
.Synergee-Web-Page-Component-SchoolProgramTypeList-Schools-List-Item h2 a{
color:#fff;
border:none;
}
.Synergee-Web-Page-Component-SchoolProgramTypeList-Schools-List-Item-SchoolCityCountry {
color:#fff;
}
/**
* The form elements
*/
.Synergee-Web-Page-Form-Section-Title {
color: #008080;
}
.Synergee-Web-Page-Form-Label {
color: #777;
}
.Synergee-Web-Page-Form-Text {
border: 1px solid #002b55;
}
.Synergee-Web-Page-Form-Email {
border: 1px solid #002b55;
}
.Synergee-Web-Page-Form-Password {
border: 1px solid #002b55;
}
.Synergee-Web-Page-Form-Textarea {
border: 1px solid #002b55;
}
.Synergee-Web-Page-Form-Combobox {
border: 1px solid #002b55;
}
.Synergee-Web-Page-Form-Submit {
color: #000;
background-color: #32B88F;
border: 1px solid #008080;
cursor: pointer;
}
.Synergee-Web-Page-Form-Submit:hover {
color: #fff;
background-color: #008080;
border: 1px solid #008080;
}
.Synergee-Web-Page-Form-ErrorMessage {
color: #002b55;
border: 1px solid #002b55;
background-color: #eee;
}
.Synergee-Web-Page-Form-FieldErrorMessage {
color: #002b55;
border: 1px solid #002b55;
background-color: #eee;
}
/**
* The school price estimation
*/
.Synergee-Web-Page-Component-SchoolPriceEstimation-Option {
background-color: transparent;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Cart {
/*background-color: #D2D6E2;*/
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Title {
color: #002b55;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Participants-Section-Title {
color: #002b55;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Currency-Section-Title {
color: #002b55;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-List {
border: 1px solid #002b55;
background-color: #ddd;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-List-Item:hover {
color: white;
background-color: #002b55;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-List-Item-Category {
color: #000;
font-size:12px;
background-color: #ddd;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-ItemAdded {
border-bottom: 1px solid #002b55;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-AddButton {
color: #CE0D0D;
border: 1px solid transparent !important;
border: 0;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-AddButton:hover {
background-color: #ddd;
border: 1px solid #002b55 !important;
border: 0;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Title {
border: 1px solid transparent !important;
border: 0;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Title-NotSelectionnable {
border: 1px solid transparent !important;
border: 0;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Title:hover {
background-color: #ddd;
border: 1px solid #002b55 !important;
border: 0;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-SubTitle {
color: #444;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-Name {
color: #002b55;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-NameRight {
color: #002b55;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-Value {
color: #002b55;
border: 1px solid transparent !important;
border: 0;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-SchoolSelectorButton {
color:#002B55;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-ToUpdate{
color: #CE0D0D;
border: 1px solid transparent !important;
border: 0;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-ValueNotEditable {
color: #444;
border: 1px solid transparent !important;
border: 0;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-Value:hover {
background-color: #ddd;
border: 1px solid #002b55 !important;
border: 0;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Info-ValueRight {
color: #444;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-DeleteButton {
color: #002b55;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-NotSelectionable {
color: #777;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Title-Participants {
color: #002b55;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Participants {
color: #002b55;
border: 1px solid #008080 !important;
border: 0;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Section-Item-Participants:hover {
background-color: #32B88F;
border: 1px solid #002b55 !important;
border: 0;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-School-Title {
color: #002b55;
border-bottom: 1px solid #002b55;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Title {
color: #002b55;
border-bottom: 1px solid #002b55;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-TariffingYear-Content {
border-left: 1px solid #002b55;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Section-Total {
background-color: #002b55;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Result-Section-Converted-Total {
background-color: #008080;
}
.Synergee-Web-Page-Component-SchoolPriceEstimation-Loading {
color: #002b55;
}
/**
* The school shopping cart
*/
.Synergee-Web-Page-Component-ShoppingCart-Option {
background-color: transparent;
}
.Synergee-Web-Page-Component-ShoppingCart-Cart {
}
.Synergee-Web-Page-Component-ShoppingCart-School {
border-top: 1px solid #002b55;
border-bottom: 1px solid #002b55; /*background-color: #eee;*/
}
.Synergee-Web-Page-Component-ShoppingCart-School-Alt {
}
.Synergee-Web-Page-Component-ShoppingCart-School-Title {
color: #002b55;
}
.Synergee-Web-Page-Component-ShoppingCart-School-Description {
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Title {
color: #002b55;
}
.Synergee-Web-Page-Component-ShoppingCart-Participants-Section-Title {
color: #002b55;
}
.Synergee-Web-Page-Component-ShoppingCart-Currency-Section-Title {
color: #002b55;
}
.Synergee-Web-Page-Component-ShoppingCart-List {
border: 1px solid #002b55;
background-color: #32B88F;
}
.Synergee-Web-Page-Component-ShoppingCart-List-Item:hover {
color: white;
background-color: #002b55;
}
.Synergee-Web-Page-Component-ShoppingCart-List-Item-Category {
color: #000;
background-color: #32B88F;
}
.Synergee-Web-Page-Component-ShoppingCart-ItemAdded {
border-bottom: 1px solid #002b55;
}
.Synergee-Web-Page-Component-ShoppingCart-AddButton {
color: #CE0D0D;
border: 1px solid transparent !important;
border: 0px;
}
.Synergee-Web-Page-Component-ShoppingCart-AddButton:hover {
background-color: #ddd;
border: 1px solid #002b55 !important;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Title {
border: 1px solid transparent !important;
border: 0px;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Title-NotSelectionnable {
border: 1px solid transparent !important;
border: 0px;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Title:hover {
background-color: #ddd;
border: 1px solid #002b55 !important;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-SubTitle {
color: #444;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-Name {
color: #002b55;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-NameRight {
color: #002b55;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-Value {
color: #002b55;
border: 1px solid transparent !important;
border: 0;
}
.Synergee-Web-Page-Component-ShoppingCart-SchoolSelectorButton {
color:#002B55;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-ToUpdate{
color: #CE0D0D;
border: 1px solid transparent !important;
border: 0;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-ValueNotEditable {
color: #444;
border: 1px solid transparent !important;
border: 0;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-Value:hover {
background-color: #ddd;
border: 1px solid #002b55 !important;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Info-ValueRight {
color: #444;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteButton {
color: #002b55;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteButton:hover {
color: #008080;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteSchoolButton {
color: #002b55;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-DeleteSchoolButton:hover {
color: #008080;
}
.Synergee-Web-Page-Component-ShoppingCart-NotSelectionable {
color: #444;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Title-Participants {
color: #002b55;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Participants {
color: #002b55;
border: 1px solid #008080;
}
.Synergee-Web-Page-Component-ShoppingCart-Section-Item-Participants:hover {
background-color: #32B88F;
border: 1px solid #002b55 !important;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-School-Title {
background-color: #002b55;
color: #FFFFFF;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Title {
color: #002b55;
border-bottom: 1px solid #002b55;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-TariffingYear-Content {
border-left: 1px solid #002b55;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Section-Total {
background-color: #002b55;
}
.Synergee-Web-Page-Component-ShoppingCart-Loading {
color: #002b55;
}
.Synergee-Web-Page-Component-ShoppingCart-CheckoutButton {
color: #000;
background-color: #32B88F;
border: 1px solid #002b55;
}
.Synergee-Web-Page-Component-ShoppingCart-CheckoutButton:hover {
color: #fff;
background-color: #002b55;
border: 1px solid #002b55;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Container {
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-School-Title {
color: #fff;
background-color: #002b55;
border-bottom: 1px solid #002b55;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Container .Synergee-Web-Page-Component-ShoppingCart-Result-School-Title {
background-color: #002b55;
color: #fff;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Section-Total .Synergee-Web-Page-Component-ShoppingCart-Result-Option {
color: #fff;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Section-Total .Synergee-Web-Page-Component-ShoppingCart-Result-Price {
color: #fff;
}
.Synergee-Web-Page-Component-ShoppingCart-Result-Section-Converted-Total {
background-color: #008080;
}
.Synergee-Web-Page-Component-ShoppingCart-Confirmation-Section-Title {
color: #002b55;
border-color: #002b55;
}
.Synergee-Web-Page-Component-Form-Confirmation-Message {
color: #002b55;
border-color: #002b55;
}
.Synergee-Web-Page-Component-ShoppingCart-Links-Number {
color: #002b55;
background-color: #32B88F;
border: 1px solid #002b55;
}
.Synergee-Web-Page-Component-ShoppingCart-Links-Number-Hover {
color: #fff;
background-color: #002b55;
border: 1px solid #002b55;
}
.Synergee-Web-Page-Component-ShoppingCart-Links-Name {
font-size: 11px;
margin-left: 5px;
color: #002b55;
}
.Synergee-Web-Page-Component-ShoppingCart-Links-Name-Hover {
border-bottom: 1px solid #002b55;
}
.Synergee-Web-Page-Component-ShoppingCart-PaymentButton:hover {
border: 1px solid #008080;
}
/**
*  The calendar styles
*/
div.calendar {
border: 1px solid #002b55;
background-color: #fff;
}
div.calendar caption {
color: #333;
}
div.calendar caption a.prev {
background-image: url( ../../Default/Images/Calendar/calendar-prev.gif );
}
div.calendar caption a.next {
background-image: url( ../../Default/Images/Calendar/calendar-next.gif );
}
div.calendar table {
background: #FFF;
}
div.calendar td, div.calendar th {
color: #002b55;
}
div.calendar td {
color: #DDD;
}
div.calendar td.invalid {
color: #999;
}
div.calendar td.valid {
color: #777;
}
div.calendar td.hilite {
background-color: #002b55;
}
div.calendar td.inactive {
color: #444;
}
div.calendar td.active,
div.calendar td.hover {
background-color: #002b55;
color: #FFF;
}
/**
* custom style from old website
*/
.tditem {
color: white;
font-family:  Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
}
.bodytext {
color: #002B55;
font-family:  Arial, Helvetica, sans-serif;
font-size: 9px;
}
.klein {
color: #000080;
font-family: MS Sans Serif;
font-size: 10px;
line-height: 100%;
margin: 2px 0pt 0pt;
text-align: right;
text-indent: 0pt;
word-spacing: 0pt;
}
/**
* Table styles
*/
Synergee-Web-Page-Component-Text Table {
clear: right;
}
Table td {
vertical-align: top;
}
.Table1 {
background-color: #00003E;
background-image: url( ../Images/background_inhalt_rot.jpg );
}
.Table2 {
background-color: #5E0000;
background-image: url( ../Images/background_inhalt_blau.jpg );
}
.Table3 {
background-color: #004722;
background-image: url( ../Images/background_inhalt_gruen.jpg );
}
.Table4 {
background-color: #5F005E;
background-image: url( ../Images/background_inhalt_lila.jpg );
}
.Table5 {
background-color: #E46611;
background-image: url( ../Images/background_inhalt_orange.jpg );
}
.Table6 {
background-color: #777;
background-image: url( ../Images/background_inhalt_grau.jpg );
}
.tditem a, .tditem a:hover {
color: #fff;
}
#AutoNumber1 td {
vertical-align: middle;
}
/* The login component */
.Synergee-Web-Page-Component-Login-Box {
border:1px solid #32B88F;
}
.Synergee-Web-Page-Component-Login-Box-Title {
background-color: #32B88F;
color:#fff;
}

