@media screen,tv,projection {

body {
  font: 13px/1.25 Arial, "Helvetica CE", Helvetica, sans-serif;
  color: #000;
  background: #EFEFEF;
  text-align:center;
  margin:0;padding:0;
}

#page { 
  width: 960px;
  text-align: left;
  position: relative;
  background: #EFEFEF;
  margin:10px auto 0 auto;
} 
#head {
 width:960px;
 height:100px;
 position:relative;
 overflow:hidden;
}
#head #logo {
 position:absolute;
 left:0;top:0;
 width:187px;
 height:100px;
 
}
#head #logo strong {
 visibility:hidden;
}

#head #leaseplan {
 position:absolute;
 right:0;top:0;
 width:187px;
 height:100px;
 
}
#head #leaseplan strong {
 visibility:hidden;
}



#content {
 position:relative;
 width:100%;
 height:auto;
 border: 1px solid #6c6c6c;
 border-top:0px solid #fff;
 margin: 24px 0 0 0;
 background:#fff;
}

#levy_sloupec {
 width:185px;
 float:left;
 display:inline;
 color: #333;
 padding: 8px 0 0 0;
text-align:center;
}
#levy_sloupec a {
 color: #333;
 font-weight:bold;
}

#levy_sloupec div.odsaz {
  width:165px;
  text-align:left !important;
  margin:0 auto 15px auto;
}

#pad {
 width:503px;
 float:left;
 display:inline;
 text-align:center;
}

#ods {

 padding: 20px 0 20px 0;
/* font-size:90%;*/
 line-height: 1.5em;
 color: #000;
 
 width: 473px;
 margin:0 auto;
 text-align:left;
}

#pravy_sloupec {
 background:#e9e9e9;
 width:270px;
 float:right;
 display:inline; 
 overflow:hidden;
 padding: 8px 0 0 0;
}
#pravy_sloupec p {
 margin:0;
 padding:0 0 10px 0;
}

#nav {
 position:absolute;
 left:0;
 top:100px;
 width:960px;
 height:24px;
 background: url(pdesign_image.php?lang=1&name=grey.gif) repeat-x bottom;
}
#nav ul {
 padding:0;
 margin:0;
 list-style-type:none;
 position:absolute;
 left:186px;
 bottom:0px;
 height:18px;
}
#nav li {
 display:inline;
}

#nav li a {
 display:block;
 float:left;
 width: auto;
 height:18px;
 margin:0 20px 0 0;
 text-decoration:none;
 background: url(pdesign_image.php?lang=1&name=white0.gif) repeat-x bottom;
 color: #000;
 padding: 0 1px;
 font: bold 12px/18px "Trebuchet MS", "Geneva CE", lucida, sans-serif;

}

#nav li a:hover {
 color: #F79642;
}
#nav li a#active:hover {
 color: #000;
}

#nav li a span {
 display:block;
}

#nav li a#active span {
 border:1px solid #6c6c6c;
 border-top:0px solid #fff;
 border-bottom:0px solid #fff;
 background: #fff url(pdesign_image.php?lang=1&name=grey.gif) repeat-x top; 
 padding: 0 10px 0 10px;
 font-weight:bold;

}

/* LOGIN */
form#login {
 width:155px;
 height:auto; 
 text-align:left;
 margin:0 auto 20px auto;
}
form#login legend {
 display:none;
}
form#login div label {
 font-weight:bold;
}

form#login input {
 border:2px solid #000;
 width:155px;
 margin:0 0 5px 0;
}
form#login input.send {
  background: #6C6C6C;
  border: 1px solid #000;
  margin:0;
  color: #fff;
  text-align:center;
  cursor:pointer;
  font-weight:bold;
  width:auto;
}

#levy_sloupec h4, #pravy_sloupec h4, #ods h4 {
 display:block;
}

