/* :::::::::: Dates :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/*
Project: SuissImage
Type: CSS Document
20.03.2009 A. Sauder <info@netzwerkcenter.ch>

*/



/* :::::::::: General Items :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

html, body {
	margin: 0px;
	padding: 0px;
	font-family:   Verdana, helvetica, arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-align: left;
	background-color: #FFFFFF;
	height:1600px;
}

ul{list-style-type:square;}

.internal-link:link{text-decoration:none;}
.internal-link:visited{text-decoration:none;}
.internal-link:hover{color: black;text-decoration:none;}
.internal-link:active{text-decoration:none;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {color: black;}

a.homelink{color:black;}
a.homelink:link{color:black;}
a.homelink:visited{color:black;}
a.homelink:hover{color:black;}
a.homelink:active{color:black;}

a.menue_header:link{
	color:black;
	text-decoration:none;
    font-size:10px;
}
a.menue_header:visited{
	color:black;
	text-decoration:none;
    font-size:10px;
}
a.menue_header:hover{
	color:black;
	text-decoration:none;
    font-size:10px;
}
a.menue_header:active{
	color:black;
	text-decoration:none;
    font-size:10px;
}

.tablefild{float:left;width:250px;margin-bottom:10px;font-size:14px;}

/* :::::::::: Glossar ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#glossar_header_text{border:0px solid green;color:black;background-color:transparent;width:906px;height:50px;text-align:left;padding:50px 0px 0px 30px;}
#glossar_main_container{background-image:url(/fileadmin/layout/images/portrait_u_glossar.jpg);background-repeat:repeat-y;}
#glossar_header_container{float:left;width:940px;border-bottom:1px solid black;}
#glossar_header{height:100px;border-bottom:1px solid black;background-image:url(/fileadmin/layout/images/Head_Deutsch_nd.png);}
#glossar_begriffe_container{border:1px solid black;width:350px;height:245px;overflow:auto;}
#glossar_begriffe_items{padding:0px 0px 0px 5px;}
#glossar_begriffe_items:hover{background-color:#EFEFEF;}
#glossar_begriffe_items_activ{background-color:#F3FFDF;padding:0px 0px 0px 5px;font-weight:bold;}
#glossar_begriffe_items_activ:hover{}
#glossar_begriffsbereich_container{float:left;width:950px;height:100%;border-bottom:1px solid black;}
#glossar_begriffsliste_container{height:600px;float:left;width:360px;padding:10px;border-right:1px solid black;border-bottom:1px solid black;background-color:#FFFFFF;}
#glossar_begriffserklaerung_container{background-color:#FFFFFF;border-right:1px solid black;border-bottom:1px solid black;float:left;width:538px;height:575px;padding:35px 10px 10px 10px;}

/* :::::::::: Filelist ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
.filelist_container{float:left;width:120px;margin:0px 5px 15px 0px;text-align:left;border:0px solid red;}
.filelist_icon{margin-bottom:5px;text-align:center;padding:5px 0px 5px 0px;}
.filelist_text{text-align:center;padding:5px 0px 5px 0px;}


/* :::::::::: News ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
.news-single-timedata{
    visibility:hidden;
    position:absolute;
}

.news-list-date{
    color:black;
    line-height:20px;
    font-weight:normal;
    margin-bottom:15px;
    font-size:9px;
}

#news-single-header{
    color:black;
    line-height:20px;
    font-weight:bold;
    margin-bottom:15px;
    font-size:16px;
}

#news-single-subheader{
    visibility:hidden;
    position:absolute;
}

/* :::::::::: Layout ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

#singlemenue_container{background-color:#FFFFFF;padding:15px 5px 5px 5px;height:60px;}
#header_print{visibility:hidden;position:absolute;}

#header{width:940px;height:100px;border:0px solid gray;text-align:right;background-repeat:no-repeat;}
#header_logolink{width:300px;height:30px;padding:20px 0px 0px 0px;border:0px solid green;}
#header_text{border:0px solid green;background-color:transparent;width:800px;height:30px;text-align:left;padding:0px 0px 0px 30px;}

#header_menue_de{border:0px solid green;background-color:transparent;width:349px;height:20px;float:left;text-align:right;}
#header_verlauf_de{background-color:transparent;width:569px;height:20px;float:left;text-align:right;padding-right:20px;}

#header_menue_fr{border:0px solid green;background-color:transparent;width:376px;height:20px;float:left;text-align:right;}
#header_verlauf_fr{background-color:transparent;width:542px;height:20px;float:left;text-align:right;padding-right:20px;}

#header_menue_en{border:0px solid green;background-color:transparent;width:307px;height:20px;float:left;text-align:right;}
#header_verlauf_en{background-color:transparent;width:612px;height:20px;float:left;text-align:right;padding-right:20px;}

#header_menue_it{border:0px solid green;background-color:transparent;width:394px;height:20px;float:left;text-align:right;}
#header_verlauf_it{background-color:transparent;width:524px;height:20px;float:left;text-align:right;padding-right:20px;}

#container {width:940px;min-height:1600px;height:auto; !important;margin: 0px auto 0px auto;border:0px solid gray;background-repeat:repeat-y;}
#content_container{width:940px;min-height:600px;border:0px solid black;text-align:right;padding:15px 0px 10px 0px;text-align:left;}

#content_content_container{width:540px;background-color:transparent;height:auto;float:left;margin-right:15px;text-align:left;padding:0px;}
#content_menue{width:170px;background-color:#FFFFFF;border:0px solid yellow;height:auto;float:left;margin: 0px 15px 10px 15px;padding: 12px 0px 15px 0px;}
#container_menue_left{border:0px solid red;float:left;width:215px;margin:0px 15px 10px 0px;padding:0px;}
#container_menue_right{border:0px solid red;float:left;width:310px;padding:0px;margin:0px 0px 10px 0px;}
#content_footer{width:520px;background-color:#FFFFFF;border:0px solid yellow;height:90px;padding:10px 5px 5px 15px;}
#footer_text{font-family:Verdana, helvetica, arial, sans-serif;font-size:11px;color: #000000;line-height: 16px;}

#content_border{width:170px;background-color:transparent;border:0px solid yellow;height:420px;float:left;}
#content_suchform{margin:0px 0px 15px 0px;}
#content_content{width:514px;background-color:#FFFFFF;border:0px solid yellow;height:auto;padding:15px 10px 10px 16px;margin-bottom:15px;}
#verlau_items{float:left;width:auto;margin-right:4px;border:0px solid green;color: #7F7F7F;}

#container_subnavigation{border:0px solid green;background-color:#FFFFFF;padding:15px 0px 15px 15px;}


/* :::::::::: Fonts ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

h1 {
	font-weight: normal;
	font-size: 25px;
	color: #2F2F2F;
	margin: 0px 0px 0px 0px;
	font-weight:bold;
	line-height: 25px;
	}
	
h2 {
	font-weight: normal;
	font-size: 14px;
	color: #69bbff;
	margin: 0px 0px 5px 0px;
	}

p {
	margin: 0px;
	font-size: 14px;
	line-height: 19px;
	text-align: left;
	}

.bodytext{
	font-size:15px;
	line-height:19px;
}

.align-center {
	text-align: center;
} 

#FileText{
    float:left;
    padding:3px;
    background-color:#8F8F8F;
    height:20px;
    font-weight:bold;
}

#TableHeader{
    float:left;
    padding:3px;
    background-color:#8F8F8F;
    height:20px;
    font-weight:bold;
}

#TableContent{
    float:left;
    padding:3px;
    background-color:#EFEFEF;
    height:20px;
    font-weight:bold;
    border-bottom: 1px solid gray;
}
	
/* :::::::::: Position ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */



/* :::::::::: Highslide ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */	

