/* GENERAL STYLES */
/* GENERAL STYLES */
html,body,div,dl,dt,dd,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
ul,ol,li{
}

body, table,td, p, ul, li, h1, h2, h3, div, form, input, sup, sub, textarea, select {
	font-family : 'Frutiger CE',  Arial, sans-serif; 
font-size : 12px; 
line-height:18px;
}
a img{
       border:0px;
}
body{
background: #009EE0 url(/media/css/bck.png) repeat-x top left;
        color:#fff;
}


h1{
     color:#F29400;
     font-size:16px;
     font-weight:bold;

     
}
h2{
     color:#F68B1F;
     font-size:15px;
     font-weight:bold;
     color:#00AAD3;
}
h3{
     color:#F29400;
     font-size:13px;
     font-weight:normal;
}
.zahlavi{
     font-size:12px;
     color:#00AEEF;
     font-weight:bold;
     text-align:justify;
     margin-bottom:1em;
     margin:9px 9px 9px 0px;
}
p{
     color:#fff;
     text-align:justify;
     margin:6px 0px 10px 0px;
/*     text-indent:2em;*/
}
.noIndent{
text-indent:0px;
}
.ContentText{
margin:15px;
min-height:490px;
}

#Container{
width:960px;
margin:auto;
}
#Container1{
background:#003267;
}
#Header{
width:960px;
height:160px;
background:  url(/media/css/header.png);
overflow:hidden;
position:relative;
}
#Content{
width:960px;
overflow:hidden;
background:#003267;
margin-bottom:6px;


}
#Content2{
width:960px;
overflow:hidden;
background: url(/media/css/contentBck.png);


}
#ContentBottom{
width:960px;
height:10px;
background: url(/media/css/contentBottom.png) no-repeat;
}

.ContentLeft{
width:220px;
/*background:orange;*/
margin:0px 0px 0px 26px;
float:left;
overflow:hidden;
}
.ContentRight{
width:675px;
margin:0px 25px 0px 0px;
overflow:hidden;

float:right;
}
/*------------------------------------------------------*/
#Footer{
width:960px;
height:23px;
background: url(/media/css/footer.png);
color:#00AEEF;
text-align:right;
}

#Footer div{
line-height:23px;
margin-right:25px;
}
#Header #Logo1{
float:left;
width:248px;
height:160px;
}
#Header #Logo2{
width:132px;
height:81px;
float:right;
position:relative;
right:1px;
}

#Header #Text{
width:575px;
height:26px;
line-height:26px;
overflow:hidden;
margin-top:80px;
float:left;
color:#00AEEF;
line-height:26px;
font-size:16px;


font-weight:bold;
text-indent:15px;
}

#Header #Languages{
width:132px;
height:28px;
float:right;
position:relative;
right:1px;
}
#Header #NavigationTop{
width:675px;
height:23px;
float:right;
overflow:hidden;
padding:0;
margin:20px 25px 0px 12px;
background: url(/media/css/topmenuli.png) repeat-x top left;
position:absolute;
top:110px;
left:248px;

}

#NavigationTop ul{
margin:0;
padding:0;
/*margin-left:3px;*/
}
#NavigationTop li{
margin:0;
padding:0;
float:left;
display:block;
line-height:23px;
background:url(/media/css/topmenuli.png) no-repeat top left;
text-align:center;
margin:0px;
}
#NavigationTop a{
display:block;
height:23px;
text-decoration:none;
text-align:center;
width:84px;
}

#Languages ul{
width:100%;
margin:0;
padding:0;

}
#Languages li{
margin:0;
padding:0;

float:right;
display:block;
height:15px;
line-height:15px;
background:#00AEEF;
width:30px;
text-align:center;
}
#Languages a{
display:block;
height:100%;
margin:0px 1px 0px 1px;
padding:0px 1px 0px 1px;
text-decoration:none;
font-weight:bold;
background: #002F5F;
}


#Search{
width:205px;
height:23px;
}
#Search #searchfield{
width:155px;
height:23px;
text-align:left;
float:left;
padding:0px;
text-indent:0px;
}
#Search #searchfield input{
padding:0px;
width:125px;
border:1px solid #3F88B7;
height:18px;
line-height:19px;
margin:2px 0px 1px 15px;
text-indent:0px;
}
#Search #searchbutton{
width:50px;
height:23px;
float:right;
overflow:hidden;
text-indent:0px;
}
#Search #searchbutton input{
width:100%;
height:100%;
line-height:19px;
text-align:left;
background:none;
color:white;
border:0px solid #00467F;
cursor:pointer;
padding:0px;
}

/*------------------------------------------------------*/
.TitleLeft, .TitleRight{
height:23px;
line-height:23px;
color:#fff;
/*font-weight:bold;*/
overflow:hidden;
text-indent:15px;
}


.TitleLeft{

width:220px;
background:#00467F url(/media/css/titleLeft.png) no-repeat top left;

}
.TitleRight{
width:675px;
background:#00467F url(/media/css/titleRight.png) no-repeat top left;
}


#leftPart{
float:left;
width:318px;

}

#textContent{
float:right;
width:640px;
overflow:hidden;
margin-bottom:2em;
}


