/*
HromadnyMaling
CSS 
iMack CODE
*/

html, body {
  margin: 0;
  padding: 0;
  font-family: Arial;
  font-size: 12px;
}

.top {
  background: #FFFFFF url(images/topbg.png) top left repeat-x;
  width: 100%;
  height: 100%;
}

.hlavicka {
  width: 100%;
  height: 112px;
}

.logo {
  margin-left: 100px;
}

img {
  border: 0;
}

a {
  color: #111111;
  text-decoration: none;
}

.marginn a {
  color: #111111;
  text-decoration: underline;
}

a:hover {
  color: #5f5f5f;
  text-decoration: underline;
}

.menu {
  width: 584px;
  height: 74px;
}

.menuleft {
  width: 100%;
  height: 74px;
  background: url(images/leftmenu.png) top left repeat-x; 
}

.menuright {
  width: 100%;
  height: 74px;
  background: url(images/rightmenu.png) top left repeat-x; 
}

.menuright2 {
  width: 100%;
  height: 74px;
  background: url(images/right2menu.png) top left no-repeat; 
}

.panel {
  width: 100%;
  height: 117px;
  background: url(images/panelbg.png) top left repeat-x; 
}

.panelin {
  height: 117px;
  width: 813px;
  background: url(images/panelbg2.png) top left repeat-x; 
}

.bottom {
  width: 100%;
  height: 52px;
  background: url(images/bgbottom.png) top left repeat-x; 
}

.bottomin {
  height: 52px;
  width: 813px;
  background: url(images/bottom.png) top left no-repeat; 
}

/* Forms */
.name {
	font-size : 11px;
	color : #5F5F5F;
	border: 0px;
	height : 15px;
	width : 98px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	background : url(images/formname.png);
}

.pass {
	font-size : 11px;
	color : #5F5F5F;
	border: 0px;
	height : 15px;
	width : 69px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	background : url(images/formpass.png);
}

.ok {
  font-size : 10px;
  cursor: pointer;
	border: 0px;
	background: url(images/formok.png);
	height : 21px;
	width : 24px;
}

textarea {
  background: #FFFFFF;
  border: 1px solid #111111;
  color: #5f5f5f;
}

textarea:hover {
  background: #FFFFFF;
  border: 1px solid #1B9DDF;
}

textarea:focus {
  background: #FFFFFF;
  border: 1px solid #1B9DDF;
  color: #000000;
}

.content {
  width: 809px;
  border: 2px solid #d9d8d6;
}

.space {
  width: 5px;
  height: 100%;
  background: url(images/space.png) top left repeat-y;
}

.new1 {
  background: #e7e7e8 url(images/new1.png) top right no-repeat; 
  width: 249px;
  height: 19px;
  color: #a1a1a2;
  font-size: 11px;
}

.new2 {
  background: #f3f3f3 url(images/new2.png) top right no-repeat; 
  width: 249px;
  height: 19px;
  color: #a1a1a2;
  font-size: 11px;
}

.margin5 {
  margin-left: 5px;
}

.mbottom {
  padding-top: 12px;
  color: #3F3F3F;
}

.news {
  background: #dfdfe0;
  color: #2F2F2F;
}

.marginn {
  margin-left: 15px;
  margin-right: 15px;
  text-align: left;
}

.title {
  font-size: 17px;
}

.button1 {
  border: 1px solid #327791;
  background: #c3c3c5;
  color: #98989A;
}
.button1:hover {
  border: 1px solid #327791;
  background: #c3c3c5;
  color: #000000;
}

select {
  border: 1px solid #327791;
  background: #c3c3c5;
  color: #111111;
}

h1 {
  color: #CFCFCF;
  margin-top: 25px;
  padding: 0;
  font-size: 20px;
}

h2 {
  font-size: 17px;
  margin: 0;
  padding: 0;
}

.marginn img {
  max-width: 500px;
}
