
ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}

ul.dropdown {
 font: bold 12px Arial, Helvetica, sans-serif;
 z-index:10;
}

	ul.dropdown li {
	 padding: 7px 12px;
	 background-image:url("../images/line_bg.png");
	 color:#000;
	
	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 background-image:url("../images/bg2.png");
	}

	ul.dropdown a:link,
	ul.dropdown a:visited { color:#f0f0f0; text-decoration: none; }
	ul.dropdown a:hover { color: #f0f0f0; text-decoration: underline; }
	ul.dropdown a:active { color: #f0f0f0; }


/* ----- END LEVEL */


	/* ----- NON-FIRST LEVEL */

	ul.dropdown ul {
	 margin-left: -6px;
	 width: 170px;
	 padding-bottom: 9px;
	 background: url(../images/dropdown_pane.png) 0 100% no-repeat;
	 color: #000;
	 font-size: 11px;
	 font-weight: normal;
	}

		ul.dropdown ul li {
		 background-color: transparent;
		 color: #f0f0f0;
		 background-image:none;
		 text-align:left;
		 padding-left:2px;
		}

		ul.dropdown ul li.hover,
		ul.dropdown ul li:hover {
		 background-color: transparent;
		}

		ul.dropdown ul li.empty {
		 padding: 12px 12px 7px !important;
		 font-weight: bold;
		}

		ul.dropdown ul a:link,
		ul.dropdown ul a:visited { color: #000;  }
		ul.dropdown ul a:hover { color: #000; text-decoration: none; }
		ul.dropdown ul a:active { color: #000; }

			ul.dropdown ul ul {
			 display: none;
			}

			ul.dropdown ul ul li {}

/* ----- END LEVEL */



/*------------------------------------------------------------------------------------------------------/
 * @section	Support Class 'dir'
 * @level sep	ul, .class
 */


/* ----- ALL LEVELS (incl. first) */

ul.dropdown *.dir {
 padding-right: 12px;
 background-image: none;
 background-position: 100% 50%;
 background-repeat: no-repeat;
}

/* ----- END LEVEL */




/* Components override */

ul.dropdown-horizontal ul *.dir {
 padding-right: 15px;

 background-position: 100% 50%;
 background-repeat: no-repeat;
}

ul.dropdown-vertical *.dir {

}

ul.dropdown-vertical-rtl *.dir {
 padding-right: 15px;

 background-position: 0 50%;
}

ul.dropdown li a { /* Moved from 'custom' section */
 display: block;
 padding: 7px 12px;
}


/* ------------- Override default */

ul.dropdown li {
 padding: 0;
}


/* ------------- Reinitiate default: post-override activities  */

ul.dropdown li.dir {
 padding: 7px 20px 7px 12px;
}

ul.dropdown ul li.dir {
 padding-right: 15px;
}


/* ------------- Custom */

ul.dropdown li {

}


/* Especially for IE6 or lower */

ul.dropdown ul a {
 padding: 4px 5px 4px 12px;
 /*width: 139px;*/
}

ul.dropdown ul a:hover {
 padding: 3px 5px 3px 11px;
 border: solid 1px #ddd;
 background-color: #eee;
 font-weight: bold;
}

ul.dropdown ul a.dir {
 /*width: 129px;*/
}

/* DEFAULT STYLES OF DATALIFE ENGINE RELEASE 8.3 */

/* ==================== Вывод формы по умолчанию */

form { margin: 0; padding: 0; } 

/* ==================== Вывод архива */

.archives { margin-left: 0px; }
.archives a { color: #43637e; }

/* ==================== Цитата и скрытый текст */

.title_quote { background-color: #FEFFBD; border: 1px dotted rgb(190,190,190); border-bottom: 0; color: #222222; font-weight: bold; padding: 3px; }
.quote { background-color: lightyellow; border: 1px dotted rgb(190,190,190); color: #000000; padding: 5px; text-align: justify; }

/* ==================== Тег SPOILER */

.title_spoiler { background-color: #f2f2f2; border: 1px dotted #bebebe; color: #636363; font-weight: bold; padding: 5px; }
.title_spoiler img { margin: 0; padding: 0; }
.text_spoiler { background-color: #f2f2f2; border: 1px dotted #bebebe; border-top: 0; color: #555555; padding: 5px; text-align: justify; }

/* ==================== Tэг CODE */

.scriptcode {  background-color: #f2f2f2; border: 1px dotted #bebebe; color: #757575; padding: 5px; text-align: left; }

/* ==================== Календарь */

.weekday-active-v { color: #5078d5; }
.day-active-v { color: #5078d5; }
.calendar { color: #555555; font-family: Verdana; font-size: 11px; }
.calendar td, th {  font-family: Verdana;  text-decoration: none; padding: 4px 4px 3px 3px; }
.weekday { color: #804040; font-family: Verdana; }
.weekday-active { color: #804040; font-family: Verdana; }
.day-active { color: #804040; font-family: Verdana; }
.day-active a, .weekday-active a, .day-active-v a, .weekday-active-v a { text-decoration: underline; }
.monthlink { color: #e73231; text-decoration: none; }
.day-current { background-color: #f4f4f4; border: 1px solid #cccccc; }

/* ==================== Рейтинг статьи */

.rating { color: #555555; font-family: Tahoma; font-size: 11px; height: 16px; width: 85px; }
.unit-rating { background-image: url("rating.gif"/*tpa=http://freeprogs.kiev.ua/templates/m3-reborn/dleimages/rating.gif*/); background-position: top left; background-repeat: repeat-x; height: 16px; list-style: none; margin: 0; padding: 0; position: relative; width: 85px; }
.unit-rating li { float: left; margin: 0; padding: 0; text-indent: -90000px;}
.unit-rating li a { display: block; height: 16px; padding: 0; position: absolute; text-decoration: none; text-indent: -9000px; width: 17px; z-index: 17; }
.unit-rating li a:hover { background-image: url("rating.gif"/*tpa=http://freeprogs.kiev.ua/templates/m3-reborn/dleimages/rating.gif*/); background-position: left center; left: 0px; z-index: 2; }
.unit-rating a.r1-unit { left: 0px; }
.unit-rating a.r1-unit:hover { width: 17px; }
.unit-rating a.r2-unit { left: 17px; }
.unit-rating a.r2-unit:hover { width: 34px; }
.unit-rating a.r3-unit { left: 34px; }
.unit-rating a.r3-unit:hover { width: 51px; }
.unit-rating a.r4-unit { left: 51px; }	
.unit-rating a.r4-unit:hover { width: 68px; }
.unit-rating a.r5-unit { left: 68px; }
.unit-rating a.r5-unit:hover { width: 85px; }
.unit-rating li.current-rating { background-image: url("rating.gif"/*tpa=http://freeprogs.kiev.ua/templates/m3-reborn/dleimages/rating.gif*/); background-position: left bottom; display: block; height: 16px; position: absolute; text-indent: -9000px; z-index: 1; }
 
/* ==================== BB коды */
 
/* различие bbcodes и bbcodes_poll исключительно в длине кнопки */
/* класс bbcodes используем в списке персональных сообщений (pm.tpl) и по умолчанию в модуле редактора сообщений */

.bbcodes, .bbcodes_poll { background-color: #BBC790; border: 2px solid #F3F3F3; color: #ffffff; font: 12px Tahoma, Verdana; padding: 3px 6px 4px; }
.editor textarea { background-color: #f7f7f7; color: #555555; font-family: Tahoma; font-size: 11px; padding: 0; }
.editor_button { cursor: pointer; float: left; padding-left: 2px; padding-right: 2px; }
.editor_buttoncl { border-left: 1px solid #bbbbbb; border-right: 1px solid #bbbbbb; cursor: pointer; float: left; padding-left: 1px; padding-right: 1px; }
.editbclose { cursor: pointer; float: right; }
.editor_button select { font-family: Tahoma; font-size: 11px; }
.editor_button img, editbclose img, .editor_button_brk img { margin: 0; padding: 0; }

/* ==================== Дополнительные поля новостей */

.xfields textarea, .xfields input, .xfields select, .xprofile textarea, .xprofile input, .xprofile select { border: 1px solid #e0e0e0; background-color: #ffffff; color: #555555; font-family: Tahoma; font-size: 11px; }
.xfields textarea { height: 86px; width: 320px; }
.xfields input { height: 14px; width: 300px; }
.xfields select { height: 18px; }

/* ==================== Дополнительные поля профиля пользователей */

.xprofile { padding-top: 5px; }
.xprofile textarea {  height: 86px; width: 320px; }
.xprofile input { height: 14px; width: 250px; }
.xprofile select { height: 18px; }

/* ==================== Персональные сообщения */ 

.pm_head { font-family: Tahoma; font-size: 12px; }
.pm_list { color: #555555; }
.pm_list a { color: #5078d5; }

/* ==================== Выпадающее меню */

#dropmenudiv { background: #f9f9f9; border: 1px solid #cccccc; border-bottom-width: 0; filter: alpha(opacity=95, enabled=1) progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3); font: normal 10px Verdana; line-height: 20px; margin: 2px; opacity: 0.95; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95) progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3)"; }
#dropmenudiv a { background: #333333; border: 1px solid #cccccc; color: #ffffff; display: block; font-weight: bold; margin: 1px; padding: 1px 0; text-decoration: none; text-indent: 3px; }
#dropmenudiv a:hover { background: #555555; color: #ffffff; }

/* ==================== Опрос пользователей */

.vote { color: #555555; }

/* ==================== Уведомление о получении новых PM */

#newpm { border: 1px solid #bbbbbb; background-color: #fdfdfd; color: #757575; font-family: Verdana; line-height: 135%; padding: 4px; position: absolute; width: 400px; }
#newpmheader { background-color: #4972D3; color: #ffffff; cursor: move; height: 20px; font-family: Verdana; font-weight: bold; padding: 2px 5px 0 5px; }
#newpm a { background: transparent; color: #4d6a8a; text-decoration: none; }
#newpm a:hover { background: transparent; color: #4d6a8a; text-decoration: underline; }

/* ==================== Ссылка на скачивание прикрепленного файла */

.attachment { color: #808080; }

/* ==================== Поиск по сайту и результаты поиска */

.search { color: #53646F; font-family: Verdana; font-size: 11px; padding: 2px; text-decoration: none; }
.textin { background-image: url("search_field.gif"/*tpa=http://freeprogs.kiev.ua/templates/m3-reborn/images/search_field.gif*/); background-repeat: repeat-x; border: 1px solid #B5B5B5; color: #757575; font-family: Verdana; font-size: 11px; text-decoration: none; }
.sresult { color: #606D77; font-family: Verdana; font-size: 12px; fint-weight: normal; line-height: 16px; text-align: justify; }
.userin { background: #ffffff; border: 0px; color: #666666; font: 11px Verdana; padding: 2px 0 2px 5px; }
.sbg { background: url("f_search.gif"/*tpa=http://freeprogs.kiev.ua/templates/m3-reborn/images/f_search.gif*/); float: left; height: 42px; margin: 0; width: 350px; }
.sinput { background: #ffffff; border: 1px solid #d5e3f3; color: #696969; float: left; height: 20px; margin: 11px 0 0 31px; padding: 0 0 0 5px;  width: 303px; }

/* ==================== Рамка расширенной формы поиска по сайту */

fieldset { border: 1px solid #e0e0e0; font-family: Tahoma; font-size: 11px; padding: 5px; text-align: left; }

/* ==================== Показ оригинальной картинки загруженной на сайт из уменьшенной копии */

.highslide-wrapper, .highslide-outline { background: #FFFFFF; }
.highslide-image { border: 2px solid #FFFFFF; }
.highslide-active-anchor, .highslide-active-anchor img { visibility: hidden; }  
.highslide-dimming { background: black; }
.highslide-html { background: white; }
.highslide-html-content { display: none; }
.highslide-loading { background: #000000; border: 1px solid #ffffff; color: #ffffff; display: block; font-size: 9px; font-weight: bold; padding: 3px; text-decoration: none; }
a.highslide-full-expand { background: url("fullexpand.gif"/*tpa=http://freeprogs.kiev.ua/templates/m3-reborn/dleimages/fullexpand.gif*/) no-repeat; display: block; height: 34px; margin: 0 10px 10px 0; width: 34px; }
.highslide-footer { height: 11px; }
.highslide-footer .highslide-resize { background: url("resize.gif"/*tpa=http://freeprogs.kiev.ua/templates/m3-reborn/dleimages/resize.gif*/); float: right; height: 12px; width: 11px; }
.highslide-resize { cursor: nw-resize; }
.highslide-display-block { display: block; }
.highslide-display-none { display: none; }
.highslide-caption { background: white; display: none; padding: 5px; }
.highslide-controls { background: url("controlbar-black-border.gif"/*tpa=http://freeprogs.kiev.ua/engine/classes/highslide/graphics/controlbar-black-border.gif*/) 0 -90px no-repeat; height: 40px; margin: 10px 15px 10px 0; width: 195px; }
.highslide-controls ul { background: url("controlbar-black-border.gif"/*tpa=http://freeprogs.kiev.ua/engine/classes/highslide/graphics/controlbar-black-border.gif*/) right -90px no-repeat; height: 40px; left: 15px; list-style: none; margin: 0;padding: 0; position: relative; }
.highslide-controls li { float: left; padding: 5px 0; }
.highslide-controls a { background: url("controlbar-black-border.gif"/*tpa=http://freeprogs.kiev.ua/engine/classes/highslide/graphics/controlbar-black-border.gif*/); display: block; float: left; height: 30px; outline: none; width: 30px; }
.highslide-controls a.disabled { cursor: default; }
.highslide-controls a span { display: none; } 
/* The CSS sprites for the controlbar */
.highslide-controls .highslide-previous a { background-position: 0 0; }
.highslide-controls .highslide-previous a:hover { background-position: 0 -30px; }
.highslide-controls .highslide-previous a.disabled { background-position: 0 -60px !important; }
.highslide-controls .highslide-play a { background-position: -30px 0; }
.highslide-controls .highslide-play a:hover { background-position: -30px -30px; }
.highslide-controls .highslide-play a.disabled { background-position: -30px -60px !important; }
.highslide-controls .highslide-pause a { background-position: -60px 0; }
.highslide-controls .highslide-pause a:hover { background-position: -60px -30px; }
.highslide-controls .highslide-next a { background-position: -90px 0; }
.highslide-controls .highslide-next a:hover { background-position: -90px -30px; }
.highslide-controls .highslide-next a.disabled { background-position: -90px -60px !important; }
.highslide-controls .highslide-move a { background-position: -120px 0; }
.highslide-controls .highslide-move a:hover { background-position: -120px -30px; }
.highslide-controls .highslide-full-expand a { background-position: -150px 0; }
.highslide-controls .highslide-full-expand a:hover { background-position: -150px -30px; }
.highslide-controls .highslide-full-expand a.disabled { background-position: -150px -60px !important; }
.highslide-controls .highslide-close a { background-position: -180px 0; }
.highslide-controls .highslide-close a:hover { background-position: -180px -30px; }

/* ==================== Облако тегов */

.clouds_xsmall { font-size: x-small; }
.clouds_small { font-size: small; }
.clouds_medium { font-size: medium; }
.clouds_large { font-size: large; }
.clouds_xlarge { font-size: x-large; }

#feedback .input {
width:223px;
height:18px;
font-family:tahoma;
font-size:11px;
border:1px solid #E0E0E0;
}

#feedback .inputsub {
width:80px;
height:20px;
cursor:pointer;
font-family:tahoma;
border:1px solid #E0E0E0;
}

#feedback .textarea {
font-family:verdana;
font-size:11px;
border:1px solid #E0E0E0;
background-color:#FFF;
height:100px;
}

.error {
padding-left:10px;
border:1px solid #E0E0E0;
}

.error li {
list-style:none;
}

#noborder {
border-bottom:none;
border-bottom-color:#FFF;
}

html,body {
background:#edf1f6;
color:#f0f0f0;
font-family: Arial, Tahoma, sans-serif; 
font-size:13px;
text-align:left;
margin:0;
padding:0;
}

img {
border:0;
vertical-align:middle;
}

form {
margin:0;
padding:0;
}

textarea {
background:#F3F3F3;
border:1px solid #E6E6E6;
color:#FFF;
font-family:Verdana;
font-size:11px;
padding:2px 0 2px 5px;
}

textarea:focus {
border:1px solid #777;
color:#FFF;
}

select {
background:#fff;
border:1px solid #B5B5B5;
color:#666;
font-family:Verdana;
font-size:11px;
padding:2px 0 2px 2px;
}

input,select,textarea {
outline:none;
}

table {
width:100%;
font-size: 11pt;
}



h2 {
border-bottom:1px dotted #ccc;
color:#FFF;
font-family:Verdana;
font-size:18px;
font-weight:400;
margin:0 0 5px;
padding:0 0 5px;
}

.story h2 {
color:#FFF;
font-family:Verdana;
font-size:18px;
font-weight:400;

margin:0 0 5px;
padding:0 0 5px;
}

h3 {
color:#FFF;
font-family:Verdana;
font-size:17px;
font-weight:400;
margin:0 0 5px;
}

a,a:visited {
color:#779608;
text-decoration:underline;
}

a.blue:hover {
color:#578cca;
text-decoration:none;
}

a.red,a.red:active,a.red:visited {
color:#ff5223;
text-decoration:underline;
}

a.red:hover {
color:#ff5223;
text-decoration:none;
}

.header {
background:#1a4482;
height:259px;
padding-top:0;
width:1024px;
margin:0 auto;
}

.header_left {
float:left;
height:150px;
padding-left:25px;
width:367px;
}

.header_left a:hover {
border-bottom:0;
}

.header_logo {
height:90px;
width:310px;
}

.header_search {
background:url(img/search.gif);
float:left;
height:42px;
margin-top:0;
width:350px;
}

.header_search_input,.header_search_button {
cursor: pointer;
}

.header_search_input {
height:20px;
padding-left:5px;
width:237px;
margin:11px 0 0 31px;
}

.header_search_button {
    cursor: pointer;
}

.header_right {
float:right;
height:150px;
padding-right:25px;
width:563px;
}

.login_text {
font:20px Verdana;
text-align:right;
margin:10px 10px 20px 0;
}

#loginform .head {
background:#5D5B5E url(img/pasportbgzag.gif) repeat-x bottom left;
height:26px;
width:100%;
margin:0;
padding:0;
}

#loginform .head .left {
color:#FFF;
float:left;
font:11px Verdana;
padding:6px;
}

#loginform .head .right {
float:right;
padding:6px;
}

#loginform {
background:#FFF;
display:none;
left:50%;
position:absolute;
text-align:left;
top:180%;
width:332px;
z-index:99;
margin:-150px 0 0 -170px;
}

#screen {
background:url(img/screen_bg.png);
display:none;
height:500%;
left:0;
position:absolute;
right:0;
top:0;
width:100%;
z-index:98;
}

#loginform .border {
border:1px solid #3C3C3C;
color:#000;
font:11px Verdana;
line-height:20px;
padding:5px 10px 18px;
}

#loginform .border h2 {
border-bottom:none;
color:#C30;
font:20px Tahoma;
margin-top:0;
}

#loginform .border .input {
margin:0;
padding:4px 0 1px;
}

#loginform .border .data {
background:#fff;
border:1px solid #D4D0C8;
color:#000;
width:190px;
padding:3px 3px 3px 5px;
}

#loginform .border div {
margin:0 0 10px;
}

#loginform .border #register {
border-top:1px solid #D4D0C8;
margin:10px 0 0;
padding:5px 0 0;
}

.login {
width:563px;
}

.login_left {
float:left;
text-align:right;
width:487px;
padding:5px 1px 5px 5px;
}

.login_right {
margin-left:71px;
text-align:right;
padding:0 5px;
}

.login_banner {
border:1px solid #f9f1ea;
float:right;
height:60px;
width:468px;
margin:10px 6px 10px 0;
padding:5px;
}

.header_clear {
clear:both;
height:0;
overflow:hidden;
}

.header_bottom {
background:url(umg/bot_r.gif) no-repeat right bottom;
padding-top:10px;
}

.header_bottom img {
vertical-align:bottom;
}

.top_nav {
font:11px verdana;
width:500px;
margin:0 auto 14px;
padding:1px 1px 1px 150px;
}

.top_nav ul {
clear:both;
margin:0;
padding:6px 0;
}

.top_nav ul li {
display:inline;
float:left;
position:relative;
margin:0 0 0 3px;
}

.top_nav ul li a,.topmenu ul li a:active,.topmenu ul li a:visited {
color:#FFF;
text-decoration:none;
white-space:nowrap;
padding:6px 7px;
}

.top_nav ul li a:hover {
color:#111;
background:#fff;
border-bottom:2px solid #53abd7;
}

.top_nav ul li ul {
display:none;
position:absolute;
}

.top_nav ul li ul li {
background-color:#fff;
border:1px solid #e9e9e9;
border-top-width:0;
display:block;
line-height:17px;
text-align:left;
width:170px;
}

.top_nav ul li ul li a,.topmenu ul li ul li a:visited,.topmenu ul li ul li a:hover,.topmenu ul li ul li a:active {
background:url(img/dropmenu_arrow.gif) no-repeat left center;
background-position:8px 10px;
border-top:1px solid #e9e9e9;
border-left:2px solid #53abd7;
color:#444;
display:block;
text-decoration:none;
text-indent:3px;
}

.top_nav ul li ul li a:hover {
background:#eef7ff url(img/dropmenu_arrow.gif) no-repeat left center;
background-position:8px 10px;
border-bottom:0;
}

.content {
background:#1a4482;
width:1024px;
color:#FFF;
margin:0 auto;

}

.bord_top {
background:#1a4482 url(img/top_r.gif) no-repeat right top;
padding-bottom:10px;
}

.block {
padding-bottom:15px;
}

.tr {
clear:both;
width:1024px;
color:#f0f0f0;
}

#col1,#col2,#col3 {
float:left;
}

#col1 {
width:180px;
margin-top:-31px;
padding:5px 15px 0 10px;
}

body .content .tr .bloks_oval{
    
    width: 99%;
    margin-top: 10px;
  background-color:#2b4f8d;border-bottom: 1px solid #1f3d6f;
  
  padding: 10px 8px 10px 8px;  
  -webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;

}
body .content .tr .bloks_oval_grey{
    
    width: 96%;
    margin: 0;
  background-color:#24457d;border: 1px solid #1f3d6f;
  
  padding: 3px;  
  -webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;

}


#col2 {
width:573px;
background:#1a4482;
color:#f0f0f0;
padding:0 10px 20px;

}

#col2 a:hover {
color:#FFF;
text-decoration:underline;
}

#col3 {
width:190px;
color:#FFF;
margin-top:-31px;
padding:0 15px 0 13px;
}

#col1 h3,#col3 h3 {
border-bottom:1px dotted #ccc;
color:#FFF;
font-family:verdana;
font-size:18px;
font-weight:400;

margin-bottom:1px;
padding-bottom:4px;
}

.navigation ul li {
border-bottom:1px solid #3b629e;
display:block;
width:180px;
margin:0;
padding:3px 0 4px;
}
.navigation ul li a{font-size: 14px;}
.navigation ul li a:hover {
background:url(img/arrow1.gif) no-repeat left;
color:#000;
text-decoration:underline;
margin:0 0 0 6px;
padding:4px 0 4px 13px;
}

#friends ul li {
display:block;
width:190px;
margin:0;
padding:3px 0 4px;
}

#friends ul li a,#friends ul li a:visited {
color:#333;
text-decoration:none;
}

#friends ul li a:hover {
background:url(img/arrow1.gif) no-repeat left;
color:#F60;
text-decoration:underline;
margin:0 0 0 6px;
padding:4px 0 4px 13px;
}

#navigation2 {
padding-bottom:17px;
padding-top:3px;

}

#navigation2 ul {
list-style:none;
margin:0;
}

#navigation2 ul li {
border-bottom:1px solid #eee;
float:left;
display:block;
width:auto;
}

#navigation2 ul li a:hover {
color:#6F6466;
text-decoration:underline;
}

#navigation2 ul li a {
font-family:Arial, Helvetica, Sans-Serif;
font-size:12px;
margin:0 0 0 2px;
padding:0 0 5px 3px;
}

.desc {

text-indent:0;
padding:0 0 4px 1px;
}

.banner_120x600 {
border:1px solid #f9f1ea;
height:600px;
width:120px;
margin:5px auto auto;
padding:5px;
}

.news {
clear:both;
padding-top:10px;
}

.news h1 {
color:#3994c8;
font-family:Tahoma;
font-size:20px;
font-weight:400;

line-height:21px;
margin:0;
padding:3px 0;
}

.date a {
color:#666!important;
text-decoration:none!important;
}

.date span {
color:#fff;
display:block;
font:11px Arial, Helvetica, sans-serif;
height:16px;
padding-top:5px;
text-align:center;
}

.blue_link a:hover {
border-bottom:1px solid #ccc;
color:#000;
text-decoration:none;
}

.story {
clear:both;
color:#FFF;
font-family:Tahoma;
font-size:1.2em;
text-align:justify;
padding:5px 0;
}

.story img {
border:0 solid #f1f1f1;
}

.story a:hover img {
border:0 solid #e1e1e1;
text-decoration:none;
}

.story_bottom {
background:url(img/story_scissor.gif) top left;
background-repeat:repeat-x;
clear:both;
font:11px verdana;
margin-top:5px;
width:100%;
}

.story_bottom a:hover {
color:#f36f00;
text-decoration:none;
}

.sbl {
float:left;
text-align:left;
width:65%;
padding:12px 0;
}

.sbr {
float:right;
text-align:right;
width:35%;
padding:12px 0;
}

#not-logged {
background:#ffffe0;
border:1px dotted #ccc;
text-align:justify;
margin:0 15px 15px 10px;
padding:10px;
}

.related_news_line {
clear:both;
padding-bottom:8px;
width:100%;
}

.related_news_date {
background:#fbf6e1;
color:#333;
padding:3px;
}

.related_news_title {
font-family:Tahoma;
font-size:1.2em;
width:100%;
padding:3px;
}

.comm_l {
float:left;
padding:7px 0 0;
}

.comm_r {
margin-left:13px;
}

.comment {
border-bottom:1px solid #e9e9e9;
border-left:1px solid #e9e9e9;
border-right:1px solid #e9e9e9;
border-top:2px solid #f36f00;
padding:7px;
}

.r1,.r3 {
display:block;
height:1px;
overflow:hidden;
font-size:1px;
}

.r3 {
margin:0 3px;
}

.r1 {
margin:0 1px;
}

.rounded-box-3-comments .inner-box,.rounded-box-3-comments b {
background-color:#ecf1ff;
}

.inner-box {
padding:.8em;
}

.button {
background:#BBC790;
border:2px solid #F3F3F3;
color:#fff;
padding:2px;
}

.banner_bottom .add_us {
margin-bottom:5px;
}

.banner_bottom {
border:1px solid #f9f1ea;
padding:5px;
}

#footer {
border-top:1px solid #ccc;
clear:both;
margin:10px 20px 0;
padding:5px 0 10px;
}

#footer_top {
padding:0 2px 10px;
}

#footer_top_l {
float:left;
width:55%;
}

#footer_top_r {
margin-left:55%;
text-align:right;
}

#footer_bottom {
padding:0 2px;
}

#footer_bottom_l {
float:left;
width:65%;
padding:0 10px 0 0;
}

#footer_bottom_r {
margin-left:35%;
text-align:right;
}

#footer a {
color:#FFF;
}

