BODY {
	COLOR: #333333;
	background-color: #d1d1d1;
	background-image: url('/i/body-bg.gif');
	background-position: 50% top;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px
}
TD {
	FONT: 8pt Verdana, sans-serif; COLOR: #000000
}
/* 	FONT: 8pt Verdana, sans-serif; COLOR: #000000 */
TH {
	FONT: 8pt Verdana, sans-serif; COLOR: #000000
}
INPUT {
	FONT: 1em Verdana, sans-serif
}
H1 {
	COLOR: #3968a0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 3px;
	margin-left: 1px;
}
H2 {
	COLOR: #3968a0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 3px;
	margin-left: 1px;
}
H3 {
	font-size:12px;
	margin-top:1px;
	margin-bottom:1px;
	color: #333333;
/*	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;*/
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px 0px;
	font-size: 11px;
	color: #333333;
	margin: 1px;
}
b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
ul, li {
		  COLOR: #333333;
		  font-size:11px;
}
#cont div { float: left; vertical-align: middle; width:100%; }
H4 {
	FONT-SIZE: 14px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 4px;
	margin-left: 1px;
}
A {
	COLOR: #3968A0}
.topmenu_container {
	BORDER-TOP: #3b6aa2 5px solid; BORDER-BOTTOM: #e1e1e1 1px solid
}
.topmenu TH {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 34px; BACKGROUND-COLOR: #919191; TEXT-ALIGN: left
}
.topmenu TH {
	FONT: bold 12px Arial; COLOR: #ffffff; TEXT-DECORATION: none
}
.topmenu TH A {
	FONT: bold 12px Arial; COLOR: #ffffff; TEXT-DECORATION: none
}
.topmenu TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.topmenu TD A {
	DISPLAY: block;
	PADDING-LEFT: 2px;
	MARGIN-BOTTOM: 4px;
	COLOR: #474747;
	TEXT-DECORATION: none;
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
.topmenu TD B {
	DISPLAY: block; PADDING-LEFT: 14px; BACKGROUND: url(/images/demosite/arrow.gif) no-repeat 0px 5px; MARGIN-BOTTOM: 4px; COLOR: #474747; TEXT-DECORATION: none
}
.topmenu_div {
	BACKGROUND: url(/images/demosite/menu_div.gif) no-repeat; WIDTH: 3px
}
.sel .topmenu TH {
	BACKGROUND-COLOR: #3b6aa2
}
.sel .topmenu TD {
	BACKGROUND-COLOR: #f6f6f6
}
#main {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFF;
}
#maintext {
	padding: 10px;
}
.topmenu_container {	BORDER-TOP: #3b6aa2 5px solid; BORDER-BOTTOM: #e1e1e1 1px solid
}
.topmenu_div {	BACKGROUND: url(/images/demosite/menu_div.gif) no-repeat; WIDTH: 3px
}
.style1 {font-size: xx-small}
.style5 {font-size: 6pt}
#maintext .mytext p b,#maintext .mytext p,#maintext .mytext ul li,#maintext .mytext ol li{
      font-size: 14px;
}

.vokab{
  color: #008000;
}
.academ{
  color: #FF6600;
}
.doc{
   padding-left: 24px;
   background: url(/images/buttons/icon-doc.gif) no-repeat;
   line-height: 24px;
}

.pdf{
   padding-left: 24px;
   background: url(/images/buttons/pdf.gif) no-repeat;
   line-height: 24px;
}
/*
.pdf {
    background: url("/images/buttons/pdf.gif") no-repeat scroll 0 0 transparent;
    padding-left: 24px;
}*/

.dni{
   color: #333399;
}
p.ncl{
   padding-top: 0px;
}
.new_col{
   color: #FF6600;
   font-weight: bold;
}
h4.best_header{
   color: #FF6600;
   font-weight: bold;
   font-size: 24px;
}
h1.best_header{
   color: #FFF;
   font-weight: bold;
   background: #919191;
   line-height: 26px;
   margin: 1px 0 5px;
   padding-left:4px;
   font-size:17px;   
}
h2.best_header{
   color: #FFF;
   font-weight: bold;
   background: #919191;
   margin: 1px 1px 3px;
   padding-left:4px;
   font-size:17px;
}

