html, body{

	background-color: #FFFFFF;

	font-family: Verdana;

	position: relative;

	padding: 0px;

	margin: 0px;

	width: 100%;

	height: 100%;

	font-size: 13px;

	min-width:1004px;

	font-family:Verdana;

}

#bodier{



}

#tdiv{

	background-color:#E7EDF2;

	width:100%;

	height:15px;

	text-align:right;

}

#tdiv a {

	border:0px;

	padding:0px 10px 0px 0px;

}
img{

	border:0px;

	padding:0px 0px 0px 0px;

}

#topban{

	background-color:#FFFFFF;

	width:100%;

	height:80px;

}

#topbanerOLD{

	width:468px;

	height:60px;

	margin:20px;

	float:right;

}

#topbaner{
      height:60px;
	float:right;
margin:10px;

}

#mainmenu{

	background-image: url(images/menubg.gif);

	background-color:#276AC5;

	width:100%;

	height:25px;

	border:0px !important;

	margin:0px;

	padding:0px;

	font-size: 12px;

}



#mainmenu a{

	background-image: url(images/menulineblue.gif);

	color:white;

	border-right:1px dotted white;

	padding: 5px 15px 0px 15px;

	font-weight:700;

	height:20px;

	text-align:center;

	float:left;

	text-transform:uppercase;

	text-decoration:none;

                 font-size: 12px;

}

#mainmenu a:hover{

	background-image: url(images/menulinered.gif);

	border-right:1px dotted white;

}

#mainmenu #active{

	background-image: url(images/menulinered.gif);

	border-right:1px dotted white;

	text-decoration:underline;

}

#bluerightcorner{

	background-image: url(images/bluerightcorner.gif);

	background-position: right center;

	background-repeat: no-repeat;

	float:left;

	width:40px;

	height:25px;

	margin:0px;

	padding:0px;

}

#bluecorner{

	background-image: url(images/menulineblue.gif);

	float:left;

	width:10%;

	height:25px;

	margin:0px;

	padding:0px;

}

#menudate{

	width:120px;

	height:20px;

	margin:5px 15px 0px 0px;

	float:right;

	color:white;

	text-align:right;



}

#submenu{

	background-color:#E7EDF2;

	width:100%;

	height:25px;

	padding:0px;

	clear:both;

	border-bottom:1px solid #A1B2C2;

}

#submenu a{

	margin-top:3px;

	padding: 0px 15px 0px 15px;

	height:18px;

	text-align:center;

	float:left;

	text-decoration:none;

	color:black;

}

#submenu a:hover{

	background-color: #7AB90B;

	color:white;

}

#submenu #active{

	background-color: #7AB90B;

	color:white;

	text-decoration:underline;

}





#shold{

	width:190px;

	height:20px;

	margin:2px 23px 0px 0px;

	float:right;

	font-weight:700;

	background-image: url(images/searchpointer.gif);

	background-position: right center;

	background-repeat: no-repeat;

}

input {

	background-color:white;

	border: 1px solid #BDBDBD;

	color:#4F5459;

	font-size:14px;

	height:17px;

                  margin-top: 5px;



}
textarea {

    font-family: Verdana;

	background-color:white;

	border: 1px solid #BDBDBD;

	color:#4F5459;

	font-size:13px;


}

#shold input{

	width:180px;

}

#leftholder{

	width:256px;

	padding:7px;

	float:left;

	margin:0px;

}

#rightholder{

	padding:7px;

	float:left;

	margin:0px;

	display:none;

}


#bigbanner{

	padding:0px;

	margin:0px;
	width : 240px;



}



#bigbanner img{

	border:0px none;

}

h4{

	background-image: url(images/blueline.gif);

	font-size:10px;

	width:240px;

	text-align:center;

	color:white;

	padding-bottom:3px;

	margin-top:7px;

}

.whitelink {

	font-size:10px;

	color:white;

                  text-decoration:none;

}



.whitelink a{

	font-size:10px;

	color:white;

                  text-decoration:underline;

}

.whitelink a:hover{

	font-size:10px;

	color:white;

                  text-decoration:underline;

}

.whitelink a:visited{

	font-size:10px;

	color:white;

                  text-decoration:none;

}



