@charset "utf-8";
/* CSS Document */

body { padding: 0; margin:30px;font-family: Arial, Helvetica, Verdana, Lucida Grande, Sans-serif;font-size: 11px; color: #777777; background:#FFFFFF; line-height:16px;}

a { 
	color:#777777;
	text-decoration:none; 
	font-weight:bold;
}

a:hover { text-decoration:underline; }

img {
	border:none;
}

p { 
	margin:0px 0px 16px 0px; text-align:justify;
}

#container {width:900px; margin:0px 0px 20px 0px; padding:0; }
#header { width:800px; float:left; height:146px; margin:0px 0px 30px 0px;}
#sidebar { z-index:0; float:left; width:185px;  margin:0px; }
#logo {  float:left;margin:0px 0px 0px 0px; width:185px; background:#ffffff;  }
#headline {  float:left;margin:88px 0px 0px 0px; float:left; width:500px; }

#kuukii { float:left;margin:300px 0px 20px 0px; width:185px; background:#ffffff;  }


#navContainer { width:130px; background:#ffffff;  }
#nav { float:left; width:130px;background:#ffffff; text-align:right;}
ul { padding:0px;  list-style-type:none; width:130px; margin:0px 5px 14px 10px;}
ul li { margin:0px; padding:0px; }

#content {float:left; margin:0px 0px 0px 185px; height:590px; }

.contentBox {float:left; width:500px; margin:0px 155px 0px 0px; padding:0px;}

.form {float:left; width:300px;margin:10px 30px 0px 0px; padding:10px; border:1px dashed #777777;}
.address {float:left; width:140px; margin:8px 0px 0px 0px;  color:#333333;}
form  {margin:10px 20px 20px 0px;}
form th, .form td { }
form td {}
form input.txt {width:260px; height:16px; border:1px solid #CCCCCC; font: 10px arial,sans-serif; color:#777777; padding:4px 0px 0px 4px; margin:0px 0px 4px 10px;}
form input.error {background:#3E7337;width:260px; height:20px; border:1px solid #CCCCCC; font: 10px arial,sans-serif; color:#ffffff; padding:4px 0px 0px 4px; margin:0px 0px 4px 10px;}
form textarea{ width:260px; height:80px; border:1px solid #CCCCCC; font: 10px arial,sans-serif; color:#777777;padding:2px 0px 0px 2px; margin:2px 0px 0px 10px;}
label { margin:0px 0px 4px 10px; font: 10px arial,sans-serif bold; color:#3E7337;  width:100px; display:block; }

input.submit_btn {margin:10px 25px 0px 0px; padding:0px; background:#ffffff; border:none; font: 10px arial,sans-serif; font-weight: bold; color:#3E7337; }

h3 {margin-top:40px;}

#keks {
	position:absolute;
	bottom:5px;
	left:5px;
}