/* sliders */
#slider1 {
    width: 200px; /* important to be same as image width */
    height: 283px; /* important to be same as image height */
    position: relative; /* important */
    overflow: hidden; /* important */
}

#slider1 #slider1Content {
    width: 220px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
#slider1 .slider1Image {
    float: left;
    position: relative;
	display: none;
}
#slider1 .clear {
	clear: both;
}
#slider1 ul { list-style-type: none; margin:0; padding: 0;}

table tr td p em strong {font-size: 12px;}


.more_head {
    color: #006600;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    padding: 0;
}
.rht {
    margin-bottom: -10px;
    text-align: left;
}

/*
#jsddm {
margin: 0;
padding: 0;
padding-bottom: 10px;
}
#jsddm li {
float: left;
list-style: none;
}
#jsddm li a {
display: block;
padding: 5px 12px;
text-decoration: none;
border-right: 1px solid white;
width: 100%;
white-space: nowrap;
}
*/
#list p,#list em,#list div{
      font-size: 14px;
}

/*.greyborder{
	border-color:#CCC;
}*/
table.greyborder, table.greyborder tr td{
	border-color:#CCC;
}
table.greyborder tr th{
	border-color:#CCC;
    background: none repeat scroll 0 0 #A6C9E2;
	font-size:12px;
	font-family: Verdana, Arial, sans-serif;
	font-weight:700;
	color:#000;	
}

/* contact form */
#contact-wrapper label {
	display:block;
}
/* tovar */
.menu1 {
	margin-top: 9px; 
	margin-bottom: 9px; 
	line-height: 14px; 
	font-size:11px;
}

.img {
    border: 1px solid #CCCCCC;
    float: left;
    margin-right: 9px;/*10px;*/
    overflow: hidden;
    padding: 3px;
}
.img img {
	border:0;
}
.blok {
    float: left;
	clear:left;
/*    margin-bottom: 5px; */
/*    padding-bottom: 5px; */
    color: #333333;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin: 1px;
    padding: 10px 0;
	width:100%;
}
.blok2 {
	float:right; /*left;*/
	width:648px; /*642*/
}

.blok2 ul {
	margin-bottom:0;
	margin-top:0;
}

.blok_cart {
	width: 102px; 
	clear: left; 
	float: left;	
	margin-right: 9px; 
	padding: 3px;
}

.blok_cart a {
    color: #990000;
}


.blok3 {
	float:left;
	width:608px; 
}
div.blok3 div a, div.blok3 p a {
	color: #3968A0;
}

.colorred {
    margin-top: 9px; 
	margin-bottom: 9px; 
	color:#900;
	clear:both;	
}
.colorblue {
	color:#3968A0;
}
.colorblue_2 {
	color:#3968A0;
	cursor:pointer;
/*	line-height:15 px;
	margin: 15px 0 8px;*/
}
.block { 
    display:none; 
}
.block p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px 0px;
	font-size: 11px;
	color: #333333;
	margin: 1px;
}

.partners {
    background: none repeat scroll 0 0 #A6C9E2;
	font-size:12px;
	font-family: Verdana, Arial, sans-serif;
	font-weight:700;
	color:#900;
}
.error {display:block; color:#F00;}

#but1 {
    float: left;
    margin: 80px 20px 0 0;
	cursor:pointer;
}
#but2 {
    float: right;
    margin: 80px 0 0;
	cursor:pointer;
}
.gallery {
    float: left;
    height: 220px;
    overflow: hidden;
    width: 680px;
}
.gallery p {
	padding-bottom:0;
	padding-top:0;
}
.li1 {
    float: left;
    list-style-image: none;
    list-style-type: none;
    margin: 10px 10px 0;
}
