/*

Theme Name: Autofortas

Theme URI: http://www.a777.lt/

Description: The theme developed for the JSC Autofortas.

Version: 1.0

Author: JSC A777

Author URI: http://www.a777web.com/

Tags: autofortas, blog, autoservisas



	This theme was designed and built by A777,

	whose page you will find at http://www.a777web.com/ or http://www.a777.lt/



	The CSS, XHTML and design is released under copyright.



*/

body {

	font-family:arial;

	background:#78787a;

	padding-top:0px;

	text-align:center; /* for IE */

	margin:0 auto;

	}



/* the main container */

#page {

	width:1020px;

	border:0px solid #000000;

	margin:0 auto; /*center align for the rest browsers*/

	overflow:hidden;

	}

#page_left {

	width:15px;

	background: #78787a url('images/shadow-bg-l.jpg') repeat-y;

	border:0px solid #000000;

	}

#page_center {

	width:990px;

	background: #097746;

	border:0px solid #000000;

	}

#page_right {

	width:15px;

	background: #78787a url('images/shadow-bg-r.jpg') repeat-y;

	border:0px solid #000000;

	}

/* header */

#header {

	width:990px;

	height:200px;

	border:0px solid #000000;

	position:relative;

	}

#autofortas-logo {

	width:165px;

	height:165px;

	top:30px;

	left:20px;

	background: #097746 url('images/autofortas-logo.png') no-repeat;

	position:absolute;

	}

#logo-link {

	position:absolute;

	top:0px;

	right:0px;

	width:165px;

	height:165px;

	z-index:10;

	}

#header-r {	

	width: 780px;

	height: 200px;

	position:absolute;

	top:0px;

	left:205px;

	background: #097746 url('images/autofortas-suv-drawing.png') no-repeat right;

	border:0px solid #000000;

	}

#autofortas-contacts {	

	width: 290px;

	height: 60px;

	position:absolute;

	top:110px;

	left:205px;

	background: #097746 url('images/autofortas-contacts.png') no-repeat right;

	border:0px solid #000000;

	}

#autofortas-mail-top {

	position:absolute;

	top:0px;

	left:2px;

	width:65px;

	height:60px;

	}

#autofortas-facebook {

	position:absolute;

	top:0px;

	left:75px;

	width:60px;

	height:60px;

	}

#autofortas-twitter {

	position:absolute;

	top:0px;

	left:150px;

	width:60px;

	height:60px;

	}

#autofortas-rss {

	position:absolute;

	top:0px;

	left:225px;

	width:60px;

	height:60px;

	}

#autofortas-title {

	position:absolute;

	top:165px;

	left:10px;	

	}

#autofortas-title h1 {

	color:#469974;

	font-size:10px;

	}	

/* menu */

#menu {

	width:990px;

	height:40px;

	margin-left:0px;

	background:#78787a;

	border-top:2px solid #a9a9a9;

	border-bottom:2px solid #a9a9a9;

	}

#menu-inside {

	width:988px;

	height:38px;

	margin-left:0px;

	background:#78787a;

	border-top:2px solid #8e8e8e;

	padding-left:50px;

	}

#menu-inside div.top-menu {

	float:left;

	height:38px;

	padding-left:30px;

	padding-right:30px;

	background: url('images/menu-sep.png') no-repeat right;

	text-align:left;

	}

#menu-inside div.t-m-p {

	padding-top:3px;

	}

#menu-inside a, a:visited {

	color:#ffffff;

	font-size:14px;

	text-transform: uppercase;

	margin-bottom:0px;

	text-decoration:none;

	font-weight:bold;

	}

#menu-inside a:hover {

	color:#1d447b;

	font-size:14px;

	text-transform: uppercase;

	margin-bottom:0px;

	text-decoration:none;

	font-weight:bold;

	}

#menu-inside span {

	color:#a9a9a9;

	font-size:12px;

	font-style:italic;

	margin: 5px 0px 0px 0px;

	text-transform: lowercase;

	}

/* content */

#content {

	width: 890px;

	border: 3px solid #c0dacf;

	overflow: hidden;

	margin-left:40px;

	margin-top:35px;

	background:#479974;

	font-size:12px;

	text-align:left;

	color:#ffffff;

	padding:10px;

	}

#content h2 {

	font-size:16px;

	font-weight:bold;

	text-transform: uppercase;

	margin:0px 0px 10px 20px;

	padding:0px;

	}

.entry a {

	font-size:12px;

	font-weight:normal;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	color:#ffffff;

	text-decoration:underline;

	text-transform: none;	

	}

.entry a:hover, a:active, a:visited{

	font-size:12px;

	font-weight:normal;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	color:#ffffff;

	text-decoration:none;

	text-transform: none;	

	}

#cleft {

	width:590px;

	}

#cright {

	width:250px;

	}

#cright ul li {

	list-style:none;

	}

#cright a, a:hover, a:active, a:visited{

	font-size:12px;

	font-weight:normal;

	margin:2px 0px 0px 5px;

	padding:0px 0px 0px 0px;

	color:#ffffff;

	text-decoration:none;

	text-transform: none;	

	}

.navigation {

	font-size:12px;

	}	

.alignleft {

	float:left;

	}

.alignright{

	float:right;

	}

.pas {

        margin-top:300px;

}

/* first page bottom */

#bottom {

	margin-top:20px;

	margin-left:40px;

	color:#ffffff;

	width:910px;

	font-size:12px;

	}

#bottom h2 {

	font-size:16px;

	font-weight:bold;

	text-transform: uppercase;

	margin:0px 0px 10px 0px;

	padding:0px;

	}

#latestnews {

	padding:10px;

	width:400px;

	text-align:left;

	float:left;

	}

#latestnews h3 {

	font-size:14px;

	font-weight:normal;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	text-transform: none;

	}

#latestnews a, a:hover, a:active, a:visited{

	font-size:14px;

	font-weight:normal;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	color:#ffffff;

	text-decoration:none;

	text-transform: none;	

	}

#latestnews span {

	font-size:12px;

	font-weight:normal;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	}

#gallery {

	padding:10px;

	width:450px;

	text-align:left;

	float:left;

	}

#gallery img {

	border:3px solid #c0dacf;

	width:80px;

	height:80px;

}

#gallery a, a:hover, a:active, a:visited{

	font-size:14px;

	font-weight:normal;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	color:#ffffff;

	text-decoration:none;

	text-transform: none;	

	}

/* footer */

#footer {

	background:#000000;

	color:#ffffff;

	font-size:12px;

	width:910px;

	margin:50px 0px 0px 40px;

	padding:10px 0px 20px 0px;

	height:50px;

	}

#footer a, a:hover, a:active, a:visited {

	font-size:12px;

	font-weight:normal;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	color:#ffffff;

	text-decoration:none;

	text-transform: none;	

	}

