/* .mainmenu .menuexample */
.mainmenu, .topmenu{background:/*#3e014f*/url(../images/menu.jpg);height:45px;white-space: nowrap !important;}

/*.mainmenu .menu { line-height: 2.5em; border: 1px solid #ccc; }
.mainmenu .menu li { float: left; display: block; position: relative; list-style: none; width: 156px; border-right: 1px solid #ccc; }
.mainmenu .menu li:last-child { border-right: none; }
.mainmenu .menu a { text-decoration: none; padding: 0 1em; display: block; }
.mainmenu .menu ul { display: none; position: absolute; top: 2.5em; left: -1px; min-width: 160px; background: #fff; border: none; }
.mainmenu .menu ul ul { left: 100%; top: -1px; }
.mainmenu .menu li.parent li { float: none; border: 1px solid #ccc; border-top: none; }
.mainmenu .menu li:hover { background: #ccc; }
.mainmenu .menu a:hover { color: #fff; }
.mainmenu .menu li:hover ul ul,
.mainmenu .menu li:hover ul li:hover ul ul { display: none; }
.mainmenu .menu li:hover ul,
.mainmenu .menu li:hover ul li:hover ul,
.mainmenu .menu li:hover ul li:hover ul li:hover ul { display: block; }*/

.mainmenu .menu li, .topmenu .menu li  {list-style: none;}
.mainmenu .menu>li {float:left;border-right: 1px solid #ccc;}
.mainmenu .menu li:last-child, .topmenu .menu li:last-child { border-right: none; }
.mainmenu .menu a, .topmenu .menu a { text-decoration: none; display: block; color: #ddd;font-size:15px;height:17px;}
.mainmenu .menu>li>a {padding:14px 10px;}
.mainmenu .menu>li>ul a {padding:7px 10px;}
.mainmenu .menu>li>ul li {border-bottom:1px solid #67A550;}
.mainmenu .menu a:hover, .topmenu .menu a:hover {background: #3e014f;}
.mainmenu .menu>li>a, .topmenu .menu>li>a  {text-transform:uppercase;}
.mainmenu .menu ul, .topmenu .menu ul  { position: absolute; margin-top: -1px; margin-left: -999px; background: #fff; border: none;z-index:3;background: #4C7A3B; }
.mainmenu .menu>li:hover ul, .mainmenu .menu li ul:hover, .topmenu .menu>li:hover ul, .topmenu .menu li ul:hover {margin-left:-1px;}
.cat-items .hasTip {display:none;}


.container_12 {background: #F3D6EC;}
.head {background: url(../images/fon_head.jpg) center top no-repeat;height:182px;}
.lhead {height:115px;}
.rhead .menu {position:relative; z-index:2;left:50px;}
.rhead .menu li {float:left; margin:10px 20px;list-style:none;}
/*.contentwrap {background: #50C9F6  url(../images/fon.jpg) center top no-repeat;min-height:600px;}*/
.lcol {padding-top:150px;}
.lcol h3{text-align:center;}
.lcol h4, .lcol h6, .lcol h7, .lcol h8 {margin: 0 !important;font-weight:normal !important;}
.lcol ul ul {margin:5px 0 0 5px !important;}
.footer {background: url(../images/footer.jpg) center bottom no-repeat; height:20px;padding-top:165px;}
.copyrights p{text-align:center;} 
.component {padding:50px 45px 30px;}
.cck_form_group_x {border-bottom: 1px solid #333;}
.cck_form_group_x:last-child {border:none !important;}
.fotos .gx .gxi {display:inline-block;padding:19px;width:252px;text-align:center;}
.fotos .gx .gxi div {width:252px;margin:auto;min-height:200px;}
.fotos .gx .gxi div +div{min-height:54px;vertical-align:middle;}
.fotos .label, .fails .label, .ssilki .label {text-align:center;font-size:14px;font-weight:bold;}
.fails .gx .gxi {margin-bottom:15px;}
.cck_label_group_x>label {font-size:14px;font-weight:bold;}
.cck_label_group_x {background: #aaa;}
.material .position2 .ssilki {clear:both;width:100%;}


