html {height:100%}

body {height:100%

bacground-color:#494949;
}

.fullscreen { width:100%; height:100%; background-color:#494949; }



body, table, td, p, div { font-family:  Arial, Helvetica, sans-serif; font-size: 12px;color:#555555;}

body, table, td, form {padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;border-collapse:collapse;border:0px;}


img {border:0px;}





.h1 { 	font-family:Arial, Helvetica, sans-serif; font-size: 16px; padding-bottom: 5px; margin-bottom:40px; }

.h2 { font-family:Arial, Helvetica, sans-serif; font-size: 16px; padding-bottom: 5px; }

.h3 { font-family:Arial, Helvetica, sans-serif; font-size: 15px; font-weight:bold; margin-top: 8px;}



.txt_a14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; }

.txt_a12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

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

.txt_sm_l { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#999999; padding-bottom: 8px; }



.mainblock1 { height:70px;padding: 7px 0px 0px 40px; font-family: Times New Roman, Times, serif; font-size:24px; height:50; background-color:#333333; color:#EEEEEE;
 background-image:url(/images/bg_top.gif);
 background-repeat:repeat-x;
_SSbackground-position:10px 5px;
height:130px;padding-top:0px;margin-left:0px;padding-left:0px;
}


.mainblock2 { width: 100%; height: 345px; background-color:#000000; color:#999999;background-image: url(/images/header_bg.gif); background-repeat:repeat-x; height: 300px; }



.mainblock3 { width: 100%; background-color:#FFFFFF; color:#999999; vertical-align: top; }

.mainblock4 { width: 100%; height: 170px; background-color:#333333; color:#EEEEEE; text-align:center; padding-top:20px; background-image:url(/images/bg_bottom.gif);background-repeat:repeat-x;background-position: bottom}



a { 
font-weight:bold;
color:#555555;
color:#68281c;
}

a:hover { text-decoration: none; }


a.w { color:#CCCCCC; }

a.bk { 
color:#555555; 
color:#68281c;
}

a.r { color: #CC0000; }

a.gr { color:#999999; }



.top_menu { width:510px; white-space:nowrap; font-family:tahoma; font-size:12px;text-align:right;padding-right:30px; padding-top:20px; padding-bottom:15px;}
.top_menu {color: #CCCCCC; }

#MainPage .LeftPart { width:60%}

#MainPage .RightPart { width:40%}

#SecondPage .LeftPart { width:80%}

#SecondPage .RightPart { width:20%}

#ThirdPage .LeftPart { width:70%}

#ThirdPage .RightPart { width:30%}



#shows {padding:15px 30px 40px 30px;}

.ImagesGrid td { padding-right:5px; padding-bottom:5px;}

.ImageApp td { height:2px;padding-right:0px;padding-bottom:0px;}

.ImageApp td.preview { text-align:center; background-color:#FFFFFF; padding:2px 2px 2px 2px;}

.ImageApp td.AddToBasket { padding-right:4px; padding-bottom:4px; text-align:right;  background-color:#FFFFFF;}

.PageSwitcher { text-align:center;}

#basket {background-color:ffefcf;background-image:url(/images/bg_orange.gif); background-repeat:repeat-x; background-position:top;}

.tab_orange {background-image:url(/images/bg2_orange.gif); background-position:top left; background-repeat:no-repeat;}

.main_td {padding:10px 20px 20px 20px;}

#news {background-color:#e7ffd1;background-image:url(/images/bg_green.gif); background-repeat:repeat-x; background-position:top;}

.tab_yellow {background-image:url(/images/bg2_yellow.gif); background-position:top left; background-repeat:no-repeat;}

.main_td {padding:10px 20px 20px 20px;}

#info {background-color:#fffbc5;background-image:url(/images/bg_yellow.gif); background-repeat:repeat-x; background-position:top;}

.tab_green {background-image:url(/images/bg2_green.gif); background-position:top left; background-repeat:no-repeat;}

.main_td {padding:10px 20px 20px 20px;}


#additional {background-color:d1f5ff;background-image:url(/images/bg_blue.gif); background-repeat:repeat-x; background-position:top;}

.tab_blue {background-image:url(/images/bg2_blue.gif); background-position:top left; background-repeat:no-repeat;}

.main_td {padding:10px 20px 20px 20px;}


#allshow table {border-collapse:collapse; padding:0; margin:0;}

#allshow td {font-size:16px; padding-bottom:8px;}

#allshow td.date {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#999999; padding-top:5px; padding-right:8px; }

.PageSwitcher { margin-top:20px;}

.edit_table {}
.edit_table h3 {text-align:left;}
.edit_block { text-align:left; padding-top:8px;}
.edit_label { text-align:left;}
.edit_value{ text-align:left;}




.input_warning {
        background-color: #FFD8CA;
        background-image: url(/images/warning_obj.gif);
        background-position: right;
        background-repeat: no-repeat;
}

.input_correct {
        background-color: #CDFFCA;
}

/* Vader was here */

div#win_gal { 

  position:absolute;
        top:0px;
        left:0px;

        width:auto;
        height:auto;
background-color:#ffffff;

-moz-opacity:.90 !important;opacity:.90 !important; filter:alpha(opacity=90);
}

div#news_edit { 

  position:absolute;
        top:0px;
        left:0px;

        width:auto;
width:800px;

        height:auto;
background-color:#ffffff;

background-color:#EEFEDF;


    border-top-color:#008246;
    border-top-style:solid;
    border-top-width:2px;

    border-bottom-color:#008246;
    border-bottom-style:solid;
    border-bottom-width:2px;

    border-left-color:#008246;
    border-left-style:solid;
    border-left-width:2px;

    border-right-color:#008246;
    border-right-style:solid;
    border-right-width:2px;


-moz-opacity:.95 !important;opacity:.95 !important; filter:alpha(opacity=95);
}



div.win_gal-on {
        visibility:visible;
        display:block;
}

div.win_gal-off {
   visibility:hidden;
   display:none;
}


.v-thmb { 
          float:left;
          width:auto;
          height:120px;
          
          margin-left:6px;
          margin-right:6px;
          margin-top:10px;
          margin-bottom:10px;
          display:block;
          text-align:center;
          }





div.edit_table {
    width:730px;
    float:left;
    padding-left:0px;
    margin-left:0px;
    padding-left:0px;
    margin-right:0px;
    padding-top:20px;
    padding-bottom:40px;
    display:table;
}

div.edit_table_5 {
    width:730px;
    float:left;
    padding-left:0px;
    margin-left:0px;
    padding-left:0px;
    margin-right:0px;
    padding-top:20px;
    padding-bottom:40px;
    display:table;
}
div.edit_table .btnOk ,div.edit_table_5 .btnOk {
	float:left;
    margin-left:0px;
	border-width:0px;
	width:94px;
	height:24px;
	background-color:#FEFDE8;
}

div.edit_table .btnCancel,div.edit_table_5 .btnCancel {
	float:left;
    margin-left:20px;

	border-width:0px;
	width:124px;
	height:24px;
	background-color:#FEFDE8;
}

div.edit_table .btnDelete,div.edit_table_5 .btnDelete  {
	float:left;
    margin-left:0px;
	border-width:0px;
	width:124px;
	height:24px;
	background-color:#FEFDE8;
}

div.edit_block {
    display:table-row;
    height:auto;
}


div.edit_table div.edit_wide {

    float:left;
    width:668px;
    height:auto;

	margin-left:30px;
	padding-bottom:20px;

    background-image: url(/images/item_bg.gif);

    background-position: left bottom;
    background-repeat: no-repeat;

}
* html div.edit_wide {
	margin-left:15px;
}

div.edit_table_5 div.edit_wide {

    float:left;
    width:600px;
    height:auto;

	margin-left:0px;
	padding-bottom:20px;

    background-color:#445500;

    background-position: left bottom;
    background-repeat: no-repeat;

}
* html div.edit_wide {
	margin-left:15px;
}


div.edit_wide h6 {
	margin-left:20px;
	margin-right:20px;

	margin-bottom:0px;
	padding-bottom:0px;
}

div.edit_wide div.info {
	margin-left:20px;
	margin-right:20px;

	margin-bottom:10px;
	padding-bottom:0px;
}


div.edit_wide p {
	margin-left:40px;
	margin-right:20px;

	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}


div.edit_table div.edit_label {
    display:block;
    float:left;
    width:180px;

    width:120px;
    text-align:right;
    margin-top:5px;
	padding-top:4px;
    margin-right:6px;
    font-weight:bold;
    height:auto;
    overflow:visible;

    display:table-cell;
    line-height:12px;

}


div.edit_table_5 div.edit_label {
    display:block;
    float:left;
    width:80px;
    text-align:right;
    margin-top:5px;
	padding-top:4px;
    margin-right:6px;
    font-weight:bold;
    height:auto;
    overflow:visible;
    display:table-cell;
}

div.edit_table div.edit_value {
    display:block;
 text-align:left;
  height:auto;
  overflow:visible;
  margin-bottom:1px;
  empty-cells: show;
  margin-top:5px;


width:auto;
margin-left:180px;

margin-left:120px;

padding-left:5px;

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

div.edit_table_5 div.edit_value {
        display:block;
 text-align:left;
  height:auto;
  overflow:visible;
  margin-bottom:1px;
  empty-cells: show;
  margin-top:5px;


width:auto;
margin-left:80px;

padding-left:5px;
}


div.edit_value input, div.edit_value select, div.edit_value textarea {
	font-family: Verdana,tahoma,Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10pt;
}

div.edit_value #txtText { 
	font-family: Verdana,tahoma,Arial, Helvetica, sans-serif;
	font-weight:normal;
                         
}


div.model_param {
    width:205px;
    float:left;
	padding-left:0px;
	margin-left:0px;
	padding-left:0px;
	margin-right:10px;
	padding-right:0px;
	padding-top:10px;

	padding-bottom:20px;

	margin-bottom:10px;
background-color:#FFF9B4;
background-color:#FFFBCF;
display:table;

font-size: 11px;
    background-image: url(/images/bg2_yellow.gif);

    background-position: left top;
    background-repeat: no-repeat;

margin-bottom:20px;
}
div.model_param div.edit_block {
    display:table-row;
    height:auto;
font-size: 11px;
}


div.model_param div.edit_label  {
    display:block;
    float:left;
    width:100px;
    text-align:right;
margin-top:2px;
	margin-right:6px;
	padding-top:0px;
	font-weight:bold;
	height:auto;
	overflow:visible;

	display:table-cell;

font-size: 11px;
}


div.model_param div.edit_value {
	display:block;
	text-align:left;
	height:auto;
	overflow:visible;
	margin-bottom:1px;
	empty-cells: show;
margin-top:2px;


	width:auto;
	margin-left:100px;

_MMline-height:11px;

font-size: 11px;
}

div.shop_param {
    width:305px;

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

	padding-bottom:20px;

	margin-bottom:10px;
background-color:#FFF9B4;
background-color:#FFFBCF;
display:table;

font-size: 11px;
    background-image: url(/images/bg2_yellow.gif);

    background-position: left top;
    background-repeat: no-repeat;

margin-bottom:20px;
}
div.shop_param div.edit_block {
    display:table-row;
    height:auto;
font-size: 11px;
}


div.shop_param div.edit_label  {
    display:block;
    float:left;
    width:100px;
    text-align:right;
margin-top:2px;
	margin-right:6px;
	padding-top:0px;
	font-weight:bold;
	height:auto;
	overflow:visible;

	display:table-cell;

font-size: 11px;
}


div.shop_param div.edit_value {
	display:block;
	text-align:left;
	height:auto;
	overflow:visible;
	margin-bottom:1px;
	empty-cells: show;
margin-top:2px;


	width:auto;
	margin-left:100px;

font-size: 11px;
}

div.shop_param div.edit_value p {
	margin-top:0px;
	padding-top:0px;
}

.v-warn { 
	padding:10px;
	background-color:#FFA888;
 }

div.tip-on { 
	position:absolute;
    left:0px;
	top:0px;
    display:block;
	background-color:#8EFFBD;
	background-color:#FFA888;
    visibility:visible;
	width:300px;
	height:auto;             
	padding:10px;
	z-index:3;             

-moz-opacity:.90 !important;opacity:.90 !important; filter:alpha(opacity=90);
 }

div.tip-off { 
	position:absolute;
    left:0px;
	top:0px;
    display:none;
    visibility:hidden;
	width:300px;
	height:0px;
	padding:0px;
	z-index:3;             
 }

div#user_desc { 


 }

.v-list-nav { 
	padding-right: 20px; 
    padding-top: 4px;

}

.v-list-nav span { 
	padding-left:4px;
	padding-right:4px;
}

.v-wws { 

color:#FFFFFF;
font-size:9px;

 }

.lm_on {
        visibility:visible;
 height:auto;
 padding-bottom:5px;

display:table;
}

.lm_off{
        visibility:hidden;

 height:3px;
 padding-bottom:0px;

display:none;
}

.lm_on .rm { 
        visibility:visible;
 height:auto;

display:table-row;
}

.lm_off .rm { 
        visibility:hidden;
 

 height:0px;
display:none;
}

.switcher { 
	font-family: Courier,monospace;
	font-weight:bold;            
}


img.wb { 
    border-left-color: #FFFFFF;
    border-left-style: solid;
    border-left-width: 1px;

    border-right-color: #FFFFFF;
    border-right-style: solid;
    border-right-width: 1px;

    border-top-color: #FFFFFF;
    border-top-style: solid;
    border-top-width: 1px;

    border-bottom-color: #FFFFFF;
    border-bottom-style: solid;
    border-bottom-width: 1px;


}

span.v-warn { 
	background-color:#FFA888;
}

.v-w200 { 
display:block;
float:left;
width:150px;
min-width:150px;
white-space:nowrap;
 }


.v-w2000000 { 

width:150px;
min-width:150px;
white-space:nowrap;
 }


div#menu_link { 
	position:absolute;
	width:300px;
	height:90px;

	right:50px;
	top:30px;

padding:40px;

color:#ffdf29;
	background-color:#009944;
-moz-opacity:.90 !important;opacity:.90 !important; filter:alpha(opacity=90);
}

div#menu_link a { 
color:#ffdf29;
}

div.calendar-on,div.calendar-off {
  position:absolute;
        top:0px;
        left:0px;

        width:260px;
        height:auto;
    background-color:#ff99ee;


        background-color:#ff0000;

        background-color:#3399FF;
    color:#FFFFFF;

        padding-top:14px;
        padding-bottom:14px;
        padding-left:14px;
        padding-right:14px;



-moz-opacity:.90 !important;opacity:.90 !important; filter:alpha(opacity=90);
}


div.calendar-on {
        visibility:visible;
        display:block;
}

div.calendar-off {
        visibility:hidden;
        display:none;
}

table.v1 { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px;

} 


div#allshow   { 

	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px;
color:#333333;
 }

table.v1 a { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px;

} 

div#allshow h4.v-b{ 
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:20px;
    padding-top:0px;
	font-size: 13px;
padding-left:0px;
background-color:#FFF9B3;

background-color:#000000;
color:#FFFFFF;
}

div#allshow h4{ 
	margin-bottom:6px;
	padding-bottom:0px;
	margin-top:20px;
    padding-top:0px;
	font-size: 13px;
padding-left:0px;

}


div#allshow h5{ 
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:0x;
    padding-top:0px;
	font-size: 13px;

}

div#allshow p { 

_SSbackground-color:#445500;
}

h2.v-brd { 
	font-size:13px;
    font-weight:bold;
margin-bottom:34px;

	margin-top:-14px;
	padding-top:0px
	padding-bottom:0px;

color:#333333;
           }


table.v-t td { 

text-align:center;
padding:4px;

 }

div.v-article { 
	width:200px;
	float:left;
    padding-right:20px;
	padding-bottom:6px;
 }

.mainblock4 div { 

color:#EEEEEE;
 }

.v-anonce { 
padding-top:10px;
 }


div.news-tip-on { 
	position:absolute;
    right:0px;
	top:0px;
    display:block;
	background-color:#8EFFBD;
	background-color:#C7FF95;

	background-color:#FFFFDb;
    visibility:visible;
	width:300px;
	height:auto;             
	padding:10px;
	z-index:3;             
 }

div.news-tip-off { 
	position:absolute;
    right:0px;
	top:0px;
    display:none;
    visibility:hidden;
	width:300px;
	height:0px;
	padding:0px;
	z-index:3;             
 }

#root {padding:5px 30px 80px 0px;}


.root-anonce { 


}

.root-anonce div { 
	margin-bottom:30px;

}

h4.h2 { 
	font-family:Arial, Helvetica, sans-serif; 

	font-family:Georgia,"Times New Roman"; 

    font-size: 15px; 
    font-size: 18px; 
	padding-bottom: 5px;
	font-weight:bold;

font-weight:normal;

font-style:italic;

color:#5B9662;
color:#46874E;

	margin-top:15px;
	margin-bottom:5px;

}

table.v-persik h4.h2 { 
   color:#46874E;
}

table.v-blue h4.h2 { 
   color:#508BB0;
   color:#136EA7;

}


.root-anonce .v-date { 

    font-size: 11px;
	font-weight:bold;
	margin-bottom:0px;
	padding-right:10px;
	display:inline;
}

.v-anonce .v-date,.v-list-news .v-date  { 

    font-size: 11px;
	font-weight:bold;
	margin-bottom:0px;
	padding-right:10px;
	display:inline;
}


a { 
font-weight:normal;
color:#555555;

color:#3A5BA6;
color:#68281c;
}

a:hover { text-decoration: none; }

.h2 a, .mainblock1 a { 
font-weight:normal;
   }

.v-blue { 
	background-color:#D9F5FD;

	background-color:#D8F7FF;

	background-image:url(/images/gr_blue.gif); 
	background-position:top left; 
	background-repeat:no-repeat;
}

.v-green { 
	background-color:#EEFEDF;
	background-image:url(/images/gr_green.gif); 
	background-position:top left; 
	background-repeat:no-repeat;
}

.v-persik { 
	background-color:#FEF0D5;
	background-color:#FFEFBE;

	background-image:url(/images/gr_persik.gif); 
	background-position:top left; 
	background-repeat:no-repeat;
}

.v-yellow { 
	background-color:#FCF9D2;
	background-color:#FFFFDb;

	background-image:url(/images/gr_yellow.gif); 
	background-position:top left; 
	background-repeat:no-repeat;
}



.v-blue h1 { 
	font-family:Arial, Helvetica, sans-serif; 
	font-family:Georgia,"Times New Roman"; 
    font-size: 15px; 
    font-size: 18px; 
	padding-bottom: 5px;
	font-weight:bold;
font-weight:normal;
font-style:italic;
color:#5B9662;
color:#0389AB;

color:#136EA7;
	margin-top:15px;
	margin-bottom:5px;
}

.v-green h1 { 
	font-family:Arial, Helvetica, sans-serif; 
	font-family:Georgia,"Times New Roman"; 
    font-size: 15px; 
    font-size: 18px; 
	padding-bottom: 5px;
	font-weight:bold;
font-weight:normal;
font-style:italic;
color:#5B9662;
color:#46874E;

	margin-top:15px;
	margin-bottom:5px;
}


.v-yellow h1 { 
	font-family:Arial, Helvetica, sans-serif; 
	font-family:Georgia,"Times New Roman"; 
    font-size: 15px; 
    font-size: 18px; 


	padding-bottom: 5px;
	font-weight:bold;
font-weight:normal;
font-style:italic;
color:#5B9662;
color:#46874E;

	margin-top:15px;
	margin-bottom:5px;
}



.v-persik h1 { 
	font-family:Arial, Helvetica, sans-serif; 
	font-family:Georgia,"Times New Roman"; 
    font-size: 15px; 
    font-size: 18px; 


	padding-bottom: 5px;
	font-weight:bold;
font-weight:normal;
font-style:italic;
color:#5B9662;
color:#46874E;

	margin-top:15px;
	margin-bottom:5px;
}




.v-list-news { 
	margin-top:40px;
width:70%;
	background-color:#EEFEDF;
	background-image:url(/images/gr_green.gif); 
	background-position:top left; 
	background-repeat:no-repeat;

	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
}

.v-list-news h5 { 
	margin-top:0px;
	padding-top:2px;
	
}

.v-news-detail { 

	margin-top:10px;
	margin-bottom:40px;

 }

.v-news-detail p { 
	margin-top:6px;
	padding-top:0px;
	margin-bottom:12px;
	padding-bottom:0px;
}

.v-list-style { 


 }

.v-mess { 
	color:#ff0000;

 }



table.v-list td { 

	padding-left:4px;
	padding-right:4px;
	padding-bottom:34px;
 }

table.v-list td p { 
    margin-top:0px;
    margin-bottom:0px;

 }

div.v-anonce  { 

max-width:400px;

 }


div#goods_filter { 
_SSbackground-color:#445566;
    margin-top:20px;
}

