/* Klasicke CSS ubytovanikresanov.cz
   Autor: PC-IN PLZEN, http://www.pcinplzen.cz 
*/

body {margin:0;padding:0;font-size:17px;font-family:Helvetica;width:auto;overflow:scroll;overflow-x:auto;
background:url('../media/images/pozadi/uvod.jpg'); background-repeat: no-repeat;background-attachment: fixed; 
background-position: center; background-size: 100% auto;}

img, a {border:0}                                          
img.nabidka {height:256px;margin:0 0 20px 20px}
img.mapa {border:10px solid transparent}
img.mapa:hover {border:10px solid #674439;border-radius:10px}
img.social {margin:0 15px 0 15px;width:64px;height:64px;opacity:0.9}
img.social:hover {opacity:1}
img.webmaster {height:32px;opacity:0.8}
img.webmaster:hover {opacity:1}

h1, h2, h3, h4 {color:#674439;font-family:Garamond;font-weight:normal;}
h1 {margin:5px 0 5px 0;font-size:2.2em;font-weight:bold;font-style:italic;}
h2 {margin:10px 0 10px 0;font-size:1.6em}
h2.main {background-color:#674439;padding:2px 5px 2px 5px;width:980px;color:#fff}
input[type=submit]:hover, input[type=reset]:hover, button:hover {cursor:pointer}
input[type=submit].odeslat {width:306px;height:28px;font-weight:bold;background-color:#674439;color:#fff}
input[type=submit].odeslat:hover {background-color:#fff;color:#674439}
input[type=text] {width:200px}
a {color:#674439;}
a:hover {text-decoration:none}
form textarea {height:60px;width:300px}
form input[type=text], form input[type=email], form input[type=submit] {height:24px;width:300px;}
tr.colored:hover {background-color:#674439;color:#fff;font-weight:bold}

#top {background-color:#674439;height:100px}
#top-center {width:1000px;margin:0 auto;}
#top-center a img {float:left;z-index:100;padding:0px;height:100px}
#top-center nav {position:relative;float:right;top:15px}
#top-center nav a {padding:10px;color:#fff;font-size:24px;margin:0 5px 0 5px;text-decoration:none;font-family:Garamond;}
#top-center nav a:hover {background-color:#fff;color:#674439}
#top-center #google_translate_element {position:relative;top:55px;margin-left:880px;}
#top-center #google_translate_element img {margin-right:5px;height:0px;width:0px}
#top-center #google_translate_element span {color:#fff;background-color:transparent;margin-right:5px}
#top-center #google_translate_element div {color:#fff;}     
#top-center select.goog-te-combo {border: 0;background-color:#674439 !important;color:#fff;font-size:16px;height:24px;cursor:pointer;}
#top-center DIV.skiptranslate.goog-te-gadget{font-size: 0px;}
.goog-logo-link, .goog-logo-link:link, .goog-logo-link:visited, .goog-logo-link:hover, .goog-logo-link:active {visibility:hidden;} 

#wrapper {width:980px;margin:0 auto;background-color:#fff;padding:20px;margin-top:40px;color:#674439}

td.t100 {width:100px;}
td.t150 {width:150px;}
td.t180 {width:180px;}

.t33 {width:33%;float:left;}
.t49 {width:49%;float:left;}

table.main {width:1000px;}
table.main img {height:128px}
table.main td {background-color:#fff;opacity:0.9;padding:5px;text-align:center;width:20%;}
table.main td a {color:#674439}
table.main td:hover {opacity:1.0}
table.social {width:420px;margin-left:300px;}

.wrapper {width:980px;margin:0 auto;background-color:#fff;padding:20px;margin-top:40px;color:#674439}
.m1000 {width:1000px;margin:0 auto;}   
iframe.main {float:right;margin:0 20px 20px 20px;height:190px;width:290px;}
 
footer {margin-top:200px;text-align:center;background-color:#674439;opacity:0.9;color:#fff;line-height:1.5}
footer h3 {color:#fff}
footer a {color:#fff}
footer a:hover {text-decoration:none}
#footer-center {width:980px;margin:0 auto;height:auto;padding:20px}
#footer-center .t33 {width:33%;float:left;height:230px;}

#cookie {
transition:2s all;-webkit-transition:2s all;-moz-transition:2s all;-o-transition:2s all;-ms-transition:2s all;
text-align:center;padding:5px;width:100%;height:auto;font-size:12px;color:#fff;background-color:#000;opacity:0.9;position:fixed;bottom:0;
}
#cookie a {color:#fff;text-decoration:none;cursor:pointer;display:inline-block;}
#cookie a.c_vse {padding:5px 10px;background-color:green;border-radius:10px;margin:10px;}
#cookie a.c_vybrane {padding:5px 10px;background-color:orange;border-radius:10px;margin:10px;}
#cookie a.c_ne {padding:5px 10px;background-color:red;border-radius:10px;margin:10px;}