#footer a:hover {
color:#CCC;
}

#navigation_bottom {
    
    color: #000;   clear: both; text-align: center; padding: 0; margin: 0;   background: url('/img/bg2.png');  display: block;
    }
#navigation_bottom  a, #navigation_bottom  a:visited, #navigation_bottom  a:hover, #navigation_bottom  a:active {  
    padding: 4px 3px; margin: 0 2px 0 0; text-decoration: none; color: #fff; display: block;    background: url("/images/pnav-n.png") 0 0 no-repeat;
  height: 31px; width: 25px; float: left; margin-top: -10px;}
  
#navigation_bottom  a:hover {  padding: 4px 3px; color: #0f7bc6; height: 31px; width: 25px;   }
#navigation_bottom  a.ppfrst{width: 70px;}
#navigation_bottom  span {   
    
color: #000; padding: 4px 3px; float: left; text-decoration: none;  height: 31px; width: 25px;    background: url("/img/pages.gif") 0 0 no-repeat;
color: #fff; display: block; margin-top: -10px;  padding-bottom: 3px; }


.add_coments {
border:2px solid #F3F3F3;
padding-left:3px;
padding-top:3px;
padding-bottom:3px;
}

.add_coments input,textarea {
background:#F9F9F9;
width:380px;
border:1px solid #E6E6E6;
}

