/* CSS Document */
body {
        margin:0px;
}
body,td,th {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#000000;
}
a {
        color:#000000;
        text-decoration:underline
}
a:hover {
        color:#000000;
        text-decoration:none
}
a.white {
	font-size:16px;
        color:#FFFFFF;
        text-decoration:underline
}
a.white:hover {
	font-size:16px;
        color:#FFFFFF;
        text-decoration:none
}
a.whitemenu {
        font-size:18px;
        color:#FFFFFF;
        text-decoration:none
}
a.whitemenu:hover {
        font-size:18px;
        color:#FFFFFF;
        text-decoration:none
}
a.whitemenur {
        font-size:15px;
        color:#FFFFFF;
        text-decoration:none;
	font-weight: bold
}
a.whitemenur:hover {
        font-size:15px;
        color:#FFFFFF;
        text-decoration:none;
	font-weight: bold
}
a.greenmenu {
        font-size:18px;
      color:#292b25;
	
        text-decoration:none
}
a.greenmenu:hover {
        font-size:18px;
        color:#fff;
	text-decoration:none
}
#blockm {background-color:#ecece0;
}
	
#blockm:hover {background-color:#696b67;

}

.parat{margin:0px;text-align:justify; padding-bottom: 16px;}

			
a.red {
        color:#c50303;
        text-decoration:underline
}
a.red:hover {
        color:#c50303;
        text-decoration:none
}

