﻿
/*
###################################################
Standards
###################################################
*/



body
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    padding: 0;
    margin: 0;
    background:url(../images/background.gif) repeat-x;
  
}

h1, h2, h3, h4
{
    margin: 25px 0 25px 0;
    font-size: 23px;
    color:#fff;
}


img
{
    border: 0;
}

input, select
{
    border: 1px solid #ccc;
    margin: 0 0 5px 0;
}

input.submit
{
    font-family: Arial, Helvetica, Verdana, sans-serif;
    border: 1px solid #999;
}

p
{
    margin: 15px 0 15px 0;
}

ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}

a:link, a:visited, a:active
{
    color: #000;
}

.content-left a:link, 
.content-left a:visited,
.content-left a:active
{

    color: #fff;
}



.container
{
	width:1060px;
	margin:0 auto;
}



.footer
{
	text-align:center;
	font-size:10px;
	margin:30px;
}


.header
{
	
	height:204px;
	padding-top:20px;
}


.header img
{
	display:block;
	margin: 0 auto;
}


.content-left
{
	float:left;
	width:530px;
	height:430px;
	background:#81ad00;
	padding:0 30px 0 80px;
	color:#fff;

}
 

.content-left li
{
	font-size:16px;
} 
  
.content-right
{
	float:left;
	width:365px;
	height:430px;
	background:#ccc;
	padding:0 25px 0 30px;
	color:#5d5d5b;
}  
  
  
.content-right h1
{
	color:#5d5d5b;
}
  
.content-right td
{
	padding:0 20px 15px 0;
}  


.formular
{
	margin-left:240px;
	font-size:11px;
}



.formular td
{
	text-align:right;
	padding:5px 0 0 10px;
}


.formular input
{
	width:185px;
}


input.submit
{
	width:90px;
	background:#669900;
	color:#fff;
	
}

.formular span.checkbox input
{
	width:auto;
    border: none;
    margin: auto;
    vertical-align:middle;
}

.formular span.checkbox label
{
	padding-left:3px;
}


.formular span.checkbox 
{
	vertical-align:middle;
}

div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

div.fakefile input
{
	float:left;
	margin-right:12px;
}

div.fakefile img
{
	cursor:pointer;
}
