@charset "utf-8";
body {
	margin:0px;
	padding:0px;
	width:auto;
	height:auto;
	background-image:url(../images/header_bck.jpg);
}
#header_bck {
	
	/*background-repeat:repeat-x;*/
	background-image:url(../images/body_bck.jpg);
	background-position:center 381px;
	background-repeat:no-repeat;
}
p {
	font-size:14px;
}

a img{
	border:0px;
	border-style:none;
}
blockquote {
	background: #363636  url(images/quote-a-start.png) 10px 10px no-repeat;
	color: #ccc;
}

blockquote.b {
	background: #1F1F1F url(images/quote-b-start.png) 10px 10px no-repeat;	
}

blockquote p {
	background: url(images/quote-a-end.png) 100% 100% no-repeat;
}

blockquote.b p {
	background: url(images/quote-b-end.png) 100% 100% no-repeat;
}


#container #content-container  {
	font-family: "Trebuchet MS", "Arial Narrow", Arial;
	font-size: 12px;
	font-style: normal;
	width:998px;
	background-image:url(../images/content_bck1.jpg);
	background-repeat:repeat-x;
	position:relative;
	padding-top:10px;
	position:absolute;
	top:365px;
}
#main-menu{
	/*padding-bottom:20px;*/
	height:37px;
	/*position:absolute;*/
	top:365px;
	z-index:100;
	padding-left:35px;
	/*padding-bottom:20px;*/
}
#main-menu #menu-list {
	height:12px;
	margin:0px;
	padding:0px;
	text-transform:uppercase;
	/*padding-bottom:20px;*/
	padding-left:30x;
	text-align:center;
	font-weight:bold;
}
#main-menu #menu-list .white {
	background-image:url(../images/menu/selected_menu_white.png);
	background-position:center 3px;
}
#main-menu #menu-list .whiteinvert {
	background-image:url(../images/menu/selected_menu_white_invert.png);
	background-position:center 3px;
}
#main-menu #menu-list .us {
	background-image:url(../images/menu/selected_menu_zanas.png);
	background-position:center 3px;
}
#main-menu #menu-list .services {
	background-image:url(../images/menu/selected_menu_tim.png);
	background-position:center 3px;
}
#main-menu ul{
	list-style:none;
	font-size:14px;
	padding:0px;
	margin:0px;
}
#main-menu #menu-list li{
	/*margin-top:2px;
	padding-bottom:2px;*/
	line-height:23px;
	color:#6d6d6d;
	padding-top:15px;
	float:left;
	width:120px;
	padding-right:10px;
	height:17px;
	/*padding-left:20px;*/
}
#main-menu #menu-list .selected{
	
	background-repeat:no-repeat;
	font-weight:bold;
	color:#e5161e;
	padding-bottom:5px;
}
#main-menu #menu-list li a{
	width:185px;
	width:100%;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
}
#main-menu #menu-list li a:hover{
	/*width:185px;*/
	color:#e5161e;/**/
	background-repeat:no-repeat;
	display:block;
	font-weight:bold;
}
#container #content-container #left #news {
	background-image:url(../images/new_bck.jpg);
	background-position:right bottom;
	margin:10px;
}
#container #content-container #left #news .new-item {
	text-align:left;
	font-size:10px;
	
	padding:15px;
	padding-bottom:10px;
}
input.input-search {
	width:110px;
	margin-left:12px;
	background-image:url(../images/search_bck.png);
	background-position:center center;
	background-repeat:no-repeat;
	color:#FFFFFF;
	float:left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
input.button-search {
	width:20px;
	height:20px;
	background-image:url(../images/search_bck.png);
	background-position:center right;
	background-repeat:no-repeat;
	color:#FFFFFF;
	border:none;
	cursor:pointer;
	float:right;
	position:relative;
}
#container #content-container #left {
	float:left;
	clear:left;
	position:relative;
	width:195px;
	height:auto;
	text-align:center;
/*	background-image:url(images/content_bck.jpg);
	background-repeat:repeat-x;
	padding-top:15px;*/
}
#container #content-container #center {
	float:left;
	clear:none;
	position:relative;
	width:450px;
	height:auto;
	margin-left:5px;
	background-image:url(../images/content_bck_team.jpg);
	background-repeat:no-repeat;
	width:680px;
}
#container #content-container #center_golem {
	float:left;
	clear:none;
	position:relative;
	width:450px;
	height:auto;
	margin-left:5px;
	background-image:url(../images/content_bck_long.jpg);
	background-repeat:no-repeat;
	width:680px;
}
#container #content-container #center_l {
	float:left;
	clear:none;
	position:relative;
	width:450px;
	height:auto;
	margin-left:5px;
	/*background-image:url(../images/content_bck_team.jpg);
	background-repeat: no-repeat;	
	width:680px;*/
}
#container #content-container #right {
	float:right;
	clear:none;
	position:relative;
	width:296px;
	height:auto;
	margin-right:10px;
	padding-right:0px;
	text-align:right;
