html{

	overflow-x:hidden;

}

* {

	margin: 0;

	padding: 0;

}

.description {

	font-family: Georgia, "Times New Roman", Times, serif;

	color: #fff;

	float: right;
	
	margin-right: 30px;
	
	margin-top: 10px;
	
	text-align: right;
	
  font-weight: bold;
  
  font-size: 255%;

}



a {

	color: #AF8998;

	text-decoration: none;

	border-bottom: 1px dotted #A73A02;
	
}

td a 	{ font-size: 115%; color: #bb3766; }

a:hover {

	color: #8C4A4C;

	text-decoration: none;

	border-bottom: 1px dotted #8C4A4C;

}



a img {

	border: none;

}





form {

	margin-top: 7px;

}



p {

	padding: 5px 0px 20px 0px;

}



small {

	font-size: 85%;

}



textarea {

	width: 85%;
  height: 50px;

}



#sidebar p {

	font-size: 10px;

	line-height: 15px;

}



#sidebar a {

	border: none;

}



#sidebar a:hover {

	border: none;

}



#footer p {

	color: #AF8998;

}



.alignright {

	float: right;

}



.alignleft {

	float: left;

}



.aligncenter {

	text-align: center;

}



.post {

	margin-bottom: 35px;

}





h1 { font: normal 28px Georgia, "Times New Roman", Times, serif; margin-right: 5px; }

h1 span { visibility: hidden; }

#header a{color: #fff;text-decoration:none;border:0px; }

h2 { border-top:10px solid #fff; border-bottom: 1px solid #ddd; color: #8C4A4C; padding-bottom: 2px; font: normal 17px Arial, Helvetica, sans-serif; }

h2 a { color: #8C4A4C; text-decoration: none; border: none; }

h2 a:hover { color: #8C4A4C; text-decoration: none; border: none; }

#sidebar h2 { font-size: 13px; font-weight: normal; }

h3 { border-bottom: 1px solid #ddd; color: #8C4A4C; padding-bottom: 2px; font: normal 14px Arial, Helvetica, sans-serif; padding-top: 20px; }

h4 { font: 12px Arial, Helvetica, sans-serif; }

h5 { font-size: 125%; color: #ce6087; text-decoration: underline; padding: 25px 0px 15px 0px; text-align: center; }


body {

	background-color: #CE6087;

	font: 11px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #444;

	margin: 10px 0;

}



#container {

	width: 700px;

	margin: 0 auto;

	background-color: #fff;

	padding: 20px 20px 0 20px;

    border-right: 2px solid #C2C295;

    border-left: 2px solid #C2C295;

    border-top: 1px solid #c2c295;

    border-bottom: 2px solid #c2c295;

}



#content {

	float: left;

	width: 450px;

}



#footer {

	clear: both;

	border-top: 1px solid #ddd;

	padding-bottom: 8px;

	text-align: left;

}



#header {

	height: 300px;

	margin-bottom: 35px;

	background: url(images/header.jpg);

	text-align: center;

}



.sep {

	margin: 25px 0 20px 0;

	padding: 0;

	height: 30px;

	border:none;

}



#sidebar {

	float: right;

	width: 200px;

	margin-bottom: 35px;

}



table { width: 450px; text-align: center; }

.prehled img {padding:15px;}

.zpet {text-align: center;}

strong.tag { text-align: center; color: #cccccc; font-size: 85%; }

legend { padding: 4px; margin-right: 5px; border: 1px solid #000; margin-left: 5px; background: #ce6087; font-weight: bold; color: #fff; }

fieldset { background: #ebbece; }

.tecka { color: #ce6087; }

form table td { text-align: left; padding-left: 10px; }

input { width: 85%; }

.chyba {
 font-size: 105%;
 font-weight: bold;
 color: #ce6087;
}

#cena {
 color: #8C4A4C;
 font-weight: bold;
 }
 
.cena {
 color: #8C4A4C;
 font-weight: bold;
 }

.prodejci a, .prodejci a:link, .prodejci a:active, .prodejci a:visited {
 font-weight: bold;
 font-size: 103%;
 color: #8C4A4C;
 }

.prodejci a:hover {
 text-decoration: underline;
 }

.stred {
 text-align: center;
 }
