/* barva pozadi za logem ffa900 - xxxxxx
*
*/
body { background-color:white;  line-height:1.3; font-size:14px; padding-top:0; margin-top:0;
  font-family:sans-serif;
  heigth:800px;

}


div.hlavni { width:957px; min-height:520px; _height:520px; border:none;
 border-collapse:collapse; margin:auto; padding-top:0; 
 margin-top:5px; 
}

div.obalka {
	border:none;
	border-top:none;
	background-color:#4b2a13;
	width:100%;
	float:left;
	background-image:url("../images/obalkaback.png"); background-repeat:repeat-y;
}


div.top {
	display:block; width:100%; height:151px; 
}
span.logo { display:block; width:100%; height:151px; background-image: url('../images/logotop.jpg');
  background-position: left top; background-repeat:no-repeat; 
  background-color:white;
}
div.menu { height:34px; width:100%; 

  float:left; font-size:14px; margin:0px; padding:0px;	
  background-image:url("../images/menupozadi.gif"); background-repeat:repeat-x; 
    
}
div.menu div.menuobal{
	margin:0;
	margin-left:202px;
	float:left; 
	border:none;
	width:670px;
}


div.jazyky {
	position:relative; top:-40px; left:350px;
}

div.jazyky img { border:none; margin:2px;
}
/* odkazy v menu */
div.leftmenu a{
	font-weight:bold;
	color:white;
}
div.leftmenu a.active{
	font-weight:bold;
	color:#add037;
}


.menu a { text-decoration:none;  margin:auto; color:#333333; font-weight:bold;
}
.menu a:hover { text-decoration:none;  margin:auto; color:#333333; font-weight:bold;
}

span.menupolozka { display:block;  float:left; 
  height:35px;  
  text-align:center; vertical-align:middle;   
  padding-left:20px; padding-right:20px;  
}


span.menupolozka:hover { display:block;  float:left;  
  height:35px; 
  text-align:center; vertical-align:middle; cursor:pointer; color:#333333;
  background-image:url("../images/menupozadi2.gif"); background-repeat:repeat-x;
}


div.submenu {
	float:none;
	/* background-color:#eeeeee; */
	min-width:100px;
	text-align:right;
	color:white;
	display:none;
	
}

div.submenu a{
	display:block;
	height:25px; 
	width:100%;
	/*background-color:#eeeeee; */
	font-size:12px;
	border-top:none;
	text-align:right;
	position:relative;
	float:none;
}
span.submenupolozka {
	display:block;
	font-size:12px;
	padding:5px;
	
}
div.submenu a:hover { 
  	background-color:brown
}

div.menu div.langselect {
	float:right;
	margin-right:25px;
	margin-top:6px;
	margin-left:0px;
	width:100px;
	text-align:right;
}
div.langselect img{
	border:none;
	margin-right:10px;
}


img.toplist  { border:none; margin-top:15px;
}

div.toplist {
	margin:auto;	
	text-align:center;
}


div.leftpanel{
	width:188px;
	float:left;
	background-color:#4b2a13;
	padding-bottom:15px; 
	background-image:url("../images/leftpanelback.png"); background-repeat:repeat-x; 
	margin-left:11px;
}
img#kytka {
	margin-left:-10px;
	float:left;

}

div.leftpanel div.kontakty {
	font-size:12px;
	width:170px; 
	margin:auto;
	border:1px solid #333333;
	margin-top:10px;
	padding:5px;
	background-color:#706055;
	color:white;
}

div.leftmenu {
	margin-top:20px;
	/* border-top:1px solid #333333;
	*/
	margin-left:5px;
	margin-right:5px;
	text-align:right;
	color:white;


}
span.leftmenupolozka{
	display:block;
	font-size:14px;
	padding:5px;
}

span.leftmenupolozka:hover{
	display:block;
	font-size:14px;
	padding:5px;
	background-color:brown;
}