div#goods_filter div { 
    margin-left:0px;
}

div#goods_filter div.level_0 { 
    margin-left:0px;
}

div#goods_filter div.level_1 { 
    margin-left:20px;
}

div#goods_filter div.sel_0 { 
    padding-left:12px;
}
div#goods_filter div.sel_1 { 
_SSbackground-color:#009988;
    padding-left:12px;
     background-image:url(/images/marker-1.gif); 
     background-position: left; 
     background-repeat:no-repeat;

}

div.v-goods, div.v-sessions,div.v-goods, div.v-photos { 
    display:block;
    float:left;
    width:150px;
    height:190px;
    margin:10px;
    text-align:center;
    font-size:9px;
 _SSbackground-color:#FFE0A1;              
/*
    border-top-color:#FFFFFF;
    border-top-style:solid;
    border-top-width:1px;

    border-bottom-color:#FFFFFF;
    border-bottom-style:solid;
    border-bottom-width:1px;

    border-left-color:#FFFFFF;
    border-left-style:solid;
    border-left-width:1px;

    border-right-color:#FFFFFF;
    border-right-style:solid;
    border-right-width:1px;
*/
 }


table.v-persik div.v-goods { 
    background-color:#FFE0A1;              
}

table.v-blue div.v-goods,table.v-blue div.v-photos { 
    background-color:#BCEFFD;              
    background-color:#B5E7FC;              

}