.add_coments .add_c {
cursor:pointer;
width:80px;
}

.add_coments table {
margin-top:6px;
width:90%;
}

.add_coments .error_box {
width:480px;
margin-left:3px;
background-color:#F9F9F9;
margin-top:5px;
margin-bottom:3px;
border:1px solid #E6E6E6;
}

.add_coments li {
list-style:none;
color:red;
font-weight:400;
}

#dle-info {
padding-top:12px;
text-align:center;
}

#dle-info img {
padding-bottom:5px;
}

#dle-info h3 {
color:#003;
}

#dle-info a,#dle-info a:visited {
color:#333;
text-decoration:none;
border:none;
}

#dle-info a:hover {
color:#F60;
text-decoration:underline;
border:none;
margin:0 0 0 6px;
padding:4px 0 4px 13px;
}

#dle-info a {
background:url(img/arrow1.gif) no-repeat left;
border:none;
font-family:Arial, Helvetica, Sans-Serif;
font-size:12px;
margin:0 0 0 6px;
padding:4px 0 4px 13px;
}

.result_catalog {
background:#325185;
border:1px solid none;

font-family: Arial, Tahoma, sans-serif; font-size: 13px;
}



.content2 {
margin-left:22%;
margin-right:5px;
font-size: 10pt;

}

