html, body{
	margin:0px;
	padding:0px;
	height:100%;
}
td, tr, p, div {
  font-family      :  Arial, Helvetica, sans-serif;
  color            : #000000;
  font-size        : 13px;
  line-height      : 16px;
}

hr {
  color            : #60ADC9;
  height           : 1px;
  width            : 100%;
}



a:link {
  color          : #495748;
  text-decoration: none;
}

a:visited {
color          : #6E6E6E;
text-decoration: underline;
}

a:hover, a:active {
color          : #000CFF;
text-decoration: none;
}

ul {
  margin           : 2px;
  padding-left     : 5px;
  list-style       : none;
}

ul a:link{
  color          : #000000;
  text-decoration: none;
}
ul a:hover, a:active{
  color          : #000CFF;
  text-decoration: none;
}

li {  
  line-height        : 14px;
  padding-left       : 10px;
  padding-top        : 2px;
  background-image   : none;
}

ol li {
background-image     : none;
}

fieldset{
border           : none;
}


form {
margin           : 0; 
padding          : 0;
}

.inputbox {
 color        : #333333;
 background   : none;
 border       : 1px solid #495748;
 margin       : 3px 0;
 padding      : 3px;
}


form select.button{
 color        : #333333;
 background   : #EEF9FD;
}

option {
background    : #EEF9FD;
}

h1 {
  font-size        : 16px;
  color            : #000000;
    }

h2 {
  font-size        : 15px;
  color            : #000000;
    }

h3 {
  font-size        : 14px;
  color            : #000000;
    }

pre {

width      : 500px;
overflow   : auto;
font-size  : 12px;
border     : 1px solid #D7F1FA;
padding    : 15px;
margin     : 15px 0;
color      : #564D54;
}  

blockquote{
width        : 500px;
margin       : 15px 0;
padding      : 15px;
border-top   : 3px solid #D7F1FA;
border-bottom: 3px solid #D7F1FA;
background   : #EEF9FD;
color        : #000000;
}

.highlight {
background-color: #666666;
color           : #ffffff;
padding         : 0 5px;
}

img {
border          : 0 none; 
}
.componentheading {
  font-family      : Arial, Verdana, Helvetica, sans-serif;
  width            : auto;
  font-size        : 16px;
  font-weight      : bold;
  line-height      : 23px;
  text-align       : center;
  color            : #000;
  padding          : 3px;
  margin           : 10px 1px;
  text-transform   : uppercase;
  }
/**#################### Joomla CSS ####################**/

#fon{
	margin:0px;
	padding:0px;
	background-color:#D2DBC7;
	width:100%;
	height:auto;
}
#cont {
	margin:0 auto;
	padding:0px;
	width:1000px;
	min-height:800px;
}
#body{
	width:1002px;
	height:700px;
	border: 1px solid #495748;
}
#left{
	width:200px;
	vertical-align:text-top;
	background-color:#9EB695;
}
#content{
	width:602px;
	background-color:#D2DBC7;		vertical-align: top;
}
#in_content{
	width:600px;
	vertical-align: top;
	height:700px;
}
#top_cont{
	width:600px;
	height:0px;
	vertical-align: text-top;
}
#top_cont1{
	width:600px;
	height:0px;
	vertical-align: text-top;
}
#center_cont{
	width:600px;
	height:1000px;
	vertical-align: text-top;
}
#bot_cont{
	width:600px;
	height:0px;
}
#banner{
	width:600px;
	height:0px;
	vertical-align:text-bottom;
}
#right{
	width:200px;
	vertical-align:text-top;
	background-color:#9EB695;
}
#top{
	margin:0px;
	padding:0px;
	border-left:1px solid #495748;
	border-right:1px solid #495748;
	background-image:url(../images/header.jpg);
	width:1000px;
	height:142px;
}
#bot{
	margin:0px;
	padding:0px;
	border-left:1px solid #495748;
	border-right:1px solid #495748;
	border-bottom:1px solid #495748;
	background:url(../images/bg_bot1.jpg) repeat-x top left;
	width:1000px;
	height:62px;
	text-align: center;
}
#otstup{
	clear:both;
}
#top_menu{
	margin:0px;
	padding:0px;
	border-left:1px solid #495748;
	border-right:1px solid #495748;
	background:url(../images/bg_menu2.jpg) repeat-x top left;
	width:1000px;
	height:28px;
}
table.contentpaneopen {
  width            : 100%;
  border-spacing   : 0;
  border           : 1px solid #495748;
  padding-left     : 5px;
  padding-right    : 5px;
  margin-bottom    : 5px;
  
}