html, body					{ margin: 0; padding: 0;   font-family:  Arial, Helvetica, sans-serif; color: #ffffff; background: #000000; }



/*---------- obecne --------------*/



h1,h2,h3,h4,h5,h6	{ color: #ffffff;  }

p		     	{	color: #ffffff;	padding: 0; margin: 0 0 20px 0;	font-size: 12px;	text-align: justify; line-height: 18px; }



h1				{	font-size: 22px;	font-weight: bold; padding: 0px; margin: 5px 0 5px 0;	color: #ff5c00; position: absolute; left: 160px; top: 150px; }

h2				{	font-size: 20px;	font-weight: normal; padding: 0px; margin: 5px 0 0px 0; position: absolute; right: 400px; bottom: 0px;	}

h3				{ font-size: 14px;	font-weight: bold; color: #ffffff; padding: 0; margin: 3px 100px 15px 0px; float: left; text-decoration: underline; }

h4								{ font-size: 14px;	font-weight: bold; color: #ffffff; padding: 0; margin: 3px 100px 15px 0px; text-decoration: underline;}

h5								{ font-size: 1.1em; }



ul								{	list-style-type: none;}

li								{	list-style-type: none;}



a, a:link 				{	color: #ffffff;	font-weight: normal;	text-decoration: none;}

a:hover					  { color: #ffffff; text-decoration: underline; font-weight: normal;}







/*---------- layout --------------*/

#background       { background: #000000; padding: 0 0 0px 0;}

#obsah 						{	width: 1030px;	text-align: left;	background: #000000;	margin:  0 auto; background: url(img/bg_obsah.jpg) left top repeat-y; position: relative;} 

#hlavicka					{ width: 1030px; height: 204px; background: url(img/hlavicka.jpg) left top no-repeat;  margin: 0 auto ; position: relative;}

#hlavicka2					{ width: 1030px; height: 204px; background: url(img/hlavicka2.jpg) left top no-repeat;  margin: 0 auto ; position: relative;}

#hlavicka3					{ width: 1030px; height: 204px; background: url(img/hlavicka3.jpg) left top no-repeat;  margin: 0 auto ; position: relative;}



#logo              { width: 555px;	height: 45px;	position: absolute;	right: 240px;	top: 45px; }

#logo a img          { border: 0px;}



#logo2              { width: 566px;	height: 29px;	position: absolute;	left: 159px;	top: 48px; }

#logo2 a img          { border: 0px;}





/*---------- stredni --------------*/

#stredni 					{	float: left;	width: 1030px;  padding:  0;	margin: 0; position: relative; }

#stredni_in 			{  padding: 50px 160px 30px 160px; margin: 0px; font-size: 12px; }

#stredni a        { color: #D48633; text-decoration: underline; font-weight: normal;}

#stredni a:hover        { color: #D48633; text-decoration: none; }



#podrobne_info p    {	width: 340px; color: #ffffff;	padding: 0; margin: 0;	font-size: 12px;	text-align: left; line-height: 18px; }





#seznam							  { width: 400px; font-size: 12px; padding: 0; margin: 3px 0 0px 0px; line-height: 9px; }

#seznam ul 						{  }

#seznam ul li					{ display: block; }

#seznam li 						{ color: #ffffff; margin: 5px 0 10px 0px;	padding:  0 0  0 15px;  background: url(img/li.jpg) left 2px no-repeat;}



#fotka    { width: 330px; height: 290px; color: #ffffff;	padding: 0; margin: 0; position: absolute; right: 140px; top: 40px;   }

#fotka a img   {border: none; }



#fotka2    { width: 360px; height: 212px; color: #ffffff;	padding: 0; margin: 0; position: absolute; right: 140px; top: 40px;   }

#fotka2 a img   {border: none; }





#objednat    { width: 105px; height: 53px;	padding: 0; margin: 0; position: absolute; right: 150px; top: 330px; }

#objednat a img   { border: none;  }



#objednat2    { width: 105px; height: 53px;	padding: 0; margin: 0; position: absolute; right: 150px; top: 240px; }

#objednat2 a img    { border: none; }



#sipka    { width: 100px; height: 80px;	padding: 0; margin: 0; position: absolute; right: 130px; bottom: 0px; }
#sipka2    { width: 100px; height: 80px;	padding: 0; margin: 0; position: absolute; right: 230px; bottom: 0px; }

#sipka a img    { border: none;  }
#sipka2 a img    { border: none;  }





#text_sipky    { width: 100px; text-align: left; font-size: 12px;	font-weight: normal; padding: 0px; color: #ffffff; margin: 5px 0 0px 0; text-decoration: none; position: absolute; right: 130px; bottom: 90px; }

#text_sipky a    { text-align: left; font-size: 12px;	font-weight: normal; padding: 0px; color: #ffffff; margin: 5px 0 0px 0; text-decoration: none; }

#text_sipky a:hover    { text-decoration: underline; color: #ffffff; }

#text_sipky2    { width: 100px; text-align: left; font-size: 12px;	font-weight: normal; padding: 0px; color: #ffffff; margin: 5px 0 0px 0; text-decoration: none; position: absolute; right: 230px; bottom: 90px; }

#text_sipky2 a    { text-align: left; font-size: 12px;	font-weight: normal; padding: 0px; color: #ffffff; margin: 5px 0 0px 0; text-decoration: none; }

#text_sipky2 a:hover    { text-decoration: underline; color: #ffffff; }

/*---------- paticka --------------*/

#paticka						{	width: 1030px;	height: 133px;	text-align: left;	margin: 0 0 0px 0;	padding: 0 0 0px 0;	background: url(img/bg_paticka.jpg) left top no-repeat; position: relative; z-index: 8;}

#paticka	a					{ color: #ff5c00; font-weight: bold; text-decoration: underline;}

#paticka	a:hover		{ color: #ff5c00; font-weight: bold; text-decoration: none;}

#paticka_in					{ width: 800px; text-align: left; padding: 0px; }

#paticka_text 			{ width: 750px;	padding: 0 0px 0 0px; margin: 40px 0 0 150px;  color: #ffffff;	font-size: 12px;	font-weight: normal; float: left;}

#paticka strong     { font-size: 12px;	color: #ffffff; font-weight: bold; }



#logo_eworks				{	position: absolute; right: 140px; top: 00px; width: 100px; padding: 0px;	margin: 40px 0 0 0px;}

#logo_eworks a img				{ border: 0px; }





span.clearboth		 { clear: both; height: 0px; line-height: 0px; font-size: 0px; display: block; visibility: hidden; }






