body, ul, li, p, form{

	margin:0px;

	padding:0px;

	list-style:none;

    text-align: justify;

}

body{

	background:url(/IMG/sky.jpg) repeat-x;

}

a{

	text-decoration:none;

	color:black;

}

img{

	border:0px;

}

strong{

font-weight:normal;

}

h1{

font-size:16px;

margin:0px 0px 5px 5px;

}

h2{

font-size:14px;

font-weight:bold;

margin:0px;

}

h3{

font-size:12px;

}

em{

color:#333333;

font-style: italic;

}

td{

	vertical-align:top;

}

.item .date{

	color:#336633;

	font-weight:bold;

}

.menu1{

	height:30px;

	background-image: url(/IMG/doska.jpg);
	
	margin-bottom:28px;

	text-align:right;
	
	padding-top: 1%;

}

.menu1 div{

	width:340px;

	text-align:center;
	
	}

.menu2{

	height:30px;

	background-image: url(/IMG/doska.jpg);
	
	margin-bottom:28px;

	text-align:right;
	
	padding-top: 1%;

}

.menu2 div{

	width:360px;

}

.hat{

	width:100%;

	height:262px;

	background:url(/IMG/house.jpg) 50% 0% no-repeat;

}

.hat1{

	vertical-align:bottom;

}

.hat2{

	text-align:right;

	vertical-align:bottom;

}

.str{

	position:relative;

	left:-100px;

}

.gum{

	width:47%;

}

.gum div{

	width:508px;

	height:1px;

}

.cloud{

	width:249px;

	height:206px;

	font-weight:bold;

	background:url(/IMG/cloud.jpg) no-repeat;

	font:21px Arial;

	line-height:11px;

	text-align:center;

	color:#138201;

}

.cloud a{

    color:#138201;

	font-size:23px;

}

.cloud span{

	font:13px Tahoma;

	line-height:11px;

	font-weight:bold;

}

.body{

	height:5px;

	width:100%;

}

.body2{

	height:5px;

	width:100%;

	position:relative;

	top:-10px;

}

.corner{

	margin-bottom:2px;

}

.topBorder{

	width:98%;

	height:3px;

}

.topBorder div{

	width:auto;

	height:3px;

	font-size:3px;

	background:#74c9ff;

}

.topBorder2{

	width:98%;

	height:3px;

}

.topBorder2 div{

	width:auto;

	position:relative;

	top:10px;

	height:3px;

	font-size:3px;

	background:#74c9ff;

}

.leftPanel ul{

	margin-left:1px;

}

.leftPanel li{

	background:url(/IMG/leftMenu.jpg) no-repeat;

	height:52px;

	width:220px;

}

.leftPanel li div{

	border-bottom:1px solid #336633;

	height:63px;

	padding-left:14px;

	margin-left:32px;

}

.leftPanel li a{

	position:relative;

	top:24px;

	font:18px Tahoma;

	color:#336633;

}

.leftPanel li a:hover{

	color:#1CA7FF;

}

.middle{

	width:100%;

	position:relative;

	top:-7px;

	font:12px Tahoma;

}

.title{

	margin-right:10px;

	margin-top:20px;

	margin-bottom:10px;

}

.rightPanel {

	background:url(/IMG/rightBorder.jpg) right repeat-y;

}

.rightPanel div{

	width:230px;

}



.leftPanel .leftInfo{

	margin-left:0px;

	font:12px Tahoma;

	padding-left:4px;

}

.middle .content{

	width:70%;

    padding:10px;

}

.fld, textarea{

color:#666666;

font-family:arial;

font-size:12px;

width:250px;

}

table.price{

  width:80%;

  border-collapse:collapse;

  border:1px solid #8CD1FF;

}

.price td{

  background-color:#53BAFF;

  font-size:15px;

  padding:3px;

}

td.priceTd1{

  background-color:#C4E8FF;

  text-align:left;

}

td.priceTd2{

  background-color:#D5EEFF;

  text-align:left;

}

.price strong{

  font-weight:bold;

}

.price em{

  /*color: #AE0000;*/

  font-style: normal;

}

.leftInfo a.titleNews{

text-decoration:none;

font-weight:bold;

font-family:arial;

font-size:13px;

display:block;

margin-bottom:0px;

color:#336633;

}

.leftInfo div.item{

padding:4px 10px 5px 0px;

border-bottom:3px solid #336633;

}

.leftInfo div.header2{

padding:0px 0px 10px 0px;

border-bottom:3px solid #74C9FF;

}

.leftInfo a.linkNews{

text-decoration:underline;

font-weight:bold;

font-family:arial;

font-size:13px;

}

.leftInfo a:hover.linkNews{

text-decoration:none;

}

table.mainTable{

margin-left:10px;

border-spacing:0px;

}

.mainTable td{

border-bottom:1px solid #0080D5;

}

.ImgBackground{

padding: 5px;

background-color:#B1E0FF;

text-align:center;

}

.mainTable td.tdPadding{

padding:13px;

}

.mainTable .tdPadding a{

color:#0081D7;

text-decoration:underline;

}

.mainTable .tdPadding a:hover{

color:#0068AE;

text-decoration:none;

}

hr.null {

background-color:#0080D5;

border-width:0;

height:1px;

margin:10px 0px 10px 0px;

}

.content li{

margin-left:35px;

line-height:25px;

list-style-image: url(/IMG/marker.gif);

color:#000000;

text-decoration:underline;

}
.content ol li{
	list-style:decimal;
}

.Button{

  height:20px;

  width:130px;

  background-color:#74C9FF;

  border:2px solid #005F9D;

  text-align:center;

  padding-top:4px;

  font-weight:bold;

  margin:10px;

  text-decoration:underline;

}

td.randomImg {

  margin-bottom: 120px;

  padding: 2px;

  background-color:#336633;

}



.rightPanel .lastWork span{

  font:18px Tahoma;

  color:#336633;

}

.rightPanel .lastWork{

	width:191px;

	position:relative;

	top:-3px;

	margin-left:34px;

	border-top:1px solid #336633;

	padding-top:10px;

}

.rightPanel #zakazat{

	font:11px Tahoma;

	text-align:left;

	margin:10px 10px 0px 10px;

	clear:both;

	height:auto;

}

.middle .content .thumbs {

  text-align: left;

}

a.seoLink{

  color:#0077BD;

  margin-left:30px;

  font-size:14px;

}

.content a {

	text-decoration: underline;

}

.scrolled{

	height:200px;

	padding:0px 10px;

	margin-top:20px;

	overflow-y:scroll;

}

.progect a {
 color:#1275AE;
font-size:17px;
font-family:arial;
}
.progect li {
padding:3px;
color:#777777;
font-family:times New Roman;
font-size:27px;
text-decoration:none;
}
.progect a:hover {
  color:#777777;
  text-decoration:none;
}