.red {
color:#F90;
}

#navigation a:link,#navigation a:visited,#navigation a:hover,#navigation a:active {
background:#325185;
border:1px solid #333;
color:#FFF;
text-decoration:none;
padding:2px 5px;
}

#navigation a:hover {
background:#1a4482;
color:#999;
border-color:#333;
}

#navigation span {
background:#1a4482;
border:1px solid #333;
color:#FFF;
text-decoration:none;
padding:2px 5px;
}

.search_input {
background:#3863ab;
border:1px solid #244377;
padding: 3px;
color: #fff;
margin:2px;
}

.search_input_price {
background:#1a4482;
border:1px solid #666;
color:#FFF;
width:38px;
margin:2px;
padding:0 0 0 2px;
}

.search_input_submit {
background:#1a4482;
border:1px solid #666;
color:#FFF;
cursor:pointer;
margin:8px 0 10px 45px;
padding:1px 2px;
}

.submit {
background:#1a4482;
border:1px solid #666;
color:#FFF;
cursor:pointer;
margin:2px 0 2px 2px;
padding:1px 2px;
}

.content3 {
margin-left:20px;
margin-right:5px;
}

#wrap {
width:180px;
margin:1em auto;
}

.menu,.menu ul {
list-style:none;
margin:2px;
padding:0;
}

