﻿body 
{
    background-color: #1d1e1e; width: 100%; font-family: Verdana;
}

a
{
  color: #D42F13;   
}

a:link
{
    text-decoration: none;    
}
a:visited
{
    text-decoration: none;    
}
a:hover
{
    text-decoration: underline;    
}
a img
{
	border: 1px solid black;
}

a:link img, a:visited img, a:hover img 
{
	border: 1px solid black;
}

h1
{
    font-size: 24px;
    font: normal normal bold 22px verdana;
    margin: 0px;
    padding: 0px;
}

h2 
{
    margin: 0px;
    padding: 0px;
    font: normal normal bold 18px verdana;
}

h3 
{
    margin: 0px;
    padding: 0px;
    font: normal normal bold 18px verdana;
}

h4 
{
    margin: 0px;
    padding: 0px;
    font: normal normal bold 14px verdana;
}


p
{
    font: 14px Verdana;
    text-align: justify;
    padding: 15px 0 0 0;
    margin: 0px;
}

#titulek 
{
    margin: 0px;
    padding: 0px;
    height: 70px;
    border-bottom: 5px #D42F13 solid;
    background-color: #dadad8;
   
}
#logo 
{
    font: serif;
    font-size: 26px;
    color: #d42f13;
    font-weight: bold;
    padding: 0px 0px 0px 20px;
    height: 70px;
    width: 300px;
    text-align: left;
    vertical-align: middle;
}
#menu a
{
    background-repeat: no-repeat; padding: 0px; margin: 0px; width: 139px; height: 90px; 
    position: relative; top: 0px; left: 0px; float: left;	
}

#obsah
{
 width: 980px; padding: 0px; margin: 0px;   
}

#paticka
{
    border-top: 5px #D42F13 solid;
    font: normal bold 100% Verdana;
    background-color: #9f9f9f;
    height: 50px;
    vertical-align: middle;
}
.paticka
{
	padding: 14px; vertical-align: middle; font-family: Verdana; font-size: 13px;	
}

#pravy
{
margin: 0px;
padding: 15px 15px 15px 0px;
vertical-align: top;
}

#aktuality 
{
    width: 300px;
    padding: 10px;
    vertical-align: top;
}
.maxsirka
{
	width: 100%;
}
.menuvlajky
{
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	width: 660px;	
}
.menuvlajky img
{
	width: 20px; height: 13px; border: 1px solid black;	
}
.menu
{
	background-repeat: no-repeat; padding: 0px; margin: 0px; width: 139px; height: 90px; 
    position: relative; top: 0px; left: 0px; float: left;	
}

/* polozky hlavniho menu */

.cz-home_cervene
{	background-image: url('images/cz/home_cervene.png'); width:140px;}
.cz-home
{	background-image: url('images/cz/home.png'); width:140px;}
.cz-informace_o_spolecnosti_cervene
{	background-image: url('images/cz/informace_o_spolecnosti_cervene.png');}
.cz-informace_o_spolecnosti
{	background-image: url('images/cz/informace_o_spolecnosti.png');}
.cz-sortiment_cervene
{	background-image: url('images/cz/sortiment_cervene.png');}
.cz-sortiment
{	background-image: url('images/cz/sortiment.png');}
.cz-sluzby_cervene
{	background-image: url('images/cz/sluzby_cervene.png');}
.cz-sluzby
{	background-image: url('images/cz/sluzby.png');}
.cz-klientske_centrum_cervene
{	background-image: url('images/cz/klientske_centrum_cervene.png');}
.cz-klientske_centrum
{	background-image: url('images/cz/klientske_centrum.png');}
.cz-kontakty_cervene
{	background-image: url('images/cz/kontakty_cervene.png');}
.cz-kontakty
{	background-image: url('images/cz/kontakty.png');}
.cz-ostatni_cervene
{	background-image: url('images/cz/ostatni_cervene.png');}
.cz-ostatni
{	background-image: url('images/cz/ostatni.png');}

.en-home_cervene
{	background-image: url('images/en/home_cervene.png'); width:140px;}
.en-home
{	background-image: url('images/en/home.png'); width:140px;}
.en-informace_o_spolecnosti_cervene
{	background-image: url('images/en/informace_o_spolecnosti_cervene.png');}
.en-informace_o_spolecnosti
{	background-image: url('images/en/informace_o_spolecnosti.png');}
.en-sortiment_cervene
{	background-image: url('images/en/sortiment_cervene.png');}
.en-sortiment
{	background-image: url('images/en/sortiment.png');}
.en-sluzby_cervene
{	background-image: url('images/en/sluzby_cervene.png');}
.en-sluzby
{	background-image: url('images/en/sluzby.png');}
.en-klientske_centrum_cervene
{	background-image: url('images/en/klientske_centrum_cervene.png');}
.en-klientske_centrum
{	background-image: url('images/en/klientske_centrum.png');}
.en-kontakty_cervene
{	background-image: url('images/en/kontakty_cervene.png');}
.en-kontakty
{	background-image: url('images/en/kontakty.png');}
.en-ostatni_cervene
{	background-image: url('images/en/ostatni_cervene.png');}
.en-ostatni
{	background-image: url('images/en/ostatni.png');}

