html,body {
margin:0;
padding:0;
}
body {
	font: 73%/1.8em helvetica, arial, sans-serif;
	background: #fff url("http://www.zakazgazeli.spb.ru/bg.gif") repeat;
	color: #666;
}

.style2 {
	font-size: 14px;
}
.style7 {font-size: 18px;}
.style8 {
	color: #666666;
	font-size: 20px;
}
.style9 {
	color: #666666;
	font-size: 14px;
}
.style10 {
	color: #666666;
	font-size: 14px;
}
.style20 {color: #286e87}
.style21 {
	font-size: 23px;
	font-weight: bold;
}
.style22 {
	color: #666666;
	font-size: 16px;
}
.style23 {color: #666666}


			/*BANNER PROPERTIES*/
#banner {
width:100%;
height:140px;
background:#bbd9ee url("http://www.zakazgazeli.spb.ru/banner.jpg") top center no-repeat;
}
#banner h1 {
margin: 0 0 0 225px;
line-height:1.8em;
font-size: 2.3em;
color: #fff;
}
.style {
margin: 0 0 0 225px;
line-height:1.8em;
font-size: 15px;
color: #286e87;
}
#banner p {
float:right;
margin: 10px 10px 0 0;
padding-top: 10px;
color : #ff9933;
}
			/*TOP NAVIGATION*/
div#menu {
float:right;
width: 100%;
padding-top:0;
background: #bbd9ee;
}
ul#nav,ul#nav li {
list-style-type:none;
margin:0;
padding:0
}
ul#nav {
margin-left: 100px;
width: 1150px;
}
ul#nav li {
float: left;
margin-right: 5px;


text-align: center;
}
ul#nav a {
float: left;
width: 10em;
padding: 5px 5px 5px 5px;
background: #ff9933;
text-decoration: none;
color: #fff;
}
ul#nav a:hover {
background: #e7f1f8;
color: #666;
}
ul#nav li.activelink a,ul#nav li.activelink a:hover {
background: #fff;
color: #003;
}
			/*MAIN CONTAINER*/
#container {
width: 830px;
margin: 0 auto;
padding: 0;
}
#box {
padding: 10px;
border: 1px solid #ff9933;
background: #e7f1f8;
}
#box h2 {
font-size: 2em;
color: #06a;
}
			/*CONTENT_LEFT*/
#content {
width: 490px;
float: left;
margin: 50px 0 0 0;
padding: 0 0 20px 10px;
}
#content h1 {
font-size: 1.5em;
letter-spacing: 3px;
text-transform: uppercase;
color: #06a;
}
#content h2 {
font-size: 2em;
}
			/*CONTENT_RIGHT*/
#content_right {
width: 250px;
float: right;
margin: 50px 10px 0 0;
padding-bottom: 20px;
}
			/*FOOTER*/
#footer {
clear: both;
height: 78px;
padding: 5px;
border-top: 3px solid #ff9933;
background: #bbd9ee;
text-align: center;
}
			/*TYPOGRAPHY*/
blockquote {
font-weight : bold;
font-style : italic;
color : #b29b35;
}
.small {
color: #ff9933;
font-size: 0.8em;
}
.big {
	font-weight: bold;
	font-size: 1.2em;
	color: #ff9933;
	text-align: center;
}
			/*IMAGES*/
.imgright {
float: left;
margin: 10px;
padding: 10px;
}
			/*CURVED CORNERS*/
dl.curved {
	background:#bbd9ee url("http://www.zakazgazeli.spb.ru/c_tl.gif") top left no-repeat;
	margin:15px 0;
	padding:0;
	width:100%;
}
dl.curved dt {
	background:transparent url("http://www.zakazgazeli.spb.ru/c_tr.gif") top right no-repeat;
	padding:10px;
	text-align:center;
	font-weight: bold;
	font-size: 1.5em;
	color:#fff;
}
dl.curved dd {
	background:#eee url("http://www.zakazgazeli.spb.ru/c_bl.gif") bottom left no-repeat;
	padding:0;
	margin:0;
}
dl.curved dd p {
	margin:0;
	padding:10px;
	line-height:1.53em;
}
dl.curved dd p.last {
	background:transparent url("http://www.zakazgazeli.spb.ru/c_br.gif") bottom right no-repeat;
}
			/*LINK PROPERTIES*/
a img {
border: none;
margin: 8px;
}
a:link, a:visited {
color : #286e87;
background : inherit;
text-decoration : none;
}
a:hover {
text-decoration : none;
color : #ff9933;
background : inherit;
}
#navlist li {
list-style-image : url("http://www.zakazgazeli.spb.ru/right.gif");
background : inherit;
color : #ff9933;
margin : 5px 0 0 0;
padding-left : 10px;
}

textarea {
	width: 98%;
	height: 10em;
	padding: 3px;
}
.tagcloud {
text-align: center;
padding-left:5px; padding-right:5px;

}

.tagcloud a {

}
.tagcloud .weight1 a {
	font-size: 12px;
}
.tagcloud .weight2 a {
	font-size: 13px;
}
.tagcloud .weight3 a {
	font-size: 14px;
}
.tagcloud .weight4 a {
	font-size: 15px;
}
.tagcloud .weight5 a {
	font-size: 16px;
}
.tagcloud .weight6 a {
	font-size: 17px;
}
.tagcloud .weight7 a {
	font-size: 18px;
}
.tagcloud .weight8 a {
	font-size: 19px;
}
.tagcloud .weight9 a {
	font-size: 22px;
	letter-spacing: -1px;
}
.tagcloud .weight10 a {
	font-size: 28px;
	letter-spacing: -1px;
}

