* {
	margin: 0;
	padding: 0;
}
html {	height: 100%;}
body {	background: #5577a8;	font: 11px Arial, Tahoma, Verdana, sans-serif;	width: 100%;	height: 100%;}
a {	color: #3159a8;	outline: none;	text-decoration: none;}
a:hover {	text-decoration: none;	color: red;}
p, ul,li,td {	margin: 0 0 0px;	font-size:11px;	text-align:left;}
p{padding-left:10px;padding-right:10px;}
ul {	padding-left:10px;}

.center{text-align:center;}

.red {color: red; font-weight: bold;}
.black {color: #000000;}
.white {color: #ffffff;}
.yellow {color: #ffff66;}
A.yellow {color: #ffff66;}
A.yellow:hover {color: red; text-decoration:none;}

.friends {color: #505050;font-size: 9px; font-style:italic; font-weight:normal;}



h1 {	font: 14px/20px Arial, Tahoma, Verdana, sans-serif;	font-weight:bold;	color: #003366;	text-align:center;	padding:5px;}
h2 {	font: 12px Arial, Tahoma, Verdana, sans-serif;	font-weight:bold;	color: #003366;	padding-left:15px;	padding-top:5px;}

img {	border: none;}
input {	vertical-align: middle;}


/* Menu
-----------------------------------------------------------------------------*/
A.menu{	color: #000000;	font-size: 14px;font-weight:bold;}
A.menu:hover{color: red;}

/* Wrapper
-----------------------------------------------------------------------------*/
#wrapper {background: #ffffff;width: 962px;margin: 0 auto;min-height: 100%;height: auto !important;height: 100%;}

/* Header
-----------------------------------------------------------------------------*/
#header {text-align:center;padding: 10px 10px 0 0;}
#header-inside {background:url(images/title112.jpg) no-repeat top center #ffffff;text-align:center;padding: 0px;height:120px;}
#slogan {text-align:left;font-size:10px;font-weight:bold;font-face: "Arial, Tahoma, Verdana, sans-serif";padding-top: 25px;padding-left: 70px;}
#top-addr {text-align:right;font-size:11px;font-family: "Arial, Tahoma, Verdana, sans-serif";padding-top: 15px;	padding-right: 20px;}
#menu-inside {text-align:center;padding: 0px 10px 0 0;margin-top:15px;}

.line {	text-align:center;padding-top:10px;padding-bottom:10px;}

#content {background:url(images/emdi_foto102.jpg) repeat-x #ffffff;padding: 0px;min-height: 601px;height: auto !important;height: 100%;}
#content111 {background:url(images/emdi_foto111.jpg) no-repeat top right;padding: 0px;float:right;right:50px;margin: 10px 40px 0 0;height:527px;min-height:527px;width:400px;}
#coll_menu11 {padding:180px 10px 0 0;}

.mirrorani{	float:left;	margin-left:60px;	margin-right:0;	padding:0;}
#ramka{	position:absolute;	z-index:900;padding:0;margin:0;}
.animation11{margin:26px 23px;position:absolute;z-index:100;float:left;}

#foto112{background:url(images/emdi_foto112.jpg) no-repeat top left; width:960px; height:600px; }
#leftmenu112 {background:url(images/emdi_112_menubg.gif) no-repeat top center; width:238px; height:224px; position:relative; top:120px; left:20px; text-align:center; color:white; padding:15px; font-size:16px;}
#rightmenu112 {border:8px solid #fff; width:400px; height:266px; position:relative; top:-160px; left:510px; background-color:#e8e6e7}

#content-inside {padding: 0px;min-height: 401px;height: auto !important;height: 70%;}

#slide1 {display:block;margin-top:120px;margin-left:10px;margin-right:0px;width:150px;height:225px;float:left;padding: 0px;}
#slide2 {display:block;margin-top:120px;margin-left:15px;margin-right:0px;width:150px;height:225px;float:left;padding:0px;}
#coll_menu {padding-left: 35px;padding-top:15px;vertical-align:top;}

.coll_menu_item {clear:both;vertical-align:top;}
A.coll_menu_item {color:#000000;font-weight:bold;}
A.coll_menu_item:hover {font-weight:bold;color:#3159a8;}

.coll11_menu_item {clear:both;vertical-align:top;font-size:13px;}
A.coll11_menu_item {color:#000000;font-weight:bold;font-size:13px;}
A.coll11_menu_item:hover {font-weight:bold;color:#3159a8;font-size:13px;}

.coll112_menu_item {clear:both;vertical-align:middle;font-size:13px;line-height:24px;}
A.coll112_menu_item {color:#fff;font-weight:bold;font-size:13px;}
A.coll112_menu_item:hover {font-weight:bold;color:#fe14b9;font-size:13px;}


#textarea {background: #ffffff;	margin-top:45px;padding: 10px;width:620px;float:left;clear:both;}
#textarea111 {background: #ffffff;padding: 10px;width:620px;float:left;	clear:both;}

#newsarea {background: #ffffff;margin-top:45px;	padding: 10px;	width:300px;float:left;}
#newsarea111 {	background: #ffffff;padding: 10px;width:300px;float:left;}

#footer {clear:both;width: 942px;background: #ffffff;padding:10px;text-align:center;}	