.menu {
width:180px;
margin-left: -5px;
}

.menu li {
display:block;
margin:1px;
padding:0;
}

.menu a {
display:block;
color:#fff;
padding-bottom: 8px;
 border-bottom: 1px solid #1c4281;
 text-decoration:none;
padding:2px 5px;
}

.menu ul li {
padding-left:4px;
}

.menu ul a {
   font-size: 11pt;
}

.category {
font-size:13pt;
margin:5px 0;
}

.left_b {
width:175px;
height:auto;
text-align:center;

margin:0 0 13px -8px;
padding:5px;

}
.left_b  a{color: white;}


.left_b img {
margin: 0 0 3px;
}

#feedback table tr td,table td,.bord_top img {
vertical-align:top;
}

#feedback .star,.add_coments .star {
color:red;
}

a:hlue,a.blue:active,a.blue:visited,.blue_link a:link,.blue_link a:visited,.blue_link a:active {
color:#578cca;
text-decoration:underline;
}

#loginform .head .right img.login2,#loginform .border input.login2 {
cursor:pointer;
}

.header_bottom,.bord-top,.clear {
clear:both;
}

#col2 a,.navigation ul li a,.navigation ul li a:visited {
color:#FFF;
text-decoration:none;
}

.navigation,#nfriends {
padding:0 0 15px;
}

