body { background-image: url(images/pozadi.png); background-repeat: repeat-x; margin: 0px auto; text-align:center;	padding: 0px; font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;	color: black;}
#obal {width:960px;margin:0px auto;}
#hlavicka { height:130px; width: 960px; margin:0px auto;}
#menu { width:550px;  margin: 40px 0 0 0; float:right;}
#logo {width:400px;height:75px;float:left;margin-top:30px;}
#logo img {border:none;}
#navigace  { margin-left: 0; padding-left: 0; white-space: nowrap;}
#navigace li { display: inline; list-style-type: none; font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif; font-style: italic; font-size: 1.8em; font-weight: bold;}
#navigace a { padding: 3px 10px; }
#navigace a:link, #navigace a:visited { color: white; text-decoration: none;}
#navigace a:hover { color: #000;  text-decoration: none;}
#kontejner { width: 960px; margin: 0 auto; text-align: left;  position: relative; }
#levy_menu {width:270px;float:left;}
#obsah {width:463px;float:left;margin-left:10px;background-color:white;}
#obsah h1 {color:#000;margin:0px;font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;font-weight:bold;font-size:1.4em;margin-bottom: 10px;}
#obsah p {text-align:justify;margin:0px;font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;font-size:0.8em;margin-top:5px;}
#obsah b {font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;font-size:0.8em;font-weight:bold;margin-left:8px;}
.galk {font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;font-size:0.8em;font-weight:bold;margin-left:8px;} 
.cara_obsah {margin-left:6px;vertical-align:top;width:450px;height:1px;clear:both;margin-bottom:5px;}
.novinka {background-color:white; padding:5px;margin-bottom:10px;margin-top:0px;float:left;}
.novinka small {float:right;margin-top:10px;}
.novinka h1 {float:left;}
.novinka p {clear:both;width:450px;}
.novinka li {font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;font-size:0.8em;}
.novinka hr {clear:both;visibility: hidden;margin:0px;padding:0px;}
.novinka a:link {color:black;text-decoration:none;}
.novinka a:hover {color:red;}
.novinka a:visited {color:black;}
#pravy_menu {width:205px;float:right;margin:0 0 0 0px; padding-left:10px;}
#pravy_menu strong {color:#D81C18;}
#pravy_menu li {font-size:0.8em;}
#pravy_menu ol,ul {margin-top:5px;margin-bottom:5px;}
#pravy_menu p {text-align:justify;margin-left:10px;font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;font-size:0.8em;margin-top:5px;}
#pravy_menu big {font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;font-size:1.2em;font-style:italic;font-weight:bold;margin-left:5px;line-height:100%;height:auto;width: 200px}
#paticka {width:960px;height:50px;margin:0px auto;clear:both;border-top:1px solid #D81C18;color:white;text-align:center;padding:3px;}
#paticka strong {color:#D81C18;}
#kontakt {margin-left:50px;margin-bottom:10px;}
#kontakt label {float:left;width:150px;clear:both;margin-top:5px;}
#kontakt input {float:left;width:200px;border:1px solid #D81C18;margin-top:5px;}
#kontakt textarea {float:left;width:350px;border:1px solid #D81C18;margin-top:5px;height:100px;}
#kontakt .odeslat {width:350px;float:left;clear:both;}
/*LEVÝ MENU*/
#levy_menu ul{margin:0;list-style-type: none;margin: 0;padding: 0; }
#levy_menu ul li{margin:0;padding:0;}
.velkoplosny_tisk {margin:0 0 5px 0;color: black;background: url(/images/velkoplosny_tisk.png) no-repeat center left; display: block;padding: 2px 0;padding-left: 70px; text-decoration: none;font-weight: bold;font-style: italic;font-size: 1.2em;height: 45px;}
.polepy_aut {margin:5px 0 5px 0;color: black;background: url(/images/polepy_aut.png) no-repeat center left; display: block; padding: 2px 0;padding-left: 70px; text-decoration: none;font-weight: bold;font-style: italic;font-size: 1.2em;height: 45px;line-height:45px;}
.reklamni_poutace {margin:5px 0 5px 0;color: black;background: url(/images/reklamni_poutace.png) no-repeat top left; display: block;padding: 2px 0;padding-left: 70px; text-decoration: none;font-weight: bold;font-style: italic;font-size: 1.2em;height: 45px;}
.logotypy {margin:5px 0 5px 0;color: black;background: url(/images/logotypy.png) no-repeat center left; display: block; padding: 2px 0;padding-left: 70px; text-decoration: none;font-weight: bold;font-style: italic;font-size: 1.2em;height: 45px;line-height:45px;}
.tiskoviny {margin:5px 0 5px 0;color: black;background: url(/images/tiskoviny.png) no-repeat center left; display: block; padding: 2px 0;padding-left: 70px; text-decoration: none;font-weight: bold;font-style: italic;font-size: 1.2em;height: 45px;line-height:45px;}
.potisk_textilu {margin:5px 0 5px 0;color: black;background: url(/images/potisk_textilu.png) no-repeat center left; display: block; padding: 2px 0;padding-left: 70px; text-decoration: none;font-weight: bold;font-style: italic;font-size: 1.2em;height: 45px;line-height:45px;}
.vysivani {margin:5px 0 5px 0;color: black;background: url(/images/vysivani.png) no-repeat center left; display: block; padding: 2px 0;padding-left: 70px; text-decoration: none;font-weight: bold;font-style: italic;font-size: 1.2em;height: 45px;line-height:45px;}
.razitka {margin:5px 0 5px 0;color: black;background: url(/images/razitka.png) no-repeat center left; display: block; padding: 2px 0;padding-left: 70px; text-decoration: none;font-weight: bold;font-style: italic;font-size: 1.2em;height: 45px;line-height:45px;}
.fotograficke_prace {margin:5px 0 5px 0;color: black;background: url(/images/fotograficke_prace.png) no-repeat center left; display: block; padding: 2px 0;padding-left: 70px; text-decoration: none;font-weight: bold;font-style: italic;font-size: 1.2em;height: 45px;line-height:45px;}
.copy_shop {margin:5px 0 5px 0;color: black;background: url(/images/copy_shop.png) no-repeat center left; display: block; padding: 2px 0;padding-left: 70px; text-decoration: none;font-weight: bold;font-style: italic;font-size: 1.2em;height: 45px;line-height:45px;}
.cara {margin:0;padding:0;width:268px;height:1px;vertical-align:middle;}
#levy_menu ul li a:visited{color: black;}
#levy_menu ul li a:hover{ color: #D81C18;}
/*PRAVY MENU*/
#bocni_panel {margin:0px;padding:0px;line-height:normal;}
#bocni_panel li {padding:0px;margin:0px;list-style-position:inside;list-style-type: square;color: black;font-size:1.2em;font-style:italic;line-height:normal;font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif; margin-left:5px;font-weight:bold;}
.posledni_reference {margin-top:5px;margin-left:5px;width:180px;}
#panel_novinky {text-align:justify;margin-left:10px;font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;font-size:0.8em;margin-top:5px;}
#panel_novinky strong {color:#D81C18;}
.cara_bok {margin:0px;padding:0px;width:200px;margin-left:5px;vertical-align:top;margin-bottom:10px;}
/*ZAJIŠTĚNÍ STEJNÉ DLOUHÉHO OHRANIČENÍ OBOU SLOUPCŮ*/
#cara1 {margin:0; padding:0;background: url("/images/leva_cara.png") top left repeat-y;}
#cara2 {margin:0; padding:0;background: url("/images/prava_cara.png") top right repeat-y;}
.cleaner {clear:both;height:1px;font-size:1px;border:none;margin:0; padding:0;background:transparent;}
/*STRÁNKOVAČ*/
#strankovac {width:455px; padding:5px;margin:0px;clear:both;color:#666666;}
#stranky {float:left; width:230px; font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;font-size:0.8em;color:#949494;}
#dalsi {float:right;width:155px; clear:none;font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;font-size:0.8em; color:#949494;text-align:right;}
#strankovac hr {clear:both;visibility: hidden;margin:0px;padding:0px;}
#strankovac a:link, a:visited {color:#949494;text-decoration:none;}
#strankovac a:hover {color:red;}
/*SPODNÍ ODKAZY*/
ul#dolni_odkazy {padding:0; white-space: nowrap;margin:0 0 10px 0;}
#dolni_odkazy li { display: inline; list-style-type: none;font-style:italic;font-weight:bold; font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;  font-size: 1.0em; }
#dolni_odkazy a { padding: 3px 10px 0px 10px; }
#dolni_odkazy a:link, #dolni_odkazy a:visited { color: #949494; text-decoration: none;}
#dolni_odkazy a:hover { color: #D81C18;  text-decoration: none;}
/*GALERIE*/
.fotka {overflow: hidden;}
.fotka img {border:none;}
.galerie {width:145px; height:145px; float:left;margin-left:5px;margin-bottom:5px;overflow: hidden;}
.posledni_reference {border:none;}
.reference {width:145px; border:none;float:left;margin-left:5px;margin-bottom:5px;}
.spoluprace {border:none;float:left;margin-left:5px;margin-bottom:5px;}