div#cur_photo { 
    background-color:#009933;
    background-color:#1A5B98;              

 }

div.v-photos { 
    padding-top:16px;
    height:174px;

}

table.v-blue div.v-sessions { 
    width:155px;
    height:195px;

    padding-top:16px;
    height:179px;


    margin-left:4px;
    margin-right:4px;

_SSbackground-color:#BCEFFD;              
    background-image:url(/images/boxs_bg_blue.gif);
    background-repeat:no-repeat;
    background-position: top
}

table.v-green div.v-sessions { 
    width:155px;
    height:195px;

    padding-top:16px;
    height:179px;


    margin-left:4px;
    margin-right:4px;

_SSbackground-color:#BCEFFD;              
    background-image:url(/images/boxs_bg_green.gif);
    background-repeat:no-repeat;
    background-position: top
}

div.v-goods div.v-goods-inner, div.v-sessions  div.v-goods-inner, div.v-photos div.v-goods-inner { 
    display:block;

    width:150px;
    height:150px;
    margin:0px;
    text-align:center;
    font-size:9px;
_SSbackground-color:#FFff99;              

 }



div.v-goods div.v-goods-inner div, div.v-sessions  div.v-goods-inner div, div.v-photos div.v-goods-inner div{ 
    width:150px;
    height:120px;
    margin:0px;

_SSbackground-color:#887766;
}