.navigation ul,#friends ul {
list-style:none;
margin:0;
padding:0;
}

.navigation ul li a,#friends ul li a {
background:url(img/arrow.gif) no-repeat left;
font-family:Arial, Helvetica, Sans-Serif;
font-size:12px;
margin:0 0 0 6px;
padding:4px 0 4px 13px;
}

.navigation ul #none,#friends ul #none {
border-bottom:none;
}

#navigation2 ul li a,#navigation2 ul li a:visited,.news a:hover {
color:#000;
text-decoration:none;
}

.news a:link,.news a:visited,.news a:active {
color:#105CB6;
text-decoration:underline;
}

.story_bottom a,.story_bottom a:visited,.story_bottom a:active {
color:#f36f00;
text-decoration:underline;
}

.story_bottom img,.sbl a:hover img,.sbr a:hover img {
border:0;
}

#navigation_bottom,#navigation {
color:#666;
text-align:center;
margin:15px 0;
}

.header2,.header3 {
position:relative;
margin:3px 0 3px 2px;
padding:2px 0 4px 5px;
}

.wrapper2,.wrapper3 {
float:left;
width:100%;
}

.navigation2,.navigation3 {
float:left;
margin-left:-100%;
margin-top:4px;
margin-bottom:5px;
}

.extra2,.extra3 {
float:left;
width:25%;
margin-left:-25%;
background:#FF8539;
}

