/*	---------------------------------------------------------------------------------------
	Default styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
* { margin: 0; padding: 0; border: 0; }
hr { display: none; }
body { text-align: center; font: 75%/1.5 sans-serif; color: #566d74; background: #fff url('http://www9.jimdo.com/usertemplates/2823011/img/body.png') top left repeat-x; }

address { font-style: normal; }
a:hover , a:focus { text-decoration: none; }
label , table { font-size: 100%; }
p {margin-top: 10px; margin-bottom:15px;}

/*	---------------------------------------------------------------------------------------
	Layout
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

#main { text-align: left; background: url('http://www9.jimdo.com/usertemplates/2823011/img/headlines.jpg') left top no-repeat; }
#main { width: 900px; margin: 0 auto; padding: 0 0px; }
#maincontent { width: 100%; }
#contenta {   min-height: 620px; max-height:620px; overflow:auto;}
#contenta p {text-align:justify;}

/*	---------------------------------------------------------------------------------------
	Header
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
#header { overflow: hidden; width: 900px; height: 43px; }

.menu ul { float: left; padding-right: 10px; max-width: 890px; line-height: 43px; }
.menu ul li { position: relative; float: left; display: block; list-style: none; margin: 0 -1px; }
.menu ul li a { display: block; max-height: 73px; padding: 0 8px;}
.menu ul li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
}
#header { background: #fff url('http://www9.jimdo.com/usertemplates/2823011/img/header.gif') left bottom repeat-x; }
#logo a { font-size: 200%; color: #1b2022; }
#logo span { background: url('logo.png') left top no-repeat; }
.menu ul li a { text-decoration: none; color: #45565a; background: url('http://www9.jimdo.com/usertemplates/2823011/img/menu-a.gif') right center no-repeat; }
.menu ul li.last a { background: none; }
.menu ul li a:hover , .menu ul li a:focus , .menu ul li a.current { color: #fff; background: #1ba01b url('http://www9.jimdo.com/usertemplates/2823011/img/menu-a-active.gif') right top repeat-x; }
.menu li a.level_2 {display:none;}
.menu li a.level_3 {display:none;}


/*	---------------------------------------------------------------------------------------
	contenta
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
.tel {
font-family: 'palatino linotype', palatino, serif;
color: #F0EDED;
font-size: 22px;
letter-spacing: 0.2pt;

}
	
.column , #contenta { margin-top: 26px; }
.column { float: left; width: 174px; padding: 3px 25px 0; }
.column img { margin-right: 30px; }


#contenta { float: left; padding: 3px 20px 0px 25px; border: 1px solid #d6dee1; border-width: 0 1px; }
.column .ir , #contenta .ir { width: 150px; height: 30px; margin-bottom: 0px; line-height: 30px; }

#maincontent { color: #000; background-color: #fff; }
#contenta a { color: #137013; background-color: #fff; font-weight:bold;}
.column , #contenta { background-color: #fff; }
#contenta { line-height: 1.7; }
.column address { font-size: 90%; font-weight: bold; }
.column address strong { font-size: 130%; color: #65A9B5; }



#contenta ul li { list-style: none; margin-bottom: 3px; padding-left: 18px; background: url('http://www9.jimdo.com/usertemplates/2823011/img/li.gif') left 5px no-repeat; text-align:justify;}






/*	---------------------------------------------------------------------------------------
	Footer
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
#footer { padding: -10px 15px 10px 0px; border: 1px solid #fff;  min-height : 40px; overflow:hidden; margin-top:-10px;}

#footer { background: #dce5e7 url('http://www9.jimdo.com/usertemplates/2823011/img/footer.gif') left top; }
#footer p { margin: 20px auto; width : 900px;}

#footer a { color: #000; }

.footer-content{
width:900px;
margin:0 auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
text-decoration:none;
padding:30px;
}

/*	---------------------------------------------------------------------------------------
	PAGE NEWS
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

.novinky #main , .portfolio #main, .sluzby #main { background: url('headlines_sub.jpg') left top no-repeat; }

.novinky #main #headlines h1 span { background: url('novinky.png') top left no-repeat; }
#headlines p { color: #3e3e3e; }

#maincontent { background: #fff url('http://www9.jimdo.com/usertemplates/2823011/img/maincontent.gif') top left repeat-x; }
#macontent {
width: 100%; 
background-image: url(http://www9.jimdo.com/usertemplates/2823011/img/fond.jpg); 
background-repeat: no-repeat;
background-position: left bottom;


}

#search {color: #fff; background-color: #1aa01b; }
#search label { text-transform: uppercase; font-size: 90%; }
#search input { color: #fff; background-color: #32393a; }


#content-head { font-size: 120%; background: url('h_sub.gif') left bottom repeat-x; }
#content-head .out { font-size: 105%; color: #65A9B5; }
#content-head .out a { text-transform: uppercase; font-size: 70%; color: #333; }



#headlines { height: 201px; margin: 0 -20px; padding: 0 20px; }

#maincontent { padding-top: 8px; }
.column , #contenta { margin-top: 0; }
#contenta { width: 624px; padding-right: 25px; border-right: 0; }
#search , .submenu ul { margin: 0 -25px; }
div[class] #search { position: relative; }
#search { margin-top: -3px; padding: 10px 10px 15px 15px; }
#search label, #search input { vertical-align: middle; }
#search label { margin-right: 3px; line-height: 22px; }
#search input { border: 1px solid #525658; }
#search input#text { width: 100px; height: 16px; line-height: 16px; margin-right: 3px; padding: 3px 5px; }
#search input.img { width: 22px; height: 22px; }


.full-top-text{
margin:10px 0 0 -15px;

padding:0;
color:#242323;

}

.sous{
margin: 0px 0 0 -7px;
padding-top : 20px;
}

.full-top-text ul{
margin: 20px 0 20px 0;
padding:0;
}

.full-top-text ul li{


padding:0px 0px;
list-style:none;
color:#242323;

}

.full-top-text ul ul li{


padding:4px 5px;
list-style:none;
color:#242323;

}
.full-top-text ul li a{
background:url(http://www9.jimdo.com/usertemplates/2823011/img/left-side-style.gif) top no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
display:block;
padding:4px 5px;
list-style:none;
text-decoration:none;
color:#242323;

}
.full-top-text ul li a:hover, .full-top-text ul li a.current{
background:url(http://www9.jimdo.com/usertemplates/2823011/img/left-side-style-h.gif) top no-repeat;
color:#242323;

}

.full-top-text li a.level_1 {display:none;}

.full-left-bottom{
margin:0 25px 0 80px;
padding:0;
}

.

#content-head { padding-bottom: 15px; }
#maincontent h2.ir { width: auto; height: auto; }
#content-head .out { float: right; margin-top: 20px; vertical-align: middle; line-height: 1.5; }
#content-head .out a { margin: 0 5px; padding: 2px 0; }
.news-item h3 { margin: 0; padding: 0; line-height: 1; }
.news-item p , #sub .news-item h2 { padding-left: 20px; border-left: 1px solid #d2d5d5; }
#maincontent .news-item h2 { float: none; margin: 5px 0 0 100px; color: #000; }
.news-item p { padding-top: 8px; }     

.fullba{
margin:10px -10px 0 -10px;

padding:0;
color:#242323;

}

.fullba ul {
margin:0;
padding:0;
}

.fullba ul.mainNav1 li{
margin:0;
padding:0;
line-height:0px;
list-style:none;
}

.fullba ul ul.mainNav2 li{

padding:0px 0px;
list-style:none;
line-height:17px;
}


.fullba ul ul li a.level_2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:13px;
background:url(http://www9.jimdo.com/usertemplates/2823011/img/left-side-style.gif) top no-repeat;
display:block;
padding:4px 3px 4px 5px;
list-style:none;
text-decoration:none;
color:#242323;
margin-bottom:4px;

}



.fullba ul ul li a:hover, .fullba ul ul li a.current{
background:url(http://www9.jimdo.com/usertemplates/2823011/img/left-side-style-h.gif) top no-repeat;
color:#242323;

}

.fullba li a.level_1 {display:none;}