/*
Theme Name: Strikaci-technika.cz design
Theme URI: http://www.strikaci-technika.cz/
Description: 
Version: 1.0
Author: Martin "Trta" Trtilek
Author URI: http://www.trta.cz/
Tags: 

	The CSS, XHTML and design is copyrighted
	Owner of this template is Miroslav Nedoma - strikaci-technika.cz company.
*/

/*
revize: 1.0-03032010
*/

/*---- css reset ---- */
* {outline: none; margin: 0; padding: 0;}

html, body, p, ul, menu, ol, li, table, tr, td, h1, h2, h3, h4, h5, blockquote, cite, div, span, fieldset, cite, form{margin:0;padding:0;}
img{border:none;}
ul li{list-style:none;}
.nocss{display: none;}
.cleaner{clear: both;float: none;}

html{background-color: #D9E0F9; font-size: 75%;}
body/**/{ background: url('./img/bg_telo.png') repeat-x;}
#hlavicka-obal{background: #2455aa url('./img/bg_hlavicka.gif') repeat-x;height:333px;}
#hlavicka{width:960px; margin:0 auto;}
#obal{width:960px; margin:70px auto;}





/*#logo{ color: #d3d3d3; font: 0em Trebuchet MS;margin-top: 20px; margin-left: 40px; float:left;  }
#logo a {color: #d3d3d3;text-decoration:none;display:block;width:260px;height:69px;padding: 30px 0 0 0;background: url('./img/logo_old.png') no-repeat; }
#logo a:hover {color: #bcbcbc;text-decoration:underline;}*/
/*---- styly pro logo-schovani loga atd ----*/
#logo {position:relative;overflow:hidden;width:261px;height:99px; font-family:Trebuchet MS,sans-serif; font-size:2.6em;margin-top: 20px;margin-left: 40px; float:left;}
#logo a {color: #d3d3d3;text-decoration:none;display:block;width:261px;height:99px;padding: 30px 0 0 0; }
#logo a:hover {color: #bcbcbc;text-decoration:underline;}
#logo span{width:261px;height:99px; position:absolute; top:0; left:0; background:url('./img/logo.png') 0 0 no-repeat;}/**/



/*---- styly horniho menu ----*/
#hornimenu {float:right;margin-right:20px;}
#hornimenu li{float:left;margin-right:20px; padding:20px 20px 6px 6px;background-image: url('img/menu_cara.png');background-repeat:no-repeat;background-position: 0px 0px;}
#hornimenu li a {font: 1.3em Trebuchet MS, sans-serif;color:#d3d3d3;text-decoration:none; text-shadow: #333 0px 1px 0px;}
#hornimenu li a:hover, #hornimenu .current_page_item a {color: #232323; text-decoration:underline;text-shadow: none;}


/*---- styly spodniho menu v paticce ----*/
#patamenu {margin-left:100px;}
#patamenu li{float:left;margin-top: 50px;  margin-right: 25px;}
#patamenu li a{text-decoration:none;color:#fff; font-size: 1.1em; font-family:Trebuchet MS,sans-serif;text-shadow: #000 0px 1px 0px;}
#patamenu li a:hover, #patamenu .current_page_item a {text-decoration:underline;}


#fotobox {background: url('./img/fotoramecek.png') no-repeat; width:393px;height:256px;margin-top:20px;}
.foto_hlavicka{padding:0; border:none; margin-top:33px; margin-left:20px;}
#levacast{width:690px;float:left;padding-right: 15px;margin-top: 15px;}
#pravacast{width:230px; float:right; margin-top: 20px; padding-top: 30px; padding-left: 20px;height:auto;  background-image: url('./img/refer_cara.png'); background-repeat:no-repeat; height: 700px;}
#paticka{position:relative; bottom:0;}

/*---- styly hlavnich nadpisu ----*/
#obal h1 {font-size: 2.5em; font-family:Trebuchet MS,sans-serif; color:#1c4896; font-weight:normal;text-shadow: #fff 0px 1px 0px; margin-bottom:30px;}
#obal h2 {font-size: 1.7em; font-family:Trebuchet MS,sans-serif; color:#1c4896; font-weight:normal;text-shadow: #fff 0px 1px 0px; margin-bottom:10px; margin-top:30px;}
#obal h3 {font-size: 2.1em;}
#obal h4 {font-size: 1.9em;}


/*---- styly ostatnich pisem ----*/
#obal p  {font-size: 1.3em; margin: 5px 0 10px 0;line-height: 19px;font-family:Trebuchet MS,sans-serif;text-shadow: #fff 0px 1px 0px;font-weight:normal;}
#obal p.bold {font-weight:bold;}
#obal a, a  {color:#d00000; text-decoration:underline;}
#obal a:hover, a:hover {color: #333;text-decoration:none;}
p#chyba404 {font-family:Trebuchet MS,sans-serif; font-size: 2.3em; width: 300px;line-height:45px; margin:60px 30px 0 0;float:right;}

#obal .prodej-odkaz-index-l {float:left; padding-left: 60px; display:block; text-shadow: #d3d3d3 0px 1px 0px;}
#obal .prodej-odkaz-index-p {float:right;padding-right: 60px; display:block; text-shadow: #d3d3d3 0px 1px 0px;}
#obal .prodej-odkaz-index-l a {font-size:1.1em; color:#031a37; text-decoration: none; text-align:center; background:url('./img/prodej_tlacitko.png') 0 0 no-repeat; display:block; width:262px; height:37px; padding-top: 19px;}
#obal .prodej-odkaz-index-p a {font-size:1.1em; color:#031a37; text-decoration: none; text-align:center; background:url('./img/prodej_tlacitko.png') 0 0 no-repeat; display:block; width:262px; height:37px; padding-top: 19px;}
#obal .prodej-odkaz-index-l a:hover, #obal .prodej-odkaz-index-p a:hover {color: #000;}
#obal .technika_nazev {color:#fff; background-color:#1C4896; width: 500px; padding: 5px; margin-top: 70px;}
.slogan {}

/*---- styly odrazek ----*/
#obal #levastrana ul,#obal #levastrana ol  {margin: 10px 0 10px 0;}
#obal ul li {list-style-type:disc;line-height: 19px;font-size: 1.3em;list-style-position:inside;font-family:Trebuchet MS,sans-serif;text-shadow: #fff 0px 1px 0px;font-weight:normal;}
#obal ol li {line-height: 19px;font-size: 1.3em;list-style-position:inside;font-family:Trebuchet MS,sans-serif;text-shadow: #fff 0px 1px 0px;font-weight:normal;}
#hlavicka #hl-texty {margin-top: 35px; margin-left: 40px;float:left;}
#hl-texty li {background: url('./img/odrazka_hlavicka.png') no-repeat;font-size: 2em;list-style-position:inside;font-family:Trebuchet MS,sans-serif; color: #fff;padding-left: 50px; padding-bottom:3px;padding-top:3px;margin-top: 15px;}

/*---- styly pro obrazky ----*/
#obal img {padding: 5px; border:1px solid #81a6c2;background-color:#fff; margin-top: 10px;}
#obal #img404 {padding:0;margin:0;border:none;background-color:transparent;float:left;}
#obal #levacast #sluzby-odkazy {margin-top: 50px;}
#obal #levacast img.png.img-sluzby-index-leva {border:none; background-color:transparent;margin:0 0 0 110px; padding:0;}
#obal #levacast img.png.img-sluzby-index-prava {border:none; background-color:transparent;margin:0 0 0 110px; padding:0;}
#obal #levacast img.png  {border:none; background-color:transparent;margin:0 0 0 0; padding:0;}
#pravacast li {list-style-type:none;}
#obal #levacast img {margin-right: 5px;}
#obal #levacast .ngg-gallery-thumbnail img {width:100px; height: 75px;}
#hlavicka img#pistole-hlavicka {float:right;margin:40px 0 0 20px;padding:0;}

/*---- styly tabulek ----*/
#obal table{margin: 15px 0 15px 0; border-collapse:collapse;}
#obal table td {font-size: 1.2em; padding: 5px;background-color: #dcdcdc;font-family:Trebuchet MS,sans-serif;border-bottom:1px solid #fff; }
#obal table .tabulka_zvyrazneni {font-size: 1.2em; height: 20px; background-color: #2575bf; color:#fff;border-top:1px transparent;}

/*---- styly formularu ----*/
#obal fieldset {width: 450px;padding: 10px; border:1px solid #333;}
#obal legend {color:#fff;background-color:#333;padding: 5px; margin: 10px;}
#obal label {font-weight: bold; font-size: 1.2em;text-align:right;width: 70px;display:block;float:left;margin-top:10px;text-align:left;}
#obal .input {font-size: 0.9em; font-family:Arial,Helvetica,sans-serif;background: #fff url('./img/input_bg.png') repeat-x top; height: 15px; width: 200px;padding: 5px; border: 1px solid #2151A3; margin:5px;}
#obal .text_area { background: white url('./img/input_bg.png') repeat-x bottom; height: 150px; width: 350px;padding: 5px; border: 1px solid #2151A3; margin:5px;}
#obal textarea {font-size: 0.9em; font-family:Arial,Helvetica,sans-serif; overflow:auto;}
#obal .button {border: 1px solid #333; background-color: #4080F0;color:#fff; font-weight:bold;margin: 10px 0 10px 5px;display:block;width:100px;height: 30px;cursor:pointer; cursor:hand;}
#obal .button:hover {background-color: #1C4896;}
#obal .wpcf7-form {float: right;}

/*---- styly paticky ----*/
#pata-obal {background-color: #1c4896; margin-top: 100px; background:url('./img/bg_paticka.png') 0 0 repeat-x;height:120px;}
#paticka {width:960px; margin:0 auto;}
#copyright {float:right;background:url('./img/paticka_oddelovac.png') 0 0 no-repeat;height:69px; padding-top: 20px;padding-left:30px;margin-top: 20px;margin-right:50px;display:inline;}
#copyright p {text-decoration:none;color:#fff; font-size: 1.1em; font-family:Trebuchet MS,sans-serif;text-shadow: #000 0px 1px 0px;}
#copyright a {color: #fff; text-decoration:underline;text-shadow: #000 0px 1px 0px;}
#copyright a:hover {text-decoration:none;}
/*p{font: 0.9em Trebuchet MS,sans-serif; color: #333;}
a{}
img{padding: 4px;border: 1px solid #81a6c2;background-color:#fff;}*/