div.v-sessions  div.v-goods-inner div { 
    width:150px;
    height:120px;
    margin:0px;

_SSbackground-color:#887766;
}


div.v-goods p, div.v-sessions p,div.v-photos p { 
    display:block;
                
    width:150px;
    height:44px;
    margin:0px;

    margin-top:8px;
    margin-bottom:0px;                

    padding-top:0px;
    padding-bottom:0px;
    font-size:9px;
_SSbackground-color:#009988;
}

div.v-sessions p { 
    display:block;
                
    width:150px;
    height:38px;
    margin:0px;

    margin-top:2px;
    margin-bottom:0px;                

    padding-top:0px;
    padding-bottom:0px;
    font-size:9px;
_SSbackground-color:#009988;
}


div.v-goods div.v-price,div.v-sessions  div.v-price,div.v-photos div.v-price { 
    display:block;

    width:150px;
    height:34px;
    margin:0px;
    margin-top:8px;
    text-align:center;
    font-size:9px;
_SSbackground-color:#FFE0ff;              

 }



div.v-shops { 
    display:block;
    float:left;
    width:150px;
    height:160px;
    margin:10px;
    text-align:center;
    font-size:9px;
background-color:#FFE0A1;              

 }
div.v-shops div.v-inner { 
    display:block;

    width:150px;
    height:160px;
    margin:0px;
    text-align:center;
    font-size:9px;
_SSbackground-color:#FFff99;              

 }

div.v-shops div.v-inner div { 
    width:150px;
    height:120px;
    margin:0px;

_SSbackground-color:#887766;
}

div.v-shops p { 
    display:block;
                
    width:150px;
    height:42px;
    margin:0px;

    margin-top:8px;
    margin-bottom:0px;                

    padding-top:0px;
    padding-bottom:0px;
    font-size:9px;
_SSbackground-color:#009988;
}




div#send_dialog { 

    position:absolute;
    top:170px;
    left:100px;

    display:none;

    padding:10px;

    background-color:#eeeeee;
    background-color:#d5b36d;


    border-top-color:#AB9569;
    border-top-style:solid;
    border-top-width:2px;

    border-bottom-color:#AB9569;
    border-bottom-style:solid;
    border-bottom-width:2px;

    border-left-color:#AB9569;
    border-left-style:solid;
    border-left-width:2px;

    border-right-color:#AB9569;
    border-right-style:solid;
    border-right-width:2px;

    -moz-opacity:.95 !important;opacity:.95 !important; filter:alpha(opacity=95);
}



div#send_fb_dialog { 

    position:absolute;
    top:20px;
    right:30px;

    display:none;

    padding:10px;

    background-color:#eeeeee;
    background-color:#d5b36d;


    border-top-color:#AB9569;
    border-top-style:solid;
    border-top-width:2px;

    border-bottom-color:#AB9569;
    border-bottom-style:solid;
    border-bottom-width:2px;

    border-left-color:#AB9569;
    border-left-style:solid;
    border-left-width:2px;

    border-right-color:#AB9569;
    border-right-style:solid;
    border-right-width:2px;

    -moz-opacity:.95 !important;opacity:.95 !important; filter:alpha(opacity=95);
}





div.v-dialog td { 

padding:3px;
 }
div.v-dialog input,div.v-dialog textarea { 

    background-color:#F9E9C8;
}

div#banner-1 { 

    margin-top:20px;
    margin-left:20px;
    margin-right:20px;

text-align:center;

}
#list_pictures { 
    margin-bottom:14px;
}

