
/* CSS Document */

* { font-size: 100.01%; outline: none;}

html, body, ul, ol, li, dl, dt, dd, p,
h1, h2, h3, h4, h5, h6, blockquote,
form, fieldset, legend, td, th {
	margin: 0;
	padding: 0;}

body {font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}

div.spacer {
clear: both;
visibility:hidden; 
  }

html>body #bgtlc1 {   
    background: url(tlc1.png) no-repeat top left; }
html>body #bgtlc2 {   
    background: url(tlc2.png) no-repeat top left; }
html>body #bgtlc3 {   
    background: url(tlc3.png) no-repeat top left; }
html>body #bgtrc1 {   
    background: url(trc1.png) no-repeat top right; }
html>body #bgtrc2 {   
    background: url(trc2.png) no-repeat top right; }
html>body #bgtrc3 {   
    background: url(trc3.png) no-repeat top right; }
html>body #bgblc1 {   
    background: url(blc1.png) no-repeat bottom left; }
html>body #bgblc2 {   
    background: url(blc2.png) no-repeat bottom left; }
html>body #bgblc3 {   
    background: url(blc3.png) no-repeat bottom left; }
html>body #bgbrc1 {   
    background: url(brc1.png) no-repeat bottom right; }
html>body #bgbrc2 {   
    background: url(brc2.png) no-repeat bottom right; }
html>body #bgbrc3 {   
    background: url(brc3.png) no-repeat bottom right; }

html>body #menutlc {   
    background: url(menu_tlc.png) no-repeat top left; }
html>body #menutrc {   
    background: url(menu_trc.png) no-repeat top right; }
html>body #menublc {   
    background: url(menu_blc.png) no-repeat top left; }
html>body #menubrc {   
    background: url(menu_brc.png) no-repeat top right; }