h3{

	font-size:12px;

	font-weight:700;

	width:240px;

	text-align:left;

	color:#DB1022;

	text-transform:uppercase;

	margin-bottom:0px;

	padding:0px;

}



#divreg{

	border: 1px solid #B5C6D6;

	width:218px;

	text-align:center;

	color:white;

	padding:10px;

	background-color:#DEE7EF;

	margin-bottom:5px;

	margin-top:5px;

	padding-bottom:5px;

}

.input1{background-color:#e8edf1;
}

#block{

	border: 1px solid #B5C6D6;

	width:218px;

	text-align:left;

	color:black;

	padding:10px;

	background-color:#DEE7EF;

	margin-bottom:5px;

                  margin-top:5px;

	font-size:11px;

}

#divreg em{

	color:#56900D;

	float:left;

	margin-top:8px;

}

#divreg a.b{

	color:#56900D;

	float:left;

	margin-top:8px;

	color:black;

                  font-size:11px;

}

#divreg input{

	float:right;

	width:120px;

}



input.btn{

	background-image: url(images/blueline17.gif);

	color:white;

	border:0px;

                  height: 20px;

                  padding-bottom: 2px;

                  padding-top: 2px;

                  font-weight: 800;

                  font-family: Arial;

                  padding-right: 5px;

                  padding-left: 5px;

                  margin-bottom: 5px;

                  width: 130px;

                  cursor: pointer;

                  font-size:11px;


}

input.bn{

	background-image: url(images/blueline.gif);

	color:white;

	border:0px;

                  height: 18px;

                  padding-bottom: 2px;

                  padding-top: 2px;

                  font-weight: 800;

                  font-family: Arial;

                  padding-right: 5px;

                  padding-left: 5px;

                  margin-bottom: 5px;

                  width: 50px;

                  cursor: pointer;

                  font-size:11px;





}



a.greenlink{

	color:#56900D;

	padding:0px 15px 0px 0px;

	background-image: url(images/searchpointerred.gif);

	background-position: right center;

	background-repeat: no-repeat;

	font-weight:700;

}



a.greenlink:hover {

	PADDING-RIGHT: 15px;

                  BACKGROUND-POSITION: right center;

                  PADDING-LEFT: 0px;

                  FONT-WEIGHT: 700;

                  BACKGROUND-IMAGE: url(images/searchpointerred1.gif);

                  PADDING-BOTTOM: 0px;

                  COLOR: #6cb214;

                  PADDING-TOP: 0px;

                  BACKGROUND-REPEAT: no-repeat;

}



#footer{

	width:100%;

	clear:both;

}

#flines{

	height:1px;

	width:100%;

	font-size:1px;

}

#leftfooter {

	padding:0px 10px 10px 10px;

	float:left;

}

#counters{

	padding:0px 10px 10px 10px;

	float:right;

}

#counters a{

	text-decoration:none;
      font-size: 12px;
	color:#79A1D7;


}

#sp a{

	text-decoration:none;
      font-size: 12px;
	color:#79A1D7;


}

#flinks a{

	text-decoration:none;

	font-weight:700;

	color:#79A1D7;

	border-right: 1px solid #DB1022;

	padding:0px 10px 0px 10px;

}

#flinks a:hover{

	text-decoration:underline;

}

#copy{

	padding:0px 10px 0px 10px;

                  color:#585858;

}

#copy a{

	text-decoration:none;

	color:#79A1D7;



}

#copy a:hover{

	text-decoration:underline;

	color:#79A1D7;



}

#topblock{

	padding:7px;

	width:98%;

	margin-bottom:7px;

                  color:#585858;

}

#topblock1{

	padding:7px;

	border:1px dotted #A1B2C2;

	width:98%;

	margin-bottom:7px;

	background-color:#f2f5fa;

                  color:#585858;

}

#topblockclear{

	padding:7px;

	width:98%;

	margin-bottom:7px;

	background-color:#f2f5fa;

}

#searchblock{

	border:1px solid #A1B2C2;

	background-color:#F2F6FA;

	width:98%;

	margin-bottom:7px;

	padding:7px;

}

