body {
	background-color:#fff;
    width:765px;
	text-align:left;
	margin:0 auto;
	position:relative;
}
* {
	margin:0;
	padding:0;
	font-size:11px;
	font-family:Tahoma,sans-serif;
	color:#777;
}
.clear {
	clear:both;
}
.clear_bg {
    clear:left;
    height:1px;
}
img {
    border:none;
vertical-align:middle;
}

a {
    text-decoration:none;
    color:#01980F;
}
a:hover {
    text-decoration:underline;
}
.float_l {
    float:left;
}
.header {
    height:1040px;
    width:279px;
    background:url("images/back_left.jpg") no-repeat;
}
.company_name {
    width:211px;
    height:48px; 
    margin:22px 0 0 33px;    /* pomocí bottom se posunuji odkazy v menu dolu */
}
.navigation {
    width:240px;
    height:120px;
    margin:10px 0 0 26px;
    font-size:11px;
	font-family:Tahoma,sans-serif;
	color:#fff;
	background-color:#1e75e6;
}

.navigation a {
    color:#fff;
    background-color:#1e75e6;
    font-weight:bold;
    font-size:11px;
    line-height:160%; /* line-height: vzdálenost mezi řádky v menu */
}

.link a {
    text-decoration:underline;
}
.link a:hover {
    text-decoration:none;
}
.content {
    width:476px;
    height:700px;
    background-color:#FFFCF3;
    padding-left:10px;
}
.more a {
    color:#01980F;
    font-weight:bold;
}
.top {
    width:426px; /* posun horni fotky do stran - zmenou sirky hidden boxu  */
    height: 184px;
    background:url("images/women.gif") no-repeat;
    background-position:top right;
    margin:4px 0 0 20px;
    padding-top:10px;
    color:#01980F;
}
.top_text {
    margin:0px 0px 5px 0px;
    width:278px;
    text-align:justify;
}
.top_text p {
    margin:5px 0;
}
.top a {
    color:#01980F;
}
.center {
    width:467px;
}
.center_top {
    height:5px;
    background:url("images/top.gif") no-repeat;
}
.center_center {
    background-color:#FFF8E5;
    border-left:1px solid #DCD4BF;
    border-right:1px solid #DCD4BF;
    background:url("images/middle_bg_1.gif") repeat-y;
    margin-top:-8px;
}
html>body .center_center {
    margin:0px;
}

.center_dot {
    height:10px;
    background-color:#FFF8E5;
}
.center_content {
    width:194px;
    margin:-3px 13px -14px 13px;    /* pomocí margin top a bottom se nastavuje vzdalenost obsahu maleho boxu od horního a dolního okraje boxu (box s polozkou zbozi) - plati pouze pro IE -- dulezite pro doladeni*/
}
html>body .center_content {
    margin:5px 19px 0 19px;
}
.center_text {
    margin-top:0px;
}
.center_text p {
    margin:2px 0 5px 0;
}
.center_text h1 {
    margin:15px 0 5px 0;
}
.center_bottom {
    height:5px;
    background:url("images/bottom.gif") no-repeat;
}
.bottom {
    background:url("images/middle_bg_2.gif") repeat-y;
}
.bottom_dot {
    height:15px;
    background-color:#FFFCF3;
}
.bottom_content {
    width:207px;
    margin:5px 0px 0 15px;
}
html>body .bottom_content {
    margin:5px 0px 0 19px;
}
.bottom_text {
    margin:10px 0;
}
.text {
    width:110px;
    margin-left:10px;
}
html>body .text {
    margin-bottom:2px;
}
.text h1 {
    color:#01980F;
    margin-bottom:2px;
}
.text span {
    font-weight:bold;
}
.map {
    margin-top:10px;
    background:url("images/image_4.gif") no-repeat;
    padding-left:15px;
}
.map h1 {
    color:#01980F;
    margin:20px 0 10px;

}
.map p {
    margin:5px 0;
}
.map a {
    color:#01980F;
}
.footer {
    color:#01980F;
    background-color:#FFFCF3;
    text-align:center;
    margin-right:36px;
    padding-top:10px;
}



/* pridane styly -- vsechny pridane styly se pouzivaji na vsech strankach mimo nabidku odpuzovacu (mimo .bila_cara_pavel ta se pouziva v menu jako oddelovac odkazu). */
/* posun hlavnich textu na mimoindexovych strankach se provadi v .center_text_pavel p , .center_text_pavel h1 , .center_text_pavel h2 - ostatni marginy left a right pro vnorene boxy s textem jsou 0px, jinak to dela
paseku a mezery jsou ruzne v IE a Firefoxu  01980F  FFFCF3*/

.bila_cara_pavel {
    color:#ffffff;
    background-color:#1e75e6;
    font-weight: bold;
    font-size:11px;
    margin:-5px 0px 7px 0px;
}

html>body .center_center_pavel {
    margin:0px;
}

.center_content_pavel {
    width:448px;
    margin:5px 0px 0px 0px;
}

.center_text_pavel a {
    text-decoration:underline;
    color:#01980F;
}
    
.center_text_pavel a:hover {
    text-decoration:none;
    color:#01980F;
}

/* slouzi k formatovani odkazu v center textu, pro stejny format odkazu jako okolni text (přes span class) */
.centertextpavel_noformat a {
    text-decoration:none;
    color:#777;
}

.centertextpavel_noformat a:hover {
    text-decoration:none;
    color:#444;
}

.center_center_pavel {
    background-color:#FFF8E5;
    border-left:1px solid #DCD4BF;
    border-right:1px solid #DCD4BF;
    
    margin-top:-8px;
}

.center_text_pavel {
    margin-top:0px;
    text-align: justify; 
}

.center_text_pavel p {
    margin:2px 0px 5px 20px;
}

.center_text_pavel h1 {
    margin:5px 0 5px 10px;
    color:#3366FF;
    font-size:12px; 
}

.center_text_pavel h2 {
    margin:15px 0 5px 10px;
    color:#a9ab05;
    font-size:11px;
}



/* konec */