/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/ 
.h5inlist {font-size: 1.4rem; line-height: 1.6rem; margin-top: 10px; margin-left: 15px;}
.h12 {text-align:center; margin-bottom:0; color:#aaa; font-size: 2.7rem !important}
.numbercircle {background-color:#666; color:white; width:28px; border-radius:100%; text-align:center; height:28px; float:left; margin-right:10px;     font-size: 20px;     padding-top: 2px;}
.bluemenu-box, .bluemenu-box-last {display: table; width: 180px; height: 45px; border-radius: 12px; background: #7bced7; font-size: 14px; color: white; text-transform: uppercase; margin-right:10px; margin-bottom:10px; border: 2px solid #7bced7; transition: background-color 500ms, border-color 500ms, font-size 500ms; }
.bluemenu-box:hover, .bluemenu-box-last:hover {background-color:#3AB1BE; border-color:#3AB1BE; font-size:15px;}
.bluemenu-box {float:left;}
.bluemenu-box-last {margin-right:0px}
.bluemenu-td {display: table-cell;    vertical-align: middle; text-align: center; line-height:110%}
.bluemenu-link:link, .bluemenu-td:visited {color:white !important}


.shortcut {background-color:#016bbf; color:white; font-weight:bold;padding:1px 15px 0 15px; font-size:14px; margin:15px 0; display: inline-block}
.showlinkback {display:none;}
.eventvote {float:right; background-color:#eee;
}
.hoverpointer:hover {cursor: pointer;}
.wbox {padding: 15px;border: 1px solid #cccccc;}
.bbox {
    background-color: #D9EEFF;
    padding: 15px;
}
.new {background-color:#555; color:#FFF; padding:0 10px;}
.bg4, .bg6 {background-color: #D9EEFF !important;}
.bg7, .bg9 {background-color: #ecf0f0 !important}
.white {color:white;}
#footer {background-color: #0076be !important}
.mainTop .s_topright {margin-left: 0px;}
.box-time-length {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: top;
}
.box-time-length-def {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
		vertical-align: bottom;
	padding-bottom: 2px;
}
.box-participants-age {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: bottom;
	padding-bottom: 2px;
	background-image: url(/Portals/33/basic/ages.png);
}

/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
}

/* background color for the content part of the pages */
Body
{background:#0076BE;
}

/* background/border colors for the selected tab */
.TabBg {
}

.LeftPane  { 
}

.ContentPane  {
}

.RightPane  { 
}

/* text style for the selected tab */
.SelectedTab {
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
}

A.SelectedTab:visited  {
}

A.SelectedTab:active   {
}

A.SelectedTab:hover    {
}

/* text style for the unselected tabs */
.OtherTabs { 
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}

A.OtherTabs:visited  {
}

A.OtherTabs:active   {
}

A.OtherTabs:hover    {
}

/* GENERAL */
/* style for module titles */
.Head   {
}

/* style of item titles on edit and admin pages */
.SubHead    {
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}

/* text style used for most text rendered by modules */
.Normal
{ font-size: 1.2em;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}

.NormalRed
{
}

.NormalBold
{
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
}

A.CommandButton:visited  {
}

A.CommandButton:active   {
}

A.CommandButton:hover    {
}
    
/* GENERIC */
H1  {
}

H2  {color: #1A4699;
}

H3  {font-weight: normal; color: #1A4699;
}

H4  {
}

H5, DT  {
}

H6  {
}

TFOOT, THEAD    {
}

TH  {
}

A:link  {
}

A:visited   {
}

A:active    {
}

A:hover {
}

SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE {
}


UL LI   {
}

UL LI LI    {
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}

OL OL OL LI {
}

HR {
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {
}

.ModuleTitle_MenuItem {
}

.ModuleTitle_MenuIcon {
}

.ModuleTitle_SubMenu {
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
}

.ModuleTitle_RootMenuArrow {
}

/* Main Menu */

.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
}

.MainMenu_MenuIcon {
}

.MainMenu_SubMenu {
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
}

.MainMenu_MenuArrow {
}

.MainMenu_RootMenuArrow {
}



#ecml #footer{clear:both;height:131px;line-height:31px;background:url(images/colors-strip.gif) no-repeat #BDBDBD;}

.headerarea_left{background:url(/Portals/_default/Skins/mtp3_logos/EDL-top-leftbg.png) !important;}

.zahlen { background: url(//archive.ecml.at/tools-for-DNN/images-for-css/zahlen.gif) no-repeat top left; color: #FFFFFF; display: block; float: left; font: bold 20px/normal Arial, sans-serif; margin-right: 8px; padding: 7px 7px; }
.grosse-zahlen { clear: both; margin: 5px 0; padding: 10px 15px; position: relative; }

.tagbox {
background-color: #ffffff !important;
color:#0076BE ;
margin-bottom: 30px;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
font-size: 11px;
line-height: 30px;
border: 1px solid #cccccc;
}
.tagbox:hover, a.tagbox:hover {
background-color: #0076BE !important;
text-decoration: none !important;
color:white;
}
#divTagList {
margin-bottom: 10px;
margin-top: 0px;
}
#dnn_ctr3439_EventsView_ShortDescriptionLabel {
padding-bottom: 10px; margin-bottom:30px;
}

h1, h2, h3, h4, h5, h6 {color: #3AB1BE;font-weight: normal;line-height: 1em;margin: 0px;padding: 5px 0;}
h1 {font-size: 39px;font-weight: bold;margin-top:15px;  line-height:1.2em;}
.HeaderPane h1 span {color:#c1c1c1;}
h2 {font-size: 32px; margin-top:15px; margin-bottom:5px; line-height:1.2em;}
h3 {color: #3AB1BE;font-size: 15px; margin: 15px 0px 5px 0px; border:0px;text-transform:uppercase;font-weight: bold;line-height: 120%;}
h4 {font-size: 24px; border:0px; color:#666;font-weight: bold;}
h5 {color: #333333;font-size: 17px;line-height: 130%; margin-top:16px;margin-bottom:16px;}
h6 {color: #3AB1BE;font-size: 11px;margin-top: 16px; text-transform:uppercase;font-weight: bold;}
.Normal A:link, .Normal A:visited {
font-family: Arial, Helvetica, sans-serif; color: #3AB1BE; text-decoration: none; font-weight: normal;}
.Normal A:hover {
text-decoration: underline;}
div.bubble { margin: 20px 0; }
div.bubble div { background: url(https://www.ecml.at/Portals/1/basic/bubble-RU.gif) no-repeat bottom right; margin: 0; margin-bottom:10px; width: 100%; }
div.bubble div div { background: url(https://www.ecml.at/Portals/1/basic/bubble-LU.gif) no-repeat bottom left; }
div.bubble div div div { background: url(https://www.ecml.at/Portals/1/basic/bubble-RO.gif) no-repeat top right; }
div.bubble div div div div { background: url(https://www.ecml.at/Portals/1/basic/bubble-LO.gif) no-repeat top left; }
div.bubble div div div div div { font-style:normal; margin: 0; padding: 15px 25px 30px 25px; width: auto; line-height:180%; }
.submenu {line-height:120%; padding:15px 20px}
.box {background-color: #ECF0F0;padding: 15px;}
.rbox {background-color: #ECF0F0;padding: 10px 15px 10px 15px; border-radius:15px}
.visibleDiv {    position: fixed; top: 40%; right: 0px;}
#divItemsFound {display:none}
.btn-panel  {display:none}
.hbox { opacity: 1; filter: alpha(opacity=100);} .hbox:hover{opacity: 0.7; filter: alpha(opacity=70);}
 .hbox-text, .hbox-text:link, .hbox-text:hover, .hbox-text:visited {font-size: 16px !important; color: #ffffff !important;font-weight:normal !important;text-decoration:none !important;}

.zahlen { background: url(//archive.ecml.at/tools-for-DNN/images-for-css/zahlen.gif) no-repeat top left; color: #FFFFFF; display: block; float: left; font: bold 20px/normal Arial, sans-serif; margin-right: 8px; padding: 7px 7px; }
.grosse-zahlen { clear: both; margin: 5px 0; padding: 10px 15px; position: relative; }

.tagbox {
background-color: #ffffff !important;
color:#0076BE ;
margin-bottom: 30px;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
font-size: 11px;
line-height: 30px;
border: 1px solid #cccccc;
}
.tagbox:hover, a.tagbox:hover {
background-color: #0076BE !important;
text-decoration: none !important;
color:white;
}
#divTagList {
margin-bottom: 10px;
margin-top: 0px;
}
#dnn_ctr3439_EventsView_ShortDescriptionLabel {
padding-bottom: 10px; margin-bottom:30px;
}

.banner-red, .banner-blue, .banner-green, .banner-yellow, .banner-calendar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	height: 68px;
	padding-right: 3px;
	padding-left: 70px;
	vertical-align: middle;
	letter-spacing: 0px;
	line-height: 15px;
	}
.banner-red {background-image: url(/Portals/33/images/banner--red.gif);}
.banner-blue {background-image: url(/Portals/33/images/banner--blue.gif);}
.banner-green {background-image: url(/Portals/33/images/banner--green.gif);}
.banner-yellow {background-image: url(/Portals/33/images/banner--yellow.gif);}
.banner-calendar {background-image: url(/Portals/33/images/banner--calendar.gif);}
.banner-red a:link, .banner-blue a:link, .banner-green a:link, .banner-yellow a:link, .banner-calendar a:link, .banner-red a:visited, .banner-blue a:visited, .banner-green a:visited, .banner-yellow a:visited, .banner-calendar a:visited, .banner-red a:active, .banner-blue a:active, .banner-green a:active, .banner-yellow a:active, .banner-calendar a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	}
.banner-red a:hover, .banner-blue a:hover, .banner-green a:hover, .banner-yellow a:hover, .banner-calendar a:hover {
	text-decoration: underline;
	}
.EventTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px !important;
	font-weight:bold;
	color:#4088b8;
	padding:0px 2px 4px 0px;
	margin:20px 0 10px 0;
}
.mainTop .language-object span {padding: 3px 3px !important;
}
.mainTop .s_topright {text-align: center !important;}
/*
.mainTop  {background-image: url(/Portals/33/coeEDL.gif); background-position:top right; background-repeat:no-repeat;}
*/
.LanguageSelected {
    display: inline !important;
background-color:#FFF !important;
}

.funbox {width: 184px; height: 87px; float: right; margin-right: 5px; margin-bottom: 5px; background-image: url(//elp.ecml.at/Portals/6/images/back-box.gif); background-repeat: no-repeat;}

 .blueboxcontent {				
	font-family: Verdana, Arial, Helvetica, sans-serif;			
	font-size: 12px;			
	font-weight: normal;			
	color: #000000;			
	text-decoration: none;			
	vertical-align: middle;			
}				
.blueboxcontent a:link, .blueboxcontent a:visited, .blueboxcontent a:active {				
	font-family: Verdana, Arial, Helvetica, sans-serif;			
	font-size: 12px;			
	font-weight: bold;			
	color: #2660A6;			
	text-decoration: none;			
	vertical-align: middle;			
}				
				
.blueboxcontent a:hover {				
	text-decoration: underline;			
	color: #6899CE;			
}				
.box-on-start, .box-on-start-1, .box-on-start-2, .box-on-start-3, .box-on-start-4, .box-on-start-5, .box-on-start-6, .box-on-start-7, .box-on-start-8, .box-on-start-9, .box-on-start-10, .box-on-start-11, .box-on-start-12, .box-on-start-13, .box-on-start-14, .box-on-start-15, .box-on-start-16, .box-on-start-17, .box-on-start-18, .box-on-start-19, .box-on-start-20, .box-on-start-21 {				
	vertical-align: middle;			
	padding-right: 8px;			
	padding-left: 40px;			
	padding-top: -5px;			
	padding-bottom: 8px;			
	height: 43px;			
	text-align: center;			
	background-position: 5px 10px;			
	background-repeat: no-repeat;			
}				
.box-on-start-1 {background-image: url(//edl.ecml.at/Portals/33/images/icons/1.gif);}				
.box-on-start-2 {background-image: url(//edl.ecml.at/Portals/33/images/icons/2.gif);}				
.box-on-start-3 {background-image: url(//edl.ecml.at/Portals/33/images/icons/3.gif);}				
.box-on-start-4 {background-image: url(//edl.ecml.at/Portals/33/images/icons/4.gif);}				
.box-on-start-5 {background-image: url(//edl.ecml.at/Portals/33/images/icons/5.gif);}				
.box-on-start-6 {background-image: url(//edl.ecml.at/Portals/33/images/icons/6.gif);}				
.box-on-start-7 {background-image: url(//edl.ecml.at/Portals/33/images/icons/7.gif);}				
.box-on-start-8 {background-image: url(//edl.ecml.at/Portals/33/images/icons/8.gif);}				
.box-on-start-9 {background-image: url(//edl.ecml.at/Portals/33/images/icons/9.gif);}				
.box-on-start-10 {background-image: url(//edl.ecml.at/Portals/33/images/icons/10.gif);}				
.box-on-start-11 {background-image: url(//edl.ecml.at/Portals/33/images/icons/11.gif);}				
.box-on-start-12 {background-image: url(//edl.ecml.at/Portals/33/images/icons/12.gif);}				
.box-on-start-13 {background-image: url(//edl.ecml.at/Portals/33/images/icons/13.gif);}				
.box-on-start-14 {background-image: url(//edl.ecml.at/Portals/33/images/icons/14.gif);}				
.box-on-start-15 {background-image: url(//edl.ecml.at/Portals/33/images/icons/15.gif);}				
.box-on-start-16 {background-image: url(//edl.ecml.at/Portals/33/images/icons/16.gif);}				
.box-on-start-17 {background-image: url(//edl.ecml.at/Portals/33/images/icons/17.gif);}				
.box-on-start-18 {background-image: url(//edl.ecml.at/Portals/33/images/icons/18.gif);}				
.box-on-start-19 {background-image: url(//edl.ecml.at/Portals/33/images/icons/19.gif);}				
.box-on-start-20 {background-image: url(//edl.ecml.at/Portals/33/images/icons/20.gif);}				
.box-on-start-21 {background-image: url(//edl.ecml.at/Portals/33/images/icons/21.gif);}		
#dnn_ctr3439_EventsEdit_pnlImages 
{background-color: #ddd;
    padding: 20px 0;
    margin-bottom: 20px;}

#dnn_ctr3439_EventsEdit_Label1 {display:none;}

.languagebox {width: 3.3em;
    display: inline-block;
    text-align: center; text-transform: uppercase;
    height: 2.5em;
    color: #ffffff !important;
    padding: 10px;
    margin-bottom: 3px;
    font-weight: 500;}
.languagebox :hover{opacity: 0.7; filter: alpha(opacity=70);}

.color-lang-ar {background-color: #336633}
.color-lang-bg {background-color: #5FB246}
.color-lang-bs {background-color: #C5BE59}
.color-lang-ca {background-color: #9c0a54}
.color-lang-cs {background-color: #0094A4}
.color-lang-cy {background-color: #81be76}
.color-lang-da {background-color: #D4372E}
.color-lang-de {background-color: #927F6B}
.color-lang-el {background-color: #008ED4}
.color-lang-en {background-color: #D2882C}
.color-lang-es {background-color: #ED1D24}
.color-lang-et {background-color: #B1C7AC}
.color-lang-fa {background-color: #FF3399}
.color-lang-fi {background-color: #D47D8C}  
.color-lang-fr {background-color: #D41E53}
.color-lang-fy {background-color: #ef4480}
.color-lang-ga {background-color: #D4522A}
.color-lang-hr {background-color: #3E8DCB}
.color-lang-hu {background-color: #8E683A}
.color-lang-hy {background-color: #cfa86c}
.color-lang-is {background-color: #9fd1d2}
.color-lang-it {background-color: #A4CE39}
.color-lang-ja {background-color: #33CCFF}
.color-lang-ka {background-color: #d7968d}
.color-lang-lt {background-color: #A8C2D3}
.color-lang-lv {background-color: #86B5B4}
.color-lang-me {background-color: #5E7821}
.color-lang-mk {background-color: #42ba85}
.color-lang-mt {background-color: #AB4657}
.color-lang-nl {background-color: #F8972D}
.color-lang-no {background-color: #d1d328}
.color-lang-pl {background-color: #381E56}
.color-lang-pt {background-color: #006397}
.color-lang-ro {background-color: #913B96}
.color-lang-ru {background-color: #6F1C25}
.color-lang-sk {background-color: #ADAFC8}
.color-lang-sc {background-color: #F4C78E}
.color-lang-sl {background-color: #2A7486}
.color-lang-sq {background-color: #f8a176}
.color-lang-sr {background-color: #F06CA9}
.color-lang-sv {background-color: #FFC40C}
.color-lang-tr {background-color: #b73834}
.color-lang-uk {background-color: #EFE46F}