.de-home_cervene
{	background-image: url('images/de/home_cervene.png'); width:140px;}
.de-home
{	background-image: url('images/de/home.png'); width:140px;}
.de-informace_o_spolecnosti_cervene
{	background-image: url('images/de/informace_o_spolecnosti_cervene.png');}
.de-informace_o_spolecnosti
{	background-image: url('images/de/informace_o_spolecnosti.png');}
.de-sortiment_cervene
{	background-image: url('images/de/sortiment_cervene.png');}
.de-sortiment
{	background-image: url('images/de/sortiment.png');}
.de-sluzby_cervene
{	background-image: url('images/de/sluzby_cervene.png');}
.de-sluzby
{	background-image: url('images/de/sluzby.png');}
.de-klientske_centrum_cervene
{	background-image: url('images/de/klientske_centrum_cervene.png');}
.de-klientske_centrum
{	background-image: url('images/de/klientske_centrum.png');}
.de-kontakty_cervene
{	background-image: url('images/de/kontakty_cervene.png');}
.de-kontakty
{	background-image: url('images/de/kontakty.png');}
.de-ostatni_cervene
{	background-image: url('images/de/ostatni_cervene.png');}
.de-ostatni
{	background-image: url('images/de/ostatni.png');}


.separator
{
	background-image: url('images/separator.png');     
    padding: 0px; margin: 0px; width: 1px; height: 90px; 
    position: relative; top: 0px; left: 0px; float: left;	
}
.menu2
{
    margin: 5px 0 0 0;
    padding: 0px;
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    color: Black;   
}
      
.vlajky
{
    width: 30px;
    text-align: center;
}

/* HOME */

.label {font-size: 12px; font-weight: 700;}
.divakt {height:302px; font-size: 12px;}
.px2 {font-size: 2px;}
.small {font-size: x-small;}
.px6 {font-size: 6px;}
.pager {font-family: Verdana; font-size: 12px; text-align: center; font-weight: 700;}
.mezera22 {height: 22px;}
.td1 {border-top:3px solid #D42F13; padding:0px 0px 18px 0px; margin:0px;}
.td2 {width: 100%; vertical-align: top; padding-right: 20px;}
.td1hrefx {width:158px; height:25px; float:left;}
.td1href {width:158px; height:25px; float:left; border-left:1px solid #bcbcbc;}
.homebckgr {background-color: #dadad8}
.nesletterdiv {text-align:center; padding-top: 8px;}
.div1 {height: 0px; font-size: 10px; padding: 0px; margin: 0px;}
.div2 {padding: 6px; margin: 6px; background-color: #bcbcbc; height: 348px;}

.odkazy
{
    border-right-style: solid; border-right-width: 1px; border-right-color: #000000;
    font: normal normal bold 13px Verdana;
    text-align: center;
    width: 210px;
}
.odkazy a:link
{
    text-decoration: none;
    color: Black;
}
.odkazy a:visited
{
    text-decoration: none;
    color: Black;
}
.odkazy a:hover
{
    text-decoration: none;
    color: #D42F13;
}

.odkazy1
{
    font: normal normal bold 13px Verdana;
    text-align: center;
    width: 210px;
}
.odkazy1 a:link
{
    text-decoration: none;
    color: Black;
}
.odkazy1 a:visited
{
    text-decoration: none;
    color: Black;
}
.odkazy1 a:hover
{
    text-decoration: none;
    color: #D42F13;
}
.pneulogo
{
    height: 55px;
    width: 210px;
    vertical-align: middle;
    text-align: center;
     
}
.firmy
{
    font-size: 11px;
    border-bottom: 1px solid black;
}
.firmy a:link
{
    text-decoration: none;
    font-weight: bold;
}
.firmy a:visited
{
    text-decoration: none;
    font-weight: bold;
}
.firmy a:hover
{
    text-decoration: underline;
    font-weight: bold;
}

.firmytd1
{
    width: 306px;
    height: 70px;
}
.firmytd2
{
    width: 320px;
    text-align: center;
    background-image: url('images/ramecek_s.png');
}
.stazenitd1
{
    width: 40px;
    height: 50px;
    text-align: center;
}
.stazenitd2
{
    width: 500px;
    text-align: right;
    text-align: left;
}

.certit
{
     background-color: #D42F13;
     font-weight: bold;
     font-size: 13px;
     color: White;
     padding: 3px;
}

.vystrdiv
{
      text-align:center;
      vertical-align:middle;
}

.tab3 tr
{
      height: 25px;
}
