/* ///////////////////////////////////////////////////

    * CSS Document *
	Autor:	 		Juergen Rabatscher
			  		Leibenfrostgasse 8/33 1040 Wien
					°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
					rabatscher.com  //DesignTank
					°°°°°°°°°°°°°°°°°°°°°°°°°°°°
	Project:		http://www.ar-soft.ch

/////////////////////////////////////////////////// */

#mom {
	text-align:left;
	margin:auto;
	width:714px;
 }

body { margin:0px;padding:0px;background:#A4F0FF url(../grafik/b-bgrnd.jpg) top left repeat-x fixed; }
body,table,td,tr,p,a { font-family:Verdana, Arial, Helvetica, sans-serif; }

.bold { font-weight:bold; }
.normal { text-decoration:none;font-style:normal; }


a img { border:0; }
.img-left  	{ float:left;margin:0 10px 10px 0;padding:0; }
.img-right 	{ float:right;margin:0 0 10px 10px;padding:0; }
.img-center { margin:20px 0 0 10px;padding:0; }
.text-blue 	{ color:#00AACE; }
.text-grey 	{ color:#666; }
.text-center { vertical-align:center; }


/* col */

.c1-1 			{ padding:10px 20px 10px 0;}
.c1-1 input		{ width:330px;text-align:left;vertical-align:top;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#00AACE;line-height:1.3em; }
.c1-1 textarea	{ width:330px;height:120px;text-align:left;vertical-align:top;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#00AACE;line-height:1.3em; }
input.submit	{ margin:0 0 0 60px;width:100px;border:1px solid #00AACE;border-bottom:3px solid #00AACE;background-color:#00AACE;text-align:center;color:#EBFCFF }
input			{ background-color:#EBFCFF;border:0; }
textarea		{ background-color:#EBFCFF;border:0; }


/* fd */

h1 { font:15px Arial, Geneva, Helvetica, sans-serif;font-weight:bold;color:#00AACE;margin:0; }
h2 { font:13px Arial, Geneva, Helvetica, sans-serif;font-weight:bold;color:#00AACE; }
h3 { font:11px Verdana, Arial, Geneva, Helvetica, sans-serif;font-weight:normal;font-style:italic;color:#00AACE;margin:2em 0 1em 0; }
hr { color:#E7F6FB; height:1px; margin:0;text-align:left; }

/* spec. d */

#c-top { font:10px Verdana, Arial, Helvetica, sans-serif;color:#FFF; }
#c-top a { text-decoration:none;color:#FFF; }
#c-top a:hover { text-decoration:none;background-color:#D5F8FF;color:#00AACE; }
#c-top ul { margin:0;padding:0;position:absolute;right:0;top:5px; }
#c-top li { margin:0;padding:0;list-style-type:none;background:url(../grafik/t-li.gif) 0px 8px no-repeat;margin-left:10px;padding-left:6px;float:left;color:#005C71;font-weight:bold; }
#c-top li a{ font-weight:normal; }

#c-navi ul { margin:3px 0 0 0;padding:0; }
#c-navi li { padding:0;margin:-3px 0 1px 0;list-style-type:none; }
#c-navi ul li ul li { margin-bottom:0px; }
#c-navi ul li ul { margin:10px 0; }

#c-navi .n-cb { margin-top:60px; }

#c-foot { font:10px Verdana, Arial, Helvetica, sans-serif;text-align:center;border-top:2px solid #E3F5F9; }
	#c-foot p img 	{ margin-right:10px; }
	#c-foot p 		{ padding:5px 0 5px 0 ;margin:0 0 0 0;color:#00AACE; }
	#c-foot em 		{ font-style:normal;font-weight:bold;padding-left:3px; }
	#c-foot a 		{ text-decoration:none;color:#00AACE; }
	#c-foot a:hover { background-color:#D5F8FF; }

/* c */

#c-top 	{ position:relative;height:20px; }
#c-head { position:relative;background:#FFF url(../grafik/h-bgrnd.jpg) top left repeat-x;height:94px; }

.c-tl { position:absolute;background:url(../grafik/c-tl.gif) no-repeat;left:0;top:82px;width:6px;height:12px;font:1px/1px courier; }
.c-tr { position:absolute;background:url(../grafik/c-tr.gif) no-repeat;right:0;top:82px;width:6px;height:12px;font:1px/1px courier; }
.c-bl { position:absolute;background:url(../grafik/c-bl.gif) no-repeat;left:0;top:-7px;width:6px;height:12px;font:1px/1px courier; }
.c-br { position:absolute;background:url(../grafik/c-br.gif) no-repeat;right:0;top:-7px;width:6px;height:12px;font:1px/1px courier; }

#c-main { background-color:#FFF; overflow:hidden}

#c-navi 	{ float:left;text-align:center;width:206px;}
#c-content 	{ float:left;width:508px;color:#666;font-size:11px;line-height:1.6em;height:auto !important;height:350px;min-height:350px; }
#c-foot 	{ width:714px;position:relative;background-color:#FFF;font-size:10px;height:30px !important;height:25px; }

.c-clink 			{ line-height:1em; }
.c-clink ul 		{ margin:0;padding:0; }
.c-clink li 		{ list-style-image:url(../grafik/li_clink.gif); }
.c-clink li a 		{ display:block;background-color:#D5F8FF;padding:2px 0 0 5px;color:#00AACE;text-decoration:none;font-weight:normal;height:16px;margin:1px 0 0 0; }
.c-clink li em		{ display:block;background-color:#EBFCFF;height:16px;padding:2px 0 0 5px;color:#00AACE;text-decoration:none;font-weight:bold;font-style:normal;border-right:5px solid #00AACC;margin:1px 0 0 0;}
.c-clink li a:hover { background-color:#EBFCFF;border-right:5px solid #00AACC; }

.c-list 		{ text-align:left;margin:10px 0 10px 18px;padding:0;clear:both; }
.c-list li 		{ margin:0;list-style-image:url(../grafik/li_link.gif);vertical-align:middle;border-top:1px solid #E7F6FB;padding:3px 0 5px 0; }
.c-list ul li	{ margin:10px 0 10px 0;list-style-image:url(../grafik/li_ol.gif); border:0;padding:1px }
.c-list a		{ text-decoration:none;color:#00AACE; }
.c-list a:hover		{ text-decoration:underline; }

.c-kontakt	{ background-color:#00FFFF;width:auto;height:16px;background-image:url(/grafik/ico_info.gif) top left norepeat; }
.li-tel		{ list-style-image:url(../grafik/li_tel.gif);vertical-align:middle;padding:5px 0 2px 0;border-top:1px solid #E7F6FB; }
.li-fax		{ list-style-image:url(../grafik/li_fax.gif);vertical-align:middle;padding:5px 0 2px 0;border-top:1px solid #E7F6FB; }
.li-mob		{ list-style-image:url(../grafik/li_mob.gif);vertical-align:middle;padding:5px 0 2px 0;border-top:1px solid #E7F6FB; }
.li-mail	{ list-style-image:url(../grafik/li_mail.gif);vertical-align:middle;padding:5px 0 2px 0px;border-top:1px solid #E7F6FB;border-bottom:1px solid #E7F6FB; }
.li-mail a	{ color:#00AACE; text-decoration:underline; }

/* cp */

#cp-head, #cp-foot { display:none; }

/* cl */

.a-link 		{ color:#00AACE; text-decoration:none; }
.a-link:link 	{ color:#00AACE; text-decoration:none; }
.a-link:visited { color:#00AACE;text-decoration:none; }
.a-link:active 	{ color:#00AACE;text-decoration:none; }
.a-link:hover 	{ color:#00AACE;text-decoration:none;  }