@charset "utf-8";
html, body, div, span, applet, object, iframe,p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	padding: 0;
	border: 0;
	outline: 0;
	font-family: inherit;
	font-style: inherit;
	font-size: 100%;
	vertical-align: baseline; color:#212020; font-weight:normal;
}

td { text-align:left; padding-left: 5px;}

/*
Main Global Layout Settings
*/


*{ padding: 0px; }
body, html{ height: 100%; margin: 0;height: auto; min-height: 100%; }
body{
	font-family: "Century Gothic", Arial, "Times New Roman", Times, serif;
	background: #121212 url(../image/bgr_header.jpg) repeat-x fixed 50% 0; }
a{ outline: none; text-decoration: none; color:#060; font-weight:bold;}
a:hover{ text-decoration: underline; }
a img{ border: none; }

.clear {clear:both;}
.clearlast {clear:both;padding-bottom:35px;}
.ienoclear {clear:both;}
.clearfix:after	{ content: "."; visibility: hidden; display: block; height: 0px; clear: both; }
* html .clearfix{ height: 1%; }
*+html .clearfix{ height: 1%; }

/* -------- h tags ---------------- */

h1 {text-align:right; font-size:35px; color:#fefdfd; padding: 60px 15px 0 0;}
h2 {font-size:20px; color:#100f10; padding: 0px; line-height:120%;}
h3 {font-size:16px; color:#981a0b; padding-top: 25px;}
h4 {font-size:15px; color:#fc7f04; padding: 0px;}
h5 {font-size:12px; color:#333; padding: 0px;}
p { line-height: 140%; }

/* -------- Page Structure -------- */

#mainpagecontainer{ width: 1035px; margin: 0px auto; padding:0px; margin-top:10px; background: url(../image/bgr_content.gif) repeat-x ;}
#mainpagecontainer2{ width: 1035px; margin: 0px auto; padding:0px; margin-top:10px; background: #ffffff url(../image/bgr_content2.gif) repeat-x ;}
#pagecontainer{ width: 1035px; margin: 0px auto; padding:0px; margin-top:10px;}
#mainpage{ width: 940px; margin: 0px auto; padding-top:30px; background-image:url(../image/bg.png) repeat-x top;  }
#mainpageheader { padding-bottom:15px;}
#header { padding-bottom:70px;}
#logo { margin:0;padding:0; margin-top:-20px; }
#rss { float:right; position:relative; top:15px; }
.twocolumn {width:600px; float:left;}
.noflashtop {margin-top:-50px;}

#leftContent {width: 300px; border:#333 solid 0px; float:left; min-height:1000px; text-align:left; min-height:1300px;}
#mainContent {width: 570px; border:#333 solid 0px; float:left; margin: -15px 0 0 36px; min-height:1000px; 
			  font-size: 13px; line-height: 150%; text-align:left;}
#mainContent img {float:left; margin: 10px; padding-right: 10px; border:#fff solid 0px; }

#flashContent { width:900px; float: inherit; padding: 100px 0 30px 50px; margin-left: 50px}
		
	
/* -------- SUBPAGES ------------------ */

#headSubPages {
	width: 942px;
	height: 138px;
	float:left;
	border: 0px solid #232323; margin: 40px 0 50px 0;
}
/*.bgrJohnDeere { background-image: url(../image/subp_johndeere1.jpg);}*/
.txtHeadSubPages {
	width: 800px;
	float:right;
	margin-top:10px;
	padding-right:0px;
}
.paddingLeft li {padding: 10px 0 0 15px; margin-left: 20px;}
.paddingLeft li ul li { line-height: 80%;}


/* -------- Mainpage Portfolio -------- */

#mportfoliowrap {
	padding:10px 0 10px 0;
	margin: 25px 0 25px 0;	}
	
	.homeportfoliotitle { font-size:17px; color:#3a3a3a; font-style:normal; margin-bottom:10px; padding-left: 18px; background: url(../image/belka_zielona.gif) no-repeat top left; height:31px; }
	.homeportfoliotitle a { color:#3a3a3a; font-weight:bold; }
	.homeportfoliotitle a:hover { color:#111; text-decoration:none; }
	
	.mportfoliotitle { font-size:18px; color:#3a3a3a; font-style:normal; font-weight:bold;  margin-bottom:15px;}
	.mportfoliotitle a { color:#3a3a3a; font-weight:bold; }
	.mportfoliotitle a:hover { color:#111; text-decoration:none; }
	.mportfoliobox {width:300px;float:left;}

	.mportfolio {}
		.mportfolio img { width:300px; height:138px;float:left;}
		.mportfoliospace { margin-left:20px;}
		.mportfoliobg { width:300px; height:138px; float:left; background: #ccc url(../imagedel/hover-media.jpg) no-repeat top left;}
		.mportfoliocatbg { width:300px; height:138px; float:left; background: #ccc url(../image/hover-media.jpg) no-repeat top left;}
		.mportfoliobgvideo { width:300px; height:138px; float:left; background: #ccc url(../images/hover-video.jpg) no-repeat top left;}
	
/* -------- Category Portfolio -------- */
		
.categoryportfoliowrap {
	padding:10px 0 10px 0;
	margin: 5px 0 5px 0;

	}

	#mblogwrap {
		padding: 0 0 12px 0;
		margin: 25px 0 35px 0;
		}
	.mblogbox { padding: 10px 0 0 0;
		width:300px;
		float:left;
		}
		.mblogtitle { font-size:18px; color:#3a3a3a; font-weight:bold; margin-bottom:10px;}
			.mblogtitle a { color:#3a3a3a; text-decoration:none;}
			.mblogtitle a:hover { color:#111; text-decoration:none;}

		.mblogtext { font-size:13px; line-height:20px; color:#403f3f;}
		.mblogspace { margin-left:20px; }


/* -------- Mainpage button -------- */

.blankbutton { 
	/*background: #060 url(../images/blank_button.gif) no-repeat top left; 
	width:233px; 
	height:31px;*/
	float:right;
	margin-top:5px;
	}

	.blankbutton a { 
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		font-style:italic;
		text-decoration:none;
		color:#060;		}

	.blankbutton a:hover {	text-decoration: underline;	}


	
	/* -------- Read more -------- */
	
	#contents .readmorebutton { 
	background: #fff url(../images/readmore_button.gif) no-repeat top left; 
	float:right;
	width:133px; 
	height:31px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-style:italic;
	padding:4px 0 0 25px;
	margin-top:0px; margin-bottom:20px;
	}

	#contents .readmorebutton a { 
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		font-style:italic;
		text-decoration:none;
		color:#111;
		}

	#contents .readmorebutton a:hover { 
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		font-style:italic;
		text-decoration:none;
		color:#0878aa;
		}

/* -------- Footer -------- */

#footer{
background:#000; text-align:left; width: 1035px;
}
	
	#footerwrap {
		padding: 30px 0 30px 46px;
		background: #000;
		}
	.footerminibox {
		width:200px;
		float:left; padding: 0 20px 0 0;
		}
	.footerbox {
		width:286px;
		float:left;
		}
		.aboutimage {float:left; }
		.aboutimage img {padding:0 18px 3px 0; width:80px;height:80px;margin-top:8px;}
	.footertitle { font-size:18px;  margin-bottom:10px; color:#fff;}
	.footertext { font-size:12px; line-height:20px;color:#7d7d7d;}
	.footertext a{color:#E8E8E8;}
	.footertext a:hover {text-decoration:none;color:#fff;}
	
	/* -------- Footer list style -------- */

	.footerposts { font-size:12px; line-height:18px; color:#7d7d7d; margin-top:-8px;}
		.footerposts ul { list-style:none; font-size:12px; line-height:18px; color:#7d7d7d; padding:0;margin:0; padding-top:5px;}
		.footerposts ul li { font-size:12px; line-height:18px; color:#7d7d7d; border-bottom:1px solid #111; 
		padding:10px 0 10px 0;}
		.footerposts ul li a { font-size:12px; line-height:18px; color:#7d7d7d;}
		.footerposts ul li a:hover { font-size:12px; line-height:18px; color:#fff; text-decoration:none;}

	.footerspace { margin:0px; padding:0px; }
	
	/* -------- Flickr  -------- */

	.flickrfooterspace { margin-left:60px; }

	.footerflickrwrap { width:280px;float:left; margin:0;padding:0; margin-left:80px; }
		.footerflickr ul { list-style:none; }
		.footerflickr ul li { float:left; margin-right:38px; margin-bottom:38px; }
		.footerflickrimage {width: 40px; height:40px; }
		
	/* -------- Copyright style -------- */

	#footerbarwrap {
		padding: 20px 0 20px 50px;
		margin: 0;
		background:#111;
		font-size:12px;
		color:#565656; 
		}
		#footerbarwrap ul {
			font-family:verdana;
			font-size:10px;
			line-height:15px;
			color:#565656;
			list-style:none;margin:0;padding:0;
			}
		#footerbarwrap ul li {
			color:#565656;
			}
		#footerbarwrap ul li a{
			color:#fff;
			}

	/* -------- Tabela Deere -------- */
thead tr th {
  background-color: #317023; color: white; border-bottom: 1px solid #317023; text-align: center; font-size:12px;}
thead tr td {
  background-color: #317023; color: white; border-bottom: 1px solid #317023; font-weight:bold; text-align: center;}
tr.c0 th {
  background-color: #eeeeee; color: black; border-right: 1px solid #317023; text-align: left; font-size:12px;padding-left: 5px;}
tr.c0 td {
  background-color: #eeeeee; color: black; border-right: 1px solid #317023; text-align: center;}
tr.c1 th {
  background-color: #ffffff; color: black; border-right: 1px solid #317023; text-align: left; font-size:12px; padding-left: 5px;}
th {padding-left: 5px;}
tr.c1 td {
  background-color: #ffffff; color: black; border-right: 1px solid #317023; text-align: center;}

/*=== End of CSS ===*/

