@import "layout.css";

body {
font-family: Verdana, Tahoma, Arial, sans-serif;
font-size: 0.65em;
line-height: 1.5em;
color: black;
margin: 0em;
padding: 0em;
color: #000000;
background:#F1F3F5;
text-align:left;
}

table, td {
font-family: Verdana, Tahoma, Arial, sans-serif;
font-size: 1em;
}

a:link {color: #FF3E3E;text-decoration: underline;}
a:visited {color: #FF3E3E;text-decoration: underline;}
a:hover {text-decoration: none;}

img {border: 0;}
hr {height: 1px; color: #C5C3C0; background-color: #C5C3C0; border: 0px solid #C5C3C0; margin: 0em 0 1em 0;}

h1 {
color: #E65145;
font-size: 1.4em;
font-weight: bold;
margin: 1.5em 0 1em 0;
padding: 0px;
}
.vyska { height:75px; margin:0; padding:0}

h2 {
color: #8DC63F;
font-size: 1.5em;
letter-spacing: -1px;
line-height: 26px;
font-weight: bold;
margin: 0;
padding: 0px;
}

h3 {
color: #8DC63F;
font-size: 1.2em;
font-weight: bold;
margin: 0;
padding: 0px;
}

/* banner start */
#top-linka {
width: 100%;
line-height: 34px;
background-color: #8DC63F;
border-bottom: #F3F3F1;
text-align: right;
margin: 0px;
padding: 0px;
color: #8DC63F;
}
.top-linka-matrosice {padding: 0 50px 0 0;}

.ok {background-color:#8DC63F; border: 1px solid none; font-size: 9px; width: 22px; height: 22px; color: white}

#top-ilustrace {
background-color: #F4F3F1;
margin:0; padding: 0;
border-top: 1px solid #C5C3C0;
border-bottom: 1px solid #C5C3C0;
}
#top-ilustrace form {margin:0; padding:0}

#top-ilustrace-right {height: 229px; margin:0; padding: 0px;}
#top-ilustrace-matrosice {padding: 30px 30px 30px 30px; border: 0px solid red;}

#top-ilustrace-test {
float:left;
width: 402px;
margin: 0 15px 0px 0;
}

#drobecky {
width: 100%;
background: white url("../img/cz/back/okraj.gif") top left no-repeat;
padding: 0;
margin: 0;
}

#drobecky a {text-decoration: underline; color: black;}
#drobecky a:hover {text-decoration: none; color: black;}

#drobecky .box-in {
padding: 0 0 0 25px;
border-bottom: 1px solid #C5C3C0;
line-height: 25px;
}

/* banner stop */


/* side-left start */
/* ---- MENU ---- */
#menu {
	margin:0px; 
	padding:0px; 
	text-align: left;
	line-height: 27px;
	border:0px solid red;
background: white url("../img/cz/back/okraj.gif") top left repeat-y;
	}
	
	#menu-matrosice {margin: 0 0 0px 20px;}
	
    #menu .main-item { /* matrosa */
		padding:0px; 
		margin:0px;
		width:180px;
	}

    #menu .main-item a {
		display:block;
		color:#000000;
		text-decoration:none;
		margin:0px;
		padding: 0px 5px 0px 20px;
		border-bottom: 1px solid #9C9C9C;
	}
	#menu .main-item a:hover {text-decoration:none; background-color: #F4F3F1}

    #menu .main-item a.aktivni {
		display:block;
		text-decoration:none;
		margin:0px;
		padding: 0px 5px 0px 20px;
/*		border-top: 1px solid #9C9C9C;*/
		border-bottom: 1px solid #9C9C9C;
		background-color: #F4F3F1;
		color: #FF3E3E;
	}
    #menu .main-item .aktivni {
		display:block;
		text-decoration:none;
		margin:0px;
		padding: 0px 5px 0px 20px;
/*		border-top: 1px solid #9C9C9C;*/
		border-bottom: 1px solid #9C9C9C;
		background-color: #F4F3F1;
		color: #FF3E3E;		
	}
/* ---- MENU ---- */	
#kontakty {
margin: 0; padding: 0;
background: white url("../img/cz/back/okraj.gif") top left repeat-y;
text-align:left;
width: 200px;
line-height: 20px;
}
#kontakty-matrosice {margin: 0 0 0px 20px; background: #F4F3F1;}
#kontakty-matrosice-02 {padding: 10px 0 10px 20px;}

#kontaktujte-nas {
margin: 0; padding: 0;
background: white url("../img/cz/back/okraj.gif") top left repeat-y;
text-align:left;
width: 200px;
line-height: 24px;
}
#kontaktujte-nas-matrosice {margin: 0 0 0px 20px; padding: 0 0 0 20px; background: #C6E39F;}
#kontaktujte-nas a:link, #kontaktujte-nas a:visited {text-decoration: underline; color: black;}
#kontaktujte-nas a:hover {text-decoration: none;}