.footer2,.footer3 {
clear:left;
width:100%;
height:auto;
padding:0 0 3px 5px;
}

.footer2 .f1,.footer3 .f1 {
float:left; font-weight: normal; font-size: 11pt;
width:300px;
}

.footer2 .f2,.footer3 .f2 {
width:100px;
float:right;
}

#s1,#s_city,.hidden {
display:none;
}

.menu a:focus,.menu a:active,.menu a:hover {
background:#6e9ec3;
}


p {padding:0; margin: 3px;}
.star{color: red;}

#gallery a { text-decoration: none; }
#gallery ul { list-style: none; padding: 0px; margin: 0px; }
#gallery ul li { display: inline; float: left; padding: 0px 10px;  }
#gallery ul span a {
    color: #000;
    font-size: 11px;
    font-family: Verdana;
    position: relative; top: -20px; left: 7px;
    
    display: block;
    overflow: hidden;
    width: 126px;
    height: 13px;
    margin: -5px -6px;
    padding: 5px 6px;

}
#gallery ul span a, x:-moz-any-link, x:default { position: relative; top: -23px; left: 7px; } /* FF */
*:first-child+html #gallery ul span a { top: -20px !important; } /* IE */
 
#gallery ul span a, x:-moz-any-link, x:default { position: relative; top: -23px; left: 7px; }
#gallery ul span a:hover { color: #E77C06; }
#gallery ul img {
    background: #fff;
    padding: 2px 2px 2px 2px;
    border: 1px solid #000;
    width: 95px;
    height: 95px;
    margin: 1px;
    
}
#gallery ul img:hover { border: 1px solid #E77C06; }
 
