@charset "utf-8";

/* CSS Document */

body {

font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;

font-size: 14px;

text-align: center;

padding: 0px;

margin:0px;

background: #cc4d93 url(../gfx/bg_main.png) top left repeat-x fixed;

color: #f7acd9;

}

img {

border: 0px;

}

a {

color: #f7acd9;

}

.body {

width: 950px;

margin: 0 auto;

text-align: left;

padding-top: 240px;

position: relative;

}

.header {

top: 0px;

left: 0px;

position: absolute;

}

.content {

margin: 0 auto;

width: 700px;

padding-left: 8px;

padding-right: 8px;

background: url(../gfx/lesky.png) top center no-repeat;

}

h1  {

display: none;

}

h3  {

color:#bb4488;

}

.content2 {

background: black url(../gfx/back2.png) top left repeat-x;

}

.topmenu {

padding-top: 24px;

height: 23px;

background: #511b3c url(../gfx/gradient_red.png) bottom left repeat-x;

}

.topmenu h3{

display: inline;

font-weight: normal;

font-size: 14px;

padding-left: 9px;

padding-right: 9px;

background: url(../gfx/rozdelovnik.png) right no-repeat;

}

.topmenu h3.last {

background: transparent;

}

.topmenu h3 a {

color: #ce75ab;

text-decoration: none;

}



.topmenu h3 a:hover {

color: white;

}

.sidebar {

width: 195px;

float: left;

padding-right:5px;

}

.cleaner {

width: 1px;

height: 1px;

overflow: hidden;

clear: both;

}

.text {

width: 479px;

float: right;

padding-left: 10px;

padding-right: 10px;

margin-top: 20px;

border-left: 1px solid #f7add9;

height: auto;

_height: 370px;

min-height: 370px;

padding-bottom: 30px;

}

.sidebar ul {

margin: 0px;

padding: 0px;

list-style: none;

padding-left: 22px;

}

.sidebar li {

padding-bottom: 2px;

}

.sidebar ul.menu1 {

padding-top: 30px;

}

.sidebar ul.zakroky {

padding-bottom: 40px;

}

.sidebar a {

color: #ffffff;

text-decoration: none;
}

.sidebar a:hover {

color: fuchsia;
background:#330000;
}

.hr {

background: url(../gfx/tucky.png) left no-repeat;

margin-bottom: 5px;

}

.hr hr {

visibility: hidden;

}

.text h2 {

margin: 0px;

padding: 0px;

font-size: 26px;

font-weight: normal;

color:#bb4488;

}

.footer {

clear: both;

position: relative;

width: 700px;

margin: 0 auto;

height: 14px;

background: url(../gfx/footer.gif) top left no-repeat;

}

.footer p {

position: absolute;

margin: 0px;

font-size: 10px;

top: 16px;

right: 13px;

color: #000000;

}

#form1 label {

width: 60px;

float: left;

}

#form1 p {

clear: both;

}

#form1 input.input {

border: 1px solid #fdecf7;

background: white;

}

#form1 textarea {

border: 1px solid #fdecf7; 

background: white;

}
.odstupL{padding-left:25px; margin:15px 0 0 0;}
.srovnatL{float:left; padding-right:10px;}





