/*
================================================*/


BODY {
	overflow-x: hidden;
	overflow: -moz-scrollbars-vertical;
	background-color:#CCC;}	
	MARGIN: 10px; 
	TEXT-ALIGN: center }


BODY, TD, P, DIV {
	color: #302F27;
	font-size: 12px;
	line-height: 110%;
        font-weight: normal;
	font-family: "Lucida Grande","Microsoft Sans Serif",Geneva,Verdana,Arial,Helvetica,sans-serif; tahoma;
}


TD { MARGIN: 0px; } 



H1, H2, H3, H4 {
	font-family: "Lucida Grande","Microsoft Sans Serif",Geneva,Verdana,Arial,Helvetica,sans-serif; tahoma;
	font-size: 180%;
	line-height: 110%;
	font-weight: normal;
	color: #ededed;
        text-transform: 5Capitalize;

}



hr {  border: 0;
      border-top: 1px dashed #afc5c6;
      color: #fff;
      background-color: #fff;
      height: 1px;
	width: 95%;
	margin: 5px 10px 5px 10px;
     padding-right: 0px;
    }




a:link,
a:visited {
	color: #920D02;
font-family: "Lucida Grande","Microsoft Sans Serif",Geneva,Verdana,Arial,Helvetica,sans-serif; tahoma;
 
	text-decoration: none;}

a:visited {color:#920D02;
font-family: "Lucida Grande","Microsoft Sans Serif",Geneva,Verdana,Arial,Helvetica,sans-serif; tahoma;

}

a:hover {
font-family: "Lucida Grande","Microsoft Sans Serif",Geneva,Verdana,Arial,Helvetica,sans-serif; tahoma;

	color:#e13416;
	text-decoration: underline;
	}



/*
================================================*/
.ico:focus,
.ico:hover {
	background:#3366cc;
	}

.m:link,
.m:visited { 
        font-size: 10px; 
	font-weight: normal; 
	text-decoration: none; 
	color:#0a6e74;
	text-decoration:none;
	}
.m:focus,
.m:hover {
	color:#580801;
	border-color:#920D02;
        border-bottom:1px dotted #666;
       
	}




.menu:link,
.menu:visited {
        font-size: 12px; 
	font-weight: bold; 
	text-decoration: none; 
	color:#848988;
	text-transform: uppercase;

        
	}
.menu:focus,
.menu:hover {
	color:#b73728;

        border-bottom:1px solid #b73728;
       
	}



.m2:link,
.m2:visited {
        background: ;
        font-size: 11px; 
	font-weight: normal; 
	text-decoration: none; 
	color:#000000;
	text-decoration:none;
        border-bottom:1px solid #8a8a8a;
	line-height:4;        
        text-transform: Capitalize;

	}
.m2:focus,
.m2:hover {
	color:#b73728;

        border-bottom:1px solid #b73728;
       
	}
