/* ///////////////////////////////////////////////////

    * CSS Document *
	Autor:	 		Gregor Borbely
	Company:  		echonet communication gmbh
			  		Schottenfeldgasse 24,
					A-1070 Vienna
	  		  		http://www.echonet.at
	Project:		http://www.safety-tour.at
			
/////////////////////////////////////////////////// */

a:link 	  {color: #C61217;}
a:visited {color: #C61217;}
a:hover   {color: #C61217;}
a:active  {color: #C61217;}

p  {line-height: 1.3em; margin: 0px 0px 1em 0px; padding: 0px; color: #14494D;}
h1 {font-size: 1.5em; margin: 0px 0px 0.9em 0px; padding: 0px; color: #14494D;}
h2 {font-size: 1.25em; margin: 0px 0px 0.7em 0px; padding: 0px; color: #14494D;}
h2 span {color: #C61217;}
h3 {font-size: 1em; line-height: 1em; margin: 0px 0px 0px 0px; padding: 0px; color: #CC0066;}
h4, legend {font-size: 0.75em; line-height: 1em; margin: 0px 0px 0.5em 0px; padding: 0px; color: #CC0066; font-weight: bold;}
h5 {font-size: 1.1em; width: 190px; height: 33px; margin: 0px 0px 0.5em 0px; padding: 5px 0px 0px 0px; text-align: center; color: #fff; background: url(/grafik/bgrd-gasometer.gif) 50% 50% no-repeat; voice-family: "\"}\""; height: 28px;}
h6 {font-size: 0.75em; margin: 0px; padding: 0px; color: #CC0066;}

#c-content a.a-more {margin: 0px; padding: 0px 1.7em 0px 0px; background: url(/grafik/icon-more.gif) top right no-repeat; font-weight: bold; text-decoration: none; color: #14494D;}
#c-content a.a-back {margin: 0px; padding: 0px 0px 0px 1.7em; background: url(/grafik/icon-back.gif) top left no-repeat; font-weight: bold; text-decoration: none; color: #14494D;}

/**************************************************/
 
/* Lists */

ul#ul-general {margin: 0px; padding: 0px; list-style-type: none;}

#c-nav-inlay ul {margin: 0px; padding: 0px; list-style-type: none;}
#c-nav-inlay ul li {margin: 0px; padding: 0px; background: url(/grafik/line-hor-nav.gif) 0px 100% repeat-x; text-align: right;}
#c-nav-inlay ul li a {color: #fff; text-decoration: none;}
#c-nav-inlay ul li a:hover,
#c-nav-inlay ul li a.a-active {color: #CEF61A;}

ul#ul-topnav 			   {margin: 0px; padding: 0px; list-style-type: none;}
ul#ul-topnav li 		   {margin: 0px; padding: 0px; display: inline;}
ul#ul-topnav li span 	   {display: none;}
ul#ul-topnav li a 		   {float: left; display: block; height: 47px; background-position: 50% 100%; background-repeat: no-repeat;}

ul#ul-topnav li a#topnav-1 		  					 {width: 150px; background-image: url(/grafik/topnav-1.gif);}
ul#ul-topnav li a#topnav-1:hover,
body.safetytour ul#ul-topnav li a#topnav-1 			 {background-image: url(/grafik/topnav-1a.gif);}

ul#ul-topnav li a#topnav-2 		  					 {width: 135px; background-image: url(/grafik/topnav-2.gif);}
ul#ul-topnav li a#topnav-2:hover,
body.wissensquiz ul#ul-topnav li a#topnav-2 		 {background-image: url(/grafik/topnav-2a.gif);}

ul#ul-topnav li a#topnav-3 		  					 {width: 155px; background-image: url(/grafik/topnav-3.gif);}
ul#ul-topnav li a#topnav-3:hover,
body.trainingspark ul#ul-topnav li a#topnav-3 		 {background-image: url(/grafik/topnav-3a.gif);}

ul#ul-topnav li a#topnav-4 		  					 {width: 225px; background-image: url(/grafik/topnav-4.gif);}
ul#ul-topnav li a#topnav-4:hover,
body.sicherheitfuerkinder ul#ul-topnav li a#topnav-4 {background-image: url(/grafik/topnav-4a.gif);}

ul#ul-topnav li a#topnav-5 		  					 {width: 135px; background-image: url(/grafik/topnav-5.gif);}
ul#ul-topnav li a#topnav-5:hover,
body.safetyclub ul#ul-topnav li a#topnav-5 			 {background-image: url(/grafik/topnav-5a.gif);}

ul#ul-halloffame	{margin: 0px; padding: 0px; list-style-type: none;}
ul#ul-halloffame li	{margin: 0px; padding: 0px; list-style-type: none;}
ul#ul-halloffame li a	{color: #C61217; text-decoration: none;}

ul#ul-stimmen	{margin: 0px; padding: 0px; list-style-type: none;}
ul#ul-stimmen li	{margin: 0px; padding: 0px; list-style-type: none;}
ul#ul-stimmen li ul	{margin: 0px 0px 0px 2em; padding: 0px; list-style-type: none;}
ul#ul-stimmen li a	{color: #C61217; text-decoration: none;}

ul#ul-userlist	{margin: 0px; padding: 0px; list-style-type: none;}
ul#ul-userlist li	{margin: 0px; padding: 0px; background: url(/grafik/line-hor-content.gif) 50% 100% repeat-x;} 
ul#ul-userlist li p {background: url(/grafik/li-user.gif) 0px 0px no-repeat; padding: 0px 0px 0.4em 25px;}
ul#ul-userlist li a {text-decoration: none;}

#table-stimmen .col-fieldname {width: 50px;}
#table-stimmen .col-input	  {width: 330px;}
#form-stimmen .f-text, #form-stimmen .f-textarea {width: 330px; font: 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#form-stimmen select {font: 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#form-stimmen .f-textarea {height: 100px;}

#table-ecards .col-fieldname {width: 70px;}
#table-ecards .col-input	  {width: 260px;}
#form-ecards .f-text, #form-ecards .f-textarea {width: 260px; font: 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#form-ecards select {font: 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#form-ecards .f-textarea {height: 100px;}

#table-kontakt .col-fieldname {width: 100px;}
#table-kontakt .col-input	  {width: 220px;}
#form-kontakt .f-text, #form-kontakt .f-textarea {width: 220px; font: 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#form-kontakt select {font: 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#form-kontakt .f-textarea {height: 100px;}

#table-quiz .col-fieldname {width: 100px;}
#table-quiz .col-input	  {width: 220px;}
#form-quiz .f-text, #form-quiz .f-textarea {width: 220px; font: 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#form-quiz select {font: 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#form-quiz .f-textarea {height: 100px;}

#table-profile .col-fieldname {width: 100px;}
#table-profile .col-input	  {width: 220px;}
#form-profile .f-text, #form-profile .f-textarea {width: 220px; font: 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#form-profile .f-file {width: 230px;}
#form-profile select {font: 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#form-profile .f-textarea {height: 100px;}

#table-register .col-fieldname {width: 100px;}
#table-register .col-input	  {width: 220px;}
#form-register .f-text, #form-register .f-textarea {width: 220px; font: 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#form-register select {font: 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#form-register .f-textarea {height: 100px;}

#table-changedata .col-fieldname {width: 100px;}
#table-changedata .col-input	  {width: 220px;}
#form-changedata .f-text, #form-changedata .f-textarea {width: 220px; font: 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#form-changedata select {font: 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#form-changedata .f-textarea {height: 100px;}

#table-login .col-fieldname, #table-searchuser .col-fieldname,  {width: 130px;}
#table-login .col-input, 	 #table-searchuser .col-input	  	{width: 200px;}
#form-login .f-text, 		 #form-searchuser .f-text 		{width: 200px; font: 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}

#table-gallery 			   {}
#table-gallery .col-image  {width: 100px;}
#table-gallery .col-empty  {width: 5px;}
#table-gallery .td-image   {/*height: 120px; vertical-align: middle; border: 1px solid #CC0066;*/ background-color: #A3BF19;}
#table-gallery .td-image p {margin: 0px; padding: 0px; line-height: 1px; text-align: center;}

#c-gallery   		       {}
#c-gallery p#p-image  	   {margin: 0px; padding: 0px; line-height: 1px; text-align: center;}
#c-gallery p#p-galnav 	   {text-align: center; margin: 10px 30px; padding: 0px;}

#table-contact .col-fieldname {width: 60px; color: #CC0066;}
#table-contact .col-input {width: 304px;}
#table-contact .td-fieldname p {color: #CC0066;}

#form-contact {padding: 12px 12px 0px 12px;}
#form-contact .f-text, #form-contact .f-textarea {width: 302px; border: 1px solid #CC0066;  font: 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#form-contact .f-textarea {height: 100px;}

.img-border {border: 2px solid #fff;}


.ul-1 { margin:0;padding:0; }
.ul-1 li { list-style-type:none; }