a { color:#0000FF; }
a:visited { color:#FF00FF;}
a:active { color:#FF0000;}
a:hover { color:#FF0000;}

a.white { color:#fff; text-decoration:none }
a:visited.white { color:#fff;}
a:active.white { color:#fff;}
a:hover.white { color:#fff; text-decoration: underline;}

a.black { color:#000; text-decoration:none }
a:visited.black { color:#000;}
a:active.black { color:#000;}
a:hover.black { color:#000; text-decoration: underline;}

a.green { color:#84c226; }
a:visited.green { color:#b5da7d;}
a:active.green { color:#679d1e;}
a:hover.green { color:#679d1e;}

a.deepred { color:#ca1e2e; }
a:visited.deepred { color:#df7882;}
a:active.deepred { color:#a61724;}
a:hover.deepred { color:#a61724;}

a.deepyellow { color:#c1b924; }
a:visited.deepredyellow { color:#dad57c;}
a:active.deepredyellow { color:#9c941c;}
a:hover.deepredyellow { color:#9c941c;}

a.blue { color:#34b7e3; }
a:visited.blue { color:#85d4ee;}
a:active.blue { color:#2893c4;}
a:hover.blue { color:#2893c4;}

a.violet { color:#8926c2; }
a:visited.violet { color:#b87dda;}
a:active.violet { color:#581887;}
a:hover.violet { color:#581887;}

a.deepblue { color:#322fb9; }
a:visited.deepblue { color:#8482d5;}
a:active.deepblue { color:#272594;}
a:hover.deepblue { color:#272594;}

a.cian { color:#3ca3d0; }
a:visited.cian { color:#85d4ee;}
a:active.cian { color:#2893c4;}
a:hover.cian { color:#2893c4;}

a.greenmenu { color:#FFCC00; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:visited.greenmenu { color:#FFCC00; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:active.greenmenu { color:#84c226; font-weight:bold; font-size:1.7em; text-decoration: underline;}
a:hover.greenmenu { color:#84c226;font-weight:bold; font-size:1.7em; text-decoration: underline;}

a.greenmenuactive { color:#84c226; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:visited.greenmenuactive { color:#84c226; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:active.greenmenuactive { color:#679d1e; font-weight:bold; font-size:1.7em; text-decoration: underline;}
a:hover.greenmenuactive { color:#679d1e;font-weight:bold; font-size:1.7em; text-decoration: underline;}

a.deepredmenu { color:#FFCC00; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:visited.deepredmenu { color:#FFCC00; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:active.deepredmenu { color:#ca1e2e; font-weight:bold; font-size:1.7em; text-decoration: underline;}
a:hover.deepredmenu { color:#ca1e2e;font-weight:bold; font-size:1.7em; text-decoration: underline;}

a.deepredmenuactive { color:#ca1e2e; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:visited.deepredmenuactive { color:#ca1e2e; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:active.deepredmenuactive { color:#a61724; font-weight:bold; font-size:1.7em; text-decoration: underline;}
a:hover.deepredmenuactive { color:#a61724;font-weight:bold; font-size:1.7em; text-decoration: underline;}

a.deepyellowmenu { color:#FFCC00; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:visited.deepyellowmenu { color:#FFCC00; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:active.deepyellowmenu { color:#c1b924; font-weight:bold; font-size:1.7em; text-decoration: underline;}
a:hover.deepyellowmenu { color:#c1b924;font-weight:bold; font-size:1.7em; text-decoration: underline;}

a.deepyellowmenuactive { color:#c1b924; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:visited.deepyellowmenuactive { color:#c1b924; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:active.deepyellowmenuactive { color:#9c941c; font-weight:bold; font-size:1.7em; text-decoration: underline;}
a:hover.deepyellowmenuactive { color:#9c941c;font-weight:bold; font-size:1.7em; text-decoration: underline;}

a.bluemenu { color:#FFCC00; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:visited.bluemenu { color:#FFCC00; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:active.bluemenu { color:#34b7e3; font-weight:bold; font-size:1.7em; text-decoration: underline;}
a:hover.bluemenu { color:#34b7e3;font-weight:bold; font-size:1.7em; text-decoration: underline;}

a.bluemenuactive { color:#34b7e3; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:visited.bluemenuactive { color:#34b7e3; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:active.bluemenuactive { color:#2893c4; font-weight:bold; font-size:1.7em; text-decoration: underline;}
a:hover.bluemenuactive { color:#2893c4;font-weight:bold; font-size:1.7em; text-decoration: underline;}

a.violetmenu { color:#FFCC00; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:visited.violetmenu { color:#FFCC00; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:active.violetmenu { color:#8926c2; font-weight:bold; font-size:1.7em; text-decoration: underline;}
a:hover.violetmenu { color:#8926c2;font-weight:bold; font-size:1.7em; text-decoration: underline;}

a.violetmenuactive { color:#8926c2; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:visited.violetmenuactive { color:#8926c2; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:active.violetmenuactive { color:#581887; font-weight:bold; font-size:1.7em; text-decoration: underline;}
a:hover.violetmenuactive { color:#581887;font-weight:bold; font-size:1.7em; text-decoration: underline;}

a.violetmenu { color:#FFCC00; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:visited.violetmenu { color:#FFCC00; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:active.violetmenu { color:#8926c2; font-weight:bold; font-size:1.7em; text-decoration: underline;}
a:hover.violetmenu { color:#8926c2;font-weight:bold; font-size:1.7em; text-decoration: underline;}

a.deepbluemenuactive { color:#211dc9; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:visited.deepbluemenuactive { color:#211dc9; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:active.deepbluemenuactive { color:#272594; font-weight:bold; font-size:1.7em; text-decoration: underline;}
a:hover.deepbluemenuactive { color:#272594;font-weight:bold; font-size:1.7em; text-decoration: underline;}

a.redmenu { color:#FFCC00; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:visited.redmenu { color:#FFCC00; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:active.redmenu { color:#34b7e3; font-weight:bold; font-size:1.7em; text-decoration: underline;}
a:hover.redmenu { color:#34b7e3;font-weight:bold; font-size:1.7em; text-decoration: underline;}

a.redmenuactive { color:#e53619; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:visited.redmenuactive { color:#e53619; font-weight:bold; font-size:1.7em; text-decoration: none;}
a:active.redmenuactive { color:#84c226; font-weight:bold; font-size:1.7em; text-decoration: underline;}
a:hover.redmenuactive { color:#84c226;font-weight:bold; font-size:1.7em; text-decoration: underline;}

/* a.text { color:#000; text-decoration:none }
a:visited.text { color:#000;}
a:active.text { color:#000;}
a:hover.text { color:#000; text-decoration: underline;} */


.green {
	color:#73ac20;
}
.orange {
	color:#ff8033;
}


.deepred {
	color:#b51a29;
}
.deepgreen {
	color:#4f6325;
}


.deepyellow {
	color:#b1b321;
}

.cian {
	color:#3ca3d0;
}


.blue {
	color:#2ea2d1;
}

.yellow {
	color:#ffbe00;
}



.violet {
	color:#7220a2;
}

.olive {
	color:#97b520;
}



.deepblue {
	color:#2b29a3;
}

.red {
	color:#e53619;
}



.white {
	color:#fff;
}

.brown {
	color:#3f1c20;
}

.black {
	color:#000;
}


td.cost {font-size: 1.1em; padding: 0.3em 0.3em 0.3em 0.3em;}
td.costc {font-size: 1.1em; padding: 0.3em 0.3em 0.3em 0.3em 0.3em; text-align:center;}



H1 {
	font-weight: bold;
	font-size: 2.1em;
    padding: 0.8em 0 0.3em 0;
}
H2 {
	font-weight: bold;
	font-size: 1.7em;
    padding: 0.5em 0 0.2em 0;	
}
H3 {
	font-weight: bold;
	font-size: 1.5em;
    padding: 0.4em 0 0.2em 0;	
}

H4 {
	font-size: 1.15em;
    padding: 0.2em 0 0.2em 0;	
}

H4.topic
{
	font-size: 1.2em;
	padding-top: 0em;
	padding-bottom: 0.5em;}

H1.topic {font-weight: bold;
	font-size: 30px;
    padding-left: 5px;	
	padding-top: 3px;
	padding-bottom: 0px;}	

H1.slogan {
	color:#019cd4;
	font-style:italic;
	font-weight: bold;
	font-size: 180%;
    padding-left: 25px;	
    padding-right: 15px;		
	padding-top: 0px;
	padding-bottom: 10px;}	

H3.topic {
	font-weight: bold;
	font-size: 20px;
    padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}

H4.cel {padding-top: 6px;
	font-size: 1.1em;
    padding: 0.2em 0 0.2em 0;	
}



P {
	font-size: 1.1em;
	position: relative;
	padding: 0 0.5em 0.5em 0.6em;	
/*	text-indent: -0.8em */
}

.offer {
	font-size: 1.1em;
	padding: 0 1em 0 0;	
/*	text-indent: -0.8em */
}

P.tab {
	font-size: 16px;
	position: relative;padding-top: 0;
	padding-bottom: 10px;
/*	text-indent: -0.8em */
}

P.menu3 {
	position: relative;padding-left: 25px;	
	padding-right: 25px;	
	padding-top: 0;
	padding-bottom: 5px;
/*	text-indent: -0.8em */
}

P.top {
	font-size: 12px;
	position: relative;padding-left: 10px;	
	padding-right: 20px;	
	padding-top: 5px;
	padding-bottom: 0px;
	line-height: 14px;
 	}


P.first {
	font-size:19px;
	position: relative;padding-left: 42px;	
	padding-right: 25px;	
	padding-top: 0;
	padding-bottom: 10px;
/*	font-weight:bold; */
/*	text-indent: -0.8em */
}

P.note {
	color:#585858;
	font-size: 1em;
	position: relative;
	padding: 0.5em 0.5em 0.5em 0.5em;	
/*	font-weight:bold; */
/*	text-indent: -0.8em */
}

P.notecost {
	color:#585858;
	font-size:14px;
	position: relative;padding-left: 25px;	
	padding-right: 25px;	
	padding-top: 10px;
	padding-bottom: 10px;
/*	font-weight:bold; */
/*	text-indent: -0.8em */
}

P.impo {
	color:#996600;
	font-style:italic;
	font-weight: bold;
	position: relative;padding-left: 35px;	
	padding-right: 300px;	
	padding-top: 0;
	padding-bottom: 10px;
}

ol {	
	position: relative;
	padding-left: 0.5em;	
	padding-bottom: 0;	
	list-style: disc;
	padding-top: 0.2em;}		

ul {
	position: relative;
	padding-left: 0.8em;	
	padding-bottom: 0;	
	list-style: disc;
	padding-top: 0.2em;}		

li {
	font-size: 1.1em;
	position: relative;
	margin-left: 1.8em;	
	padding-bottom: 0.5em;	
		
}
li.2 {
	font-size: 1.1em;
	position: relative;
	margin-left: 2.2em;	
	padding-bottom: 0.5em;	
		
}		

@font-face { font-family: "Rubl Sign"; src: url(rouble.eot); }
span.rur { font-family: "Rubl Sign"; text-transform: uppercase; // text-transform: none;}    
span.rur span { position: absolute; overflow: hidden; width: 8px; height: 16px; margin: 3px 0 0 -9px; // display: none; }
span.rur span:before { content: '\2013'; }

