/* Andy: I took Lars's mobilegamelab.research.css as template to have some continuity and Lars took Jan's mobilegamelab.home.css as template to have some continuity' ;-) */

#events_container {
	margin:			0;
        padding:		0;
	width:			900px;
	height:			auto !important; 	/* Important Regel fuer moderne Browser */
	height:			100%; 			/* Mindesthoehe fuer den IE */
}

#events_content_container {
	float:			left;
	clear:			both;
	width:			664px;
	height:			auto !important; 	/* Important Regel fuer moderne Browser */
	height:			100%; 			/* Mindesthoehe fuer den IE */
}

#events_content_header {
    	/*float:			        left; */
        
        padding-left:           24px;
        padding-top:            0px;
        width:                  636px;
        margin-bottom:			34px;
        height:					auto;
       /* height:			201px;*/
	    
        /* background-image:       url("../img/events/side_background.png"); */
}


#events_content_header_inline_title {
        padding:                8px;
        padding-bottom:			0px;
        width:					100%; 
        background-color:       white;
}

#events_content_header_inline_text {
        /*width:			250px;*/
        /*max-width:				33%;*/
        max-width:				500px;
        margin-top:             0px;
        margin-bottom:			8px;
        
        
        padding:                10px;
        padding-top:			0px;
        background-color:       white;
        line-height: 			40px;
        font-size: 				30px;
        float: left;
}


#events_next_event_thumb {
	margin-top:		11px;
	/*background-color: 	red;*/
	height: 			60px;
}

#events_content_entry {
	float:			left;
	width:			100%;
	height:			auto !important; 	/* Important Regel fuer moderne Browser */
	height:			119px; 			/* Mindesthoehe fuer den IE */
	padding-left:	34px;
}

.events_content_entry_headline {
        padding-bottom:         10px;
}

.events_content_entry_icon {
   	float:			left;
        clear:			both;
        padding-right:          5px;
}

.events_content_entry_text {

}

#events_sidebar_linklist {
	height:			406px;
	background-color: red;
	background-image:  url("../img/events/side_background.png");
	padding-bottom: 5px;
}

.event_small_date {
	font: 14px/14px 'MisoRegular', Arial, sans-serif;
	margin-bottom: 10px;
}

.event_title {
	margin-top:		0px;
	margin-bottom:	20px;
	font-weight: 	bold;
	font-size: 		12px;
float: left;
}
.event_date {
	margin-bottom:	20px;
}

.event_text {
	clear:			right;
	line-height: 	14px;
	font-size:		10px;
	width:			75px;
	float:			left;
}

.event_image {
	max-width: 70px;
}

.jcarousel-item a {
	color: black;
	text-decoration: none;
}

/*
 * Styles used for the event details page
 */
 
#events_details_headline {
	font: 36px/36px 'MisoBold', Arial, sans-serif;

	/* border-right: 2px solid black; */
	padding-right: 10px;
	margin-right: 10px;
	margin-bottom: 20px;
}

#events_details_headline_date {
	font: 36px/36px 'MisoRegular', Arial, sans-serif;
	margin-bottom: 20px;
}


#events_content_title {
	font: 22px/22px 'MisoBold', Arial, sans-serif;
	margin-bottom: 20px;
}

#events_details_sidebar {
    float:          right;
	height:			500px;
    width:          200px;
	/*background-color: red;*/
	background-image:  url("../img/contact/Pixelbild_rechterRand.png");
	background-repeat: no-repeat;
	padding-bottom: 5px;
	background-color: white;

}

#events_details_box {
	float: left;
	width: 580px;
	min-height: 100px;
}

#events_detail_thumb {
	margin-left:340px;
	font-style: italic;
	line-height: 20px;
	width: 290px;
}

#events_detail_thumb {
	text-decoration: none;
}

#events_details_description {
	font-style: italic;
	line-height: 20px;
	float: left;
	width: 300px;
	}

#events_details_link {
	font-style: italic;
	color: #3794BC;
	margin-top: 20px;
}

#events_details_link a:hover, a:link {
	text-decoration: none;
}

#events_content_details_header {
    	/*float:			        left; */
        
        padding-left:           24px;
        padding-top:            0px;
        width:                  636px;
        margin-bottom:			34px;
        height:					auto;
        overflow: 				auto;
       /* height:			201px;*/
	    
        /* background-image:       url("../img/events/side_background.png"); */
}

#events_content_details_comments {
	margin-top: 239px;
	margin-left: -15px;
}

#events_content_details_comments a {
	font-style: italic;
	text-decoration: none;
}

#EventcommentText {
	width: 193px;
	height: 280px;
	border: 1px solid #E6E6E6;
}

.events_content_entry_comments {
	width: 630px;
}

label {
	width: 130px;
	display: block;
	float: left;
}

.input.text {
	margin-bottom: 6px;
}

.input.text input {
	border: 1px #e6e6e6 solid;
}

/*.input.textarea textarea {
	border: 1px #e6e6e6 solid;
}*/

#ContactsMessage {
	border: 1px #e6e6e6 solid;
	height: 193px;
	width: 280px;
	/*float: left;*/
	margin-right: 20px;
}

legend {
	display: none;
}

fieldset {
	border: none;
}

#ContactsAddForm .submit {
	/* height: 193px; */
	padding-left: 430px;
	position: relative;
}

#ContactsAddForm .submit input {
	position: absolute;
	bottom: 0px;
}

/*div {
	border: 1px red solid;
}*/