﻿/* definitions 
Global Font
	MS Trebuchet, Helvetica,Jamrul,sans-serif
	
Global Colors 
	blue:#2f78bd;
	blue-akcia:#206eb8;
	orange:#ffba17;
	
	 style="border:1px solid red"
*/

body {
	background:url('../img/bg-head.gif') repeat-x;
	font-family:MS Trebuchet, Helvetica,Jamrul,sans-serif;
	color:#2f78bd;
	}

#masthead {
	height:320px;
	width:960px;
	margin:auto;
	font-weight:bold;
	}
	
#masthead #karavan {
	float:right;
	}
	
#masthead #logo {
	font-weight:bold;
	height:116px;
	width:330px;
	}
	
#masthead #logo img {
	position:relative;bottom:16px;
	}
	
#masthead #logo a {
	display:block;
	height:16px;
	}

#masthead #masthead-text {
	padding:10px 0 0 45px;
	width:300px;
	height:139px;
	float:left;
	}
#masthead .zlava {
	color:#2DBB2D;
	font-size:14px;
}	
#masthead h2 {
	color:#206eb8;
	font-size:24pt;
	}
	
#masthead p {
	font-size:11px;
	color:#1d4367;
	padding-top:10px;
	}

#masthead #rozd {
	width:2px;
	background:url('../img/main-rozdelovac.gif') repeat-y;
	height:80px!important;
	margin:10px 0 0 50px;
	float:left;
	}
	
#sipka {
	width:20px;
	height:22px;
	background:url('../img/sipka.png') no-repeat;
	float:left;
	margin:5px 5px 0 0;
	}
	
#menu {
	line-height:42px;
	padding-left:20px;
	height:42px;
	}
	
#menu li {
	float:left;
	}
	
.rozdelovac {
	width:2px;
	background:url('../img/menu-rozdelovac.gif') repeat-y;
	}
.hrniec_medu {
		display:none;
		}
#menu a{
	padding-left:15px;
	padding-right:15px;
	color:#206eb8;
	}

#menu a:hover {
	color:#ffba17;
	}
	
/* CONTENT */

#content-container {
	background:url('../img/bg-content-top.gif') repeat-x #F0F7FE;
	}

#content {
	width:960px;
	margin:auto;
	}
	
#content #uvod {
	width:920px;
	padding:0 0 20px 20px;
	}
	
#content h2 {
	color:orange;
	font-size:26px;
	padding:10px 10px 10px 0;
	}

#content h3 {
	color:#206eb8;
	font-size:18px;
	padding:10px 10px 5px 0;
	}
	
#content p {
	font-weight:bold;
	line-height:18px;
	}

#content-middle {
	width:900px;
	margin:auto;
	line-height:16px;
	}
	
#content-middle h2 {
	font-size:22px;
	}
#content-middle .cm-top {
	width: 420px;
	background-color:#f8fcff;
	float:left;
	margin-right:10px;
	font-size:12px;
	color:#336798;
	font-weight:bold;
	padding:10px 10px 5px 10px;
	}
.clear {
		clear:left;
		}

#content-container-bottom {
	background:url('../img/bg-content-bottom.gif') repeat-x #DDF1FD;
	}

#content-bottom {
	width:900px;
	margin:auto;
	line-height:16px;
	}
	
#content-container-bottom .cm-bottom {
	width: 420px;
	background-color:#eaf7fd;
	float:left;
	margin:0 10px 20px 0;
	font-size:12px;
	color:#336798;
	font-weight:bold;
	padding:10px 10px 5px 10px;
	}
	
/* FOOTER */

#footer-container {
	background:url('../img/bg-footer.gif') repeat-x;
	height:115px;
	}
	
#footer {
	width:920px;
	margin:auto;
	}
	
#footer div {
	float:left;
	height:80px;
	padding-right:20px;
	
	margin-top:20px;

	}
	
.main-rozdelovac {
	width:2px;
	background:url('../img/main-rozdelovac.gif') repeat-y;
	height:40px!important;
	margin-top:10px;
	}
	
#footer h3 {
	padding-bottom:5px;
	color:#206eb8;
	font-size:14px;
	}
	
#footer a {
	font-size:12px;
	font-weight:bold;
	color:#627488;
	line-height:15px;
	}
	
.plus {
	height:12px;
	width:12px;
	background:url('../img/action_add.gif') no-repeat;
	float:left;
	margin:0 5px 0 0;
	}
	
.cm-bottom li,.cm-top li {
	line-height:12px;
	padding-bottom:5px;
	}
.minus {
	height:12px;
	width:12px;
	background:url('../img/action_remove.gif') no-repeat;
	float:left;
	margin:0px 5px 0 0;
	}
	
/* FORM */

.radio {
	line-height:40px;
	font-size:18px;
	float:left;
	margin-left:50px;
	}
	
.data {
	border:2px solid lightblue; 
	height:30px;
	width:150px;
	font-size:25px;
	text-align:center;
	margin-right:5px;
	color:grey;
	}
label {
	width:100px;
	display:block;
	margin-bottom:7px;
	}
.kontakt {
	text-align:left;
	width:250px;
	height:30px;
	}
	
.button_text {
	width:100px;
	height:30px;
	background-image: url('../img/odoslat.png');
	color:#fff;
	margin-top:10px;
	padding:7px;
	font-size:16px;
	font-weight:bold;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	}
.highlight {
	color:#336798;
	}

