@charset "utf-8";
/* CSS Document */

body { margin:0 auto; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
a { text-decoration: none; }

#not { margin: 0 auto; width: 999px;}
#allContainer { width: 999px; float: left; background: url(../images/bg.jpg) repeat-y;}

#header { width: 950px; margin:0 auto; height: 120px;}

#logo { float: left; width: 304px; height: 60px;  margin-top: 30px; margin-bottom: 20px;}
#logo a img { border:  none;}

#owner { float: right; text-align: right; font-size:12pt; width:200px; line-height: 1.4em; margin-top: 50px; }
.name { font-weight: bold; }
.job { font-size: 10pt;}

#mainMenu { clear: both; height: 28px; line-height: 1.4em; background: url(../images/menuBg.jpg) repeat-x; width: 950px; margin: 5px auto; }
#mainMenu ul { padding:0; margin:0;}
#mainMenu li { display: inline;  padding-left:10px; padding-right:10px; border-right: 1px solid #ccc;}
#mainMenu a { color: #666666; font-size: 10pt; }
#mainMenu a:hover { color: #c5e041;}

#container { width: 950px; margin: 0 auto ;}

#leftContent { clear: both; float: left; width: 230px; margin-top: 30px; margin-bottom: 50px; }
#search { height: 50px; width: 200px; float: left;}
#search input{ width: 200px; height: 17px; padding-top:3px; line-height: 1.4em; font-size: 8pt; color: #999999; padding-left: 10px; border: 1px solid #dcdcdc; }

#news { width: 220px; float: left;}
#comments { width: 220px;}

.newsTitle { clear: both; float: left; color: #666666; width: 210px; height: 20px; background: url(../images/listMain.jpg) left center no-repeat; line-height: 1.4em; padding-left: 10px; font-size:10pt;}

.newsLink { float: right; width: 100px; background: url(../images/listSub.jpg) left center no-repeat; padding-left: 10px;  margin-top: 10px;} 
.newsLink a { color: #999; font-size: 10pt;}
.newsLink a:hover { color: #c5e041;}

.newscomments {
	clear: both;
	float: left;
	width: 200px;
	overflow: hidden;
	}

.newscomments li {
	background: url(../images/listSub2.jpg) top left no-repeat;
	padding-left: 10px;
	list-style: none;
	}

#rightContent { border-left: 1px dotted #CCCCCC; width: 700px; float: left; margin-top: 30px; padding-left: 10px;  }

#imgnatures { float: left;  width: 177px; height: 269px; }
#imgnatures a img{ border: none;}
#imagebrokoli { float: left; width: 340px; height: 269px; margin-left: 2px; }
#imagebrokoli a img{ border: none;}
#imagejoin { float: left; width: 177px; height: 269px;  margin-left: 2px;  }
#imagejoin a img{ border: none;}

#linknatures { padding-left: 10px; padding-right: 5px; width: 162px; height:33px; background: #b1d603 url(../images/1.jpg) center right no-repeat; margin-top: -3px; }
#linknatures a{ color: #fff; line-height: 33px; font-weight: bold; font-size: 12pt;}
#linkbrokoli { padding-left: 10px; padding-right: 5px;  width: 325px; background: #678002 url(../images/2.jpg) center right no-repeat; height:33px; margin-top: -3px; }
#linkbrokoli a{ color: #fff; line-height: 33px; font-weight: bold; font-size: 12pt;}
#linkjoin { padding-left: 10px; padding-right: 5px;  width: 162px; background: #107192 url(../images/3.jpg) center right no-repeat; height:33px; margin-top: -3px; }
#linkjoin a{ color: #fff; line-height: 33px; font-weight: bold; font-size: 12pt;}

#category { width: 260px; float: left; margin-left: -30px;}
#category ul { margin: 0 15px; padding: 0 ; list-style: none;}
#category li { width: 240px;}
#category a { color: #999999; font-size: 10pt;}

#content { float: left; font-size: 10pt; color: #666; width: 700px;}
.prtitle { color: #697CD3 ; width: 600px; margin: 5px auto; }
.prexp { color: #666666 ; width: 600px; margin: 5px auto;}

#rightContentBottom { margin: 20px auto; font-size: 11pt; color: #666; float: left; padding: 20px 0; line-height: 1.4em;}

#warning { margin: 10px auto 10px 0; float: left; color: #FF6633; background-color:#FFFFCC; border: 1px solid #dcdcdc; line-height: 1.4em; padding: 5px; font-size: 10pt;}
#joinForm { clear: both; float: left;}
#joinForm input[type='text']{ width: 300px; height:20px; line-height:20px; border: 1px solid #dcdcdc; color: #666666;}
#joinForm input[type='text']:hover { border: 1px solid #c5e041; }
#joinForm textarea{ height: 150px; width: 300px; border: 1px solid #dcdcdc;}
#joinForm textarea:hover { border: 1px solid #c5e041; }
#joinForm input[type='submit']{ width: 100px; height:25px; line-height:20px; border: 1px solid #dcdcdc; color: #666666;}

#siparisForm { clear: both; float: left;}
#siparisForm input[type='text']{ width: 300px; height:20px; line-height:20px; border: 1px solid #dcdcdc; color: #666666;}
#siparisForm input[type='text']:hover { border: 1px solid #c5e041; }
#siparisForm textarea{ width: 300px; border: 1px solid #dcdcdc;}
#siparisForm textarea:hover { border: 1px solid #c5e041; }
#siparisForm input[type='submit']{ width: 100px; height:25px; line-height:20px; border: 1px solid #dcdcdc; color: #666666;}

#footer { width: 975px; clear: both; height: 20px; background: url(../images/bottom.jpg) left no-repeat; margin:0 auto; padding-right: 14px;}

.title { font-size: 12pt; color: #b1d603;}

#prdsmall { float: left; padding: 10px; width: 200px; height: 250px; margin: 10px 0 0 10px; border: 1px solid #ededed; text-align: center; overflow: hidden; }
#prdsmallpic { margin: 0 auto 10px auto; height: 150px; overflow: hidden;}
#prdsmallinfo { float: left; text-align: left; font-size: 10pt; height: 65px; overflow: hidden;}
#prdsmallinfo a{ margin-left: 100px; font-size: 7pt;}

#prdbig { float: left; margin: 10px; width: 700px; }
#prdbiginfo { width: 400px; float: left;} 
#prdbigleft { width: 300px; float: left; text-align: center;}
#prdbigpic { margin: 0 auto;}
#prdbigcomment { clear: both; float: left; text-align: left; width: 280px; }

#newssmall { width: 700px; float: left; margin: 10px auto;}
#newssmall a img { border: 1px solid #ededed; padding: 3px;}
#newstitle { clear: both; float: left; line-height:1.4em; color: #c5e041; font-size: 11pt; font-weight: bold; }
#newsMore { clear: both; float: left;}
#newsimage { padding: 2px; border:1px solid #ededed; float: left; }
#newsimagemid { float: left; }
#newsimagemid a img{ padding:3px; border: 1px solid #c5e041; }
#newsinfo { width: 650px; float: left;}
#newsimagesmall {float: left; }
#newsimagesmall a img {padding:2px; border: 1px solid #c5e041; margin: 0 0 6px 6px;  }
#leftcontact { width: 220px; font-size: 10pt; float: left; color: #666666; margin: 50px auto;}
.tip { font-size: 11pt; color: #FF9900; width: 650px; float: left;}
#commentForm { width: 650px; clear: both; float: left; }
#commentForm input[type='text'] { width: 400px; line-height:1.4em; color: #666666; font-size: 10pt; border: 1px solid #dcdcdc;}
#commentForm textarea { border: 1px solid #dcdcdc; width: 400px; height: 100px;}
#commentForm input[type='text']:hover { border: 1px solid #c5e041; }
#commentForm textarea:hover { border: 1px solid #c5e041; }
#commentForm input[type='submit']{ width: 100px; height:25px; line-height:20px; border: 1px solid #dcdcdc; color: #666666;}
#commentParts { width: 650px; float: left; padding: 10px; border: 1px solid #dcdcdc; margin: 10px auto; font-size: 10pt;}
.commentSubmitter { color: #666666; font-weight: bold; width: 650px; float: left; height: 20px; margin: 5px auto;}
.commentContent { width: 650px; float: left; color: #999999; margin: 0 auto 10px auto;}
#warning { clear: both; float: left; padding: 5px 10px; background-color: #e1ff4d; border: 1px solid #FFCC33; color: #993300; font-size: 10pt;}

#kazancleft {
	width: 390px;
	float: left;
	}

#kazancright {
	width: 305px;
	float: right;
	}

#kazancright img {
	padding: 3px;
	border: 1px solid #cdcdcd;
	}


#design {
	width: 960px;
	margin: 0 auto;
	text-align: right;
	height: 30px;
	}

#design a {
	text-decoration: none;
	color: #666;
	font-size: 8pt;
	}

#design a img {
	border: none;
	}