.wall_sizes {
    margin: 5px 0 5px 5px;
    border-left: 1px solid #949494;
    padding-left: 5px;
}
.wall_sizes, .wall_sizes a { color: #949494; }
 
.icon {
    background: none;
    width: auto;
    height: auto;
    border: none;
    padding: 0px;
    margin: 0px;
}
input[type=submit],input[type=reset]{
    padding: 5px 8px 5px 8px; cursor: pointer;
}
a{color: white; word-spacing:normal}
a:hover{ text-decoration: none;}

.detal_u{display: block; font-size: 12pt; font-family: verdana; color: #ebefff; margin-top: 8px; text-decoration: none;}
ul.price{font-size: 14pt; margin: 5px 0 2px 0;}
.search_select select{width: 98%;}
body .tr .title{font-size: 11pt; display: block; font-weight: normal;
word-spacing: -1px;
 padding-bottom: 5px; border-bottom: 1px solid #234784; font-family: arial;}

h1 {
color:#fff;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:13pt;
font-weight:normal;
margin:0;
padding:0 0 10px;
word-spacing: -1px;

}
ul#detal_min_ul{margin: 0; padding: 0;}
.bloks_oval h3{font-size: 11pt; margin-bottom: 8px;}
ul#detal_min_ul li{list-style: none; float: left;  margin: 0 8px 0 8px; width: 170px; text-align: center;}
ul#detal_min_ul li img{height: 90px; width: 90px;}
.center{text-align: center;}

/* header min block Main page, Massage and rss*/
#oval_head_block{
    position: absolute; top: 223px; margin-left: 840px; width: 150px;  height: 43px; background:  url('img/n_bg.gif') no-repeat;
} 
#oval_head_block #index_page{display: block; float: left; height: 30px; width: 30px; background: url('/img/home.png'); margin: 2px 0 0 18px;}
#oval_head_block #rss{display: block;  float: left;  height: 30px; width: 30px; background: url('/img/rss.png'); margin: 2px 0 0 45px;}
#oval_head_block #message {display: block;   height: 32px; width: 30px; background: url('/img/ms.png'); margin: 2px 0 0 53px;}

.input_file input{ margin-bottom: 5px;}


/*
 * highlighted div and span boxes
 */
.info,
.alert,
.download,
.tip {
display:block;
margin: 10px 5px 10px 5px;
padding: 7px 8px 7px 32px;
font-size: 10pt;
font-family: arial;
color: black;

}

.info {
background: #f4f5f6 url("/img/ap_div_info.gif") 3px 3px no-repeat;
border-top: 1px solid #aab4be;
border-bottom: 1px solid #aab4be;
}

.alert {
background: #fff5eb url("/images/ap_div_alert.gif") 3px 3px no-repeat;
border-top: 1px solid #ffb4a0;
border-bottom: 1px solid #ffb4a0;
}
.alert  li{ list-style-image: url("/images/arrow.png"); }

.download {
background: #f5faeb url("/images/ap_div_download.gif") 3px 3px no-repeat;
border-top: 1px solid #78be5a;
border-bottom: 1px solid #78be5a;
}

.tip {
background: #fffdeb url("/images/ap_div_tip.gif") 3px 3px no-repeat;
border-top: 1px solid #ffcc00;
border-bottom: 1px solid #ffcc00;
}

/**
 * servusbud_informer informer
 */
 
 #servusbud_informer{
    margin: 0; padding: 0;
 }
 #servusbud_informer li{float: left; list-style: none; margin-left: 8px;}
