/* CSS Document */

body {
	margin: 0 30px 2em 30px;
	padding:0;
	color: #333;
		
	background: #fff;
	font-size: 0.9em;
	font-family: Arial, Helvetica, sans-serif;
}

#wrapper {
	margin: 0 auto;
	padding:0;
	background: #fff;
	
}
#content {
	margin: 0 230px 0 0;	
}

#content2 {
	margin:0;	
	clear:both;
}
/*заголовок*/
#header {
position: relative;
margin: 0 0 0 0;

}

div.rightcorner {
position: absolute;
height: 38px;
	top: 0; 
	right: 0;
	width:22em;
	background-color:#13336e;
	margin: 0;
	padding:0;
}
div.rightcorner form {
position: absolute;
top:6px;

left:5em;
* left:0;
width:20em;
font-family: tahoma, arial, sans-serif;
font-size: 85%;
}
div.rightcorner label {
	font-weight: bold;
	color:#FFF;
}
div.rightcorner form #submit {
	font-size: 90%;
	padding: 1px;
	font-family: tahoma, arial, sans-serif;
}
div.rightcorner form #s {
	width: 8em;
	font-size: 90%;
	font-weight: normal;
	border:	1px solid #9097A2;
	padding: 2px;
	font-family: tahoma, arial, sans-serif;
}

/* Sidebar */

#sidebar {
	position: absolute;
	top: 75px;
	right: 30px;
	background: #fff;
	width: 210px;
	line-height: 120%;
}
#sidebar h6 {
	font-weight: bold;
	font-size: 0.9em;
	margin: 0.3em 0 0.3em;
}

#sidebar p {
	font-size: 0.85em;
	margin: 0 0 0 1em;
	padding: 0;
}
#sidebar a:hover {
	text-decoration: underline;
}
#sidebar p {
	margin-bottom: 6px;
}

div.related {
	background: #eff8ce url(box-yell.gif) no-repeat bottom left;
	margin: 0 0 16px 0;
	padding-bottom:10px;
}
div.related div {
	background: url(box-yelm.gif) no-repeat top left;
	padding: 8px;
}
div.related h6 {
	color: #036;
}

div.related a {
	color: #03a;
	text-decoration: none;
	margin: 8px;
}

div.adv {
	background: #e6e6e6 url(box-gray.gif) no-repeat bottom left;
	margin: 0 0 16px 0;
}
div.adv div {
	background: url(box-graz.gif) no-repeat top left;
	
}
div.adv h6 {
	color: #666;
}
div.adv a {
	color: #666;
	text-decoration: none;
}

div.adv p {
color: #036;
font-weight: bold;
text-align:center;
}

/*ссылки*/

a:link { color: #0033aa; }
a:visited { color: #0033aa; }

a:hover { color: #333; }
a:active { color: #000; }

/*заголовки*/
#title,h1,h2 {
	color:#036;
	font-size:1em;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 0.5em;
	font-weight:bold;
	clear:both;
background:#f8f8f8;
border-top:1px solid #cccccc;
	}


#title h1	{
	display: inline;
}	

p {
font-size: 0.9em;
line-height: normal;

}

#content2 li {
font-size: 0.9em;
}

#contact {
margin:30px auto;
width:50%;
text-align:center;
border:1px solid #13336e; 
padding:5px;
}

/*блоки для картинок*/
div.view {
* height:100px;
margin-top:0.7em;
clear:left;
}

img.left {
border:none;
float:left;
margin-right:0.5em;
margin-bottom:0.5em;
}

img.right {
border:none;
float:right;
margin-left:0.5em;
}


table {
font-size: 0.9em;
border:1px solid #b6b6b1;
text-align:center;
margin-left:0;
border-collapse:collapse; 
width:auto;
}
table td, table th {
border:1px solid #b6b6b1;
padding:0.2em;

}