#levy_sloupec h4 {
 background: #E9E9E9;
 color: #333;
 padding: 0 0 0 17px;
 margin: 0 0 10px 0;
 letter-spacing: 2px;
 font: bold 110%/22px "Trebuchet MS", "Geneva CE", lucida, sans-serif;
 height:22px;
 text-align:left;
}
#levy_sloupec h4.orange {
 background: #F79647;
 color:#fff;
 text-align:left;
}

/* VYHLEDAVANI */
#search form legend {
 display:none;
}
#search form  {
 width:155px;
 height:auto; 
 text-align:left;
/* margin:0 auto 20px auto;*/
}
#search form input {
 border:2px solid #000;
 width:155px;
 margin:0 0 5px 0;
}
#search form input.send {
  background: #6C6C6C;
  border: 1px solid #000;
  color: #fff;
  text-align:center;
  cursor:pointer;
  font-weight:bold;
  width:auto;
  margin:0;
}
#search p {
 margin:0;
}
#search a {
 font-size:80%;
 color: #fff;
}
/* KONEC VYHLEDAVANI */

/* PODMENU */
#podmenu, #leaseplan_online  {
 margin:0 0 15px 0;
}
#podmenu ul {
 margin:0;
 text-align:left;
 width:155px;
 padding: 5px 0 0 0;
 list-style-type: none;
}
html>body #podmenu ul {
 margin:0 auto;
}

#podmenu a {
 display:block;
 width:155px;
 padding: 3px 0;
 border-bottom: 1px solid #ccc;
 text-decoration:none;
text-align:left;
}
#podmenu ul ul {
 list-style-type:none;
 margin:0;
}
#podmenu ul ul a {
 width:135px;
 margin:0 0 0 4px;
 border-bottom: 1px solid #ddd;
}
html>body #podmenu ul ul a {
 margin:0 0 0 20px;
}
#podmenu a:hover {
 color: #F79647;
}


#shopping_link {

}







#podmenu a, #leaseplan_online a, a.link_bold_bleu2 {
 display:block;
 width:155px;
 padding: 3px 0;
 border-bottom: 1px solid #ccc;
 text-decoration:none;
}
#podmenu ul ul, #leaseplan_online ul ul {
 list-style-type:none;
}
#leaseplan_online_ul a.link_bleu2, #leaseplan_online_ul a.link_gray, #podmenu_ul a.link_bleu2, #podmenu_ul a.link_gray {
/* width:135px;*/
 margin:0 0 0 15px;
 width:auto;
 border-bottom: 1px solid #ddd;
}

#podmenu a:hover, #podmenu a.link_gray, #leaseplan_online a:hover,  #podmenu a.link_bold_gray, #leaseplan_online_ul a.link_bold_gray,  #leaseplan_online_ul a.link_bold_gray, #leaseplan_online_ul a.link_gray {
 color: #F79647;
}






















/* PODMENU, LEASEPLAN ONLINE */
#podmenu , #leaseplan_online {
 text-align:center;
 width:100%;
}
#podmenu #podmenu_ul, #leaseplan_online #leaseplan_online_ul {
 margin:0;
 text-align:left;
 width:155px;
 padding: 0;
 list-style-type: none;
}
html>body #podmenu #podmenu_ul, html>body #leaseplan_online #leaseplan_online_ul {
 margin:0 auto;
}

#podmenu a, #leaseplan_online a, a.link_bold_bleu2 {
 display:block;
 width:155px;
 padding: 3px 0;
 border-bottom: 1px solid #ccc;
 text-decoration:none;
}
#podmenu ul ul, #leaseplan_online ul ul {
 list-style-type:none;
}
#leaseplan_online_ul a.link_bleu2, #leaseplan_online_ul a.link_gray, #podmenu_ul a.link_bleu2, #podmenu_ul a.link_gray {
/* width:135px;*/
 margin:0 0 0 15px;
 width:auto;
 border-bottom: 1px solid #ddd;
}

