
html * {
        margin:0;
        padding:0;
        }
p {
    padding: 5px 0;
    text-indent: 23px;
}
a {
	outline-style: none;
}
img {
        border:none;
}
body {
        text-align:center;
        margin: 0px;
        background:url(../img/bg.jpg);
        background-repeat:repeat-x;
        font-size:11px;
        font-family:Arial, Helvetica, sans-serif;

}
.clear{
    clear: both;
}
.maindiv {
        width:1100px;
        margin:auto;
        text-align:left;
        background:url(../img/bgmaindiv.jpg);
        background-repeat:repeat-x;
        background-color:#FFFFFF;
        border-left-color: #e1e1e1;
        border-left-style:solid;
        border-left-width:1px;
        border-right-color: #e1e1e1;
        border-right-style:solid;
        border-right-width:1px;
}

.mainform
{
        width:728px;
        float:left;
        padding-left:20px;
        padding-top:60px;
}

.searchform
{
        width:280px;
        float:left;
        padding-left:20px;
        padding-top:60px;
}


.f1
{
        width:240px;
        margin-bottom:4px;
        font-size:11px;
}

.f2
{
        width:140px;
        margin-bottom:4px;
        font-size:11px;
}

.f3
{
        width:95px;
        margin-bottom:4px;
        font-size:11px;
}

.f4
{
        width:118px;
        margin-bottom:4px;
        font-size:11px;
}

.btn_search_big
{
width:240px;
height:23px;
cursor:pointer;
background:url(../img/btn_search_big.gif);
margin:0px;
padding:0px;
border:none;
}
.btn_search_big2
{
width:262px;
height:23px;
cursor:pointer;
background:url(../img/btn_search_big2.gif);
margin:0px;
padding:0px;
border:none;
}
.link_line
{
        background:url(../img/bg_linkline.gif);
}

.link_line_num
{
        font-size:11px;
        font-family:Arial, Helvetica, sans-serif;
        color: #333333;
        padding-left:5px;
}

.link_line a
{
        font-size:11px;
        font-family:Arial, Helvetica, sans-serif;
        color:#666666;
        text-decoration:none;
        background:#FFFFFF;
}

.link_line a:hover
{
        font-size:11px;
        font-family:Arial, Helvetica, sans-serif;
        color:#000000;
        text-decoration:none;
        background:#FFFFFF;
}

.car{
        width:160px;
        float:left;
        margin-right:20px;
        margin-top:8px;
}

.car img{
        border-width:1px;
        border-color: #999999;
        border-style:solid;
}

.carbox
{
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        color: #999999;
        padding-left:7px;
        padding-bottom:2px;
        padding-top:2px;
        border-left-width:1px;
        border-left-color: #999999;
        border-left-style:solid;
        margin-bottom:5px;
        margin-top:5px;
}

.light
{
        color:#CCCCCC;
}

.dark
{
        color:#333333;
}
.redprice
{
        color:#990000;
}

.bottomline
{
        height:48px;
        background:url(../img/bg_bottomline.gif);
        margin-top:30px;
        padding-left:20px;
        padding-right:20px;
        margin-left:2px;
        margin-right:0px;
        color:#466283;
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        text-align:center;
}

.bottomline a
{
        color:#2d445f;
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
}

.bottomline a:hover
{
        color:#000000;
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
}

.head {
        position:absolute;
        width:100%;
        top:100px;
        left:0px;
        z-index:1;
}
.menu {
        width:750px;
        height:64px;
        background:url(../img/bg_menu2.gif);
        padding-top:10px;
        background-repeat:repeat-x;
}

.menu a {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#476069;
text-decoration:none;
padding:10px;

}

.menu a:hover {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#476069;
text-decoration:none;
padding:10px;
background:url(../img/bg_menu_selected.gif);
}

.menushadow {
        position: relative;
        left:325px;
        top:75px;
        width:750px;
        height:36px;
        background:url(../img/menushadow.gif);
}
#nav A {
Z-INDEX: 1200;padding-left:14px; padding-right:14px; HEIGHT: 36px; TEXT-ALIGN: center; TEXT-DECORATION: none; float:left; width: auto;
}

#nav LI UL {
DISPLAY: none;
Z-INDEX: 1200;
LEFT: 0px;
POSITION: absolute;
TOP: 36px;
padding:0px;
margin:0px;
background-color:#FFFFFF;
background-image:url(../img/bg_dropmenu.gif); /*http://77.221.129.162:8180/*/
background-repeat:repeat-x;
border:#b6c3d3 1px solid;
height:auto;
width:190px;
}
#nav LI LI A {

