body {
	padding: 0px;
	margin: 0 0 40px 0px;
	font: normal 12px 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;
	text-align: center; /* vycentrováno pro Internet Explorer */
	background: url(../images/layout-pozadi.jpg) repeat-x top left;
	color: #db435c;
}

/******************* zakladni layout *******************/

a {color:#db435c;}
a:active {color:#db435c;}
a:visited {color:#db435c;}
a:hover {color:#db435c;}

h1 {
	font: bold 210% Tahoma, Verdana, 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;
	color: #df4662; 
	letter-spacing: 1px;
	margin: 15px 5px 0px 80px;
	padding: 0px;
}

h2 {
	font: bold 170% 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;
	margin: 0px 5px 5px 70px;
  padding: 0px;
	letter-spacing: 0px; 
  color: #df4662; 
}

h3 {
  margin-top: 0px;
  margin-bottom: 15px;
  padding-top: 0px;
  font-size: 150%;
  color: #e8b900;
  text-decoration: underline;
}

h4 {
  font-style: normal;
  color: #9c4d60;
  padding: 5px;
  margin: 5px;
  font-size: 100%;
}
p {
  margin: 5px 0 0px 0;
  padding: 2px;
}
p:first-letter {
font-size: 160%;
}
.headline {
  display: block;
  text-align: left;
  padding: 4px;
  font-size: 110%;
}
#content-border {
  margin: 20px auto;
  padding: 0px;
  text-align: left;
  width: 684px;
  
}
#content {
  margin: 0px;
  padding: 0px;
	background: white url(../images/layout-pozadi-cara.gif) repeat-y top;  
}

#content-left-border {
	float: left;
	margin: 0px;
	padding: 0px;
	background: url(../images/layout-pozadi-leva.jpg) no-repeat top left;	
	width: 204px;
}

#content-left {
  padding: 0px;
}

#navigation {
  margin-top: 108px;
  margin-left: 30px;
}
.menu-odkaz {
  background: url(../images/odrazka-sipka-linka.gif) no-repeat 0px 8px;
  display: block;
  padding: 5px 5px 6px 15px;
}

a.menu-odkaz {
  text-decoration: none;
  font-weight: bold;
}

a:hover.menu-odkaz {
  text-decoration: none;
  color: black;
  font-weight: bold;  
}

#odkaz-kamosce {
  margin-left: 5px;
  margin-top: 15px;
  color: white;  
}
#email-kamosky {
  width: 115px;
  height: 20px;
}

#content-right-border {
  margin: 0px;
	background: url(../images/layout-pozadi-prava.jpg) no-repeat top left;
	float: right;
  width: 480px; 
}
#content-right {
  padding: 140px 10px 10px 0px;
}

#ikony {
  text-align: right;
  margin-bottom: 30px;
}
#ikony a {
  font-size: 10px;
}
.ikony-odkaz {
  padding: 0px 15px 0px 2px;
  font-size: 10px;
}
.nadpis {
  width: 220px;
  background: url(../images/headline-pozadi.jpg) no-repeat top left;
  padding: 6px 0px;
  color: white;
  margin-left: 10px;
	font: bold 95% 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;
}
.ramecek {
  font-style: italic; 
  border: 1px dashed black; 
  margin: 10px; 
  background: #fac9c5; 
  color: #dd4460; 
  padding: 5px;
}
.tab-pink {
  color: white; 
  background: #dd4460;
}
.tab-border-pink {
  border: 1px solid #dd4460;
}

table {
	font: normal 100% 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;
}
ul {
  padding: 10px 10px 0px 10px;
  margin: 0px;
}
li {
  list-style-type: none;
  padding-left: 25px;
  padding-bottom: 5px;
  background: url(../images/odrazka-sipka2.gif) no-repeat top left;
}

#content-normal {
  clear: both;
	border: 0px solid green;
}
#content-footer {
  background: url(../images/layout-okraj-spodek.gif) no-repeat top;
	border: 0px solid blue;
}
#form-submit {
	 border: 0px solid #ccc;
	 background: url(../images/sipka.gif) no-repeat left top;
	 width: 80px;
	 height: 26px;
	 cursor: pointer;
}
#friend-submit {
	 border: 0px solid #ccc;
	 background: url(../images/obalka.gif) no-repeat 3px top;
	 width: 19px;
	 height: 17px;
	 cursor: pointer;
}
 
.noscreen {
	 display: none;
}
.line {
  margin-bottom: 15px;
}
.img {
  padding: 1px;
  border: 1px dashed black;
  margin: 4px;
}