a.yellow{color:#ffff00;font-size:12px;text-decoration:none}
a.yellow:hover{color:#ffff00;font-size:12px;text-decoration:underline}


.field {
        padding-left:3px;
        font-size:12px;
        border:1px #000000 solid
}
.width {
       width:98%
}
.navbar{
        width: 10px;
        color: #000000;
        text-decoration: none;
        padding: 3px;
}
a.navbar {
        color: #c50303;
        text-decoration: underline;
        padding: 3px;
}
a.navbar:hover {
        color: #c50303;
        text-decoration:none;
        padding: 3px;
}
.block {
        border:1px solid #e0e0e0
}
.leftblock {
        border-left:1px solid #e0e0e0;
        border-right:1px solid #e0e0e0;
        border-bottom:1px solid #e0e0e0;
	
	 
	
}
.title {
        font-size:18px;
}

.tsmall{text-align:justufy;font-size:10pt;color:#804040;margin:6px;}


.det {

        color:#804040;
        font-family:Georgia, "Times New Roman", Times, serif;
}

.det:hover {

        color:red;
        font-family:Georgia, "Times New Roman", Times, serif;
}

.lefttitle {
        font-size:16pt;
        color:#804040;
        font-family:Georgia, "Times New Roman", Times, serif;
        margin:18px;
	text-decoration:none
}

.lefttitlef {
        font-size:15pt;
        color:#804040;
        font-family:Georgia, "Times New Roman", Times, serif;
        margin:15px 0px 15px 15px;
	text-decoration:none
}

.im {       	text-decoration:none;
	border:0;
}
.img {       	margin:18px;

}

.tit {	text-align:left;
	 font-size:12pt;
        color:#804040;
        font-family:Georgia, "Times New Roman", Times, serif;
        margin:5px;
}

 
.otitle {
        font-size:16pt;
        color:#804040;
        font-family:Georgia, "Times New Roman", Times, serif;
        margin:5px;
}

.oname {
        font-size:12pt;
        color:#804040;
        font-family:Georgia, "Times New Roman", Times, serif;
        margin:5px;
}


a.oname {
        font-size:12pt;
        color:#804040;
        font-family:Georgia, "Times New Roman", Times, serif;
        margin:5px;
	text-decoration:none;

}

.cart {
        font-size:12pt;
        color:#804040;
        font-family:Georgia, "Times New Roman", Times, serif;
        margin:5px;
		 text-align:justify;
}


.date {
        color:#c50303;
        margin:10px 1px 2px 18px;
}

.red {
        color:#c50303;
	  font-size:12px;      
}

p { text-indent: 20px; }

.pr {
        color:#c50303;
	  font-size:18px;      
}

.prg{color:#808080;font-size:16px; text-decoration: line-through;}
ul, ol {
        margin: 0;
        padding: 10px 10px 0 27px
}
ul li, ol li {
        padding: 0 0 5px 0;
        text-align: left;
                margin: 0 0 10px 0
}
ul.rightmenu {
        list-style: none;
        padding: 5px 10px 15px 15px;
        margin-top: 5px;
        background: #ECECE0
}
ul.rightmenu li {
        padding-top: 5px;
        line-height: 130%;
        margin: 0
}
.price {
        color:#c50303
}
.error {
        color:#ff0000
}
.cartim { 
width: 75px; 

}
.bonato {
        font-size:16px;
	color:#ffffff;
        font-family:Georgia, "Times New Roman", Times, serif;
        margin-left:40px;
	
}

.bonato1 {
        font-size:20px;
	color:#ffffff;
        font-family:Georgia, "Times New Roman", Times, serif;
        margin-left:40px;
	
}
#table {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; MARGIN-TOP: 2px; FONT-SIZE: 13px; BORDER-LEFT: #e0e0e0 1px solid;  COLOR: #003399; BORDER-BOTTOM: #e0e0e0 1px solid; FONT-FAMILY: Arial; 
}

.table {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; MARGIN-TOP: 2px; FONT-SIZE: 13px; BORDER-LEFT: #e0e0e0 1px solid;  COLOR: #003399; BORDER-BOTTOM: #e0e0e0 1px solid; FONT-FAMILY: Arial; 
}



.nbu {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
.kurs {	BORDER:0; BACKGROUND-COLOR: #ECECE0; text-align:left;
}

.kurs1 {	BORDER:0; BACKGROUND-COLOR: #cccccc; text-align:left;
}

.kurs5 {	BORDER:0; BACKGROUND-COLOR: #ECECE0; text-align:center;
}

.kurs15 {	BORDER:0; BACKGROUND-COLOR: #f0f0f0; text-align:center;
}

.kurs25 {	BORDER:0; BACKGROUND-COLOR: #f0f0f0; text-align:left;height:3px;font-size:10px
}
.rekl{BACKGROUND-COLOR:#f9f0e1;border:1px solid;border-radius:5px;border-color:#999999;padding:5px;text-align:justify;}


.para {	        margin:0px;
	 text-align:justify;
}

.para1 {	        margin:0px;
	text-indent:50px;
	 text-align:justify;
}

.li {	         margin:3px; 
	list-style-type:none;
}
.li2 {	         margin:0px; 
}

.imgs {	
	         width:100px;
		
}
.MyFild {
display:none
}

ul.vert-one{margin:0;padding:0;list-style-type:none;display:block;font:bold 16px Helvetica, Verdana, Arial, sans-serif;line-height:150%;}
ul.vert-one li{margin:0;padding:0;border-top:1px solid #f0f0f0;border-bottom:1px solid #696b67;}
ul.vert-one li a{display:block;text-decoration:none;color:#fff;background:#696b67;padding:0 0 0 20px;}
ul.vert-one li a:hover{background:#548745 url("/images/vert-one_arrow.gif") no-repeat 0 9px;}
ul.vert-one li a.current,ul.vert-one li a.current:hover{background:#548745 url("/images/vert-one_arrow.gif") no-repeat 0 9px;}

.hoverbox 
{ 
                   cursor: default; 
                   list-style: none; 
} 
 
.hoverbox a 
{ 
                   cursor: default; 
} 
 
.hoverbox a .preview 
{ 
                   display: none; 
} 
 
.hoverbox a:hover .preview 
{ 
                   display: block; 
                   position: absolute; 
                   top: -1px; 
                   left: -5px; 
                    z-index: 1;
} 
 
.hoverbox img 
{ 
                   background: #fff; 
                   border-style: solid; 
                   border-width: 1px; 
                   color: inherit; 
                   padding: 0px; 
                   vertical-align: top; 
} 
 
.hoverbox li 
{ 
                   background: #a6dcf5; 
                   color: inherit; 
                   display: inline; 
                   float: left;
                   margin: 0;
        	   padding: 0px 0px 0 0px;
                   position: relative; 
} 
 
.hoverbox .preview 
{ 
            border-color: #292b25;; 
}                  
 
.spoiler_body {display:none; cursor:pointer;
	border-left: 4px solid #669933;
	border-top: 0;
	padding: 4px;
	border-bottom: 1px dotted #000;
}


.spoiler_links
{
	border-left: 4px solid #669933;
	font-size: 14px;

	
}
/*	--------------------------------------------------
	Reveal Modals
	-------------------------------------------------- */
		
	.reveal-modal-bg { 
		position: fixed; 
		height: 100%;
		width: 100%;
		background: #000;
		background: rgba(0,0,0,.8);
		z-index: 100;
		display: none;
		top: 0;
		left: 0; 
		}
	
	.reveal-modal {
		visibility: hidden;
		top: 100px; 
		left: 50%;
		margin-left: -300px;
		width: 520px;
		background: #eee url(/images/modal-gloss.png) no-repeat -200px -80px;
		position: absolute;
		z-index: 101;
		padding: 30px 40px 34px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-box-shadow: 0 0 10px rgba(0,0,0,.4);
		}
		
	.reveal-modal.small 		{ width: 200px; margin-left: -140px;}
	.reveal-modal.medium 		{ width: 400px; margin-left: -240px;}
	.reveal-modal.large 		{ width: 600px; margin-left: -340px;}
	.reveal-modal.xlarge 		{ width: 800px; margin-left: -440px;}
	
	.reveal-modal .close-reveal-modal {
		font-size: 22px;
		line-height: .5;
		position: absolute;
		top: 8px;
		right: 11px;
		color: #aaa;
		text-shadow: 0 -1px 1px rbga(0,0,0,.6);
		font-weight: bold;
		cursor: pointer;
		} 


.big-link {  margin-left:5px; border:0;
}
.big-link1 {  margin-left:10px;  border:0;
 }
		