#blockheadl{

	float:left;

	width:99%;

}

#blockheadr{

	float:right;

	width:99%;

}

#blockline{

	background-image: url(images/blueline.gif);

                  BACKGROUND-REPEAT: repeat-x;

                  BACKGROUND-POSITION: right center;

}

#blockheader{

	padding: 0px 7px 0px 7px;

	margin:7px 0px 7px 7px;

	text-transform:uppercase;

	color:#DB1022;

	background-color:white;

	font-weight:700;

	font-size:11px;

	display:inline;



}



#bcornerholder{

	background-image: url(images/blinecorner.gif);

	background-position: right center;

	background-repeat: no-repeat;





}



#blockheadl a.greenlink, #blockheadr a.greenlink{

	float:right;

	margin: 7px 0px 7px 0px;

}

#c{

	clear:both;

}



.ne{

	padding:3px;

                  font-size: 110%;

}



#ne b{

	color:#585858;



}

#ne a.glink{

	color:#3b69a7;

	text-decoration:underline;

}

#ne a.glink:hover{

	color:#3b69a7;

	text-decoration:underline;

}

#ne a{

	color:#3b69a7;

	text-decoration:underline;

                  FONT-WEIGHT: 700;

}

#ne a:hover{

	color:#548bd4;

	text-decoration:underline;

                  FONT-WEIGHT: 700;

}

#ne a.open{

	color:#548bd4;

	text-decoration:underline;

	font-weight:normal;

                  FONT-WEIGHT: 700;

}

#ne a.open:hover{

	color:#548bd4;

	text-decoration:underline;

	font-weight:normal;

                  FONT-WEIGHT: 700;

}



#news{

	padding:3px;



}

#news b{

	color:#585858;



}

#news a.glink{

	color:#3b69a7;

	text-decoration:underline;

}

#news a.glink:hover{

	color:#3b69a7;

	text-decoration:underline;

}

#news a{

	color:#3b69a7;

	text-decoration:underline;

                  FONT-WEIGHT: 700;

}

#news a:hover{

	color:#548bd4;

	text-decoration:underline;

                  FONT-WEIGHT: 700;

}

#news a.open{

	color:#548bd4;

	text-decoration:underline;

	font-weight:normal;

                  FONT-WEIGHT: 700;

}

#news a.open:hover{

	color:#548bd4;

	text-decoration:underline;

	font-weight:normal;

                  FONT-WEIGHT: 700;

}


#presentsdirectfirst{

	padding:12px;

    padding-right:10px !important;

    width:97%;



}

#presentsdirectfirst a{

	color:#1B4E92;

	text-decoration:underline;

	font-weight:normal;

}

#presentsdirectfirst a:hover{

	color:#3D71A1;

	text-decoration:underline;

}

#presentsdirectfirst img{

	float:left;

	margin:7px;

	border:1px solid #e9e9e9;

}

#presents{

	background-color:#F2F6FA;

	padding:12px;

    padding-right:10px !important;

    width:97%;

    border: 1px solid #d8d8d8;


}

#presents a{

	color:#1B4E92;

	text-decoration:underline;

	font-weight:normal;

}

#presents a:hover{

	color:#3D71A1;

	text-decoration:underline;

}

#presents img{

	float:left;

	margin:7px;

	border:1px solid #e9e9e9;

}


#presentsdirect{


    padding-right:10px !important;

    width:97%;




}

#presentsdirect a{

	color:#1B4E92;

	text-decoration:underline;

	font-weight:normal;

}

#presentsdirect a:hover{

	color:#3D71A1;

	text-decoration:underline;

}

#presentsdirect img{

	float:left;

	margin:7px;

	border:1px solid #e9e9e9;

}


#presentss{

	background-color:#F2F6FA;

	padding:5px;

    padding-right:10px !important;

    width:96%;

    border: 1px solid #d8d8d8;



}

#presentss a{

	color:#1B4E92;

	text-decoration:underline;

	font-weight:normal;

}

#presentss a:hover{

	color:#3D71A1;

	text-decoration:underline;

}

address{

	color:#56900D;

	padding: 7px 0px 7px 0px;

}

#rate{

	width:97%;

	padding:3px;



}

