@charset "utf-8";
/* CSS Document */

body{
	background-image:url(_images/bgr.png);
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

a img{
	border:0;
}

#smutny {
	position: absolute; left: 50%;
	width:1000px;
	top:0px;
	margin-left: -500px; 
}

#menu_ {
	position:absolute;
	left:40px;
	top:90px;
	width:920px;
	height:33px;
	background-image: url(_images/menu.png);	

	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:200;
	font-size: 16px;
	text-shadow: black 0.2em 0.2em 0.3em;	

	padding-top:13px;
	padding-left:40px;
	word-spacing:25px;	
}

#menu_ a{
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	word-spacing:normal;
}

#menu_ a:hover{
	color: #9ddeff;
}

#menu_ .active{
	color: #9ddeff;
}

#menu-l_ {
	position:absolute;
	left:0px;
	top:0px;
	width:40px;
	height:136px;
}

#logo_ {
	position:absolute;
	left:40px;
	top:0px;
	width:359px;
	height:90px;
}

#logo-right_ {
	position:absolute;
	left:399px;
	top:0px;
	width:601px;
	height:90px;
	background-image: url(_images/logo_right.png);
	background-repeat: no-repeat;
}

#quote-above_ {
	position:absolute;
	left:0px;
	top:136px;
	width:1000px;
	height:25px;
	background-image: url(_images/quote_above.png);
	background-repeat: no-repeat;
}

#quote_ {
	position:absolute;
	left:0px;
	top:161px;
	width:1000px;
	height:63px;
	background-image: url(_images/quote.png);
	background-repeat: no-repeat;
}

#quote-below-left_ {
	position:absolute;
	left:0px;
	top:224px;
	width:500px;
	height:56px;
	background-image: url(_images/quote_below_left.png);
	background-repeat: no-repeat;
}

#quote-below-right_ {
	position:absolute;
	left:500px;
	top:224px;
	width:500px;
	height:56px;
	background-image: url(_images/quote_below_right.png);
	background-repeat: no-repeat;
}

#news-head_ {
	position:absolute;
	left:40px;
	top:280px;
	width:287px;
	height:75px;
	background-color: #eae9e9;
}

#news-head_ p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #4389B6;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 37px;
}

#news-content_ {
	position:absolute;
	left:40px;
	top:355px;
	width:229px;
	height:808px;
	background-color: #eae9e9;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 38px;
}

#news-content_ hr{
	color:#82b4cd;
	border-top: 1px dashed #99cbe5;
	border-bottom:none;
	border-left:none;
	border-right:none;
}

#news-content_ a {
	font-size:12px;
	font-weight:bold;
	color:#666666;
}

#news-content_ a:hover {
	font-size:12px;
	font-weight:bold;
	color:#999999;
}

.news_event{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5db2e9;
	font-weight: bold;
}

.news_content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	text-align:justify;
}

#middle_ {
	position:absolute;
	background-color:#f0f0f0;
	left:27px;
	top:280px;
	width:973px;
	height:683px;
}

#footer_ {
	position:absolute;
	left:0px;
	top:963px;
	width:1000px;
	height:78px;
	background-image: url(_images/footer.png);
	background-repeat: no-repeat;
}

.footer_menu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:#FFFFFF;
	text-transform:uppercase;
}

.footer_menu a{
	text-decoration:underline;
	color:#FFFFFF;
}

.footer_menu a:visited{
	text-decoration:underline;
	color:#FFFFFF;
}

.footer_menu a:hover{
	text-decoration:underline;
	color:#0066FF;
	font-weight:bold;
}

.footer_copyright{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:#FFFFFF;
}
#middle-name_ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #4389B6;
	padding-top: 28px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 37px;
}
#middle-content_ {
	text-align:justify;
	padding-left: 37px;
	padding-top: 3px;
	padding-bottom: 20px;
	padding-right: 20px;
}

#middle-content_ hr{
	color:#82b4cd;
	border-top: 1px dashed #99cbe5;
	border-bottom:none;
	border-left:none;
	border-right:none;
}

#middle-content_ ul{
	line-height: 17px;
	list-style-image: url(_images/bullet.gif);
}

#middle-content_ a{
	text-decoration:none;
	font-weight:bold;
	color:#333333;
}

