html, body            {background:white; font-family:'arial', sans-serif; font-size:12px; color:black; margin:0; padding:0; height:100%;}

a:link                {color:#ef9831; font-weight:normal; text-decoration:none; margin:0; padding:0;}
a:visited             {color:#ef9831; font-weight:normal; text-decoration:none; margin:0; padding:0;}
a:hover               {color:black; font-weight:normal; text-decoration:none; margin:0; padding:0;}

a.int_projects:link {padding-left:30px; background:url('../img/int_projects.gif') no-repeat left 2px;}
a.int_projects:visited {padding-left:30px; background:url('../img/int_projects.gif') no-repeat left 2px;}
a.int_projects:hover {padding-left:30px; background:url('../img/int_projects.gif') no-repeat left 2px;}

a.int_pdf:link      {padding-left:25px; background:url('../img/pdf_ico.gif') no-repeat left 2px; display:block;}
a.int_pdf:visited   {padding-left:25px; background:url('../img/pdf_ico.gif') no-repeat left 2px; display:block;}
a.int_pdf:hover     {padding-left:25px; background:url('../img/pdf_ico.gif') no-repeat left 2px; display:block;}

a.zpet:link {padding-left:30px; background:url('../img/int_projects.gif') no-repeat left 2px;}
a.zpet:visited {padding-left:30px; background:url('../img/int_projects.gif') no-repeat left 2px;}
a.zpet:hover {padding-left:30px; background:url('../img/int_projects.gif') no-repeat left 2px;}

h1                    {display:none;}
h2                    {font-size:15px; font-weight:bold; margin:0 0 15px 0; color:black;}
h3                    {font-size:20px; font-weight:normal; margin:0 0 10px 0; color:#ef9831;}

hr                    {border-top:1px solid; border-bottom:0; border-left:0; border-right:0; float:left; line-height:1px;}

p                     {margin:7px 0 15px 0; padding:0; line-height:20px;}
img                   {border:none; margin:0; padding:0;}

span.upperindex       {vertical-align:super; font-size:9px;}

div#awards img        {margin:0 0 15px 0;}

div#cleaner           {clear:both; height:1px; font-size:1px; border:none; margin:0; padding:0; background:transparent;}
div.clear							{clear:both;}

div#frameholder       {width:962px; padding:70px 0 0 0; margin:0 auto 0 auto; /*margin:70px auto 0 auto;*/ position:relative;}

div#top_nav           {height:95px; margin-bottom:20px;}
div#logo              {width:128px; height:95px; float:left; cursor:hand; background:url('../img/logo.gif') no-repeat left top;}

div#content img       {float:left;}

div#content960        {width:962px; border:none;}

div#content640        {border:1px solid #d3d3d3; float:left;}
div#content640image   {width:640px; float:left;}
div#content640text    {width:280px; float:right; margin-left:20px; _margin-left:19px; padding:20px 20px 0 0; display:block;}
div#content640text ul {padding:0; margin:0;}
div#content640text li {padding:0 0 0 15px; margin:0; line-height:25px; list-style:none; background:url('../img/li.gif') no-repeat left 11px;}
div#content640text table, div#content640text tr, div#content640text td {margin:0; padding:0;}

/** KURZ VARENI **/
div#contentkurz       {width:960px; border:1px solid #d3d3d3; float:left; background:url('../img/bg_kurz.gif') repeat-y left top;}
div#contentkurz h2    {font-size:20px; font-weight:normal; margin:5px 0 20px 0; color:#ef9831;}
div#contentkurz h3    {font-size:15px; font-weight:bold; margin:5px 0 15px 0; color:black;}
div#contentkurz ul 		{padding:0; margin:0 0 20px 0;}
div#contentkurz li 		{padding:0 0 0 15px; margin:0; line-height:25px; list-style:none; background:url('../img/li.gif') no-repeat left 11px;}

div#kleft							{width:477px; float:left;}
div#kright						{width:443px; float:right; padding:20px;}
div#kvypis						{width:437px; padding:20px; float:left;}
div#kvypis h3					{color:white;}

div.kitem							{background:white; padding:15px; margin:0 0 20px 0; display:block; position:relative;}
div.kitem p.top				{margin:0 0 5px 0}
div.kitem p.top span	{color:#ef9831; font-size:14px; font-weight:bold;}
div.kitem p.pokrm			{margin:0 0 5px 0; color:#7e7e7e; font-size:11px;}
div.kitem span.stav1	{width:65px; height:22px; position:absolute; top:15px; right:15px; background:url('../img/stav1.gif') no-repeat left top; display:block;}
div.kitem span.stav0	{width:88px; height:22px; position:absolute; top:15px; right:15px; background:url('../img/stav0.gif') no-repeat left top; display:block;}
div.kitem a						{float:right; background:#ef9831; color:white; height:25px; line-height:25px; padding:0 10px; font-weight:bold; text-decoration:underline;}
div.kitem a:hover			{background:#f7a442; text-decoration:none;}

div#cover							{width:100%; height:100%; background:white; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; position:absolute; z-index:99999;}
div#kform							{height:auto; width:400px; position:absolute; top:200px; left:50%; margin:0 0 0 -200px; padding:30px; background:white; z-index:100000;
		-moz-box-shadow: 0px 0px 20px #cecece;
		-webkit-box-shadow: 0px 0px 20px #cecece;
		box-shadow: 0px 0px 20px #cecece;
		/* For IE 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=135, Color='#cecece')";
		/* For IE 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=135, Color='#cecece');
}
div#kform h3					{margin-bottom:20px;}
div#kform p						{line-height:18px; margin-bottom:10px; float:left; width:400px}
div#kform a						{text-decoration:underline;}
div#kform a:hover			{text-decoration:none;}
div#kform input.btnreg	{width:144px; height:30px; line-height:30px; border:0 none; margin:20px 0; color:white; text-align:center; font-weight:bold; cursor:pointer; background:url('../img/bg_obj_button.png') no-repeat left bottom;}
div#kform p label			{width:80px; display:block; float:left;}
div#kform p input			{width:170px; border:1px solid #bfbfbf; height:20px; line-height:20px; float:left;}
div#kform p span			{display:block; width:280px; float:left; margin:0 0 0 10px; font-size:10px; line-height:14px;}
div#kform p input#order {width:150px; height:30px; line-height:30px; text-align:center; font-weight:bold; color:white; background:#EF9831; border:0 none; font-size:12px;}











div#contact           {line-height:16px;}
 
div#projekty          {width:960px; border:1px solid #d3d3d3; float:left;}
div#projekty p        {padding:10px 0 0 10px}
div#projekty ul       {margin:0; padding:0;}
div#projekty li       {list-style:none; display:block; width:254px; line-height:18px; height:50px; border:1px solid #d3d3d3; float:left; margin:0 0 8px 8px; padding:10px 0 0 53px; background:url('../img/int_projects.gif') no-repeat 15px center;}
div#projekty li a:link strong, div#projekty li a:visited strong, div#projekty li a:hover strong {font-size:12px;}
div#projekty li a:link, div#projekty li a:visited, div#projekty li a:hover {font-size:11px;}

div#footer            {height:20px; padding-top:15px;}
div#footer p          {font-size:11px; margin:0; padding:0; line-height:20px; width:500px; float:left;}
div#footer div#adfinancovani {float:right;  padding:10px; background-color:#EF9831;}
div#footer div#adfinancovani a {color:white; text-decoration:none; font-weight:bold;}
div#footer div#adakcni	{position:relative; width:180px; padding:0 10px; float:right; margin-right:10px; background:#4f405d url('../img/akcninabidka_ico.gif') no-repeat left center; text-align:right;}
div#footer div#adakcni a {display:block; color:white; font-weight:bold; text-decoration:none; height:35px; line-height:35px; }
div#footer div#adakcni a:hover {color:#d4c9de;}
div#footer div#akce		{width:180px; padding:10px; background:white; display:none; position:absolute; top:-100px; right:0;}
div#footer div#akce a	{color:#4f405d; line-height:30px; padding-right:25px; background:url('../img/pdf_ico.gif') no-repeat right 6px;} 
 
 
 
div#menu              {height:30px; margin:50px 0 0 0px; float:right; color:#ef9831;}
#menu ul              {margin:0; padding:0; z-index:999; line-height:30px;}
#menu li              {float:left; width:100px; height:30px; margin:0 10px 0 0; padding:0 8px 0 8px; line-height:30px; border:1px solid #d3d3d3; list-style:none; text-transform:uppercase; font-size:11px;}
#menu ul li#lang      {width:18px; background:#d3d3d3; border:0;}
#menu ul li#liend     {width:18px; background:#d3d3d3; border:0; margin:0;}
#menu ul li#lang a:link, #menu ul li#lang a:visited, #menu ul li#liend a:link, #menu ul li#liend a:visited {color:white;} 
#menu ul li#lang a:hover, #menu ul li#liend a:hover {color:black;}
#menu li a:hover      {color:black; text-decoration:none;}
#menu li ul           {margin:0 0 0 -9px; position:absolute; left:-9999px; border:1px solid #d3d3d3; background:white; /*background:#f7f7f7;*/}
#menu li ul li        {float:none; width:130px; line-height:25px; border:0;}
#menu li ul li ul     {position:absolute; margin:-26px 0 0 130px; left:-9999px; border:1px solid #d3d3d3; background:white; /*background:#eeeeee;*/}
#menu li ul li ul li  {float:none; width:100px; border:0;}
#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.sfhover ul ul, #menu li.sfhover ul ul ul {left:-999em;}
#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul, #menu li li li.sfhover ul { /* lists nested under hovered list items */ 	left: auto;}

/*div, ul, li {border:1px solid red}*/

/* EVENT */

#hideshow								{width:630px; height:423px; position:absolute; left:185px; top:210px; background:url('../img/popup_bg.png') no-repeat left top; z-index:555;}
#hideshow #hscontent		{padding:110px 100px 100px 100px; position:relative;}
#hideshow #hscontent h3	{font-size:40px; text-align:center; color:#EF9831; margin:0 0 20px 0;}
#hideshow #hscontent p	{font-size:15px; text-align:center; color:#EF9831;}
#hideshow #hscontent p a {color:#000; font-weight:bold; text-decoration:underline;}
#hideshow #hscontent p a:hover 			{text-decoration:none;}
#hideshow #hscontent a.submit 			{position:absolute; right:68px; top:67px; padding:10px; background:#000; display:block; font-size:20px; font-weight:bold; color:#FFF;}
#hideshow #hscontent a.submit:hover {background:#EF9831;}


