*{margin:0;padding:0}
option{padding-left:.4em}
select{padding:1px}
* html body *{overflow:visible}
* html iframe,* html frame{overflow:auto}
* html frameset{overflow:hidden}
html{height:100%;margin-bottom:1px}

body{font-size:100.01%;color:#000;background:#fff;text-align:left}
fieldset,img{border:0 solid}
ul,ol,dl{margin:0 0 1em 1em; overflow:auto;}
li{margin-left:1.5em;line-height:1.5em}
dt{font-weight:700}
dd{margin:0 0 1em .8em}
blockquote{margin:0 0 1em .8em}
blockquote:before,blockquote:after,q:before,q:after{content:""}


body {
	padding: 0px 0;
	text-align:center;
 	color:#666666;
 	font-family:Geneva, Arial, Helvetica, sans-serif;
 	font-size:10pt;
	background: #e8e8e8;
	background-image:url('http://www.automotion.info/br_automation_com/css/layout_v3_bg.png');
	background-repeat:-x;
}

#window {
	margin-left:auto;
	margin-right:auto;
	width:960px;
	position:relative;
	border: 0px #889 solid;
}

#page {
	position:relative;
	text-align:left;
	width:auto;
}

#header, #navigation, #main, #footer {
	clear:both;
}

#header {
	position:relative;
	height:168px;
	width:958px;
    background:url('http://www.automotion.info/br_automation_com/css/layout_v3_header.png') no-repeat;
}

#title {
	position:absolute;
	top:0px;
	left:0px;
	height: 150px;
	width:400px;
	background-image:url(images/image.png);
	background-repeat:no-repeat;
}

#meta {
	position:absolute;
	top:10px;
	right:5px;
}

#meta ul {
	list-style-type:none; 
	margin:0; 
	padding:0;
	display:inline;
}
#meta ul li{list-style-type:none; margin:0; padding:0;}

#meta ul li a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

#meta ul li {
	float:left; 
	display:inline;
	border-left:1px #fff dotted;
	padding:0 10px 0 10px;
}

.first li  {
	border-left:0px #ff8800 dotted;
	padding:0 0 0 0;
}


#meta ul {
	border-right:1px #fff dotted;
}

#logo {
	position:absolute;
	bottom:10px;
	right:10px;
	width:196px;
	height:35px;
	background-image:url(images/logo.gif);
	background-repeat:no-repeat;
}

div#navigation {
	position:relative;
	width:auto;
	margin-bottom:5px;
	padding:0px;
}

#navigation {
	width:auto;
	height: 33px;
    background:url('http://www.automotion.info/br_automation_com/css/layout_v3_navigation_bg.png') repeat-x;
	color:#fff;
	font-size:18px;
	font-weight:bold;
}

#navigation p {
	padding:5px 0 0 7px;
}

#navigation p a {
	color:#FFF;
	text-decoration:none;
}

div#main {
	position:relative;
	width:100%;
	overflow:auto;
}

div#menu {
	float:left;
	width:200px;
	height:300px;
	text-align:left;
	margin-right:-200px;
}

div#content {
	position:relative;
	width:auto;
	background:#fff;
	margin: 0 175px 0 210px;
}

div#content ul {
	margin:0px;
}

div#content li {
	margin-left:1.5em;
	line-height:1.5em	
}

div#content h1 {
	font-size:11pt;
	font-weight:bold;
	color: #666;
	padding-bottom:5px;
}

div#content a {
	color:#666666;
	text-decoration:none;
}

#content_f {
	position:relative;
	margin-top:10px;
	width:auto;
	background:#fff;
}

div#extras {
	float:right;
	width:170px;
}

#footer {
	position:relative;
	width:auto;
	border-top:0px solid;
	text-align:center;
	background:#fff;
	margin-top:10px;
	font-size:8pt;
	padding-top:4px;
}

#footer a {
	overflow:hidden;
	position:relative;
	color:#000;
	text-decoration:none;
	font-weight:bold;
}

.conl, conr {
	width:100%;
	overflow:hidden;
	margin-bottom:10px;
}
.conl h1, .conr h1 {
	font-size:11pt;
	font-weight:bold;
	color: #333;
	padding-bottom:5px;
}
.conl .image {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

.conr .image {
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}

.subcol {
	margin-bottom:10px;
	width:100%;
	overflow:hidden;
}

.colr {
	float:right;
	width:50%;
}
.coll {
	float:left;
	width:50%;
}

.subc{padding:0 .5em}
.subcl{padding:0 1em 0 0}
.subcr{padding:0 0 0 1em}


#adverts ul {
	list-style-type:none; 
	margin:0; 
	padding:0;
	display:inline;
}
#adverts ul li{list-style-type:none; margin:0; padding:0;}

#adverts ul li a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

#adverts ul li {
	float:left; 
	display:inline;
	border-left:1px #fff dotted;
	padding:24px 24px 24px 24px;
}

#adverts ul {
	list-style-type:none; 
	margin:0; 
	padding:0;
	display:inline;
}
#site_map ul li{list-style-type:none; margin:0; padding:0;}

#site_map ul li a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

#site_map ul li {
	float:left; 
	display:inline;
	border-left:1px #fff dotted;
	padding:5px;
}