#rate b{

	color:#585858;



}

#rate b.r{

	color:#DB1022;

}

#rate b.bl{

	color:#286CCA;

}

#rate a{

	color:#000000;

	text-decoration:none;

}

#rate a:hover{

	color:#000000;

	text-decoration:underline;

}

#logo{
    background-image: url(images/logo.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	padding-top:36px;
	width:166px;
	float:left;
	margin:30px 0px 0px 35px;
	font-size:11px;
}

#logo a{

	color:#AFAFAF;

	text-decoration:none;

}

#logo a:hover{

	text-decoration:underline;

}

#logotext{
	padding-top:0px;
    width:156px;
    float:left;
	//margin:24px 0px 0px 30px;
	margin:15px 0px 0px 10px;
	font-size:11px;

}
#logotext a{
	color:#a9afb3;
	text-decoration:none;

}
#logotext a:hover{
	text-decoration:underline;
}

#bhline{

	background-color:#E6EDF3;

	width:100%;

	padding:0px 0px 0px 0px;

	margin: 7px 0px 7px 0px;

	height:15px;

	text-align:left;

	float:left;

}

#bhline a {

	margin: 0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	color:#56900D;

}

#bhline em {

	margin: 0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	color:#56900D;

}

#bhleft{

	float:left;

	padding-left:7px;

}

#bhright{

	float:right;

	padding-right:7px;

}

p.news{

	text-align:justify;

}

.clearb{

	CLEAR: both

}

.conl {

	FLOAT: left;

	WIDTH: 55%;

	OVERFLOW: hidden;

	WHITE-SPACE: nowrap

}

LABEL.conl {

	WIDTH: auto;

	OVERFLOW: visible;

	MARGIN-RIGHT: 10px

}

.FIELDSET {

                 border:1px solid #B5C6D6;

                 padding:3px;

}



.listtabl {

                width:100%;

                 background-color:white;

                 padding-top:8px;

                 padding-bottom:8px;

}



table.listtabl TD {

                padding-right:4px;

background-color:#E8EDF1;

padding-left:4px;

padding-top:8px;

padding-bottom:8px;

}

table.listtabl TD#zag {

background-color:#DEE7F0;

text-align:center;

color:#5D7A1E;

}

table.listtabl TD#r {

background-color:#DEE7F0;

}

.green {

color: #5D7A1E;

}

.green1 {

color: #5D7A1E;

font-weight: bold;

}

.blue {

color: #345797;

font-weight: bold;

}

.bluel {

color: #345797;

font-weight: normal;

}

.sgray {

color: #585858;

font-size: 11px;

}

.sgrayy {

color: #3d71a1;

font-size: 12px;

font-weight: bold;

}

.ssgray {

color: #585858;

font-size: 12px;

font-weight: bold;

}

#news a.rlink{

	color:#DB1022;

	text-decoration:underline;

}

#news a.rlink:hover{

	color:#DB1022;

	text-decoration:underline;

}

a.glink{

	color:#5D7A1E;

	text-decoration:underline;

}

a.glink:hover{

	color:#5D7A1E;

	text-decoration:underline;

}

#friends {
border: 1px solid #e3c4ac;
width:218px;
padding:10px;
margin-top:5px;
margin-bottom:5px;
background-color:#f8f1eb;
}

#friends a:hover{
color:#5D7A1E;
text-decoration:none;

#friends img {
width:88px;
height:31px;
}

}

#friends a:visited{
color:#5D7A1E;

}

#friends a{
color:#5D7A1E;
text-decoration:underline;
}


.d {

color:#4271B0;

padding-right:2px;

padding-left:2px;

font-size: 11px;

background-image: url(images/dpix.jpg);

background-repeat: repeat-y;

}

.forgotpass{

font-size: 10px;

}



.pages   {

                    COLOR: #3b69a7; TEXT-DECORATION: none; FONT-WEIGHT: normal;

}

.zag   { COLOR: #3b69a7; TEXT-DECORATION: underline;  FONT-WEIGHT: bold;

}

.zag:hover    { COLOR: #4a90d0; TEXT-DECORATION: underline; FONT-WEIGHT: bold;

}

