body
{
  padding: 0px;
  background-color: #F8F8F8  ;
}
#container
{
  margin: 0 auto;
  width:1020px;
  
  text-align:center;
  margin-bottom: 10px;
  background-color: #fff;
  -moz-box-shadow:    1px 1px #cdcdcd, 2px 2px #cdcdcd, 3px 3px #cdcdcd;
  -webkit-box-shadow: 1px 1px #cdcdcd, 2px 2px #cdcdcd, 3px 3px #cdcdcd;
  box-shadow: 1px 1px #cdcdcd, 2px 2px #cdcdcd, 3px 3px #cdcdcd;
  border-left: 1px solid #E8E8E8; 
}

#size
{
  margin: 0 auto;
  width:0px;
  height:900px;
  float: left;
}

.clear {clear: both;}

.break {hight:4px;font-size:4px}

#footer
{
  margin: 0 auto;
  width:1020px;
  text-align:center;
  margin-bottom: 10px; 
}

#footerleft
{
  margin: 0 auto;
  text-align:left;
  font:12px arial, sans-serif;
  color:#cdcdcd;
  float: left; 
  margin-bottom: 10px; 
}



#footerright
{
  margin: 0 auto;
  text-align:right;
  font:12px arial, sans-serif;
  color:#cdcdcd;
  float: right; 
  margin-bottom: 10px; 
}

#header{
background-image:url('../pictures/baner_studia2.png');
height:102;
width:1020;
text-align:left;
vertical-align:middle;
}

#mess{
border: 0px solid #777777;
background-color: #fbbb23;
margin: 0px;
margin-top: 1px;
padding: 5px;
color:black; 
text-align:center; 
font:12px arial, sans-serif; 
vertical-align: text-top;
font-weight:bold;
}

#sel{
margin: 0px;
margin-top: 1px;
padding: 5px;
font:12px arial, sans-serif; 
vertical-align: text-top;
}

#ser{
margin: 0px;
margin-top: 1px;
padding: 5px;
font:12px arial, sans-serif; 
vertical-align: text-top;
}


#menucontainer {
width:160;
-moz-box-shadow:    1px 1px #cdcdcd, 2px 2px #cdcdcd, 3px 3px #cdcdcd;
-webkit-box-shadow: 1px 1px #cdcdcd, 2px 2px #cdcdcd, 3px 3px #cdcdcd;
box-shadow: 1px 1px #cdcdcd, 2px 2px #cdcdcd, 3px 3px #cdcdcd;
color:black; 
text-align:left; 
font:12px arial, sans-serif; 
vertical-align: text-top;
float:left;
margin-top:1px;
}

#piecharthej {
text-align: right;
float:right;
margin-top:1px;
}


#indexes
{  

  background-color:#cdcdcd;
  padding-top: 10px;
  margin-top: 10px;
  width:160;
  text-align:left;
  font:12px arial, sans-serif;
}


.buttoncontainer {
display: block;
width:150;
-moz-box-shadow:    1px 1px #cdcdcd, 2px 2px #cdcdcd, 3px 3px #cdcdcd;
-webkit-box-shadow: 1px 1px #cdcdcd, 2px 2px #cdcdcd, 3px 3px #cdcdcd;
box-shadow: 1px 1px #cdcdcd, 2px 2px #cdcdcd, 3px 3px #cdcdcd;
color:black; 
text-align:left; 
font:12px arial, sans-serif; 
vertical-align: text-top;
float:right;
margin-top:5px;
clear:right;
}

.buttoncontainer2 {
display: block;
width:300;
-moz-box-shadow:    1px 1px #cdcdcd, 2px 2px #cdcdcd, 3px 3px #cdcdcd;
-webkit-box-shadow: 1px 1px #cdcdcd, 2px 2px #cdcdcd, 3px 3px #cdcdcd;
box-shadow: 1px 1px #cdcdcd, 2px 2px #cdcdcd, 3px 3px #cdcdcd;
color:black; 
text-align:left; 
font:12px arial, sans-serif; 
vertical-align: text-top;
float:none;
margin-top:5px;
clear:both;
}

#contentcontainer {
width:859; 
float:left;

}

.line
{ 
  border-top: 2px solid white;
  width: 1020px;
  height: 5px;
  background-color: #cdcdcd;
}


.headercontent {
margin-top: 13px;
padding: 5px;
width:810;
color:black; 
text-align:left; 
font:12px arial, sans-serif; 
vertical-align: text-top;
margin-left: 20px;
float:clear;
}

.headercontentc{
margin-top: 13px;
padding: 5px;
width:810;
color:black; 
text-align:center; 
font:12px arial, sans-serif; 
vertical-align: text-top;
margin-left: 20px;
float:clear;
}

.content {
padding: 15px;
width:390;
color:black; 
text-align:left; 
font:12px arial, sans-serif; 
vertical-align: text-top;
float:right;
}

.contentl {
padding: 15px;
width:390;
color:black; 
text-align:left; 
font:12px arial, sans-serif; 
vertical-align: text-top;
float:left;
}

.brake {
height: 7px;
}

.img {
border: 1px solid black;
float:left;
margin-right:10px;
margin-top:0px;
Clear:left;
}

.img2{
border: 1px solid black;
margin-right:10px;
}

.left {
width:280;
float:left;
}

.left2 {
width:520;
float:left;
text-align:center; 
}

h1{
background-color: #fbbb23;
margin: 0px;
margin-top: 1px;
padding: 5px;
color:black; 
text-align:center; 
font:12px arial, sans-serif; 
vertical-align: text-top;
font-weight:bold;
}

h2{
margin: 0px;
padding: 0px;
padding-left:10px; 
text-align:left; 
font:12px arial, sans-serif; 
vertical-align: text-top;}

.morecontent {
	display: none;

}


span.tab {
  display: inline-block;
  width: 80px;
}

span.tab2 {
  display: inline-block;
  width: 120px;
}

li{
line-height: 1.5em;
}

ol.lower{
list-style-type: lower-latin;
}

a:link {color: black; text-decoration:none;}   
a:hover {color: black; text-decoration:underline;}  
a:visited {color: black; text-decoration:none;}


