body {
	font-family: "Tahoma", "Helvetica CE", "Arial CE", Arial, Helvetica, sans-serif;
  margin: 0 auto 0 auto;
  padding: 0;
	font-size: 70%;
	color: #696868;
	background: #FFEDF6 url(../images/body-bg.gif) top center repeat-y;
  text-align: center;
}
/*/*/a{}
html body {
	font-size: 12px;
   voice-family: "\"}\"";
   voice-family: inherit;
   font-size: 70%;
   height: 100%;
}
html>body {
	height: 100%;
	font-size: 67%;
}
/* */

.nonCSS2 { display: none; }

.konec {content: ""; clear: both; height: 1px; display: block; font-size: 1px;}

table {
  font-size: 100%;
}

img {border: none; }

a {	text-decoration: none; color: #696868; }
a:hover { text-decoration: underline; }

h1, h2, h3, h4, h5 {font-family: Helvetica, Arial, Tahoma, Verdana, sans-serif;}
h1 { margin: 0px; font-size: 1.45em; font-weight: bold;}
h2 { margin: 0px; font-size: 1.4em; font-weight: bold;}
h3 { margin: 0px; font-size: 1.35em; font-weight: bold; padding: 0 0 0 28px; background: url(../images/h2-bg.gif) no-repeat; }
h4 { margin: 0px; font-size: 1.1em; font-weight: bold; }

.ruz {color: #ED3344;}


li li {
	list-style: disc;
}

.left {float: left;}
.right {float: right;}


#skinbg {margin: 0 auto 0 auto; width:  744px;}
#skin {position: relative; width:  744px; height: 196px; background: url(../images/skin.jpg) no-repeat;}

#index {width: 745px;}

#loginfeld {position: relative; top: 13px; left: 524px; _left: "262px"; height: 40px; width: 220px; text-align: right; white-space: nowrap;}
#loginfeld form {margin: 0px;}
#loginfeld input {color: #819D69; text-align: center; font-weight: bold;}
#loginfeld .submit {color: White; background-color: #DD283E; border: none;}
.loggedin {padding-top: 20px; padding-right: 5px;}


#menueleiste_login {text-align: center; text-align: center; padding: 5px;}
.menue_login {display: inline;}


#statisktika {position: relative; top: 116px; left: -168px; color: #696868; font-weight: bold; font-size:14px;}

a#home {position: absolute; display: block; top: 56px; left: 500px; height: 96px; width: 244px; }

#menu {
	position: absolute; 
	top: 154px; 
	left: 250px; 
	height: 44px; 
	color: #E3293E; 
	font-weight: bold;
}

#menu a {
	color: #E3293E;
}

#menu ul {
	/*margin: 0 0 0 8px; padding: 0;*/
}

#menu ul li {
	float: left; 
	list-style: none; 
	/*padding: 20px 40px 6px 40px; */
	padding-top: 20px;
	padding-bottom: 6px;
	font-size: 0.9em; 
	voice-family: "\"}\""; 
	voice-family: inherit; 
	font-size: 1.0em;
	width: 105px;
} /*/*/

#menu img{
	margin-top: 15px;
}

a.nodeco{
	text-decoration: none;
}

b{}

#menu ul li#m1 {
	background: url(../images/m1-bg.gif) no-repeat 1px right; 
}

#menu ul li#m2 {
	background: url(../images/m2-bg.gif) no-repeat 1px right;
}

#menu ul li#m3 {
	background: url(../images/m3-bg.gif) no-repeat 1px right; 
}

#menu ul li#m4 {
	background: url(../images/m4-bg.gif) no-repeat 1px right;
}

#menu ul li#m5 {
	background: url(../images/m5-bg.gif) no-repeat 1px right;
}


#stred {width: 745px; text-align: left; margin: 0 auto 0 auto;}
#stred #box-l {float:left; width: 269px; margin: 0 0 0 9px;}
#stred #box-l #hledani {margin-top: 10px; padding: 10px 8px 10px 8px; width: 260px; _width: "269px"; _width: "269px"; background-color: #CDCDCD; color: #535252; font-weight: bold; height: 161px; _height: "180px";}
#stred #box-l table {font-weight: bold; color: #535252;}
#stred #box-l table td {padding: 1px 0 1px 0;}
#stred #box-l .subm {background: url(../images/subm.gif) no-repeat; border: none; width: 82px; height: 19px; font-weight: bold; color: #444544;}

#stred #box-p {float: right; width: 454px; margin-right: 1px;}
#stred #box-p #garantie {height: 207px; padding: 30px 15px 30px 160px; background: url(../images/p-bg.jpg) no-repeat; color: #819D69;}
#stred #box-p #favlist {height: 207px; padding: 30px 0 30px 160px; }
#stred #box-p .linkesfeld {margin: 8px 0 0 35px;}
#stred #box-p p {margin: 5px 0 5px 0;}
#stred #box-p h3 {margin: 3px 0 3px 25px;}
#stred #box-p ul {margin: 0; padding-left: 40px;}
#stred #box-p ul li {list-style: none;}


.linka {color: #D76242; height: 24px; background-color: #FEE3DC; text-align: center; padding: 4px 0 0 0; margin-bottom: 5px;}
.linka a {color: #D76242; text-decoration: underline;}


#s1,
#sl {float: left; width: 270px; margin: 10px 0 0 9px;}
#s2,
#s3 {float: left; width: 228px; margin-top: 10px;}
#sp {float: left; width: 456px; margin-top: 10px;}

.cara {background: url(http://www.single.cz/singleag/images/cara.gif) 10px repeat-y; padding: 10px 10px 0 30px; margin-bottom: 6px;}
#s1 .cara, #s2 .cara, #s3 .cara {height: 190px;}
#sl .cara, #sp .cara {height: 250px;}

.linka2 {background-color: #FEE3DC; height: 3px; font-size: 1px; margin: 8px 0 8px 0; clear: both;}

#s1 a {text-decoration: underline;}
#s1 img {float: left; vertical-align: top; margin-right: 15px;}

#s1 ul,
#s3 ul {margin: 0; padding: 0;}
#s1 li,
#s3 li {list-style: none; text-decoration: underline;}
#s1 a.first {color: #FB203A;}

#s2 #aktual {background-color: #FEE3DC; padding: 1px 13px 8px 13px;}
#s2 #aktual p {margin: 0 0 8px 0;}
#s2 #aktual h4 {font-size: 1.0em; color: #FB203A; font-family: "Tahoma", "Helvetica CE", "Arial CE", Arial, Helvetica, sans-serif; margin: 13px 0 2px 0;}
#s2 #aktual h4 a {color: #FB203A;}
#s2 a.#allakt {color: #FB203A; font-weight: bold; text-decoration: underline; padding-left: 10px; padding-top: 8px; display: block;}

#s3 {position: relative;}
#s3 .h4 {color: #718B5B; font: bold; text-transform: uppercase;}
#s3 div#baby {position: absolute; top: 65px; left: 15px; background: url(../images/baby.jpg) no-repeat; width: 83px; height: 149px;}
#s3 ul {margin-left: 68px; margin-top: 10px;}



#copyright {color: #FF8B8F; text-align: center; margin: 3px 0 20px 0; font-size: 0.95em;}
#copyright a {color: #FF8B8F; text-decoration: none;}

.defbox {margin-left: 18px;}
.defbox .cara {height: auto; padding-bottom: 5px;}


.red {color: Red;}
.darkred {color: #A60000;}
