div#container
{
   width: 1024px;
   position: relative;
   margin-top: 0px;
   margin-left: auto;
   margin-right: auto;
   text-align: left;
}

html, body
{
height: 100%;
padding: 0;
margin:0;
}
body
{
_text-align: center; /* IE */
background-image: url("res/templatemo_body_bg.jpg"); color: #FFE6BF; background-color: navy;
}
a{ 
	text-decoration : none;
	font-style: italic; 
	font-size:14px;
	color : #2E241A; 
} 
a:hover{ 
	text-decoration : underline; 
	font-style: italic;
	font-size:14px;
	color : #484439; 
}
#tab {		
	margin-left:24px;
	text-align: left;
	color: 	#000;
	height: 1600px;
}
h1
{
margin: 0;
text-align: center;
}
#stranka
{
width: 100%;
height: auto;
min-height: 100%;
_height: 100%; /* IE */
background: #FFFFCC;
text-align: justify;
margin: 0 auto;
position: relative;
border-right: solid #666 1px;
border-left: solid #666 1px;
}
#hlavicka
{
border-bottom: solid #666 1px;
background: #BF9960;
padding: 10px;
}
#paticka_matrjoska
{
width: 100%;
position: absolute;
bottom: 0;
left: 0;
height: 60px;
background: #BF9960;
}
#paticka
{
border-top: solid #666 1px;
text-align: right;
padding: 10px;
}
#hlavni
{
padding: 20px;
padding-bottom: 65px; /* vyska paticky */
}
#hlavni img
{
float: left;
border: solid #666 1px;
margin: 0 1em .5em 0;
}

.inline-button
{
font: bold 65%/1 Verdana, sans-serif;
margin: 0 0.2em;
padding: 0.1em 0;
_padding:0;
border: 1px solid black;
white-space: nowrap;
text-decoration: none;
vertical-align:middle;
background: #ccc;
color: black;
}
.inline-button em
{
_width:1em;
_cursor:hand;
font-style: normal;
margin:0;
padding: 0.1em 0;
background: white;
color: black;
}
.inline-button span
{
_width:1em;
_cursor:hand;
margin:0;
padding: 0.1em 0.5em 0.1em 0.3em;
}
.inline-button:hover
{
background: #666;
color: white;
}
.inline-button:hover em
{
background: white;
color: black;
}
.typint
{
background: #6394d6;
color: white;
}
.typint em
{
background: white;
color: #6394d6;
}
.typknih
{
background: white;
color: #6394d6;
}
.typknih em
{
background: #6394d6;
color: white;
}

ul {
font-family : Arial, Sans-Serif;
font-size : 11px;
color : red;
}

.formular
{
font-family : Arial, Sans-Serif;
font-size : 11px;
color : white;
border-color : #408BFD #CADDF4 #CADDF4 #408BFD;
background-color : #D6D7B0;
text-align: center;
cursor: hand; cursor: pointer; color: brown;
}
.input
{
 font-family : Arial, Sans-Serif;
 font-size : 12px;
 color : #FFFFFF;
 
 background-color : #0b4c9c;
 text-align: center;
}
.textarea
{
 font-family : Arial, Sans-Serif;
 font-size : 11px;
 color : black;
 border-color : #408BFD #CADDF4 #CADDF4 #408BFD;
 background-color : #D6D7B0;
 text-align: center;
 width: 450px;
 hight:18px;
}
#mez {
	position: relative;
	margin-top:30px;	
	width:1024px;
	height:20px; 		
}


/* css pro tabulátor */

.dhtmlgoodies_tabPane{
		height:21px;	/* Height of tabs */
		border-bottom:1px solid #919b9c;
	}
.dhtmlgoodies_aTab{		
		border-left:1px solid #919b9c;
		border-right:1px solid #919b9c;
		border-bottom:1px solid #919b9c;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		padding:15px;		
		
	}
.dhtmlgoodies_tabPane DIV{
		float:left;
		height:100%;	/* Height of tabs */
		padding-left:3px;
		vertical-align:middle;
		background-repeat:no-repeat;
		background-position:bottom left;
		cursor:pointer;
		position:relative;
		bottom:-1px;
		margin-left:0px;
		margin-right:0px;
	}
.dhtmlgoodies_tabPane .tabActive{
		background-image:url('tab/images/tab_left_active.gif');
		margin-left:0px;
		margin-right:0px;	
		z-index:10;	
	}
.dhtmlgoodies_tabPane .tabInactive{
		background-image:url('tab/images/tab_left_inactive.gif');
		margin-left:0px;
		margin-right:0px;
		z-index:1;
	}

.dhtmlgoodies_tabPane .inactiveTabOver{
		background-image:url('tab/images/tab_left_over.gif');
		margin-left:0px;
		margin-right:0px;
	}
.dhtmlgoodies_tabPane span{
		font-family:arial;
		vertical-align:top;
		font-size:11px;
		padding-left:3px;
		padding-right:3px;		
		line-height:21px;
		float:left;
	}
.dhtmlgoodies_tabPane .tabActive span{
		padding-bottom:1px;
		line-height:20px;
	}
	
.dhtmlgoodies_tabPane img{
		float:left;
	}


