	@import '/styles/global_listbar.css';
	@import '/styles/global_menu.css';
	
	body { 	border:0; margin:0; padding: 0; text-align:center;
			font: 65%/160% Verdana, Arial, Helvetica, sans-serif; background-color: white; }
	
	#menu_cele, #photo, #listbarmain, #spodek { text-align:left; }
	
	#spodek { margin: 0 auto; width: 990px;  }
	#spodek ul { list-style-type: square; margin: 5px 0 5px 0; padding-left: 25px; list-style-image: url("/images/square.gif"); }
	#spodek ul li { margin: 0; padding: 0; border: 0; }
	#spodek p, #spodek li { font-size: 1.3em; }
	#spodek h2 { font-size: 1.6em; color: #6D0000; }
	#spodek h3 { color: #6D0000; font-size: 1.3em; }

	.vice { font-size: 0.9em; color: #6E6D6D; font-style: italic; }
	a { color: #6D0000; }

	.prepazka {
		margin: 0; padding: 0; border: 0;
		height: 1px; overflow: hidden;
		background-color: #DECDAA;
	}

	.odstavec {
		margin-top: 15px;
		clear: both;
	}

	#prouzek { 
		width: 990px; height: 1px; max-height: 1px; overflow: hidden; margin: 0 auto;	padding: 0;	border: 0; background-color: black; clear: both;
	}

#prvni_sloupec { float:left; width:180px; margin:0;padding:0;   }
#druhy_sloupec { float:left; width:990px; padding: 0px; margin:0;  }
#druhy_sloupec_vnorene { padding: 5px; margin:0; border: 0;  }

#spodek h1 { 
	text-align: center;
	font-size: 14px; color : #BA1F0C; 
}

#spodek h2 { 
	text-align: center;
	font-size: 15px; color : #000;
	margin-top: 30px; 
}


#spodek h3 { 
	text-align: center;
	font-size: 10px; color : #BA1F0C; 
}

#spodek table, #spodek tr, #spodek td {
	font-size: 11px;
	vertical-align:top;
}

.buttonwizard input {
	margin: 10px;
	border-width: 1px;
	width:130px;
	height: 23px;
	border-style: solid;
	background-color: #F0F0F0;
	color:black;
	border-color: black;
}

.tabledomainindex {
	width: 100%;
}	

.firstrow {
	font-weight: bold;
	background-color:#DECDAA;
	color: #6D0000; 
}

.nextrows {
	background-color:#F2F0E4; 
}	

.tablelistaccount {
	width: 30%;
	margin: auto;
}	

.tablelist3dom {
	width: 95%;
	margin: auto;
}	

.listcontact {
	float: left;
	width: 170px;
	height: 80px;
}

#contact {
	width: 510px;
	margin: auto;
}

#accfree {
	float: left;
	width:250px;
	background-color: #F2F0E4;
}

#accprice {
	float: left;
	width: 250px;
	background-color: #F2F0E4;
}

#accglobal {
	margin: auto;
	width: 600px;
}

.nextrows input {
	margin: 0;
	border-width: 1px;
	width:100px;
	height: 18px;
	border-style: solid;
	background-color: #F0F0F0;
	color:black;
	border-color: black;
}

.nextrows select {
	margin: 0;
	border-width: 1px;
	width:100px;
	height: 18px;
	border-style: solid;
	background-color: #F0F0F0;
	color:black;
	border-color: black;
}

.hradmin {
	color: silver;
	background-color: silver;
	height: 1px;
	border: 0;
	width: 90%;
}

#menuadmin { border-color: black; font-weight: bold;}
#menuadmin {width: 95%; background: transparent; padding: 0; border-width: 0;}
#menuadmin div {font-weight: bold; letter-spacing: 0.2em; padding: 0.33em 0.5em 0.167em; border-bottom: 1px solid #557; background: #DECDAA; color: #6D0000;}
#menuadmin a {background: transparent none center left no-repeat; text-decoration: none;display: block; margin: 0; padding: 0.33em; text-align: left;border-bottom: 1px solid #FFF; color: #6D0000; }
#menuadmin a:link {background-color: transparent; color: #6D0000;}
#menuadmin a:visited {background-color: transparent; color: #6D0000;}
#menuadmin a:hover {color: #000000; background: #FFFFFF;}
#menuadmin a span {display: none;}
#menuadmin a {font-size: 90%;}

.administrace {
	width: 400px;
	margin: 0 auto;
	text-align: left;
	padding-bottom: 20px;
}
dcd{
	float: left;
}
fieldset {
	padding: 1em;
	border:1px solid #6D0000;
	border-width: 1px 2px 2px 1px;
}


.administrace div {
	float: left;
	width: 40%;
	margin-right: 0.5em;
	padding-top: 0.2em;
	text-align: right;
	font-weight: bold;
}

legend {
  padding: 0.2em 0.5em 0.2em 0.5em;
  border: 1px solid #6D0000;
  color: #FFF;
  text-align: right;
  background-color: #6D0000;
}

.abutton {
	background-color: #6D0000; 
	font-size: 12px; 
	color: #FFF;
}

.tablecellfirst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
}

.tablecellsecond {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
}

.tabletar {
	border-spacing: 2px;
	border-width: 0px 0 0 0px;
	border-color:red;
	border-style: solid;
}

.tablecellthird {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
}

.color {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CC0000
}

.tablecontact, .tablecontact td {
	text-align: left;
}


.tablecontact a {
	text-align: center;
	text-decoration: none;
	color: #003366; 
}

.tablecontact a:hover {
	text-decoration: underline;
	color: #003366; 
}

	/* Menu */
	.buttonscontainer {width: 173px;}
	.buttonscontainer ul {
		list-style-type: none;
		margin: 0;
		padding: 0;
		border:0 ;
	}

	#menucontent { padding: 0;	margin: 0; border: 0; }
	
	#menucontent h2 {
		padding: 6px 0px 2px 3px;
		display: block;
		font-weight: bold;
		text-align: left;
		margin: 0px 0 1px 0;
		height: 20px;
		background-color: #e4dbcf;
		font-size: 14px;
		color: #6D0000;
	}

	.buttons a {
		color: #6D0000; background-color: #E8E3D2;
		height: 20px;
		margin-top: 1px;
		padding: 2px 2px 2px 11px;
		border-left: 10px solid #D8D3C2;
		display: block;
		font: 13px Verdana, sans-serif;
		font-weight: normal;
		text-align: left;
		vertical-align: center;
	}

	.buttons a:hover {
		border-left: 10px solid #6D0000;
		color: #000000; background-color: #EFEAD8;
	}
