ul,li,dl,dd,dt,ol,
h1,h2,h3,h4,h5,h6,
form, body, html,p, fieldset { margin:0; padding:0; }
li { list-style-type:none;}

#obsah { position:relative; width: 808px; background: #fff; border: 0px blue solid; margin-left:3%; margin-right:auto }
#hlavicka { width: 809px; height: 202px; clear: both; background: url(../img/head.jpg) top left no-repeat; margin: 0px; padding:0; overflow:hidden;}
#paticka { color:#000000; width:801px; position:relative; clear: both; background: #ffffff; border-top: 1px #393939 solid; text-align:left; padding:0px; margin-top:20px; font-size:85%; }
#flash { width:604px; float: left; position:relative;  background: #fff; border: 0px blue solid; top:0px }
.podlazi_all { width:604px; float: left; position:relative;  background: #fff; border: 0px blue solid; top:0px }

#tab_atelier { width:594px; float: left; position:relative;  background: #fff; border: 0px blue solid; top:0px; left:5px;}
.radekhlavicka { width:594px; height:30px; float:left; position:relative; background: #B8B8B8 url(../img/poz_tab.gif) top left no-repeat; border: 0px blue solid; margin : 0px 0px 0px 0px; padding : 0px 0px 0px 0px; font-size:110%;}
.radekpaticka { width:594px; height:30px; clear:both; position:relative; background: #B8B8B8 url(../img/poz_pat.gif) top left no-repeat; border: 0px blue solid; margin : 0px 0px 0px 0px; padding : 0px 0px 0px 0px; font-size:110%;}
.radektmava { width:594px; float: left; position:relative;  background: #CACACA; border: 0px blue solid; top:0px }
.radeksvetla { width:594px; float: left; position:relative;  background: #EDEDED; border: 0px blue solid; top:0px }

.tab_rozdeleni { width:594px;	margin: 0; padding: 0;	height: 30px;	line-height:30px;	list-style: none;	display: inline;	overflow: hidden;	}
.tab_rozdeleni li { margin: 0; padding: 0; list-style: none; display: inline;	}
.tab_strozdeleni { width:594px;	margin: 0; padding: 0;	height: 100%px;	line-height:100%px;	list-style: none;	display: inline;	overflow: hidden;	text-align:right}
.tab_strozdeleni li { margin: 0; padding: 5; list-style: none; display: inline;	}
.sl1 { width:90px;float:left}
.sl2 { width:90px;float:left}
.sl3 { width:100px;float:left}
.sl4 { width:100px;float:left}
.sl5 { width:120px;float:left}
.sl6 { width:80px;float:left}
.stsl1 {  width:190px;float:left }
.stsl2 { width:380px;text-align:left;float:left}
.sts2l2 { width:380px;float:left}


.mocnina { position:relative; font-size:80%; bottom:5px;}
.free { color:#008000;font-weight:bold;}
.res { color:#808000;font-weight:bold;}
h3.podlazi { font-size:110%; text-align:left}

#hl_text { width:602px; float: left; position:relative;  background: #fff; border-left: 0px black solid; top:0px; text-align:left; font-size:110%;}
.hl_odstavec { text-align:justify; padding:10px; float: left; }
#pravy_sl { width:190px; float: right; background: #fff; top:0px; text-align:left; margin-right:5px; }
h1#logo { position:absolute; left:-100000px; }
img { border:0; }
volny { text-decoration:underline; color:#03a203; }
#ateliery { width:100px; float: left; position:relative;  background: #fff; border: 0px blue solid; top:10px; }
#pocet { width:20px; float: left; position:relative;  background: #fff; border: 0px blue solid; top:10px; text-align:left; }
#volny { color:#03a203; }
#rezerv { color:#fd0107; }
.nadpisblok { color:#FFFF99; width:180px; height:25px; background: #000; font-family:"Trebuchet MS",Helvetia; font-size:110%; padding-left:5px; vertical-align:middle; border-bottom: 0  #5A5A5A solid; background: url(../img/poz_blok.gif) top left no-repeat;}
#nadpislokal { color:#FFFF99; width:180px; height:25px; background: #000; font-family:"Trebuchet MS",Helvetia; font-size:110%; padding-left:5px; vertical-align:middle; border-bottom: 0  #5A5A5A solid; background: url(../img/poz_lokal.gif) top left no-repeat;}
#nadpisinvest { color:#FFFF99; width:180px; height:25px; background: #000; font-family:"Trebuchet MS",Helvetia; font-size:110%; padding-left:5px; vertical-align:middle; border-bottom: 0  #5A5A5A solid; background: url(../img/poz_invest.gif) top left no-repeat;}
#nadpispartner { color:#FFFF99; width:180px; height:25px; background: #000; font-family:"Trebuchet MS",Helvetia; font-size:110%; padding-left:5px; vertical-align:middle; border-bottom: 0  #5A5A5A solid; background: url(../img/poz_part.gif) top left no-repeat;}
#nadpisprodejce { color:#FFFF99; width:180px; height:25px; background: #000; font-family:"Trebuchet MS",Helvetia; font-size:110%; padding-left:5px; vertical-align:middle; border-bottom: 0  #5A5A5A solid; background: url(../img/poz_prodejce.gif) top left no-repeat;}
.vyraz { width:170px; color:#808000; font-size:90%; background: #fff; text-decoration:underline;}
.pravy_blok { width:180px; font-size:95%; background: #fff; border: 1px #DFDFDF solid; padding:5px; }
.odstavecblok {	text-align: justify; }

body,html,textarea,input,select,pre{ font-family:"Trebuchet MS",Helvetia; font-size:90%; }
body{ text-align:center; position:relative; }

.clear { width:200px; display:block; height:1px; overflow:hidden; margin-bottom:-1px; clear:both; float:none !important; }

#menu2 { width:604px; height:50px; position:relative; background: #ffffff ; border: 0px blue solid; margin : 0px 0px 0px 0px; padding : 0px 0px 0px 0px;}
#nav { 	margin: 0; padding: 0;	height: 50px;	line-height:50px;	list-style: none;	display: inline;	overflow: hidden;	float: left; left:0; width:604px; overflow:hidden;	}
#nav li { margin: 0; padding: 0; list-style: none; display: inline;	}
#nav a {  width:602px; float: left; 	padding: 50px 0 0 0; overflow: hidden;	height: 0px !important;	height /**/:50px; /* for IE5/Win only */	}
#nav a:hover { 	background-position: 0 -50px;	}
#nav a:active, #nav a.selected { background-position: 0 -50px; padding: 50px 0 0 0;	}
	
#thome a  {	width: 120px; background: url(../img/oprojektu.jpg) top left no-repeat;	}
#tnabid a  {	width: 120px; background: url(../img/nabidka.jpg) top left no-repeat;	}
#tstandard a  {	width: 98px; background: url(../img/standard.jpg) top left no-repeat;	}
#tfinance a  {	width: 107px; background: url(../img/finance.jpg) top left no-repeat;	}
#tgalery a  {	width: 78px; background: url(../img/galery.jpg) top left no-repeat;	}
#tcontact a  {	width: 80px; background: url(../img/contact.jpg) top left no-repeat;	}





a { text-decoration:underline; color:#000; }
a:hover { text-decoration:none; }
a.anchor { display:block; height:1px; overflow:hidden; margin-bottom:-1px; }

