/* CSS Document */


html {
height : 100%;
}
body {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
padding : 0;
margin : 0;
color : #444444;
background-color : #FFFFFF;
}

.clr {
clear : both;
}

#jflanguageselection {
position:absolute;
top:3px;
left:3px;
}

#header {
height : 150px;
float : left;
width : 100%;
background-image : url(http://agitur.ch/web/templates/wm_10_agitur/images/bg_agi_map.gif);
background-repeat : repeat-x;
padding : 0px;
margin : 0px;
}

#top_menu {
width : 100%;
padding : 0px;
margin : 0px;
}

.moduletable_zitate .contentheading {
background-image : url(http://agitur.ch/web/templates/wm_10_agitur/images/h3.gif);
background-repeat : no-repeat;
border : 1px solid #d0d0d0;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #444444;
font-weight : normal;
height : 24px;
line-height : 24px;
font-size : 11px;
margin : 0;
padding : 0;
padding-left : 10px;
margin-bottom : 2px;
}



ul#mainlevel_topnav {
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
padding:2.4em;
margin:0;
}
ul#mainlevel_topnav li {
	display: inline;
	background-image: none;
	padding: 0;
	margin: 0 1em 0 0;
}

a.mainlevel_topnav{
	text-decoration: none;
	color: #555 !important;
	padding: 5px;
	padding-left: 20px;
}
a.mainlevel_current_topnav{
	background-image : url(http://agitur.ch/web/templates/wm_10_agitur/images/agi_peaks_16.gif);
	background-repeat : no-repeat;
	background-position: 0 3px;
	font-weight:bold;

}
a.mainlevel_current_topnav, a.mainlevel_active_topnav{
	text-decoration:none;
	font-weight:bold;
	text-decoration: none;
	color: #555555 !important;
	padding: 5px;
	padding-left: 25px;
}

ul#mainlevel_sidenav{
	list-style-type:none;
	list-style-image:none;
}
ul#mainlevel_sidenav li{
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	padding:8px 0 0 0;
}
ul#mainlevel_sidenav li.mainlevel_current_sidenav {
    list-style-image: url(http://agitur.ch/web/templates/wm_10_agitur/images/agi_peaks_16.gif);
	list-style-position:outside;
	font-weight:bold;
}

a.mainlevel_sidenav{
	text-decoration: none;
	color: #555 !important;
	padding: 0;
}


/*für com_weblink */
form .contentpane ul {
	list-style-type:none;
	list-style-image: url(http://agitur.ch/web/templates/wm_10_agitur/images/agi_peaks_16.gif);
}
form .contentpane ul li {
	padding: 4px;
}
form .contentpane ul li a.category {
	position:relative;
	left: -40px;
	background-color: #fff;
	padding: 7px;
	padding-left: 40px;
	text-decoration: none;
	color: #555 !important;
}
/*für com_weblink */






#content_outer {
	width : 100%;
	color : #000;
	padding : 0;
	background-color: #FFFFFF;
}
#main_content {
float : none !important;
float : none;
padding : 0;
margin-left : 20px;
margin-right : 5px;
}
table.content_table {
float : none;
width : 99%;
margin-top : 10px;
}
.content {
color : #555;
margin-bottom : 10px;
}

 
.content h1 {
font-size:16px;
}
.content h2 {
font-size:14px;
margin-bottom:0.2em;
}

.content h3,
.content h4, 
.content h5 {
font-size:12px;
margin-bottom:0.2em;
}

.content p {margin-top:0;}

#left {
width : 15em;
float : left;
height : 100%;
}
#left_outer {
float : left;
width : 15em;
margin-bottom : 20px;
margin-top : 10px;
}
#left_inner {
float : none !important;
float : left;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
padding : 5px;
}
#left_inner_float {
width : 180px;
}
.user1_inner {
float : none !important;
float : left;
padding : 2px;
}
#user1_outer {
float : none !important;
float : left;
margin : 5px;
padding : 2px;
}
.user2_inner {
float : none !important;
float : left;
padding : 2px;
}
#user2_outer {
float : none !important;
float : left;
margin : 5px;
padding : 2px;
}
td {
text-align : left;
font-size : 11px;
}
a:link, a:visited {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #06c;
	text-decoration : none;
}
a:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #f90;
	text-decoration : underline;
}
table.contentpaneopen {
width : 99%;
padding : 2px;
margin : 2px;
}
table.contentpane {
width : 99%;
padding : 6px;
margin : 6px;
}
table.searchinto {
width : 100%;
}
table.moduletable {
width : 100%;
margin : 0;
padding : 2px;
}
div.moduletable {
padding : 0;
padding-bottom : 10px;
}
table.moduletable th, div.moduletable h3 {
background-image : url(../images/h3.gif);
background-repeat : no-repeat;
border : 1px solid #d0d0d0;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #444444;
font-weight : normal;
height : 24px;
line-height : 24px;
font-size : 11px;
margin : 0;
padding : 0;
padding-left : 10px;
margin-bottom : 2px;
}
table.moduletable td {
font-size : 11px;
padding : 2px;
margin : 0;
font-weight : normal;
}
table.pollstableborder td {
padding : 4px;
margin : 4px;
}
table.contenttoc {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
border : 1px solid #ebebeb;
padding : 2px;
margin : 2px;
}
table.contenttoc td {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
padding : 4px;
margin : 4px;
}
table.contenttoc th {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
background-image : url(../images/pathway.gif);
background-repeat : repeat-x;
color : #444444;
text-align : left;
padding-left : 4px;
height : 22px;
text-transform : uppercase;
}


a.sublevel:link, a.sublevel:visited {
font-family : Verdana, Arial, Helvetica, sans-serif;
padding-left : 10px;
vertical-align : middle;
font-size : 10px;
color : #444444;
text-align : left;
height : 20px !important;
height : 25px;
text-decoration : none;
margin : 4px;
}
a.sublevel:hover {
color : #444444;
text-decoration : none;
}
a.sublevel#active_menu {
color : #444444;
}
a.sublevel#active_menu:hover {
color : #444444;
text-decoration : line-through;
}

.componentheading {
display:none;
/*background-image : url(../images/compo_head.gif);
background-repeat : no-repeat;
height : 20px;
line-height : 20px;
color : #777777;
border-bottom : 1px solid #c8c8c8;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
white-space : nowrap;
padding-left : 30px;
margin : 4px;
padding-top : 6px;
*/}
.contentcolumn {
height : 20px;
color : #777777;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
white-space : nowrap;
padding-left : 5px;
margin : 4px;
padding-top : 4px;
}
.contentheading {
color : #777777;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
white-space : nowrap;
margin : 4px;
padding-top : 4px;
}
.contentpagetitle {
height : 20px;
color : #777777;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
white-space : nowrap;
padding-left : 5px;
margin : 4px;
padding-top : 4px;
}

.button {
color : #565656;
background-image : url(../images/button_bg.png);
font-family : Verdana, Arial, Helvetica, sans-serif;
text-align : center;
font-size : 11px;
border : 3px double #ebebeb;
width : auto;
padding : 0 5px;
height : 20px;
margin : 4px;
}
.button:hover {
color : #777777;
}
.inputbox {
padding : 2px;
margin : 2px;
border : 1px solid #ebebeb;
background-color : #f6f6f6;
color : #444444;
}

.error {
font-style : italic;
text-transform : uppercase;
padding : 5px;
color : #efefef;
font-size : 12px;
}
.contact_email {
padding : 4px;
margin : 4px;
}
.small {
font-family : Arial, Helvetica, sans-serif;
color : #777777;
font-size : 9px;
}