/*	background-image:url(images/content_bck.jpg);
	background-repeat:repeat-x;
	padding-top:15px;	*/
}
#container #top-header #quick-menu .list .quickmenu-list {
	float:right;
	width:400px;
	padding:0px;
	margin:0px;
	padding-top:3px;
}
#container #top-header #quick-menu .list .quickmenu-list li{
	float:right;
	margin:0px;
	padding:0px;
	padding-right:15px;
	margin-left:15px;
	font-size:10px;
	list-style-type: none;
}

#container #top-header #quick-menu .list {
	float:right;
	height:35px;
	width:450px;
	/*display:table;*/
	display:none;
	padding-top:5px;
}
#container #top-header #quick-menu {
	position:relative;
	height:45px;
	width:660px;
	display:table;
	float:right;
	padding-top:30px;
}
#container {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
}
#container #top-header #quick-menu #search {
	float:right;
	width:170px;
	padding-left:10px;
	padding-right:10px;
	clear:right;
	/*background-color:#fff;*/
	color:#FFFFFF;
	font-weight:bold;
	margin:5px;
	background-image:url(../images/search_bck.png);
	background-position:center center;
	background-repeat:no-repeat;
	margin-right:0px;
	display:none;
}
#container #top-header #logo {
	float:left;
	padding-top:0px;
	padding-left:0px;
}
#container #content-container #right #uslugi {
	background-image:url(../images/uslugi_.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	width:303px;
	height:192px;
	text-align:left;
}
#container #content-container #right #uslugi ul {
	padding-top:0px;
	padding-bottom:14px;
	padding-left:10px;
	font-size:14px;
	font-weight:normal;
	margin:12px;
}
#container #content-container #center_l #uslugi_l .bottom ul {
	padding-top:0px;
	padding-bottom:0px;
	padding-left:10px;
	font-size:14px;
	font-weight:normal;
	margin:5px;
}
#container #content-container #center_l #uslugi_l .bottom {
	padding-top:0px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:0px;
}
#container #content-container #right #uslugi .bottom {
	padding-top:1px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:0px;
}
#container #content-container #center_l #uslugi_l {
	background-image:url(../images/uslugi_l.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	width:289px;
	height:auto;
	text-align:left;
}
#container #content-container #center_l #uslugi_l ul {
	padding-top:0px;
	padding-bottom:25px;
	padding-left:10px;
	font-size:14px;
	font-weight:normal;
}
#container #content-container #center_l #uslugi_l .bottom {
	padding:10px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:10px;
}
#container #footer {
	text-align:center;
	padding-top:10px;
	/*padding-bottom:30px;*/
	/*background-image:url(../images/footer_shadow_bck.jpg);*/
	background-position:top center;
	background-repeat:no-repeat;
	font-size:11px;
	line-height:12px;
	clear:both;
	height:auto;
	color:#FFFFFF;
}
#container #top-header {
	position:relative;
}
.wraper {
	width:auto;
	padding:10px;
	/*background-image:url(../images/content_bck_team.jpg);*/
	background-repeat:no-repeat;
	background-position:right center;
	padding-top:0px;
}
.more{
	background-image:url(../images/more.png);
	background-position:right center;
	background-repeat:no-repeat;
	padding-right:30px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}
.more a {
	font-weight:bold;
	color:#FFFFFF;
}
.img_bottom{
	padding:0px;
	padding-top:10px;
}
#megamed_intro {
	float:left;
	padding-right:10px;
	padding-top:0px;
	outline:none;
}
#header {
	outline:none;
}
#megamed_mapa {
	outline:none;
}
#about_megamed {
	outline:none;
}