HEIGHT: 19px;

padding-left:10px;
padding-top:2px;

display:block;text-align:left;
float:none

}

#nav {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1200; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 2px; HEIGHT: 36px; margin-top:78px; background:url(../img/bg_menu.gif); width: 769px; border:none;
}
#nav UL {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1200; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 2px; HEIGHT: 36px
}

#nav LI {
Z-INDEX: 1200; LEFT: 20%; FLOAT: left; POSITION: relative; left:0px; top:0px;
}

#nav A {
DISPLAY: block; Z-INDEX: 1200; BACKGROUND-IMAGE: url(../img/_blank.gif); COLOR: #3a414a; PADDING-TOP: 11px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 36px; TEXT-ALIGN: center; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}

#nav LI:hover {
background-image:url(../img/bg_menu_selected.gif); background-repeat:repeat-x;
}

#nav LI.jshover {
Z-INDEX: 1200; background-image:url(../img/bg_menu_selected.gif); width:auto; background-repeat:repeat-x;
}
#nav LI li {
position:abslute
width:190px;
float:none
}
#nav ul {margin:0;padding:0;width:190px}

/*
#nav LI UL A:hover {
HEIGHT: 19px;

padding-left:10px;
padding-right:0px;
padding-top:2px;

margin:0px;
display:block;
width:100%
}
*/

#nav LI UL.jshover {
Z-INDEX: 1200; HEIGHT: 19px; TEXT-ALIGN: left; padding-left:10px; padding-right:0px; padding-top:2px; margin:0px; width:190px;
}
#nav LI:hover UL {
DISPLAY: block; Z-INDEX: 1200; width:190px;
}
#nav LI.jshover UL {
DISPLAY: block; Z-INDEX: 1200; width:190px;
}
#nav LI:hover LI:hover UL {
DISPLAY: block; Z-INDEX: 1200; width:190px;
}
#nav LI.jshover LI.jshover UL {
DISPLAY: block; Z-INDEX: 1200; width:190px;
}




.login
{
        padding-top:25px;
        padding-left:250px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        color: #515151;
}
.logout
{
        padding-top:25px;
        padding-left:510px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        color: #515151;
}
.blok
{
        float:left;
        margin-right:5px;
}

.lb
{
        border:none;
        width:120px;
        height:20px;
        background-image:url(../img/loginbox.gif);
        font-size:11px;
        padding:3px;
        padding-left:7px;
        padding-right:7px;
        color:#5d656f;
        backround-repeat: no-repeat;
}

.lo
{
width:52px;
height:20px;
border:none;
background-image:url(../img/enter_button.gif);
cursor:pointer;
}

.login a
{
        font-size:9px;
        text-decoration:underlinel;
        color:#757e88;
        margin-left:10px;
}

.login a:hover
{
        font-size:9px;

        color:#444c53;
        margin-left:10px;
}

.logout a
{
        font-size:9px;
        text-decoration:underlinel;
        color:#757e88;
        margin-left:10px;
}

.logout a:hover
{
        font-size:9px;

        color:#444c53;
        margin-left:10px;
}


.news
{
        padding: 20px;
        margin-top:70px;
        width:750px;

}

.newslink
{
    border-left: 1px solid #999999;
    margin: 0 0 0 90px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-top: 5px;
}

.newslink a
{
        color:#7b8b9f;
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        text-decoration:none
}

.newslink a:hover
{
        color:#445469;
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
}

.news_action_link a
{
        color:#7b8b9f;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
}

.news_action_link a:hover
{
        color:#445469;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
}

.user_show div
{
        font-size:11px;
}

.user_show a
{
        color:#7b8b9f;
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
}

.user_show a:hover
{
        color:#445469;
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
}

.date
{
    color: #445469;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin-left: 20px;
    padding-top: 6px;
    text-align: right;
    width: 60px;
    display: inline;
}

.scroll
{
padding-top:10px;
margin-top:20px;
}

