body {
	display:block;
	padding:0;
	margin:0;
	background:url(img/bg.gif);
	overflow-y: scroll;
}

#content {
	display:block;
	width:100%;
	border-top:#ffffff 1px solid;
	border-bottom:#cbcbcb 1px solid;
	float:left;
}

	.box-content {
		display:block;
		width:640px;
		padding:20px 50px 25px 0;
		margin:auto;
	}		
	
			#msg_error {
				display:block;
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
			}
			
			
			.cforma p {
				display:block;
			}
			
				.cforma input, .cforma textarea {
					display:block;
					padding:3px;
					border:#CCC 1px solid;
					font-size:12px;
					width:250px;
				}
				
				.cforma #nosutit {
					width:50px;
					display:block;
					margin:10px 0 0 0;
				}
				
				.cforma p {
				display:block;
				color:#333333;
				font-family:Tahoma, Geneva, sans-serif;
				text-align:justify;
				font-size:13px;
				padding:10px 0 4px 0;
				margin:0;
			}
			
			.portoflio {
				display:block;
				float:left;
				padding:0;
				margin:0;
				width:690px;
				padding:30px 0 40px 0;
				margin:0 0 0 -42px;
				overflow:hidden;
			}
			
					.portoflio li {
						display:block;
						float:left;
						width:185px;
						height:200px;
						padding:0 0 42px 42px;
						overflow:hidden;
					}
					
					.portoflio li img {
						border:#82bf08 1px solid;
						width:183px;
					}

			h1 {
				display:block;
				color:#577800;
				font-family:"Arial Black", Gadget, sans-serif;
				font-size:24px;
				font-style:normal;
				text-transform:uppercase;
				padding:0;
				margin:0;
			}
			
			h2 a {
				color:#577800;
				text-decoration:none;
			}

			h2 {
				display:block;
				color:#577800;
				font-family:Arial, Helvetica, sans-serif;
				font-size:16px;
				font-style:normal;
				padding:0 0 10px 0;
				margin:10px 0 0 0;
			}
			
			p {
				display:block;
				color:#333333;
				font-family:Tahoma, Geneva, sans-serif;
				text-align:justify;
				font-size:13px;
				padding:0;
				margin:0;
			}
			
			p a, .portoflio li p a {
				color:#577800;
			}
			
			p a:hover, .portoflio li p a:hover {
				text-decoration:none;
			}
			
			.portoflio li p {
				text-align:center;
				width:185px;
			}

#footer {
	display:block;
	width:100%;
	border-top:#ffffff 1px solid;
	float:left;
	padding:0 0 20px 0;
}

	.box-footer {
		display:block;
		margin:auto;
		width:640px;
		padding:10px 50px 20px 0;
	}

		#footer .left {
			font-size:11px;
			font-family:Tahoma, Geneva, sans-serif;
			color:#919191;
			padding:0;
			margin:0;
			float:left;
		}
		
		#footer .right {
			font-size:11px;
			font-family:Tahoma, Geneva, sans-serif;
			color:#919191;
			padding:0;
			margin:0;
			float:right;
		}
		
		#footer .right a {
			color:#919191;
		}

#header {
	display:block;
	width:100%;
	border-bottom:#cbcbcb 1px solid;
	float:left;
	padding:20px 0 10px 0;
}

	.box-header {
			display:block;
			margin:auto;
			width:690px;
			padding:0;
	}

		#header .menu {
			display:block;
			float:left;
			background:url(img/menubg.gif) no-repeat;
			height:60px;
			margin:0;
			position:relative;
			left:40px;
			padding:0 55px 0 20px;
		}
	
			#header ul {
				display:block;
				list-style:none;
				float:left;
				padding:0;
				margin:0;
				position:relative;
				background-color:#039;
			}
	
				#header ul li {
					float: left;
					line-height:36px;
					display:block;
					padding:10px 0 0 15px;
					position:relative;
					text-transform:uppercase;
					font-size:15px;
				}
				
				#header ul .sel {
					display:block;
					color:#f5ffd9;
					font-family: "Arial Black", Gadget, sans-serif;
					text-transform:uppercase;
					font-size:15px;
					cursor: default;
					background:url(img/menusel.gif) no-repeat center 10px;
				}
				
				#header ul .sel a {
					text-decoration:none;
				}
				
				#header ul li a {
					font-family: "Arial Black", Gadget, sans-serif;
					color:#ffffff;
					text-decoration:underline;
				}
	
				#header ul li a:hover {
					text-decoration:none;
				}
	
		#header .logo {overflow-y
			display:block;
			float:left;
			margin:9px 0 0 0;
		}
		
			#header .logo img {
				border:none;
			}
