* { font-family: arial,helvetica,sans-serif; color: #333333; } img { border:solid 1px #ddd; width: } img#logo { border:0; } img.name{ height: 300px; float: right; margin-left: 20px; margin-bottom: 10px; } img.land{ width: 535px; } td { caption-side: top; font-family: arial,helvetica,sans-serif; font-size: 0.8em; line-height: 1.7em; } a:link, a:visited { color: #095197; } a:hover { color: #ffffff; background-color: rgb(9,81,151); } #address { font-family: arial,helvetica,sans-serif; color: #FFFFFF; } #captions { color: #555; font-family: 'Titillium Maps',Arial; font-size: 1.5em; font-weight: normal; text-align: left; line-height: 1.4 em; border-bottom: solid 1px #ddd; border-top: solid 1px #ddd; } #captions-m { color: #555; font-family: 'Titillium Maps',Arial; font-size: 1.5em; font-weight: normal; text-align: left; border-bottom: solid 1px #ddd; border-top: solid 1px #ddd; line-height: 1.4 em; cursor:pointer; } a.captions-ma { background-color: #fff; color: #555; text-decoration: none; } #captions-ordinary { color: #555; font-family: 'Titillium Maps',Arial; font-size: 1.5em; font-weight: normal; text-align: left; line-height: 1.4 em; } #subcaptions { color: #555; font-family: 'Titillium Maps',Arial; font-size: 1.1em; font-weight: bold; text-align: left; } /* --- текст новостей ----*/ #newsblock div { border-top: solid 1px #ddd; } #newstext { text-decoration: none; color: #000000; background-color: #ffffff; align: left; } #newstext:hover { text-decoration: underline; } #captionnews { color: #555; font-family: 'Titillium Maps',Arial; font-size: 1.5em; font-weight: normal; text-align: left; line-height: 1.4 em; text-decoration: none; } #captionnews:hover { text-decoration: underline; background-color: #ffffff; } /* -------------------*/ #a-name{ font-family: 'Titillium Maps',Arial; font-size: 1.5em; font-weight: normal; text-align: left; line-height: 1.4 em; } .infotable{ border: solid 2px #000; margin: 5 px; border-spacing: 0px 0px; border-collapse: collapse; } .infotable td{ border: solid 1px #000; padding: 0px 10px; vertical-align: middle; } /* --------------------------------------------------------*/ #cssmenu ul, #cssmenu li, #cssmenu span, #cssmenu a { margin: 0; padding: 0; position: relative; } #cssmenu { height: 43px; border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; background: #e0e0e0; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAxCAIAAACUDVRzAAAAA3NCSVQICAjb4U/gAAAALElEQVQImWMwMrJi+v//PxMDw3+m//8ZoPR/qBgDEhuXGLoeYswhXg8R5gAAdVpfoJ3dB5oAAAAASUVORK5CYII=) 100% 100%; background: -moz-linear-gradient(top, #F3F3F3 0%, #e0e0e0 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F3F3F3), color-stop(100%, #e0e0e0)); background: -webkit-linear-gradient(top, #F3F3F3 0%, #e0e0e0 100%); background: -o-linear-gradient(top, #F3F3F3 0%, #e0e0e0 100%); background: -ms-linear-gradient(top, #F3F3F3 0%, #e0e0e0 100%); background: linear-gradient(to bottom, #F3F3F3 0%, #e0e0e0 100%); border-bottom: 2px solid #515151; } #cssmenu:after, #cssmenu ul:after { content: ''; display: block; clear: both; } #cssmenu a { background: #e0e0e0; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAxCAIAAACUDVRzAAAAA3NCSVQICAjb4U/gAAAALElEQVQImWMwMrJi+v//PxMDw3+m//8ZoPR/qBgDEhuXGLoeYswhXg8R5gAAdVpfoJ3dB5oAAAAASUVORK5CYII=) 100% 100%; background: -moz-linear-gradient(top, #F3F3F3 0%, #e0e0e0 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F3F3F3), color-stop(100%, #e0e0e0)); background: -webkit-linear-gradient(top, #F3F3F3 0%, #e0e0e0 100%); background: -o-linear-gradient(top, #F3F3F3 0%, #e0e0e0 100%); background: -ms-linear-gradient(top, #F3F3F3 0%, #e0e0e0 100%); background: linear-gradient(to bottom, #F3F3F3 0%, #e0e0e0 100%); /* text style of inactive buttons */ color: #444444; font-weight: bold; font-family: arial,helvetica,sans-serif; display: inline-block; font-size: 12.8px; line-height: 43px; padding: 0 45px; /* width between items (height, width)*/ text-decoration: none; } #cssmenu ul { list-style: none; } #cssmenu > ul { float: left; } #cssmenu > ul > li { float: left; } #cssmenu > ul > li:hover:after { content: ''; color: #ffffff; display: block; width: 0; height: 0; position: absolute; left: 50%; bottom: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #ffffff; /* color of array appear on mainmenu if hover */ margin-left: -10px; } #cssmenu > ul > li:first-child > a { /* угол first-child*/ border-radius: 1px 0 0 0; -moz-border-radius: 1px 0 0 0; -webkit-border-radius: 1px 0 0 0; } #cssmenu > ul > li:last-child > a { /* угол last-child*/ border-radius: 0 1px 0 0; -moz-border-radius: 0 1px 0 0; -webkit-border-radius: 0 1px 0 0; } #cssmenu > ul > li.active a { /* text style for pushed menu item*/ color: #ffffff; font-weight: bold; font-family: arial,helvetica,sans-serif; box-shadow: inset 0 0 3px #000000; -moz-box-shadow: inset 0 0 3px #000000; -webkit-box-shadow: inset 0 0 3px #000000; /* ---> start: tsvet videleniya */ background: #ff0000; /* #515151; tsvet videleniya ??? */ background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAxCAIAAACUDVRzAAAAA3NCSVQICAjb4U/gAAAALklEQVQImWNQU9Nh+v//PxMDw3+m//8ZkNj/mRgYIHxy5f//Z0BSi18e2TwS5QG4MGB54HL+mAAAAABJRU5ErkJggg==) 100% 100%; background: -moz-linear-gradient(top, #cccccc 0%, #515151 100%); /* second color = tsvet videleniya */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cccccc), color-stop(100%, #515151)); /* second color = tsvet videleniya */ background: -webkit-linear-gradient(top, #cccccc 0%, #515151 100%); /* second color = tsvet videleniya */ background: -o-linear-gradient(top, #cccccc 0%, #515151 100%); /* second color = tsvet videleniya */ background: -ms-linear-gradient(top, #cccccc 0%, #515151 100%); /* second color = tsvet videleniya */ background: linear-gradient(to bottom, #cccccc 0%, #515151 100%); /* second color = tsvet videleniya */ } #cssmenu > ul > li:hover > a { background: #ff0000; /* tsvet videleniya ??? 515151 ff0000 095197*/ background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAxCAIAAACUDVRzAAAAA3NCSVQICAjb4U/gAAAALklEQVQImWNQU9Nh+v//PxMDw3+m//8ZkNj/mRgYIHxy5f//Z0BSi18e2TwS5QG4MGB54HL+mAAAAABJRU5ErkJggg==) 100% 100%; background: -moz-linear-gradient(top, #095198 0%, #095197 100%); /* second color = tsvet videleniya */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #095198), color-stop(100%, #095197)); /* second color = tsvet videleniya */ background: -webkit-linear-gradient(top, #095198 0%, #095197 100%); /* second color = tsvet videleniya */ background: -o-linear-gradient(top, #095198 0%, #095197 100%); /* second color = tsvet videleniya */ background: -ms-linear-gradient(top, #095198 0%, #095197 100%); /* second color = tsvet videleniya */ background: linear-gradient(to bottom, #095198 0%, #095197 100%); /* second color = tsvet videleniya */ /* <--- finish: tsvet videleniya */ color: #ffffff; box-shadow: inset 0 0 3px #000000; -moz-box-shadow: inset 0 0 3px #000000; -webkit-box-shadow: inset 0 0 3px #000000; } #cssmenu .has-sub { z-index: 1; } #cssmenu .has-sub:hover > ul { display: block; } #cssmenu .has-sub ul { display: none; position: absolute; width: 220px; top: 100%; left: 0; /* -- margin of dropdowned submenu--- */ } #cssmenu .has-sub ul li { *margin-bottom: -1px; } #cssmenu .has-sub ul li a { background: #E0E0E0;/* background of inactive sublevel #515151; */ box-shadow: none; border-bottom: 1px dotted #444444; /* dotted table */ filter: none; /*font-size: 11px;*/ color: #444444; display: block; line-height: 120%; padding: 10px; text-align: left; } #cssmenu .has-sub ul li:hover a { /* background of active submenu item*/ background: #095197; color: #ffffff; } #cssmenu .has-sub .has-sub:hover > ul { display: block; color: #ffffff; } #cssmenu .has-sub .has-sub ul { display: none; position: absolute; left:100%; top: 0; } #cssmenu .has-sub .has-sub ul li a { background: #0c7fb0; border-bottom: 1px dotted #6db2d0; } #cssmenu .has-sub .has-sub ul li a:hover { background: #095c80; color: #ffffff; }