#podmenu a:hover, #podmenu a.link_gray, #leaseplan_online a:hover,  #podmenu a.link_bold_gray, #leaseplan_online_ul a.link_bold_gray,  #leaseplan_online_ul a.link_bold_gray, #leaseplan_online_ul a.link_gray {
 color: #F79647;
}






















div.text_content {
 padding: 14px 0 6px 0;
 font-size:85%;
 background: #E9E9E9;
 margin:0; 
 width:270px;
 text-align:center;
}
div.text_content_ods {
 width:237px;
 text-align:left;
 margin:0 auto;
}

#pravy_sloupec div.text_content p, #pravy_sloupec div.text_content ul, #pravy_sloupec div.text_content ol
{
 /*padding:0 13px 14px 17px;*/
 padding:0 0 14px 0;
}
div.text_content table, div.text_content img {
 margin:0 0 14px 0;
}
div.text_content h2 {
 font: bold 175%/1.25 "Trebuchet MS", "Geneva CE", lucida, sans-serif;
 text-transform:none;
 margin:0 0 20px 0;
 display:block;
 padding:0;
 color: #000;
}


#footer {
 width:960px;
 height:1em;
 position:relative; 
}

#footer p {
 margin:0;padding:3px 0 0 0;
 font-size:90%;
 color: #999;
}
#footer p a {
 color: #999;
 text-decoration:none;
}
#footer p a:hover {
 color: #000;
 text-decoration:underline;
}
#footer_left {
position:absolute;
left:0;
top:0;
 
}
#footer_right {
position:absolute;
right:0;
top:0; 
}

fieldset {border:0;margin:0;padding:0}
div.center {text-align:center;width:100%}
div.center form {margin:0 auto;}
.center {text-align:center}
.left {text-align:left}
.right {text-align:right}

.nopm {margin:0;padding:0;}

div.nofloat {width:1px;height:1px;overflow:hidden;float:none;clear:both;}
hr, h4 {display:none;}

/* 2-sloupcovy layout */
#2sloupce #pad {
 width:753px;
 text-align:center;
}
#2sloupce #ods {
 width:733px;

}

a img {
  border: none;
}



/* PAGE STYLES */

h1, h2, h3, h4 {
 margin:0;padding:0;
}
#ods h2 a {
 color: #333;
 background:transparent;
}

#ods p {
/* text-align:justify;*/
 margin-top:0;padding-top:0;
}
#ods table {
 border-collapse:collapse;
 margin:0 0 20px 0;
 font-size:100%;

}

table {border-collapse:collapse;font-size:100%;}
#ods a {color: #000;text-decoration:underline}
a {text-decoration:underline}
#ods a:hover, #ods a:hover strong {text-decoration:none;}

hr, h4 {display:none;}
#ods h4, #levy_sloupec h4, #pravy_sloupec h4 {
 display:block;
}


/* VYPIS CLANKU */

#ods div.clanek h2 {
 height:auto;
 letter-spacing:1px;

}
#ods div.clanek h2 a {
  text-decoration:none;
}
#ods div.clanek h2 a:hover {
 text-decoration:underline;
 
}

#ods div.clanek span.news-time {
 color: #666;
 font-weight:normal;
 font-size:80%;
 letter-spacing:0;
 padding:0 0 0 10px;
 
}
#ods div.clanek  p.celyclanek {
 text-align:right;
}
#ods div.clanek  p.celyclanek a {
 font-size:90%;
 color: #F79642;
 text-decoration:none;
}
#ods div.clanek  p.celyclanek a:hover {
 text-decoration:underline;
}

.nologin {
 padding:5px;
 background: #FEEDE0;
}
table.table_shopping th {
 text-align:left;
}

#datumsvatek { text-align: left; margin: 0 5px 0 15px;}
#pocasi { margin: 0 5px 0 3px;}

.oranzova { color: #f79642;}

}