.scroll a{
padding:2px;
padding-left:5px;
padding-right:5px;

font:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

.scroll a:hover{
background:#E0E8EB;

}

.scroll p{
padding:2px;
padding-left:5px;
padding-right:5px;

font:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
border-right:#CCCCCC 1px solid;
border-left:#CCCCCC 1px solid;
}

.newsheader
{
        font-family:Arial, Helvetica, sans-serif;
        font-size:16px;
        color:#ff7e00;
        padding-left:10px;
        border-left: 4px solid #ff7e00;
        padding-top:3px;
        padding-bottom:3px;
        margin-bottom:20px;
}

.authHeader
{
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
        color:#ff7e00;
        padding-left:10px;
        padding-top:3px;
        padding-bottom:3px;
        margin-bottom:10px;
}

.childrenheader
{
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        color:#ff7e00;
        padding-left:10px;
        border-left: 4px solid #ff7e00;
        padding-top:3px;
        padding-bottom:3px;
        margin-bottom:20px;
}

.pleft
{
        width:420px;
        margin-left:20px;
        margin-top:70px;
        float:left;
        background-image:url(../img/bgp.jpg);
        background-repeat:repeat-x;
        min-height:490px;
        border-right:1px #FFFFFF solid;
}
.bpic{
        padding:7px;
        width:380px;
        background:#FFFFFF;
        margin-left:13px;
        border:1px #929fb0 solid;
}

.spic{
        margin-left:3px;
        margin-top:3px;
        padding:3px;
        background:#FFFFFF;
        border:1px #bfd2ea solid;
        float:left;
}

.pright
{
        width:300px;
        float:left;
        background-image:url(../img/bgp.jpg);
        background-repeat:repeat-x;
        min-height:490px;
		margin-top: 40px;
}

.pright h1
{
padding:0px;
margin:0px;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#212b37;
margin-left:13px;
margin-right:13px;
text-decoration:none;
}

.pdescription{
        padding:1px;
        margin:0px;
        font-size:12px;
        color:#434e5a;
        width:127px;
        float:left;
        border-bottom: 1px solid #abbfd5;
}
.pprice
{
padding-left:13px;
padding-top:20px;
padding-bottom:20px;
font-size:16px;
font-weight:normal;
color:#212b37;
width:137px;
float:left;
}

.prlinka
{
        padding-left:14px;
        margin-left:13px;
        color:#ff7e00;
        text-decoration:none;
        background-image:url(../img/larrow2.gif);
        background-repeat:no-repeat;
        font-size:14px;
        font-weight:bold;
}

.prlinka:hover
{
        color:#535f6f;
        text-decoration: none;
        background-image:url(../img/larrow3.gif);
}

.adv_search_link
{
        padding-top:2px;
        padding-left:15px;
        margin-left:13px;
        color:#ff7e00;
        text-decoration:none;
        background-image:url(../img/larrow2.gif);
        background-repeat:no-repeat;
        font-size:13px;
}

.desc
{
        padding:13px;
        margin-top:20px;
        font-size:11px;
        color:#566270;
        padding-bottom:30px;
        width:280px;
        overflow:auto;
}

.search
{
        padding-left:20px;
        padding-right:20px;
        padding-top:70px;
}
.search td
{
        color:#295c9d;
        font-size:11px;
}
.ss1{ color:#000000; }
.ss2{ color:#ff8711; font-size:16px; font-weight:bold; }
.ss3{ color:#434e5a; font-size:16px; font-weight:bold; }
.ss4{ color:#6584ab; font-size:11px;}
.ss5{ color:#a5b1c1; font-size:11px;}
.ss6{ color:#6b8cb5; font-size:10px;}
.ss7{ color:#182b44; font-size:12px;}
.shead
{
        background-color:#295c9d;
        color:#FFFFFF;
        text-align:center;
}
.sw{background-color:#ffffff; text-align:center;}
.sb{background-color:#e6eaf0; text-align:center;}
.sw1{background-color:#ffffff; width:100px; padding:5px;}
.sb1{background-color:#e6eaf0; width:100px; padding:5px;}

.lin
{
font-size:11px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
padding-left:10px;
background:url(../img/lal.gif);
background-repeat:no-repeat;
}

.lin:hover
{
background:url(../img/la.gif);
background-repeat:no-repeat;
color:#333333;
}

.fullview{
padding:15px;
margin-top:50px;
margin-left:140px;
font-size:11px;
color: #333333;
font-family:Arial, Helvetica, sans-serif;
}

.sform{
        padding:15px;
        margin-top:50px;
        margin-left:140px;
}

.sform td{
        font-size:11px;
        color:#333333;
        font-family:Arial, Helvetica, sans-serif;
}

.sform input
{
        border:#CCCCCC 1px solid;
        margin-bottom:1px;
        margin-top:1px;
        margin-left:10px;
        width:200px;
}

.sform select
{
        border:#CCCCCC 1px solid;
        margin-bottom:1px;
        margin-top:1px;
        margin-left:10px;
        width:200px;
}

.sform textarea
{
        border:#CCCCCC 1px solid;
        margin-bottom:1px;
        margin-top:1px;
        margin-left:10px;
        width:200px;
        height:100px;
}


/* Subscribe views */

.subscr{
        padding: 20px;
        padding-left:40px;
        margin-top:70px;
}

.subscr td{
        padding-left: 10px;
        font-size:11px;
        color:#333333;
        font-family:Arial, Helvetica, sans-serif;
}

.subscr input
{
        border:#CCCCCC 1px solid;
        margin-bottom:1px;
        margin-top:1px;
        width:200px;
}

.subscr select
{
        border:#CCCCCC 1px solid;
        margin-bottom:1px;
        margin-top:1px;
        width:100%
}

.subscr textarea
{
        border:#CCCCCC 1px solid;
        margin-bottom:1px;
        margin-top:1px;
        width:200px;
        height:100px;
}


/* User views */

.regform{
padding:30px;
margin-top:50px;
font-size:12px;
color:3b506b;
width:700px

}

.regform td{
font-size:11px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
}

.regform input
{
        border:#CCCCCC 1px solid;
        margin-bottom:1px;
        margin-top:1px;
        margin-left:10px;
        width:200px;
}

.regform select
{
        border:#CCCCCC 1px solid;
        margin-bottom:1px;
        margin-top:1px;
        margin-left:10px;
        margin-right:-5px;
}

.regform textarea
{
        border:#CCCCCC 1px solid;
        margin-bottom:1px;
        margin-top:1px;
        margin-left:10px;
        width:200px;
        height:100px;
}

.regform a
{
        font-size:16px;
        color:#666666;
        font-family:Arial, Helvetica, sans-serif;
        text-decoration:none;
        padding-left:10px;
        background:url(../img/lal.gif);
        background-repeat:no-repeat;
}

.regform a:hover
{
        background:url(../img/la.gif);
        background-repeat:no-repeat;
        color:#333333;
}


.adminform{
padding:15px;
margin-top:50px;
margin-left:140px;
}

.adminform td{
font-size:11px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
}

.adminform a
{
        font-size:11px;
        color:#666666;
        font-family:Arial, Helvetica, sans-serif;
        text-decoration:none;
        padding-left:10px;
        background:url(../img/lal.gif);
        background-repeat:no-repeat;
}

.adminform a:hover
{
        background:url(../img/la.gif);
        background-repeat:no-repeat;
        color:#333333;
}


.pageText {
/*        color:#7b8b9f;*/
        color: #000;
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
        border-left: 1px solid #999999;
        padding-left:20px;
        padding-top:5px;
        padding-bottom:5px;
        margin-top:10px;
}

.pageText td {
        color: #295C9D;
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
        padding: 2px;
}

.pageText ul {
        padding-left:20px;
}

.newsMiniLink
{
        color:#7b8b9f;
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        text-decoration:none
}

.newsMiniLink:hover
{
        color:#445469;
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
}

.pageList {
        padding-left: 40px;
}

.simpleTable {
        color:#7b8b9f;
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
}

/* User list */
.user_list
{
        padding-left:20px;
        padding-right:20px;
        /*padding-top:70px;*/
}
.user_list td
{
        color:#295c9d;
        font-size:11px;
        text-align:center;
}

.user_list_head
{
        background-color:#295c9d;
        color:#ffffff;
        font-size:12px;
        padding: 2px;
}

/* Private messages */
.pm
{
        padding: 20px;
        margin-top:70px;
        width:750px;

}

.pm_unread {
        background-color:#fafdff;
}

.pm_read {
        background-color:#fffcfc;
}

.pm p {
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
}

.pmlink
{
        border-left: 1px solid #999999;
        padding-left:20px;
/*        padding-top:5px;*/
        padding-bottom:5px;
        margin-top:14px;
}

.pmlink a
{
        color:#7b8b9f;
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
        text-decoration:none
}

.pmlink a:hover
{
        color:#445469;
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
}

.pm_action_link
{
        color:#7b8b9f;
        font-family:Arial, Helvetica, sans-serif;
        font-size:15px;
}

.pm_action_link a
{
        color:#7b8b9f;
        font-family:Arial, Helvetica, sans-serif;
        font-size:15px;
}

.pm_action_link a:hover
{
        color:#445469;
        font-family:Arial, Helvetica, sans-serif;
        font-size:15px;
}

div#maintabs {
	position: relative;
	margin: 50px 0px 0px 0px;
	padding-left:20px;
	clear: both;
	float: left;
	width: 710px;
}
div#maintabs ul#countrytabs {
	position: relative;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
div#maintabs ul#countrytabs li {
	float: left;
	z-index: 3;
	margin: 0px 7px 0px 0px;
	padding: 4px 6px;
	position: relative;
	border: 1px solid gray;
	white-space: nowrap;
	background: url('img/tabbg.jpg') left bottom repeat-x;
	-moz-border-radius: 5 5 2 2;
}
div#maintabs ul#countrytabs li a {
	color: #7b8b9f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	display: block;
	outline: none;
	text-decoration: none;
	font-weight: bold;
}
div#maintabs ul#countrytabs li a:hover {
	color: #445469;
	text-decoration: underline;
}
div#maintabs ul#countrytabs li.selectedtab {
	border-bottom: 1px solid white;
	background: white url('img/tabbgact.jpg') left top repeat-x;
}
div#maintabs ul#countrytabs li.selectedtab a {
	color: #445469;
}
div#maintabs div#maintabsdivcontainer {
	position: relative;
	padding: 0px 10px;
	clear: both;
	border: 1px solid gray;
	width: 710px;
	height: 210px;
	overflow: hidden;
	margin-bottom: 1em;
	top: -1px;
	z-index: 1;
}
div#maintabs div#maintabsdivcontainer div#tab1_content,
div#maintabs div#maintabsdivcontainer div#tab2_content,
div#maintabs div#maintabsdivcontainer div#tab3_content,
div#maintabs div#maintabsdivcontainer div#tab4_content {
	margin: 15px 0px;
	margin-left: 0px;
}
p.textTitle {
    /*border-bottom: 1px solid #F06100;*/
    cursor: pointer;
    font: lighter 12px Tahoma;
    margin: 6px 0 7px;
    padding: 0 0 4px;
    text-decoration: underline;
}
p.textTitle.zag {
    color: #000;
    cursor: pointer;
    font: bold 16px Tahoma;
    margin: 0;
    padding: 25px 0;
    text-decoration: none;
    
}
div.textExpand {
    border-bottom: 1px solid #F06100;
    padding: 0 0 26px;
}
div.date.news-text{
    float: none;
    width: 90px;
    padding-top: 15px;
    display: block;
}
/********* настройка даннеров **************/
a#banner2{
    cursor: pointer;
    display: block;
    height: 300px;
    left: 0;
    position: absolute;
    top: 0;
    width: 201px;
    z-index: 100;
}
div#flash2{
    left: 1px;
    position: absolute;
    top: 1px;
    z-index: 5;
}
div#container-banner2{
    position: relative;
    height: 300px;
    margin-bottom:20px;
    margin-top:70px;
}
a#banner3{
    cursor: pointer;
    display: block;
    height: 300px;
    left: 0;
    position: absolute;
    top: 0;
    width: 201px;
    z-index: 100;
}
div#flash3{
    left: 1px;
    position: absolute;
    top: 1px;
    z-index: 5;
}
div#container-banner3{
    position: relative;
    height: 300px;
    margin-bottom:20px;
}
a#banner4{
    cursor: pointer;
    display: block;
    height: 300px;
    left: 0;
    position: absolute;
    top: 0;
    width: 201px;
    z-index: 100;
}
div#flash4{
    left: 1px;
    position: absolute;
    top: 1px;
    z-index: 5;
}
div#container-banner4{
    position: relative;
    height: 300px;
    margin-bottom:20px;
}
a#banner5{
    cursor: pointer;
    display: block;
    height: 300px;
    left: 0;
    position: absolute;
    top: 0;
    width: 201px;
    z-index: 100;
}
div#flash5{
    left: 1px;
    position: absolute;
    top: 1px;
    z-index: 5;
}
div#container-banner5{
    position: relative;
    height: 300px;
    margin-bottom:20px;
}
a#banner6{
    cursor: pointer;
    display: block;
    height: 300px;
    left: 0;
    position: absolute;
    top: 0;
    width: 201px;
    z-index: 100;
}
div#flash6{
    left: 1px;
    position: absolute;
    top: 1px;
    z-index: 5;
}
div#container-banner6{
    position: relative;
    height: 300px;
    margin-bottom:20px;
}
/********* /настройка даннеров **************/