#middle-content_ a:hover{
	text-decoration:underline;
	font-weight:bold;
	color:#FF0000;
}

#middle1-content_ a:visited{
	color:#0066FF;
}
.quote_text{
	padding-left:46px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:200;
	font-size: 26px;
	text-shadow: black 0.2em 0.2em 0.3em;
}
.quote_author{
	padding-left:46px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:200;
	font-size: 14px;
	text-shadow: black 0.2em 0.2em 0.3em;	
}

.shell { 
	width:570px; 
	margin:0 auto; 
	padding:0; 
	margin:0; 
	outline:0;
}

#projects { 
	backgr1ound:#656b75 url(_images/container-bg.gif) repeat-x 0 0; 
	font-family: Arial, sans-serif;
	font-size:13px;
	line-height:17px;
	color:#333;	
	margin-left: 20px; 
}

.projects { 
	position:relative; 
}
.projects ul{ 
	list-style-type: none; 
	height:570px; 
	overflow:hidden; 
	width:558px; 
	position:relative; 
	padding:0; 
	margin:0; 
	outline:0;
}
.projects ul li{ 
	float:left; 
	width:554px; 
	height:510px; 
	background:url(_images/project.png) no-repeat 0 0; 
	padding:8px;
}
.projects ul li .project-info{
	float:left;
	width:510px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}
.projects h2 { font-size:25px; font-weight: bold; line-height:28px; }
.projects h3 { font-size:18px; font-weight: bold; }
.projects h4 { font-size:14px; font-weight: bold; text-transform: uppercase; color:#505f77; }

.projects ul li .project-image{ float:right; height:312px; width:554px; position:relative; overflow:hidden; font-size:0; line-height:0;}

.projects .jcarousel-clip { width:570px; height:510px; overflow:hidden; position:relative; padding:0; margin:0; outline:0;}
.jcarousel-prev,
.jcarousel-next { font-size:0; line-height:0; width:49px; height:49px; cursor:pointer; position:absolute; top:116px; z-index:2;}
.jcarousel-prev { left:-20px; background:url(_images/prev-button.png); }
.jcarousel-next { right:-20px; background:url(_images/next-button.png); }

/* Kontakt */
.contact-content {
	overflow: hidden;
	cursor: default;
	color: #ccc;
	text-align: center;
	height: 360px;
	width: 520px;
	padding: 20px 40px;
	margin-left:-120px;
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: white;
}

.contact-content p{
	margin: 0;
	padding: 0;
	font-size: 1em;
	line-height: 1.5em;
}
	
.contact-line {
	clear: both;
	overflow: hidden;
	width: 360px;
	height: 32px;
	line-height: 32px;
	margin: 0 auto 5px;
}

.contact-line:hover p.c-left,
.contact-line:hover p.c-right  {
	text-shadow: 0px 0px 15px #FFF;
	color: #0033CC;
}
	
p.c-right:hover {
	text-shadow: 0px 0px 15px #FFF;
	color: #FFF;
}

.contact-line img {
	border: none;
	float: left;
}

.contact-line p.c-left {
	float: left;
	width: 144px;
	padding-left: 10px;
	height: 32px;
	line-height: 32px;
	color: #000000;
	text-align: left;
}
	
p.c-right {
	float: right;
	width: 174px;
	height: 32px;
	line-height: 32px;
	color: #000000;
	text-align: right;
	font-weight: bold;
}

/*	FORD VIN	*/
.but_wazne
{
	font-family: Verdana; 
	font-size:  12px;
	text-decoration: none; 
	font-weight: bold; 
}

.result td
{
	font-size: 13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

table.vinTable tr td 
{
   text-align: center;
   font-size: 6pt;
   font-weight: normal;
   text-align: center;
}

table.vinTable tr td input 
{
   width: 18px;
   text-align: center;
   border: 1px solid;
   border-color: #0099FF;
   color: #000000;
}

.nip td 
{
	border: 1px black solid;
    padding: 5px;
}

.nip table
{
	border-collapse: collapse;
    border: 1px black solid;
}

#ulek ul li
{
	line-height: 15px;
	list-style-image: url("_images/bullet_2.gif") !important;
}

#ulek a
{
	font-weight: normal !important;
	text-decoration: none;
}

#ulek a:hover
{
	font-weight: bold !important;
	text-decoration: none;	
}