#loga-left {
margin: 0; padding: 0;
background: white url("../img/cz/back/okraj.gif") top left repeat-y;
text-align:left;
width: 200px;
line-height: 24px;
}
#loga-left-matrosice {margin: 0px 0 0px 20px;}

.left-mezera {line-height: 30px;}

/* side-left - konec */


/* footer start */
#footer .logo {
float: left;
width:  100px;
border: 0px solid blue
}

#footer .odkazy {
margin:  0 0 0 160px;
text-align: right;
border: 0px solid red
}

#footer a:link, #footer a:visited {text-decoration: underline; color: black;}
#footer a:hover {text-decoration: none;}
/* footer stop */


/* index-inc start */
.tit-ilustrace-poslani {float:left; margin: 0 15px 0px 0;}
.tit-ilustrace-jak {float:left; margin: 10px 15px 0px 10px;}
.tit-ilustrace-akt {float:left; margin: 0 15px 10px 0;}

ul {margin: 0px;padding: 1em; list-style-image: url(../img/cz/pictogramy/sipka-ul.gif);}
.tit-last {height: 1px; color: #C5C3C0; background-color: #C5C3C0; border: 0px solid #C5C3C0; margin: 1em 0 6em 0;}
/* index-inc start */


/* ceska-inc start */
.ceska-ilustrace {float:left; margin: 0 15px 0px 0;}
.ceska-ul ul {margin-left: 3em;}
/* ceska-inc konec */


/* partneri-inc start */
.partneri-ul ul {margin-left: 3em;}
.partneri-ul li {margin-bottom: 0.2em;}
/* partneri-inc konec */


/* reference-inc start */
.reference-ul ul {margin: 1em 0 0 3em;}
.reference-ul li {margin-bottom: 1.5em;}
/* reference-inc konec */


/* mng-inc start */
.mng-ul ul {margin-left: 3em;}
.mng-ul-02 ul {margin-left: 3em;}
.mng-ul-02 li {margin-bottom: 0.5em;}

.back-ruka {
width: 450px;
height: 129px;
background: white url("../img/cz/back/back-ruka.gif") top left no-repeat;
padding: 0px;
margin: 0px;
}
.back-ruka-matrosice { padding: 62px 120px 20px 20px;}

.oziveni-textu {
width: 420px;
color: #8DC63F;
font-size: 1.4em;
letter-spacing: 0px;
line-height: 26px;
font-weight: bold;
margin: 2em 0 2em 0;
padding: 0;
background: white url("../img/cz/back/back-oziveni.gif") top left repeat-y;
}

.oziveni-textu-matrosice {padding: 0 0 0 2em;}
/* mng-inc konec */


/* kontakt-inc start */
.kontakt-box-a {width: 220px; float: left;}
.kontakt-box-b {width: 220px; float: left;}
.tab-kontakt {
width: 450px;
border: 0px;
background: #F4F3F1;
margin: 2em 0 2em 0;
}

input {width: 175px; border: 1px solid #8DC63F;}
textarea {width: 255px; border: 1px solid #8DC63F; height: 110px; font-size: 11px}
.checked {width: 20px; border: 0px; margin: 0px; border: 0px solid red;}
.button {
border: 0px;
background-color: #8DC63F;
width: 60px;
height: 20px;
margin: 0 1em 0 0;
color: white;
font-size: 10px;
}
/* kontakt-inc konec */


/* novinky-inc start */
.novinky h2 {
margin: 0;
padding: 0;
font-size: 1.2em;
letter-spacing: 0px;
/*color: #E65145;*/
color: #000000;
}
.ico { margin-bottom:5px; }

.novinky hr {width: 90%; height: 1px; color: #C5C3C0; background-color: #C5C3C0; border: 0px solid #C5C3C0; margin: 0em 0 0 0;}
.novinky hr.list {width: 90%; height: 1px; color: #C5C3C0; background-color: #C5C3C0; border: 0px solid #C5C3C0; margin: 10px 0 10px 0;}

h2.anot-titulka {
margin: 0;
padding: 0;
font-size: 1.2em;
letter-spacing: 0px;
/*color: #E65145;*/
color: #000000;
}
#anotace-titulka {
	margin: 0px 0px 0px 100px;
	padding: 0;
	border:0px solid red;

}
/* novinky-inc konec */


/* v-cem-inc start */
.v-cem-ul ul {margin-left: 3em;}
/* v-cem-inc konec */

/* SIGNUP */
.ok-sign-vstup {background-color:#8DC63F; border: 1px solid none; font-size: 9px; width: 80px; height: 22px; color: white}
.ok-sign {background-color:#8DC63F; border: 1px solid none; font-size: 9px; width: 179px; height: 22px; color: white}
.box-sign {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
	border: 0px;
	background: #F4F3F1;
}