.page_selected   { background-color: #8cb2e4;

	color:white;

	text-decoration:none;



}

.legend  { COLOR: #3d71a1;

                 padding-right:6px;

                font-weight:bold;



 }

.legenda  { COLOR:#3d71a1;





 }



#newss {

	PADDING-TOP: 0px;

}

#newss A.glink {

	COLOR: #428816; TEXT-DECORATION: underline

}

#newss A.glink:hover {

	COLOR: #428816; TEXT-DECORATION: underline

}

#newss A {

	COLOR: #3d71a1; TEXT-DECORATION: underline

}

#newss A:hover {

	COLOR: #4a90d0; TEXT-DECORATION: underline

}

#newss A.open {

	FONT-WEIGHT: normal; COLOR: #1b4e92; TEXT-DECORATION: underline

}

#newss A.open:hover {

	FONT-WEIGHT: normal; COLOR: #3d71a1; TEXT-DECORATION: underline

}



#newsss {

	PADDING-TOP: 0px;

}

#newsss A.glink {

	COLOR: #428816; TEXT-DECORATION: underline

}

#newsss A.glink:hover {

	COLOR: #428816; TEXT-DECORATION: underline

}

#newsss A {

	COLOR: #56900D; TEXT-DECORATION: underline

}

#newsss A:hover {

	COLOR:  #6cb214; TEXT-DECORATION: underline

}

#newsss A.open {

	FONT-WEIGHT: normal; COLOR: #1b4e92; TEXT-DECORATION: underline

}

#newsss A.open:hover {

	FONT-WEIGHT: normal; COLOR: #3d71a1; TEXT-DECORATION: underline

}

.newss {

	COLOR: #3d71a1; TEXT-DECORATION: underline;

}

.newss:hover {

	COLOR: #4a90d0; TEXT-DECORATION: underline;

}

.newss a{

	COLOR: #3d71a1; TEXT-DECORATION: underline;

}
.newss a:hover { COLOR: #4a90d0; TEXT-DECORATION: underline;

}
.sg {

font-size: 11px;

}



.lib {

width:100%;

background-color:white;

padding-top:6px;

padding-bottom:6px;

}



table.lib TD {

padding-left:18px;

padding-top:6px;

padding-bottom:6px;

padding-right:4px;

background-color:#E8EDF1;

}

table.lib TD#zag {

	background-color: #DEE7F0;

	color: #56900D;

	font-weight: bold;

}



table.lib TD#r {

background-color:#DEE7F0;

}



libb{



}

table.libb TD {

padding-left:4px;

padding-top:4px;

padding-bottom:4px;

padding-right:4px;

background-color:#E8EDF1;

}

libbcl{



}

table.libbcl TD {

padding-left:0px;

padding-top:0px;

padding-bottom:0px;

padding-right:0px;

background-color:#E8EDF1;

}

table.libbcl TD a{

	color:#56900D;

	padding:0px 15px 0px 0px;

	background-image: url(images/searchpointerred.gif);

	background-position: right center;

	background-repeat: no-repeat;

	font-weight:700;

}



table.libbcl TD a:hover {

	PADDING-RIGHT: 15px;

                  BACKGROUND-POSITION: right center;

                  PADDING-LEFT: 0px;

                  FONT-WEIGHT: 700;

                  BACKGROUND-IMAGE: url(images/searchpointerred1.gif);

                  PADDING-BOTTOM: 0px;

                  COLOR: #6cb214;

                  PADDING-TOP: 0px;

                  BACKGROUND-REPEAT: no-repeat;

}



#load{

margin-top:50px;

width:50%;

}

.catmsg { color: #DB1022;
}
.sgb {  color:#56900D; }
.sgb:hover { COLOR: #6cb214;}
.sgbno { color: #333333 }

.tuman {FILTER: alpha(opacity=50);
        -moz-opacity: 0.7;
         opacity: 0.7;
       }
.tuman:hover IMG {FILTER: blue();
       -moz-opacity: blue;
        opacity: blue;
       }

div.blockLogoWhite div.logo {position: relative; top: 15px;}
div.OzonRev_blockLogoWhite div.OzonRev_logo {position: relative; top: 15px;}