#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:#FFF;
font-family:Verdana;
font-size:11px;
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%;
}

h1 {
color:#0078ff;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14pt;
font-weight:400;
line-height:95%;
margin:0;
padding:0 0 10px;
}

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

.story h2 {
color:#FFF;
font-family:Verdana;
font-size:18px;
font-weight:400;
letter-spacing:-1px;
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 {
background:#fff;
border:1px solid #d5e3f3;
color:#696969;
float:left;
}

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

.header_search_button {
height:22px;
width:60px;
cursor:pointer;
margin:11px 0 0 7px;
padding:0;
}

.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:#FFF;
}

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

#col1 {
width:180px;
margin-top:-31px;
background:url(images/cream_bg.png);
background-color:#325185;
background-repeat:repeat-x;
padding:5px 15px 0;
}

#col2 {
border-left:1px solid #333;
border-right:1px solid #333;
width:573px;
background:#1a4482;
color:#FFF;
padding:0 10px 20px;
}

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

#col3 {
width:190px;
color:#FFF;
margin-top:-31px;
background:url(images/cream_bg.png);
background-color:#325185;
background-repeat:repeat-x;
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;
letter-spacing:-1px;
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: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;
text-align:center;
}

#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 {
font-family:Arial, Helvetica, Sans-Serif;
font-size:11px;
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;
letter-spacing:-1px;
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 a:link,#navigation_bottom a:visited,#navigation_bottom a:hover,#navigation_bottom a:active {
background:#F9F9F9;
border:1px solid #E6E6E6;
color:#636363;
text-decoration:none;
padding:2px 5px;
}

#navigation_bottom a:hover {
background:#799AE3;
color:#fff;
border-color:#E6E6E6;
}

#navigation_bottom span {
background:#799AE3;
border:1px solid #E6E6E6;
color:#FFF;
text-decoration:none;
padding:2px 5px;
}

.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;
}

.content2 p {
line-height: 95%;
}

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

.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:#1a4482;
border:1px solid #666;
color:#FFF;
width:180px;
margin:2px;
padding:0 0 0 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;
}

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

.menu a {
display:block;
color:#fff;
background:url(images/line_bg2.png);
text-decoration:none;
padding:2px 5px;
}

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

.menu ul a {
background:#a4cddd;
color:#000;
}

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

.left_b {
width:180px;
height:auto;
text-align:center;
border:1px solid #1a4482;
margin:0 0 13px -8px;
padding:5px;
}

.left_b a {
background:none;
}

.left_b img {
margin:-8px 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;
background:url(images/line_bg.png);
margin:3px 0 3px 2px;
padding:2px 0 4px 5px;
}

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

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

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

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

.footer2 .f1,.footer3 .f1 {
float:left;
width:200px;
}

.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;
}