.cena {
	font-size: 16px;
	font-weight: bold;
	color:#000;}



/* Lists
================================================*/
dl,
ol,
ul {margin:1em 0;}
dl {margin-top:-0.5em;}
dt {
	font-weight:bold;
	margin:0.5em 0 0;
	}
dd {margin:0 0 0 2em;}
dd p {margin:0 0 0.5em;}
ul {
	padding:2 0 0 20px;
	list-style: square;
	}
ol {padding:0 0 0 6ex;}
li {
   margin:0 -1px 4px;
   
    }


/* Forms
================================================*/
label {
	font-weight:bold;
	display:block;
	margin-top:1em;
	}
label.inl {display:inline;}
label em {
	font-weight:normal;
	font-style:normal;
	font-size:0.94em;
	}
legend {
	color:#000;
	font-weight:bold;
	margin:0;
	padding:0;
	}
input.txt {
	display:block;
	color:#000;
	background:#fff;
	width:250px;
	}
input.btn {padding:0 0.5em;}
textarea.txt {
	display:block;
	width:380px;
	color:#000;
	background:#fff;
	}
input.txt:focus,
textarea.txt:focus {background:#fffff6;}



/*
================================================*/
#t1 
      { margin: 5px 20px 5px 10px;
   }



#mm 
      { margin: 5px 2px 2px 15px;
   }


#n1 
      { margin: 5px 5px 40px 10px;
	color: 0a6e74;
   }



#kurs {color:#fff;}

#data {
	font-size: 10px;
	color:#fff;}



#pr {
	font-size: 14px;
	font-weight: bold;
	color:#fff;}



#menu 
      {
 
        font-size: 11px; 
	font-weight: normal; 
	text-decoration: none; 
	color:#181D1F;
	text-decoration:none;
	border-bottom:0px dotted #666;
        line-height: 2px;
	}

#el1 { 
	background-color:#F3F3F3;
	background-image: url(img/el1.gif);
	Padding=3;
      }

#el  {
	padding: 0;
        margin-left: 1em;
        background-color: white;
        margin: 1px 0 0 0;
        padding: 0;
        list-style-type: none;
	border-collapse: collapse;
	border: 1px dashed #ebebeb;
        }


#el2  {
        background-color: white;
        margin: 5px -20px 0px 0;
        padding-left: 20px;
/*
	border-collapse: collapse;
	border: 1px dashed #ebebeb;
*/
        text-transform: Capitalize;
	background-image:URL(img/el1.gif);
	background-repeat: repeat-y;
	background-position: 1% 100%;
	padding-bottom: 4px;


        }



#el3  {
	padding-left: 10;
        background-color: white;
        margin: 1px 0 0 0;
        padding: 0;
        text-transform: Capitalize;
	background-image:URL(img/el1.gif);
	background-repeat: repeat-x;
	background-position: 100% 100%;
	padding-bottom: 4px;
	margin-left: 50px;	
	margin-right: 0px;
        }








#zag    {
	font-family: "Lucida Grande","Microsoft Sans Serif",Geneva,Verdana,Arial,Helvetica,sans-serif; tahoma;
	font-size: 15px;
	line-height: 110%;
	font-weight: bold;
	color: #920D02;
        text-transform: Capitalize;
	background-image:URL(img/el1.gif);
	background-repeat: repeat-x;
	background-position: 50% 100%;
	padding-bottom: 4px;
	margin-left: 50px;	
	margin-right: 0px;
}

/*
================================================*/

.news {font-size: 11px; font-weight: bold; text-decoration: none; color: #181D1F;}
.news-date {font-size: 11px; font-weight: bold; text-decoration: none; color: #E2DC46;}

.path {font-size: 10px; text-decoration: none; text-transform: uppercase; color: #FFFFFF;}

.content {font-size: 11px; color: #313131; line-height: 110%; text-decoration: none;}
.small {font-size: 10px; color: #313131; line-height: 110%; text-decoration: none;}
.small_1 {font-size: 10px; color: #313131; text-decoration: none;}
A.lname {font-size: 10px; color: #000000; line-height: 10px; text-decoration: none;}

.txt {color: #302F27; font-size: 11px;}
.important {color: #0A0908; font-size: 11px;}
.ssilki {font-size: 11px; text-decoration: none; color: #000000;}
.font-count {color: #FFFFFF; font-family: Arial; font-size: 40px;}
.font-countprj {font-face: Tahoma; font-size: 38px; color:#FF5F2E;}
.font-countcorp {font-face: Tahoma; font-size: 48px;}

.resume {width: 250px; background-color: #FFFFFF; font-family: tahoma; font-size: 11px; color: #313131;}

.prod-example A:link, .prod-example A:visited  {color:#333333; line-height:12px;}

.list {list-style-type:none; margin:0; padding:0;}
.list LI {padding-left:7px; margin-bottom:3px; background:url(/img/li-red.gif) no-repeat 0% 5px}