#list_pictures td { 
    border-top-color:#666666;
    border-top-style:solid;
    border-top-width:1px;

    border-bottom-color:#666666;
    border-bottom-style:solid;
    border-bottom-width:1px;

    border-left-color:#666666;
    border-left-style:solid;
    border-left-width:1px;

    border-right-color:#666666;
    border-right-style:solid;
    border-right-width:1px;
    padding:5px;
}

.v-edit_area_off { 
   display:none;
}

.v-edit_area_on { 
   display:block;
}


div#send_edit_dialog { 

    position:absolute;
    top:-60px;
    left:20px;

    display:none;

    padding:10px;

    background-color:#eeeeee;
    background-color:#d5b36d;
    background-color:#FFFFCC;

    border-top-color:#AB9569;
    border-top-style:solid;
    border-top-width:2px;

    border-bottom-color:#AB9569;
    border-bottom-style:solid;
    border-bottom-width:2px;

    border-left-color:#AB9569;
    border-left-style:solid;
    border-left-width:2px;

    border-right-color:#AB9569;
    border-right-style:solid;
    border-right-width:2px;

    -moz-opacity:.95 !important;opacity:.95 !important; filter:alpha(opacity=95);
z-index:7;
}


div#edit_pf_dialog { 

    position:absolute;
    top:-60px;
    left:20px;

    display:none;

    padding:10px;

    background-color:#eeeeee;
    background-color:#d5b36d;
    background-color:#FFFFCC;

    border-top-color:#AB9569;
    border-top-style:solid;
    border-top-width:2px;

    border-bottom-color:#AB9569;
    border-bottom-style:solid;
    border-bottom-width:2px;

    border-left-color:#AB9569;
    border-left-style:solid;
    border-left-width:2px;

    border-right-color:#AB9569;
    border-right-style:solid;
    border-right-width:2px;

z-index:7;

    -moz-opacity:.95 !important;opacity:.95 !important; filter:alpha(opacity=95);
}



ul#myList { 
    list-style: none; 
    margin-left:0px;
    padding-left:0px;


}

ul#myList li { 
    display:block;               
    background: #F6EC80; 
_SScolor: #FFF; 
    width: 360px; 
    height:64px;
    margin: 5px; 
_Ssfont-size: 10px; 

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

ul#myList li b { 
    display:block;
    float:left;

}
ul#myList li img { 
    display:block;
    float:left;
    margin-left:5px;
    margin-right:5px;
}

ul#myList div{ 
float:left;
    width:240px;
padding-left:10px;

_SSbackground: #aaee44; 
}

button.btn_da {
    display:block; 
    float:left;
    width:50px;
    width:46px;
font-size:11px;
_SSheight:20px;
    padding-top:3px;                  
    padding-bottom:3px;  
    margin-left:5px;                
}
button.btn_new {
    float:right;
    margin-right:34px;
    margin-top:10px;
}

button.btn_save_sort {
_SSfloat:right;
    margin-right:34px;
    margin-top:10px;

   width:170px;
   float:none;
}


a#btn_toggle { 
    display:block;

    margin-top:0px;
    margin-bottom:0px;
    margin-right:24px;
    margin-left:254px;

    text-align:right;
    width:150px;
_SSbackground-color:#445566;
}

p.legenda { 
    margin-left:5px;
    padding-bottom:10px;
}

#work-table { 

    width: 400px; 
    background: #FFFFCC; 
    display:none
    visibility:hidden;


    border-top-color:#2876a8;
    border-top-color:#A9E0FB;
_SSborder-top-color:#6B9DD5;
    border-top-style:solid;
    border-top-width:2px;

    border-bottom-color:#2876a8;
    border-bottom-color:#A9E0FB;
_SSborder-bottom-color:#6B9DD5;

    border-bottom-style:solid;
    border-bottom-width:2px;

    border-left-color:#2876a8;
    border-left-color:#A9E0FB;
_SSborder-left-color:#6B9DD5;

    border-left-style:solid;
    border-left-width:2px;

    border-right-color:#2876a8;
    border-right-color:#A9E0FB;
_SSborder-right-color:#6B9DD5;
    border-right-style:solid;
    border-right-width:2px;

}

.bg_p1 { 

    width: 404px; 
    height:0px;

    border-bottom-color:#AB9569;
    border-bottom-color:#136EA7;
    border-bottom-color:#2876a8;
    border-bottom-color:#A9E0FB;
_SSborder-bottom-color:#6B9DD5;

    border-bottom-style:solid;
    border-bottom-width:2px;

}

div.li_rubric { 
    margin-bottom:2px;
}

.edit_title { 
    display:block;
    font-size:14px;
    width:200px;
    float:left;
}

.edit_title_nf { 
    display:block;
    font-size:14px;
_SSwidth:200px;
_SSfloat:left;
}


.mainblock1 a { 
    color:#cccccc;

}




div#adm_dialog { 

    position:absolute;
    top:0px;
_SSright:0px;
    left:0px;

    display:none;

    padding:10px;
    text-align:left;
    background-color:#eeeeee;
    background-color:#d5b36d;

    background-color:#ffddaa;


    border-top-color:#AB9569;
    border-top-style:solid;
    border-top-width:2px;

    border-bottom-color:#AB9569;
    border-bottom-style:solid;
    border-bottom-width:2px;

    border-left-color:#AB9569;
    border-left-style:solid;
    border-left-width:2px;

    border-right-color:#AB9569;
    border-right-style:solid;
    border-right-width:2px;


    background-color:#1E1E1E;

    border: 3px double #cccccc;

    color:#eeeeee;

    width:670px;
    height:auto;

    -moz-opacity:.95 !important;opacity:.95 !important; filter:alpha(opacity=95);
}

a.btn_close
{
    display:block;
    
  float:right;


}

div#adm_dialog  a { 
    
    color:#ffffff;
}

div.adm_step
{
    white-space:nowrap;
    color:#FFFFFF;
}

div.adm_step_cur
{
    white-space:nowrap;
    background-color:#009988;
    _SSbackground-color:#8dd0c9;
    
    color:#FFFFFF;
    _SScolor:#1E1E1E;
}

_SSSdiv.adm_step_cur a
{
    color:#1E1E1E;
}

div#adm_edit_dialog { 

    position:absolute;
    top:0px;
_SSright:0px;
    left:0px;

    display:none;

    padding:10px;

    background-color:#eeeeee;
    background-color:#d5b36d;

    background-color:#ffddaa;


    border-top-color:#AB9569;
    border-top-style:solid;
    border-top-width:2px;

    border-bottom-color:#AB9569;
    border-bottom-style:solid;
    border-bottom-width:2px;

    border-left-color:#AB9569;
    border-left-style:solid;
    border-left-width:2px;

    border-right-color:#AB9569;
    border-right-style:solid;
    border-right-width:2px;


    -moz-opacity:.95 !important;opacity:.95 !important; filter:alpha(opacity=95);
}


