﻿/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 	
	skin for zeit
	Projekt: Zeit für Liechtenstein
	Lokal: zfl.skintest.lan
	Server: Edmonton 1
	Start: 20.09.2009
	Code: Van Son Nguyen
	online:
	server:
///////// ///////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

body{
	z-index:1;
	margin: 0px;
	padding: 0px;
	background-color:#6d6f71;
	font-size:12px;
	background-image:url(media/zeit_bgshade.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
img {
	border: 0px;
}

table, td, p, span, div, .Normal, textarea, .input, .NormalTextBox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
}
.body_div, .body_div TD, .body_div p {
	color: #5e5d5d;
}

.module_content_container_1zeilig, .module_content_container_2zeilig {
	padding: 4px;
}


.module_content_container_2zeilig, .module_content_container_2zeilig TD, .module_content_container_2zeilig p, .module_content_container_2zeilig .Normal, module_content_container_2zeilig .Normal TD, module_content_container_2zeilig .Normal P, .module_content_container_1zeilig, .module_content_container_1zeilig TD, .module_content_container_1zeilig p, .module_content_container_1zeilig .Normal, module_content_container_1zeilig .Normal TD, module_content_container_1zeilig .Normal P, .module_content_container_1zeilig_events, .module_content_container_1zeilig_events TD, .module_content_container_1zeilig_events p, .module_content_container_1zeilig_events .Normal, module_content_container_1zeilig_events .Normal TD, module_content_container_1zeilig_events .Normal P
 {
	font-size: 11px;
}
.body_div b, .body_div strong, .body_div TD b, .body_div TD strong, .body_div .Normal strong, .body_div .Normal b  {
	color: #000;
}

.module_content a {
	font-size: 12px;
}

.Normal a:link, .Normal a:visited, a:link, a:visited {
	color:#009a27;
	text-decoration: underline;
}

.Normal a:hover, .Normal a:active, a:hover, a:active {
	color:#6d6f71;
	text-decoration: underline;
}
a.produktlink:link, a.produktlink:visited, a.produktlink:hover, a.produktlink:active {
	text-decoration:none;
}
a.UdtActiveState:link, a.UdtActiveState:visited, a.UdtActiveState:hover, a.UdtActiveState:active {
	font-weight:bold;
} 

/*
.module_container_Titel .title{
	color:#000;
	font-size:20px;
	font-weight:600;
}
*/
.Normal H5{
	color:#777777;
	margin:0px;
	padding:0px;
	line-height:12px;
	font-size:12px;
	margin-bottom:2px;
}
.module_container_Titel{
	margin-top:2px;
	margin-bottom:2px;
}
.module_title .default_title_div .title{
	font-size:18px;
	font-weight:600;
	line-height:20px;
}

a.Login:link, a.Login:visited {
	font-size:10px;
	color:#313131;
	text-decoration:none;

}
a.Login:hover, a.Login:active {
	font-size:10px;
	color:#313131;
	text-decoration:underline;

}

.logintmp_div {
	z-index:10;
	float:left;
	position:relative;
	width:142px;
	height:20px;
	top:10px;
	left:35px;
	text-align:left;
}
.sitewalk {
	float:left;
	width:400px;
	text-align:left;
}
.module_title .module_2zeilig{
	color:#FFF;
	font-size:11px;
	line-height:11px;
	height:39px;
	background-image:url(media/titel_2zeilig.gif);
	background-repeat:no-repeat;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	font-weight:bold;
}
* html .module_title .module_2zeilig{
	height:43px;
}
.module_content .module_content_container_2zeilig{
	background-color:#e5e5e5;
}

.module_title .module_1zeilig{
	color:#FFF;
	font-size:11px;
	line-height:11px;
	height:22px;
	background-image:url(media/titel_1zeilig.gif);
	background-repeat:no-repeat;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	font-weight:bold;
}
* html .module_title .module_1zeilig{
	height:26px;
} 

.module_content .module_content_container_1zeilig{
	background-color:#e5e5e5;
}
.module_content .module_content_container_1zeilig_events{
	background-color:#e5e5e5;
}


/*****************************************************************/
.mega_frame_div{
	z-index:1;
	position:relative;
	margin:0 auto;
	min-height:610px;
	width:1000px;
	left:0px;
	top:0px;
}
.super_super_frame_div{
	z-index:1;
	margin:0 auto;
	min-height:590px;
	width:1000px;
}
.super_frame_div{
	z-index:1;
	position:relative;
	float:left;
	
	min-height:590px;
	width:1000px;
	background-image:url(media/bg_stripes.png);
	background-repeat:repeat-y;

	text-align:left;
}
.super_innerframe_div{
	z-index:1;
	position:relative;
	float:left;
	min-height:590px;
	width:960px;

	text-align:left;
}
.bg_left_div{
	z-index:10;
	position:relative;
	float:left;
	left:0;
	top:0;
	min-height:590px;
	width:20px;
	background-image:url(media/bg_stripe_links.png);
	background-repeat:repeat-y;
	
}
.bg_right_div{
	z-index:10;
	position:relative;
	float:right;
	min-height:590px;
	width:20px;
	background-image:url(media/bg_stripe_rechts.png);
	background-repeat:no-repeat;
}
.super_frame_footer_div{
	z-index:1;
	position:relative;
	float:left;
	height:20px;
	width:1000px;
	background-image:url(media/bg_stripes_footer.png);
	background-repeat:no-repeat;
	
}
.boxi_main_frame_div{
	z-index:1;
	position:relative;
	margin:0 auto;
	left:10px;
	min-height:590px;
	width:960px;
}
.main_frame_div{
	z-index:3;
	float:left;
	position:relative;
	left:20px;
	width:960px;
	min-height:590px;
	background-image:url(media/zeit_header.jpg);
	background-repeat:no-repeat;
	background-color:#FFF;
}
.logo_div{
	z-index:3;
	float:left;
	width:254px;
	height:45px;
	margin-left:26px;
}
* html .main_frame_div{
	height:590px;
}
.content_frame_div{
	z-index:4;
	float:left;
	position:relative;
	margin-top:200px;
	width:960px;
	min-height:343px;
}
.nav_div{
	z-index:4;
	float:left;
	width:240px;
	min-height:284px;
	margin-right:24px;
	margin-bottom:25px;

}
* html .nav_div{
	height:284px;
}
.body_div{
	z-index:4;
	float:left;
	width:427px;
	min-height:284px;

}
* html .body_div{
	height:284px;
}
.right_div{
	z-index:4;
	float:right;
	width:241px;
	min-height:284px;

}
* html .right_div{
	height:284px;
}
.footer_div{
	z-index:4;
	float:left;
	width:960px;
	height:59px;
}
.body_admin_div{
	z-index:4;
	float:left;
	width: 650px;
	min-height:284px;
}
* html .body_admin_div{
	height:284px;
}
/**** Veranstaltungen **************/

a.event_active:link, a.event_active:visited {
	color:#FFF;
	text-decoration:none;
	line-height:15px;
	font-size:11px;
	display:block;
}
a.event_active:hover, a.event_active:active {
	color:#FFF;
	text-decoration:none;
	line-height:15px;
	font-size:11px;
	display:block;
}
a.event_inactive:link, a.event_inactive:visited {
	color:#000;
	text-decoration:none;
	line-height:15px;
	font-size:11px;
	display:block;
}
a.event_inactive:hover, a.event_inactive:active {
	color:#FFF;
	text-decoration:none;
	line-height:15px;
	font-size:11px;
	display:block;
}
a.event_inactive_old:link, a.event_inactive_old:visited {
	color:#808080;
	text-decoration:none;
	line-height:15px;
	font-size:11px;
	display:block;
}
a.event_inactive_old:hover, a.event_inactive_old:active {
	color:#FFF;
	text-decoration:none;
	line-height:15px;
	font-size:11px;
	display:block;
}

.v_active TD {
	background-color:#90b435;
	padding:4px;
	padding:4px;
}
.v_passiv TD{
	background-color:none;
	padding:4px;
	padding:4px;
}



* html .exact_width{
	width:241px;
}
.v_title {
	font-size:13px;
	font-weight:bold;
	
}
.v_text{
	font-size:13px;
	color:#808080;
	font-weight:100;
}
.v_text_active{
	font-size:13px;
	color:#FFF;
	font-weight:100;
}
.v_line{
	background-image:url(media/veranstaltung_line.gif);
	background-repeat:no-repeat;
	width:242px;
	height:1px;
}


/******* formular ******************/
.form_main{
	font-size:12px;
}
.form_title{
	font-size:14px;
	font-weight:bold;
}
.form_small{
	font-size:12px;
	font-weight:100;
}



/* Skin for SitewalkDiscussion */
.SitewalkDiscussionWrapper{
    background-color:#FFFFFF;
    text-align:left;
}
.SitewalkDiscussionWrapper h3{
    color:#000000;
  	font-weight:bold;
  	padding:0;
  	margin:0;
}
.SitewalkDiscussionWrapper h4{
    color:#666666;
  	padding:0;
  	margin:0;
  	padding-bottom:10px;
}
.SitewalkDiscussionWrapper p{
    color:#666666;
  	padding:0;
  	margin:0;
 	padding-bottom:20px;
}
a.Answer:link, a.Answer:visited, a.Answer:hover, a.Answer:active{
    color:#26935C;
}

.SitewalkDiscussionWrapper .Comment{
	background-image: url('../../../../DesktopModules/SitewalkDiscussion/BG.gif');
	background-repeat:repeat-x;
  	background-position:top;
  	padding:3px;
  	padding-top:6px;
}

.SitewalkDiscussionWrapper .Unconfirmed {
    background-image:none;
    background-color:#FFDDDD;
}

.SitewalkDiscussionWrapper .Arrow {
    text-align:center;    
   	padding-top:7px;
}
.Grey{
    color:#666666;
}
.Bold{
    font-weight:bold;
}

.umfrage_container_table {
	padding: 0px;
	margin: 0px;
}

.umfrage_table {
	text-align: left;
}

.umfrage_table td {
	padding-bottom: 10px;
}

.umfrage_table label {
	margin-top: 5px;
}

.umfrage_table textarea {
	margin-top: 5px;
	border: 1px solid #ccc;
}

.umfrage_table a.CommandButton:link, .umfrage_table a.CommandButton:visited {
	border: 1px solid #aaa;
	text-decoration: none;
	background-color: #eee;
	padding: 3px 4px;
}

.umfrage_table a.CommandButton:hover, .umfrage_table a.CommandButton:active {
	border: 1px solid #ccc;
	text-decoration: none;
	background-color: #ddd;
}

.umfrage_table .SubHead {
	text-align: left;
}