/*general*/
body { font-family: Tahoma, Geneva, sans-serif; font-size: 11px; color: #000000; text-decoration: none; background-color: #ffffff;}
p, td { font-family: Tahoma, Geneva, sans-serif; font-size: 11px; }

div.overflow { width: 100%; overflow: hidden; }
.notify { color: #F00; font-weight: bold; }

form { padding: 0; margin: 0;}

h2 { font-weight: normal; }

/*Links*/
a { color: #2172b1; text-decoration: underline; }
a:hover { color: #34434f; text-decoration: underline; }
a:focus { outline: none; }
/*End of links*/

ul { padding: 0px; margin: 0px; margin-left: 20px; padding-left: 0px;  }
	ul li { margin-left: 20px; padding: 5px; }

ul.portfolio { padding: 0px; margin: 0px; list-style-type: none; }
	ul.portfolio li { padding: 5px; }

/*end of general*/



/*Begin of design*/
#container { width: 990px; margin-right: auto; margin-left: auto; margin-top: 50px; margin-bottom: 10px; position: relative; }
div.l { float: left; width: 280px; }
	#logo { width: 250px; height: 91px; background: url(../images/logo.jpg) no-repeat; margin-top: 20px; margin-left: 10px; }
		#logo h1 { text-indent: -5000px; }
	#contacts { margin-top: 30px; padding-left: 40px; }
div.m { float: left; width: 600px; }
	div.m1 { float: left; width: 280px; }
	div.m1 { float: left; width: 280px; margin-left: 20px; }

div.scrl { width: 250px; height: 450px; overflow: auto; }
	div.scrl:focus { outline: none; }
div.scrl1 { width: 250px; height: 200px; overflow: auto; }
	div.scrl:focus { outline: none; }

/*End of design*/