div#adm_dialog  .v-dialog, div#adm_dialog  .v-dialog table td , div#adm_dialog .edit_block, div#adm_dialog .edit_label ,  div#adm_dialog  p, div#adm_dialog  .edit_value, div#adm_edit_pics, div#adm_edit_pics form, div#adm_edit_pics b 
{ 
    
    color:#eeeeee;
}

div#adm_dialog input {
    background-color:#fffef0;
}

#mass_create_block { 
    display:none;
}

.calendar { 
    z-index:7;
}

.helper_block { 
    height:56px;
    color:#eeeeee;                
_SSbackground-color:#009999;    
}

.helper_block td { 
    color:#eeeeee;                
}
.helper_block a { 
    color:#eeeeee;
    padding-left:30px;
}

.help_detail {
    width:600px;
    height:600px;
    background-color:#aaee99;
}


.box_video {
    position:absolute;
    top:0px;
    left:0px;
    width:0px;
    height:0px;

    padding:10px;
    padding-bottom:24px;
background-color:#009988;
}









#comm_panel {

    color:#7AACDA;
    color:#FFFFFF;                            
    font-size: 11px;
    font-size: 14px;
font-weight:bold;    
    height: 25px;
    padding-top: 0pt;
    padding-right: 0pt;
    padding-bottom: 0pt;
    padding-left: 0pt;
    margin-right: 15px;
    background-color:#AAE0FF;
_SSpadding-bottom:5px;

_SSvertical-align:top;              
}

body > #comm_panel {
    z-index: 97;
    position: fixed;
    top: 0px;
    right: 0px;
}

* html  #comm_panel {
    position: absolute;
    right:0px;
    top:0px;                      
                   
}

#comm_panel.full {
    margin-right: 0pt;
    width: 200px;
    width: 220px;
}

a.comm_info {
    display:block;              
    float:left;                              
    padding-bottom:0px;
    width:32px;
    height:25px;
}

div.comm_info {
    float:right;                              
    margin-top:5px;
    width:176px;
    height:20px;
 _SSbackground-color:#445566;
    font-size:14px;
font-weight:bold;                
    color:#FFFFFF;                
}


a#btn_show_comm_panel_inner {
font-weight:bold;
    color:#FFFFFF;
    font-size:14px;                              
}



#comm_panel_inner {
    width:581px;
    height:447px;
_SSbackground-color:#ffeeaa;
    background-color:#AAE0FF;
    color:#518DC5;              
                    
    z-index: 97;
    position: fixed;
    top: 40px;
    right: 60px;
                    
}

* html #comm_panel_inner {
    z-index: 97;
    position: absolute;
    top: 40px;
    right: 60px;                    
}

#comm_panel_inner a {
    color:#317EB9;
    font-weight:bold;                      
}

.root {
    background-image:url(/images/msg_bg1.gif);
    background-repeat:no-repeat;
    background-position: top left
}

.not_root {
    background-image:url(/images/msg_bg2.gif);
    background-repeat:no-repeat;
    background-position: top left
}

h4#comm_message {
    height:20px;
    margin-top:0px;
    margin-bottom:0px;
    padding-top:0px;
    padding-bottom:0px;
    color:#445500;                  
}

tr.flip_0, tr.flip_1 {
                      
}

tr.flip_0, tr.flip_0 td {
_SSbackground-color:#aaeedd;
_SSfont-size:22px;
    padding-bottom:4px;
    padding-top:4px;                           
}

tr.flip_1, tr.flip_1 td {
_SSbackground-color:#ddaaee;
_SSfont-size:42px;
    padding-bottom:4px;
    padding-top:4px;                           
                                                
}

table.msg_list tr.mark_by_empty  td, div#select_color_filter ul li.is_off, .marker_empty {

}

table.msg_list tr.mark_by_red td, div#select_color_filter ul li#li_red.is_on, .marker_red  {
    background-color:#ffefef;
}

table.msg_list tr.mark_by_green td, div#select_color_filter ul li#li_green.is_on, .marker_green  {
    background-color:#f2ffda;
}

table.msg_list tr.mark_by_blue td, div#select_color_filter ul li#li_blue.is_on, .marker_blue  {
    background-color:#e5f3ff;
                                                                                                
}

table.msg_list tr.mark_by_yellow td, div#select_color_filter ul li#li_yellow.is_on, .marker_yellow  {
    background-color:#ffffe5;
    background-color:#fffad3;

}

table.msg_list tr.readed_0 td {

    font-weight:bold;                                
}

table.msg_list tr.readed_1 td {
    font-weight:normal;
}


acronym {
    border-style: dashed;
    border-color: red;
    border-width: 0pt 0pt 1px;
    cursor: help;
}


/*
.panel_inner  {
    background-image:url(images/msg_bg2.gif);
    background-repeat:no-repeat;
    background-position: top left
}
*/
                                                        
div.msg_m  {
    width:540px;
    height:34px;
_SSbackground-color:#445566;
    margin-top:8px;             
    margin-left:28px;             
}              
div.msg_m a {
_SSdisplay:block;
_SSfloat:left;              
_SSwidth:80px;
    height:20px;
    margin-right:20px;              
    color:#7AACDA;
    font-weight:bold;
    font-size:13px;
}

div.msg_h  {
    width:520px;
    height:66px;
_SSbackground-color:#445566;
    margin-left:30px;
    text-align:center;
    color:#518DC5;                
}              


.panel_inner {
     color:#7AACDA;
    color:#518DC5;              
               
}

.panel_inner div {
     color:#7AACDA;
    color:#518DC5;              
               
}

h4#comm_title {
    color:#FFFFFF;
                  
    margin-top:0px;
    padding-top:0px;
    margin-bottom:0px;
    padding-bottom:0px;
    text-align:center;
    font-size:15px;                  
}


h5#comm_message {
    color:#FF9999;
                  
    margin-top:0px;
    padding-top:0px;
    margin-bottom:0px;
    padding-bottom:0px;
    text-align:center;
    font-size:10px;                  
}

#comm_area {
     color:#7AACDA;
    color:#518DC5;              
             
    vertical-align:top;
    padding-left:30px;             
}

div.msg_list {
    width:521px;
    height:310px;

}

table.msg_list {
    width:521px;
_SSheight:300px;
    color:#518DC5;              


_SSbackground-color:#eeffaa;
    vertical-align:top;                 
}

table.msg_list td,table.msg_list th  {

    color:#518DC5;              

    vertical-align:top;                 
}

table.msg_list th.cflt { 
    width:16px;
}
table.msg_list th.cadr { 
    width:260px;
}
table.msg_list th.cdt { 
    width:70px;
}
table.msg_list th.can { 
    width:180px;
}
table.msg_list td.can { 
    width:184px;
    font-size:9px;                        
}