#secondNavigation{
  width:217px;
  margin:0px 1px 0px 1px ;
  background:#0057a3;
  border-top:1px solid #0073ba;

}
#secondNavigation ul{
  width:217px;
  margin:0;
  padding:0;
}
#secondNavigation li{
margin:0;
padding:0px;
display:block;
width:217px;
min-height:28px;
}
#secondNavigation li a{
 display:block;
 text-decoration :none;
 padding:7px 0px 7px 0px;
}
#secondNavigation li a span{
margin-right:10px;

display:block;
}
#secondNavigation li .divider{
 background:url(/media/css/listitemdivider.png) no-repeat right top;

}

#secondNavigation .itemlevel2{
background:url(/media/css/listitemlevel2.png) repeat-y left top;
}
#secondNavigation .itemlevel2first{
background:url(/media/css/listitemlevel2first.png) repeat-y left top;
}
#secondNavigation .itemlevel3{
background:url(/media/css/listitemlevel3.png) repeat-y left top;
}
#secondNavigation .itemlevel4{
background:url(/media/css/listitemlevel4.png) repeat-y left top;
}
#secondNavigation .itemlevel5{
background:url(/media/css/listitemlevel5.png)repeat-y left top;
}

#secondNavigation .itemlevel2 a span,
#secondNavigation .itemlevel2first a span{
  margin-left:15px;

   color:#fff;
}
#secondNavigation .itemlevel3 a span{
   margin-left:25px;

   color:#fff;
}
#secondNavigation .itemlevel4 a span{
   margin-left:35px;

   color:#002F5F;
}
#secondNavigation .itemlevel5 a span{
   margin-left:45px;
   color:#002F5F;
}

#secondNavigation .itemlevel2 .selected,
#secondNavigation .itemlevel2first .selected,
#secondNavigation .itemlevel3 .selected,
#secondNavigation .itemlevel4 .selected,
#secondNavigation .itemlevel5 .selected{
 background:#F68B1F;
}

#secondNavigation .secondLevelServis .itemlevel2 .selected,
#secondNavigation .secondLevelServis .itemlevel2first .selected,
#secondNavigation .secondLevelServis .itemlevel3 .selected,
#secondNavigation .secondLevelServis .itemlevel4 .selected,
#secondNavigation .secondLevelServis .itemlevel5 .selected{
 background:red;
}



.textUl{
  margin:0;
  padding:0;

 color: #00AEEF;
  list-style-type:disc;
  margin:1em 0em 1em 2em;
  padding:0px;
  font-weight:bold;
}
.textUl li{
  margin:5px 0px 5px 0px;
}
.textUl ul {
  color:#FFF;
}
table {
  border-spacing:0px;
  border-collapse:collapse;
}

.textTable{
  border-collapse:collapse;
  margin:1em 0em 1em 0em;
  color:#fff;
}
.textTable .tr1 td,
.textTable .tr1 th{
 background: #00AEEF;
border:1px solid  #000;
}
.textTable .tr2 td,
.textTable .tr2 th{
 background: #FFFFFF;
border:1px solid  #000;
}
.textTable td,.textTable th{
padding: 9px;
}
.textTable .left{
text-align:left;
}
.textTable .center{
text-align:center;
}

.textTable th{
   color:#FFFFFF;
border:1px solid  #000;
}
.textTable .tr1, .textTable  .tr2{
   color:#002F5F;
}

.textTable .tr1 .left{
color: #FFFFFF;
}
.textTable .tr2 .left{
color: #00AEEF;
}

.tabhl, .tabc,
.tabl0, .tabc0, .tabr0,
.tabl1, .tabc1, .tabr1
{
padding: 3px 9px 3px 9px;
}

.tabhl{
 background: #00AEEF;
border:1px solid  #000;
color:#FFFFFF;
text-align:center;
font-weight:bold;

}
.tabhc{
  background: #00AEEF;
border:1px solid  #000;
color:#FFFFFF;
text-align:center;
font-weight:bold;
}


.tabl0{
 background: #00AEEF;
border:1px solid  #000;
color:#FFFFFF;
text-align:left;
}
.tabl1{
 background: #FFFFFF;
border:1px solid  #000;
color:#002F5F;
text-align:left;

}
.tabc0{
 background: #00AEEF;
border:1px solid  #000;
color:#FFFFFF;
text-align:center;
}
.tabc1{
 background: #FFFFFF;
border:1px solid  #000;
color:#002F5F;
text-align:center;
}

.right{
float:right;
}
.right img{
margin:5px;
}
.Kontakty{
width:100%;
}
.Kontakty h2{

}

.Kontakty h3{

}
.Kontakty td{
vertical-align:top;
padding-right:1em;
}
.Kontakty .jmeno a{
font-weight:bold;
text-decoration:none;
}
.Kontakty .info{
margin:3px 0px 3px 0px;
}
.Kontakty .produkty{
margin-bottom:2em;
}

/* EDITOR PROPERTIES */

.ContentText .odkaz{
width:100%;

}


.motorpalForm #FormularMotory_12_img2{
width:320px;

}

.servisLogo{
border:1px solid #FFF;
border:5px solid red;
}

/* EDITOR PROPERTIES */
h1 {

}

h2 {

}

h3 {

}

p {

}

textUl {

}

tabl0 {

}

tabl1 {

}

tabc0 {

}

tabc1 {

}

tabr0 {

}

tabr1 {

}

tabhl {

}

tabhc {

}

tabhr {

}

 .servisLogo {

}

