/* WEBDYNAMITE IT SOLUTIONS GMBH */
/* @author: Florian Ennemoser 	*/
/* @creted: 27.08.2013			*/
/* @desc: Stylesheet for IE7 only	*/

html.ie7 #main-menu-bar iframe{
 	display:none !important;
}

html.ie7 #main-menu-bar ul li ul li span.item-container {
	bottom: 20px !important;
}

html.ie7 .ux-menu-arrow{
	top:19px !important;
}

/** Slider**/
/***************************************/
html.ie7 .slide-text, html.ie7 .slide-text * {
	height:100%;
	width:100%
}

html.ie7 .slide-text table {
	position:relative;
}

html.ie7 .slide-text table tr {
	position:absolute;
	top:10%;
}

html.ie7 .slide-text td {
	position:relative;
	top;-50%;
	width:300px !important;
}

/** Banner**/
/***************************************/
html.ie7 .col3-ie7{
	width:160px !important;
	padding: 0 39px 0 0;
}
html.ie7 .banner-list {
	width:100%;
	margin:0;
	padding:0;
}

html.ie7 .banner-list .banner-1 .background{
	width:160px;
	height:300px !important;
	display:block;
}

html.ie7 .banner-list .banner-2 .background{
	width:160px;
	height:300px !important;
	display:block;
}

/** Content**/
/***************************************/

html.ie7 .table-cell-ie7 {
	vertical-align:top;
}

html.ie7 #col1 {
	border:none;
}

/*Block 1*/
html.ie7 .block1 .frontend-container  a{
	display:block;
	position:static;
}

html.ie7 .block1 .frontend-container  a .container{
	position:absolute;
	bottom:245px;
}

/**Left Menu Bar**/
/***************************************/
html.ie7 #col1 ul.nav > li > ul > li.current > a > div.arrow-right, 
html.ie7 #col1 ul.nav  li.current > a > div.arrow-right {
	position:static;
	margin-right:11px;
}

/** News and Announcements on Homepage**/
/***************************************/
html.ie7 #announcements p { position: relative; 
	margin-top: 20px !important;/*expression(this.offsetHeight < this.parentNode.offsetHeight ? parseInt((this.parentNode.offsetHeight - this.offsetHeight) / 2) + "px " : "0");*/
}

/** Courses**/
/***************************************/
html.ie7 .calendar-course .right .month{
	padding-top:7px;
}

html.ie7 .calendar-course .right .month .abbrev{
	padding-top:5px;
	margin-top:5px;
	text-transform:uppercase;
	font-weight:bold;
	position: static;
}

html.ie7 #filter .styled-select-one, 
html.ie7 #filter .styled-select-two,
html.ie7 #pujas-filter .styled-select-one{
	background:none;
}

html.ie7 #filter .styled-select-one select,
html.ie7 #filter .styled-select-two select,
html.ie7 #pujas-filter .styled-select-one select {
	width:100%;
	height:27px;
	margin-top:3px;
}

/** Footer**/
/***************************************/

html.ie7 #lower-section #footer-menu-box{
   width:100%;
   height:39px;
   background: #F6F5F3;
   position:static;
   top:0px;
}