div.msg_pager {
    width:521px;
    height:20px;
    text-align:right;
}
div.msg_pager a {
    padding-left:10px;
}
img.lp {
    padding-top:150px;
    padding-left:250px;         
}

div#select_color_filter {
    z-index: 99;
    position: fixed;
    top: 150px;
    right: 330px;                    
   
    width:240px;
    height:240px;
    padding:6px;                          
    background-color:#AAE0FF;

    border-top-color:#DDF1FD;
    border-top-style:solid;
    border-top-width:2px;

    border-bottom-color:#DDF1FD;
    border-bottom-style:solid;
    border-bottom-width:2px;

    border-left-color:#DDF1FD;
    border-left-style:solid;
    border-left-width:2px;

    border-right-color:#DDF1FD;
    border-right-style:solid;
    border-right-width:2px;
                          
                          
}

* html div#select_color_filter {
    z-index: 99;
    position: absolute;
    top: 150px;
    right: 330px;                    
}

div#select_color_filter ul {  
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin-left:10px;
    padding-left:0px;                             
}
div#select_color_filter ul li {
    margin-left:10px;
    padding-left:0px;         
}                             
div#select_addr_book {
    z-index: 99;
    position: fixed;
    top: 196px;
    right: 86px;                    
   
    width:540px;
    height:340px;

    overflow:auto;
_SSbackground-color:#aaeeff;
    background-color:#AAE0FF;                




}

* html div#select_addr_book {
    z-index: 99;
    position: absolute;
    top: 166px;
    right: 56px;                    
}



div.msg_unread_warn {
    margin-top:66px;
    width:480px;
    width:auto;                                            

    padding-left:60px;
    padding-right:60px;
    
    font-size:14px;
    text-align:center;
    margin-left:0px;
_SSbackground-color:#aaee22;                                     

}

div.msg_read {
    margin-top:20px;               
    width:500px;
    height:290px;
    margin-left:10px;
                   
_SSbackground-color:#aa99aa;
}

div.addr_list {
    margin-top:18px;               
    width:520px;
    height:290px;
    margin-left:0px;               
_SSbackground-color:#aa99aa;
    background-color:#AAE0FF;                
}

div.addr_book_item {
    display:block;
    float:left;
    width:80px;
    height:100px;

    width:120px;
    height:64px;
                     
    margin-left:4px;
    margin-right:4px;
    margin-top:4px;
    margin-bottom:2px;
                     
_SSbackground-color:#aaaadd;
    text-align:left;
    font-size:9px;                     
}
div.addr_book_item div.inner {
float:left;
    width:48px;
    height:46px;
    margin-left:0px;                               
    text-align:center;
_SSbackground-color:#aaaadd;                               
}
._SSab_title {
display:block;            
float:left;
background-color:#aadd55;             
}
.blocked_1 {
                      
    border-top-color:#990000;
    border-top-style:solid;
    border-top-width:1px;

    border-bottom-color:#990000;
    border-bottom-style:solid;
    border-bottom-width:1px;

    border-left-color:#990000;
    border-left-style:solid;
    border-left-width:1px;

    border-right-color:#990000;
    border-right-style:solid;
    border-right-width:1px;
}


.blocked_0 {
                      
    border-top-color:#FFFFFF;
    border-top-style:solid;
    border-top-width:1px;

    border-bottom-color:#FFFFFF;
    border-bottom-style:solid;
    border-bottom-width:1px;

    border-left-color:#FFFFFF;
    border-left-style:solid;
    border-left-width:1px;

    border-right-color:#FFFFFF;
    border-right-style:solid;
    border-right-width:1px;
}


div.msg_body {
                   
    width:496px;
    height:170px;
    overflow:scroll;
    overflow:auto;
    padding-left:4px;
    padding-right:4px;    
background-color:#DDF1FD;                                                    
}

div.msg_read #txtNoteByRecp, div.msg_read #txtNoteBySender, div.msg_read #txtNotes {
    width:400px;
}

div.addr_item_info {
    width:400px;
    height:140px;
}

div.pic_adm_dialog {
    width:180px;
    height:210px;
    float:left;
_SSbackground-color:#eeaaee;
    margin:5px;
    text-align:center;

    border-top-color:#008246;
    border-top-style:solid;
    border-top-width:2px;

    border-bottom-color:#008246;
    border-bottom-style:solid;
    border-bottom-width:2px;

    border-left-color:#008246;
    border-left-style:solid;
    border-left-width:2px;

    border-right-color:#008246;
    border-right-style:solid;
    border-right-width:2px;

}


span.ttip
{
    background-image:url(/images/question.gif);
    background-repeat:no-repeat;
    background-position: top left
    padding-left:10px;
    padding-right:10px;
  }

img.ttip
{

}

div#ttip_detail
{
   width:500px;
   height:200px;
 height:auto;
   min-height:200px;
   position:absolute;
   top:0px;
    left:0px;
   padding:10px;
   background-color:#eeffff;
/*
-moz-opacity:.95 !important;opacity:.95 !important; filter:alpha(opacity=95);
*/
  border: 1px solid #D6D6D6;
  z-index:99;
  }


div#itip_detail
{
   width:auto;
   height:200px;
 height:auto;

   position:absolute;
   top:0px;
    left:0px;
   padding:10px;
   background-color:#fffad3;
/*
-moz-opacity:.95 !important;opacity:.95 !important; filter:alpha(opacity=95);
*/
  border: 1px solid #D6D6D6;
  z-index:9;
  }



.div_off {
    display:none;
}

.div_on {
    display:block;
}


div.user_warn
{
  color:#ee0000;
  font-weight:bold;
  }

.face_new
{
  float:right;
  margin-left:20px;
  margin-bottom:20px;
  }

table.focus_area
{
_SSwidth:818px;
    height:365px;
    background-image:url(/images/focus_home.gif);
    background-repeat:no-repeat;
    background-position: top left
    margin-left:10px;
    margin-right:10px;

}

table.focus_area td
{
_SSwidth:410px;
   margin:0px;

}

table.focus_area td div
{
    width:360px;
    height:176px;
    padding-left:44px;
    padding-right:10px;
    margin-top:14px;
    margin-bottom:0px;
    font-size:11px;
    line-height:13px;
    color:#b6b6b6;
    color:#a7a7a7;
    color:#9c9c9c;
}

* html table.focus_area td div
{
    width:409px;
    
}


table.focus_area td div a
{
    color:#b6b6b6;
    color:#a7a7a7;
    color:#9c9c9c;
}


html table.focus_area td div a.help
{
    display:block;
    float:right;
    margin-right:12px;
}


html table.focus_area td div b
{
    color:#b6b5b5;
    color:#a6a6a6;
    color:#979797;
}

html table.focus_area td div b a
{
    color:#b6b5b5;
    color:#a7a7a7;
    color:#979797;
}


