
/* ------------------------------------------------
	reset css
-------------------------------------------------*/

/*
    Tripoli is a generic CSS standard for HTML rendering. 
    Copyright (C) 2007  David Hellsing

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
*/

* { margin: 0; padding: 0; text-decoration: none; font-size: 1em; outline: none; }
code, kbd, samp, pre, tt, var, textarea, input, select, isindex { font: inherit; font-size: 1em; }
dfn, cite, var, address, em { font-style: normal; }
th,h1, h2, h3, h4, h5, h6 { font-weight: normal; }
a, img, a img, iframe, form, fieldset, abbr, acronym, object, applet { border: none;}
table { border-collapse: collapse; border-spacing: 0; }
caption, th, td, center { text-align: left; vertical-align: top; }
body { line-height: 1; background: white; color: black; }
q { quotes: "" ""; }
ul, ol, dir, menu { list-style: none; }
sub, sup { vertical-align: baseline; }
a { color: inherit; }
hr { display: none; } /* we don't need a visual hr in layout */
font { color: inherit !important; font: inherit !important; color: inherit !important; } /* disables some nasty font attributes in standard browsers */

/* ------------------------------------------------
	global
-------------------------------------------------*/



body 	{ color: #606060;
	  font: 12px  trebuchet ms, Verdana, Arial, sans-serif;
	  background: #fff url(../images/bg.png) repeat-x;
	  margin:0px;
	  padding:0px;	}

p	{ font: 12px trebuchet ms, Verdana, Arial, sans-serif;
	  line-height:20px;	}

span	{ font: 12px  trebuchet ms, Verdana, Arial, sans-serif;
	  line-height:18px;	}

div	{ font: 12px  trebuchet ms, Verdana, Arial, sans-serif;
	  line-height:18px;	}

table, table p	{ font: 12px  trebuchet ms, Verdana, Arial, sans-serif;
	  line-height:18px;
	  color:#606060;	}

tr, tr p	{ font: 12px  trebuchet ms, Verdana, Arial, sans-serif;
	  line-height:18px;
	  color:#606060;	}

td, td p	{ font: 12px  Verdana, Arial, sans-serif;
	  line-height:18px;
	  color:#606060;	}




h1 	{ font: bold 18px  "trebuchet ms", georgia, Verdana, Arial, "sans-serif";
	  color: #006f4e;	
	  margin-bottom: 20px;
	  font-weight: normal;	}

h2 	{ font-size: 14px; 
	  color: #606060;	
	  margin-bottom: 15px;
	  font-weight: normal;	}

h3 	{ font-size: 14px; 
	  color: #006f4e;	
	  margin-bottom: 20px;
	  font-weight: normal;	}

#formular h3 	{ font-size: 16px; 
	  color: #333;	
	  margin-top: 20px;
	  font-weight: normal;	}

a 	{ color: #006e4e;
	  text-decoration: none;	}
a:hover { text-decoration:underline;	}

img	{ border: 0px solid; 	}

form	{ color: #333;
	  font: 11px  Verdana, Arial, sans-serif;
	  padding:10px 0px;	}



				
.btn { 			background:1px solid #d9d9d9;
				border:none;	}				

.textfieldantal { 	font: 11px  Verdana, Arial, sans-serif;
	  		background:#fff;
	     		border:1px solid #d9d9d9;
			padding:5px 1px;
			margin:-4px 8px 8px 15px;
			float:left;
			width:30px;
			text-align:right;	}


div#container	{ margin:6px auto 0px auto;
		  height:auto;
		  width:976px;	}
		  
/* ------------------------------------------------
	form
-------------------------------------------------*/	

	label { float:left;
			width:60px;
			display:block;
			color: #333;
			padding:2px 2px; }
	.textfield { 	 margin:-8px 2px 0px 0px;
				     height:20px;
				     width:260px;
				     border:none;
				     float:left;
				     color:#000;
				     padding:10px 0px 0px 10px;
				     font: 11px  Verdana, Arial, sans-serif;
				     background: url(../images/formfield.png) no-repeat 0px 5px;
				 	 position:relative;
					 z-index:2001;	}	
					 
	.textboxcontainer { float:left;
						margin:-3px 0px 0px 1px;	}
					 	
	.textboxtop { 	 height:13px;
				     width:263px;
				     background: url(../images/textboxtop.png) no-repeat 0px 0px;
					 z-index:2001;	}	
					 					 
					 
	.textboxbg { 	 margin:-1px 0px 0px 0px;
				     width:263px;
				     border:none;
				     color:#000;
				     padding:0px;
				     font: 11px  Verdana, Arial, sans-serif;
				     background: #eaeaea;
				 	 position:relative;
					 z-index:2001;	}	
					 
	.textbox { 		 margin:-10px 0px -10px 0px;
					 padding:0px 8px;
					 height:60px;
				     width:243px;
				     border:none;
				     color:#000;
				     font: 11px  Verdana, Arial, sans-serif;
				     background: none;
				 	 position:relative;
					 z-index:2001;	}						 
	
	.textboxbottom { height:13px;
				     width:273px;
				     background: url(../images/textboxbottom.png) no-repeat 0px 0px;
					 z-index:2001;	}
					 					 		 
	.break { clear:both; }
	.submitbutton { color:#716e6e;
					text-align:center; }
					
	p { margin: 0px 0px 20px 0px;
	    line-height:18px; }
	p.ingress { font:bold 14px trebuchet ms, verdana, arial, sans-serif;
						 line-height:20px; }

form {
margin: 0px;
padding: 0px;

}
