

body { 
  color: #000000; 
  background: #F1F8FF url('/upload/www.kovandova.cz/design_files/background.png') repeat-x; 
  font-family: Verdana, 'Geneva CE', lucida, sans-serif;
  font-size: 62.5%;
}

a { color: #000000; }

#header #header-top ul#topMenu { right: 10px; }


#web { background: #FFFFFF; }

#header #header-top,
#header #header-top a,
#header #header-top form fieldset input.submit,
.newsletter input[type="text"],
#footer,
#footer a { color: #FFFFFF; }

#header #header-inner { 
  background: url('/upload/www.kovandova.cz/design_files/2016headeriii.png') no-repeat;
    height: 345px;
  }



#header #header-top form fieldset { background: url('../img/lupa_inverted.png') no-repeat; }
#header #header-top form fieldset input.submit { background: #5D1E59; }

#header #header-top,
.inner span.nadpis,
.newsletter input[type="submit"] { background: #C2C2C2; color: #FFFFFF; }

#homepage span.nadpis {color: #FFFFFF;}
                          
#header #header-top form fieldset input.text,
.inner form fieldset input.text,
.inner form fieldset textarea,
.inner form fieldset input.captcha,
.newsletter input[type="text"]  { background: #FFFFFF; border-color: #78BEFF; }


#header #header-top { background: none; }

#header ul#language-select li span,
#header ul#language-select li a { color: #000000; }
#header #header-top a#home { color: #FFFFFF; }
/*#header #header-top a#home { background: url('../img/home_inverted.png') no-repeat 0px 0px }*/


/* hovermenu */
div#menu ul#hoverMenu {	background: #78BEFF; }
div#menu ul#hoverMenu, div#menu ul{	text-align: left; }	
div#menu ul#hoverMenu li a:link,
div#menu ul#hoverMenu li a:visited { color: #FFFFFF; background: #78BEFF; }
div#menu ul#hoverMenu li a:hover,
div#menu ul#hoverMenu li a.hover {  color: #FFFFFF; background: #FFFFFF; }
div#menu ul#hoverMenu li ul.submenu	{	background: transparent; }
div#menu ul#hoverMenu li ul.submenu li a 	{	background: #FFFFFF; color: #FFFFFF; border-color: #DAEAF9; }
div#menu ul#hoverMenu li ul.submenu li a:hover { background: #FFFFFF; color: #FFFFFF; }
div#menu ul#hoverMenu li ul.submenu li ul.finishmenu { border-color: #DAEAF9; } 


#left div#newsletter,
#left div.texycomponent { background: #DAEAF9; }



input.text { background: #FFFFFF; }
input.send { background: #5D1E59; color: #FFFFFF; }

.inner h1,
.inner h2,
.inner h3 { color: #5D1E59; }
.inner img,
.inner hr,
.inner table,
.inner table tr th,
.inner table tr td,
div.novinka,
.inner #homepage,
.inner embed { border-color: #5D1E59; }

a.vice-na-konci { color: #5D1E59; }

.paging a:hover { color: #FFFFFF; background: #000000; }

#footer { background: #F2FCFC; color: #A3A3A3; }

#footer div { background: url('../img/web360_inverted.png') no-repeat 11px 8px #F2FCFC; border-color: #A3A3A3; }
#footer ul,
#footer ul li a,
#footer a.external { color: #A3A3A3; }
body { border-top: 3px solid #5d1e59; }
iframe { border: 0px none; }

#web-shadow { background: url('../upload/www.kovandova.cz/design_files/white-circle.png') no-repeat top center; }
#web { background: transparent; }

#web div#menu { margin-top: -51px; position: relative; z-index: 8; }
#web div#menu ul#hoverMenu { width: auto; background: transparent; font-weight: normal; text-align: center; }
#web div#menu > ul > li > a { padding-right: 25px; padding-left: 25px; }
#web div#menu > ul > li > a:hover { text-decoration: none !important; }

#web div#menu, 
#web div#menu li a,
#web div#menu ul#hoverMenu li a:link,
#web div#menu ul#hoverMenu li a:visited,
#web div#menu ul#hoverMenu > li > a { background: transparent; font-weight: normal; text-decoration: underline; text-transform: uppercase; }

#web div#menu, #web div#menu a:hover,
#web div#menu ul#hoverMenu a:hover { text-decoration: none; }

#web .inner > h1,
#web .inner > h2,
#web .inner > h3,
#web .inner > h4,
#web .inner > h5,
#web .inner > h6,
#web .inner > p,
#web .inner > blockquote,
#web .inner > ul,
#web .inner > ol { padding-left: 65px; }
#web .inner > table { margin-left: 65px; }
#web .inner > hr { float: none; display: block; }

#oteviraci_doba { border: 0px none; position: relative; left: -30px; }

form.generatedForm { float: left; width: 100%; min-height: 314px; background: url('../upload/www.kovandova.cz/design_files/bgformii.png') no-repeat top left; margin-left: 0px !important; }
form.generatedForm fieldset { border: 0px none; padding: 105px 0 15px 380px; position: relative; }
form.generatedForm fieldset label { margin: 6px 0 2px 0 !important; }
form.generatedForm fieldset label,
form.generatedForm fieldset input[type="text"] { clear: left; float: left; width: 250px; }
form.generatedForm fieldset label { font-weight: normal; }
form.generatedForm fieldset input[type="text"] { height: 22px; line-height: 22px; border: 0px none; border-top: 1px solid #aaaaaa; border-left: 1px solid #aaaaaa; }
form.generatedForm fieldset label[for="elem_5"],
form.generatedForm fieldset textarea,
form.generatedForm fieldset input[type="submit"] { clear: none; float: none; width: 285px; position: absolute; }
form.generatedForm fieldset label[for="elem_5"] { top: 105px; right: 20px; }
form.generatedForm fieldset textarea { top: 131px; right: 20px; border: 0px none; border-top: 1px solid #aaaaaa; border-left: 1px solid #aaaaaa; height: 112px; }
form.generatedForm fieldset input[type="submit"] { width: 142px; color: #fff; font-weight: bold; top: 255px; right: 20px; border: 0px none; text-align: center; line-height: 23px;

background: rgba(208,178,206,1);
background: -moz-linear-gradient(top, rgba(208,178,206,1) 0%, rgba(208,178,206,1) 6%, rgba(119,72,116,1) 78%, rgba(119,72,116,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(208,178,206,1)), color-stop(6%, rgba(208,178,206,1)), color-stop(78%, rgba(119,72,116,1)), color-stop(100%, rgba(119,72,116,1)));
background: -webkit-linear-gradient(top, rgba(208,178,206,1) 0%, rgba(208,178,206,1) 6%, rgba(119,72,116,1) 78%, rgba(119,72,116,1) 100%);
background: -o-linear-gradient(top, rgba(208,178,206,1) 0%, rgba(208,178,206,1) 6%, rgba(119,72,116,1) 78%, rgba(119,72,116,1) 100%);
background: -ms-linear-gradient(top, rgba(208,178,206,1) 0%, rgba(208,178,206,1) 6%, rgba(119,72,116,1) 78%, rgba(119,72,116,1) 100%);
background: linear-gradient(to bottom, rgba(208,178,206,1) 0%, rgba(208,178,206,1) 6%, rgba(119,72,116,1) 78%, rgba(119,72,116,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0b2ce', endColorstr='#774874', GradientType=0 );

}
form.generatedForm fieldset input[type="submit"]:hover { background: rgba(189,162,187,1);
background: -moz-linear-gradient(top, rgba(189,162,187,1) 0%, rgba(189,162,187,1) 6%, rgba(99,61,97,1) 78%, rgba(99,61,97,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(189,162,187,1)), color-stop(6%, rgba(189,162,187,1)), color-stop(78%, rgba(99,61,97,1)), color-stop(100%, rgba(99,61,97,1)));
background: -webkit-linear-gradient(top, rgba(189,162,187,1) 0%, rgba(189,162,187,1) 6%, rgba(99,61,97,1) 78%, rgba(99,61,97,1) 100%);
background: -o-linear-gradient(top, rgba(189,162,187,1) 0%, rgba(189,162,187,1) 6%, rgba(99,61,97,1) 78%, rgba(99,61,97,1) 100%);
background: -ms-linear-gradient(top, rgba(189,162,187,1) 0%, rgba(189,162,187,1) 6%, rgba(99,61,97,1) 78%, rgba(99,61,97,1) 100%);
background: linear-gradient(to bottom, rgba(189,162,187,1) 0%, rgba(189,162,187,1) 6%, rgba(99,61,97,1) 78%, rgba(99,61,97,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bda2bb', endColorstr='#633d61', GradientType=0 );
}
form.generatedForm h1.form_confirm_heading { background: white; padding: 30px 20px; margin: -30px -15px; border: 1px solid #03738A; }

form.generatedForm fieldset .errors { float: left; position: relative; z-index: 9; display: inline-block; padding: 2px 5px 2px 22px; border: 2px solid #df0606; background: url('../upload/www.kovandova.cz/design_files/arrow-left.png') no-repeat 2px 2px #fff; left: 3px; -webkit-box-shadow:  1px 1px 10px 0px rgba(0, 0, 0, .5); box-shadow:  1px 1px 10px 0px rgba(0, 0, 0, .5); }

#footer { background: transparent; }
#footer div { background-color: transparent; }