div.focus_area
{
    width:820px;
    height:365px;
    background-image:url(/images/focus_home.gif);
    background-repeat:no-repeat;
    background-position: top left
    margin-left:10px;
    margin-right:10px;

}








#blg_new_msg {
   position:absolute;
   top:0px;
   left:0px;



    border-top-color:#CCCCCC;
    border-top-style:double;
    border-top-width:3px;

    border-bottom-color:#CCCCCC;
    border-bottom-style:double;
    border-bottom-width:3px;

    border-left-color:#CCCCCC;
    border-left-style:double;
    border-left-width:3px;

    border-right-color:#CCCCCC;
    border-right-style:double;
    border-right-width:3px;

    color: #eeeeee;
    background-color: #1e1e1e;
    width:480px;
    height:auto;
    padding:4px;
   
}

#blg_ban_dialog {
   position:absolute;
   top:0px;
   left:0px;


    border-top-color:#CCCCCC;
    border-top-style:double;
    border-top-width:3px;

    border-bottom-color:#CCCCCC;
    border-bottom-style:double;
    border-bottom-width:3px;

    border-left-color:#CCCCCC;
    border-left-style:double;
    border-left-width:3px;

    border-right-color:#CCCCCC;
    border-right-style:double;
    border-right-width:3px;

    color: #eeeeee;
    background-color: #1e1e1e;
    width:610px;
    height:auto;
    padding:4px;

}


#blg_mark_dialog {
   position:absolute;
   top:0px;
   left:0px;



    border-top-color:#CCCCCC;
    border-top-style:double;
    border-top-width:3px;

    border-bottom-color:#CCCCCC;
    border-bottom-style:double;
    border-bottom-width:3px;

    border-left-color:#CCCCCC;
    border-left-style:double;
    border-left-width:3px;

    border-right-color:#CCCCCC;
    border-right-style:double;
    border-right-width:3px;

    color: #eeeeee;
    background-color: #1e1e1e;
    width:210px;
    height:auto;
    padding:4px;
   _SSbackground-color:#336699;
}


.blog_cont {
 _SSborder: 2px solid #ff8800;
   margin-top:4px;	   
   margin-bottom:4px;
   margin-left:20px;
   margin-right:0px;
   min-width:200px;
}

.blog_0,.blog_1,.blog_2,.blog_3,.blog_4 {
    border: 1px solid #0077ff;
    border: 1px solid #665f48;

    margin:20px;
    padding:10px;
   
}


.blog_1 {
    background-color:#d3f5de;
}
.blog_2 {
    background-color:#ffccd5;
}
.blog_3 {
    background-color:#bfd4e4;
}
.blog_4 {
    background-color:#c2fcee;
}

.blog_0 .title,.blog_1 .title,.blog_2 .title, .blog_3 .title, .blog_4 .title {
   font-weight:bold;
   margin-bottom:14px;
   background-color: #665f48;
   color:#eeddaa;
   padding:3px;
}

.blg_style {
   color:#664F48;
}

.blg_style b {
   font-weight:bold;
}

.blg_ctrl {
  text-align:right;
}

.blog_del {
    border: 1px solid #000000;
    __SSbackground-color:#222222;
    margin:2px;
   margin-top:4px;	   
   margin-bottom:4px;
   margin-left:20px;
   margin-right:0px;
   min-width:200px;

   margin:20px;
   padding:10px;
}

.blog_thread {
   background-color:#eeddaa;
   margin-bottom:30px;
}


.div_off {
    display:none;
}

.div_on {
    display:block;
}




#ff_logo {
    width:270px;
    height:120px;
   display:block;
   margin-right:40px;
   padding-top:0px;
   margin-top:0px;
 _SSbackground-color:#aaee00;
 text-decoration:none;
}
#ff_logo img {
    width:119px;
    height:120px;
    display:block;
   _SSfloat:left;
}
#ff_logo div {
    float:right;
    width:140px;
    height:30px;
    _SSfloat:left;
_SSbackground-color:#009988;
_SSpadding-left:70px;
    margin-top:-64px;
    font-size:15px;
    color:#CCCCCC;
    font-weight:bold;
_SSfont-family: courier, serif;
}

.login_form {
    height:26px;
    margin-top:48px;
    overflow:hidden;
    _SSbackground-color:#009988;
    color:#CCCCCC;
   _SSwidth:660px;
   height:50px;
   margin-top:20px;
}


#feedback_link { 

    display:block;
    _SSfloat:right;
    color:#FFffff;
    font-size:10px;
    font-family:Arial, Helvetica, sans-serif; font-size: 12px;
    margin-right:0px;
    margin-left:20px;
    margin-top:0px;
    width:200px;
}

center #feedback_link { 
    margin-top:20px;
}

/*
a { 
font-weight:bold;
color:#555555;
color:#68281c;
}

*/

#blog_modelier, #blog_model, #blog_picture, #blog_gallery, #blog_news {
_SSbackground-color:#aaeedd;
    width:100%;
    margin-top:16px;
    height:auto;
    float:left;
}

#blog_modelier .item,#blog_picture .item,#blog_model .item,#blog_gallery .item,#blog_news .item {
    float:left;
    width:300px;
    height:30px;
    overflow:hidden;
    margin:3px;
    line-height:11px;
_SSbackground-color:#0099aa;

}

#lj_auth {
    width:470px;
    height:auto;
    position:absolute;
    left:250px;
    top:90px;
    padding:10px;

    background-color:#009988;
    border-top-color:#CCCCCC;
    border-top-style:double;
    border-top-width:3px;

    border-bottom-color:#CCCCCC;
    border-bottom-style:double;
    border-bottom-width:3px;

    border-left-color:#CCCCCC;
    border-left-style:double;
    border-left-width:3px;

    border-right-color:#CCCCCC;
    border-right-style:double;
    border-right-width:3px;

    color: #eeeeee;
    background-color: #1e1e1e;

}


.portal_block {
    vertical-align:top;
    align:right;
    background: url();

    background-color: transparent;

}

#portal_switch {
    width:210px;
    height:40px;
    margin-top:34px;
    margin-bottom:18px;
    background: url();
    background-color: transparent;

}

#sw_moda {
    float:left;
    display:block;
    width:100px;
    height:40px;

    margin-top:20px;
    padding-top:4px;
    height:22px;
    text-align:center;
   _SScolor:#FFFFFF;
}


#sw_fotostudio {
    float:left;
    display:block;
    width:100px;
    height:40px;

    margin-top:20px;
    padding-top:4px;
    height:22px;
    text-align:center;
_SScolor:#FFFFFF;
}

a.sw_off {
_SSbackground-color:#ff0000;
    background-image: url(/images/tab-2.gif); 
    background-position:left top;
    background-repeat:no-repeat;
    color:#FFFFFF;

}

a.sw_on {
_SSbackground-color:#0000ff;
    background-image: url(/images/tab-1.gif); 
    background-position:left top;
    background-repeat:no-repeat;
    color:#68281C;  

}
