body
{
	color:#666666;
	font-family:"Helvetica","Arial",sans-serif;
	font-size:12px;
	line-height:17px;
	background:transparent url(../img/abstractovatic.jpg) no-repeat 40% 0;
}
h1
{
	font-size: 18px;
	padding: 10px;
	color: #666666;
	font-weight: normal;
	border-bottom: 1px solid #DDDDDD;
}
h2
{
	font-size: 16px;
	padding: 5px 0;
}

h3
{
	padding: 10px 0;
}
p
{
	padding-top: 10px;
}
a, a:visited{
	color:#667F00;
}
a:hover
{
	color: #13889F;
}
.full-header
{

  height: 123px;
}

.logo
{
	background:#E8E8E8;
	text-align: center;
	border: solid 1px #CCCCCC;
	padding: 15px 0 10px 0;
	text-indent: -99999px;
}

.logo h1 a
{
	background:transparent url(../img/logo-inovatic.png) no-repeat scroll 50px;
	cursor:pointer;
	display:block;
	height:100px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
}
.logo h1
{
	border: none;
}
p.description {
	color:#333333;
	font-family:Georgia,serif;
	font-size:22px;
	line-height:30px;
	padding-bottom: 10px;
}
p.padd
{
	padding: 10px 5px 10px 5px;
}
.container_16 .grid-pres
{
	width: 210px;
	margin-left:0;
	padding: 5px;
	padding-right: 10px;
	background:transparent url(../img/sep.png) repeat-y top right;
}

.container_16 img.portfolio 
{
	border: solid 1px #DDD;
	padding: 5px;
}
.container_16 .no-bg
{
	background: none;
}
.container_16 .first
{
	width: 200px;
}

#content
{
	margin: 30px 0;
}
.container_16 .column
{
	padding:10px;
	width: 200px;
}
.contact
{/*
	margin-top: 10px;
	border: 1px solid #8FECFF;
	background:#DFFAFF;
	padding: 8px;
*/
	background:#EDFFCF none repeat scroll 0 0;
	border:1px solid #BFDF8B;
	margin-top:10px;
	padding:10px;
}

ul.simple
{
	list-style-image: none;
    list-style-position: outside;
    list-style-type: disc;
    margin:0;
    padding:0 0 0 15px;
}
img.icon
{
	vertical-align: text-bottom;
	padding-right: 5px;
}

.container_16 .notice
{
	background-color:#EEEEEE;
	padding: 15px;
	margin-top: 10px;
	color: #444444;
}