div.obsah { 
 
 min-height:800px; 
 _height:800px; 	
 float:left;width:690px;  
 text-align:left; 
 /* border-left:1px solid #666666;
 */
 background-color:#3b210f; 
 
 background-position: left top;
 margin:0;
 padding-top:10px; padding-left:30px;
 padding-right:30px; padding-bottom:30px; 
 
 background-image:url("../images/obsahback.png"); background-repeat:repeat-y;

}

div.obsah div.text {
	width:686px; background-image:url("../images/h1back.png"); background-repeat:repeat-y; 
	min-height:300px; padding:10px;
	color:white;
}
 
 
div.spodni{float:left;
	width:957px;brode:1px solid red;
	height:60px;
	margin-left:2px;
	background-image:url("../images/bottom.png"); background-repeat:no-repeat; 
}
div.mylink { float:left; width:100%; text-align:center; font-size:10px; 
  vertical-align:middle; height:15px; 
  
  color:#666666; 
  /*
  background-image:url("../mylink.gif"); background-repeat:repeat-x; 
  color:red;
  */
}
div.mylink a {color:#666666; 
}
div.mylink a:hover{color:yellow;
}

/* onas */
div.vedleikony { width:640px; float:left; border:none; height:50px;
  margin-bottom:15px; 
  color:#c00000;
  font-size:18px; font-weight:bold; padding-top:25px; padding-left:25px;
}
img.ikona { border:none; margin:0px; margin-bottom:15px; margin-left:100px; float:left;
   border:none;
}


/* objednavy - administrace */
table.Objednavky { width:100%; border-collapse:collapse:
}

table.Objednavky td{ color:#333333;
}

table.Objednavky tr.isread td{ font-weight:bold; color:black;
}

table.Objednavky tr.thead td{ font-weight:bold; color:white;
}

/* cenik */
.Tcenik { border: 1px solid #006B3F; table-layout:fixed; border-collapse:collapse;
}
.Tcenik td { border: 1px solid #006B3F; table-layout:fixed; border-collapse:collapse; text-align:right;
	padding-left:10px;
	padding-right:10px;
	background-color:#669900;
}
.Tcenik caption {text-align:left; font-weight:bold;
}

/* partneri */
div.partneri{
	width:90%; margin:auto;
	margin-top:15px;
}

div.partneri div { width:100%; border:none; margin:auto;border:none; text-align:center;
}

div.partneri div.partner img { max-width:120px; display:block; margin-botom:50px; border:none; margin:auto;
}

object.partneri { margin-top:10px;
}

/* sprava */
img.MCPLogo { margin:10px;
}

/* kontakty */
div.left { float:left; width:500px;
}
img.zavinac { float:left; width:250px; height:250px;
}


/* reference */
table.reference td { padding:15px; 
}


/* spolecne */
a { text-decoration:none; color:#add037; font-weight:bold;
}
a:hover { text-decoration:none; color:#d8ff56;
}

h1 { font-size:26px; margin:15px; margin-left:0px;
	color:white; width:696px; background-image:url("../images/h1back.png"); background-repeat:repeat-y; 
	padding-left:10px;
}
h2 { font-size:18px;  margin:15px; margin-left:0px;
}
h3 { font-size:14px; margin:4px;  margin-left:0px; margin-top:10px;
}

li { margin:10px;
}


span.vyrazne { color:#006600; font-weight:bold; 
}
.tucne { font-weight:bold;
}

a img { border: 1px solid #add037;
}


hr { margin-top:5px; margin-bottom:5px; 
}
div.hr {height:0; line-height:0; font-size:0; border-bottom:1px dashed #00007f; 
 margin-top:15px; margin-bottom:15px;
}

span.firma { font-weight:bold; color:#990000;
}
br.clean { clear:both; margin:0; line-height:0;
}
span.error {color:red; font-weight:bold;
}
span.zprava {color:black; font-weight:bold;
}

.cervene { color:#ff3333;
}
p.upozorneni { color:red;
}

.float {float:left;
}

img.foto { border:1px solid red;
}


div.left { float:left; width:550px;
}
img.right { float:left; border:none;
}

