html,body{margin:0;padding:0}
body{text-align:center;font-size:12px;font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;background:#fff url('../images/design/backWide.jpg') repeat-x; color:#000;}
img{border:0}
form{margin:0;}
p{margin:10px 0 10px 0;padding:0;}
a:link, a:visited {color:blue;text-decoration:none;}
a:hover {color:blue;text-decoration:underline;}
/*#e94200*/

div#menu{position:relative;width:auto;height:85px;padding:0;margin:0px 0px 0px 0px; text-align:left; background:url('../images/design/backTop.gif') repeat-y}
div#header{width:auto;height:320px;margin:0px 0px 0px 0px;padding:0; text-align:center;}

/* mainNav */
#mainNav{margin:0;padding:17px 0 0 40px;list-style:none; float:left}
#mainNav li{float:left; padding:0 10px 0 10px;border-left:1px solid #fff;}
#mainNav li.first {border-left:0;}
#mainNav li a{font-size:12px;}
#mainNav a:link, #mainNav a:visited {text-decoration: none;color: #fff;}
#mainNav a:hover {text-decoration: underline;}

#logo {width:152px; height:69px; display:block; float:right; margin:8px 20px 0px 0px; background:url('../images/design/logoReginaImport.gif') no-repeat;border:none}

/* subNav */
#subNav {margin:0;padding:0;width:1950px; overflow:hidden; display:block}
#subNav a:link, #subNav a:visited,#subNav a:link, #subNav a:visited {text-decoration: none; color: #000;font-weight:bold; }
#subNav a:hover {text-decoration: underline;}
#subNav a.active {text-decoration: underline;}
#subNav ul {width:auto;margin:0;padding: 0;list-style:none;font-size:12px; height:96px; display:block }
#subNav li {padding:0px 0 0 0;display:block; float:left; }
#subNav ul.submenu, #subNav ul.submenu2 {float:none; clear:both; height:38px; border-bottom:1px solid #b6b8aa; }
#subNav li.sub0 a {background:url(../images/design/menuLi.jpg) 50% 0px no-repeat; margin-left:1px; display:block;float:left; height:50px;padding:25px 20px 30px 20px; font-size:12px; color:#fff; text-transform:uppercase}
#subNav li.last {background-color:#f00; height:96px; padding:0px 0px 0px 0px;  width:400px; float:left; margin:0px; margin-left:1px; background:url(../images/design/backWide.jpg) 0px -405px repeat-x; }

#subNav li.sub0 a.active, #subNav li.sub0 a:hover {background:url(../images/design/menuLiActive.jpg) 50% 0px no-repeat; color:#fff}
#subNav li.sub1 {padding:10px 10px 0px 10px;font-size:12px;}
#subNav li.sub1 a {color: black;font-size:11px;}
#subNav li.sub2 {padding:10px 10px 2px 10px;font-size:12px; }
#subNav li.sub2 a {color: #e94200;font-size:11px;}
#subNav li.sub3 {padding:1px 0 0 35px;}
#subNav li.sub3 a {color: black;font-size:10px;}
#subNav li.novinky span {display:block;background:url(/images/design/submenu_news.jpg);width:181px;height:22px;padding:9px 0 0 10px;font-size:12px;color:#fff;font-weight:bold;}

.submenu {width:950px; height:30px; display:block; float:none; clear:both; background:white}

div#container{text-align:left;background: url("../images/design/backTop.gif") no-repeat;}
div#content{width:950px;float:left;padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; background:url('../images/design/contentBack.gif') -2px 10px repeat-y #fff; }
div#navigation{}

div#container{width:950px;padding:0px 0px 0px 0px;overflow:hidden;margin:0 auto 0 auto; }
div#navigation{float:left;width:950px; margin:0px 0px 0px 0px; background: url('../images/design/backMenu.gif')}

div#footer{background:url('../images/design/backTop.gif') repeat-y; text-align:center}
div#footer{clear:both;width:950px;margin:0 auto;height:59px; font-size:11px;font-weight:bold;padding:10px 0 0 0;color:#f3f4ec; }
div#footer p {margin:8px 20px 16px 10px}
small {font-size:6px; font-weight:normal}
div#wrapper{}

div#content-area{margin: 5px 0px 0px 0px;font-size:11px;color:#000; }
div#content-area p {text-align:justify;}
#content-area h1{padding:0;margin:0 0 10px 0;font-size:24px;font-weight:600; color:#000; font-family:Times, Times CE, Georgia, serif }
#content-area h2{padding:0;margin:20px 0 10px 0;font-size:12px;font-weight:bold;}
#footer a:link, #footer a:visited,#footer a:link, #footer a:visited {text-decoration: underline; color: #eee;font-weight:normal;}
#footer a:hover {text-decoration:underline;}
#footer img{vertical-align:middle;}

div#content-images{padding:0; margin:0; margin-top:12px; clear:both; float:none; border-top:1px dotted #828571;  }
.content-image{float:left;border:2px solid #828571;margin:6px; }
.button {background:url('../images/design/buttonGreen.gif') no-repeat; width:116px; height:34px; display:block; padding:4px 2px 2px 2px; text-align:center; float:left; cursor: hand; cursor: pointer;}
a.button , a.button:hover, a.button:visited {text-decoration:underline; color:#000}


td {vertical-align:top}

ul.sitemap {list-style:none;padding:0 0 0 10px;margin:0;}
ul.sitemap li {margin:0;}
ul.sitemap li a {line-height:22px;}
ul.sitemap li.sub1 {padding-left:15px;}
ul.sitemap li.sub2 {padding-left:25px;}
ul.sitemap li.sub3 {padding-left:35px;}
ul.sitemap li.sub4 {padding-left:45px;}
ul.sitemap li.sub5 {padding-left:50px;}
ul.sitemap li.sub6 {padding-left:55px;}
ul.sitemap li.sub7 {padding-left:60px;}
ul.sitemap li.sub8 {padding-left:65px;}

div#news {background:url('../images/design/backNews.gif') repeat-y ; margin:0px 0px 0px 0px; padding:0px; width:314px; color:#fff; display:block; float:right}
#news a:link, #news a:visited,#news a:link, #news a:visited {font-weight:normal; color:#fff; text-decoration:underline}
div#news img {border:none; margin-right:10px; vertical-align:top; float:left}
div#news h2 {color:#828571; font-size:1.1em; margin-top:0px}
div#news p {margin:0px 10px 10px 10px}

div#sutaz {background:#ffc000; margin:0px 0px 0px 0px; padding:0px; width:314px; color:#fff; display:block; float:right}
div#sutaz p {margin:0px 10px 10px 10px; color:#333}
div#sutaz a  {background:url('../images/design/btnSutaz.gif') no-repeat; display:block; width:130px; height:35px; margin:5px; padding-top:10px; text-align:center}
div#sutaz a:hover  {background:url('../images/design/btnSutaz.gif') no-repeat 0px 1px; }
#sutaz a:link, #sutaz a:visited,#sutaz a:link, #sutaz a:visited {font-weight:bold; color:#fff; text-decoration:none}

div#reg {background:url('../images/design/backLogin.gif') repeat-x #e0e3e6 ; margin:-5px 0px 0px 0px; padding:10px 0px 0px 0px; width:314px; color:#000; display:block; float:right}
div#reg h2, div#reg p {margin: 0px 10px 10px 10px}
.label {width:60px; display:block; float:left}
div#pr {background:#d4d7db;margin:0px 0px 0px 0px; padding:0px; width:314px; color:#000; display:block; float:right }
div#pr h2, div#pr p {margin: 0px 10px 10px 10px}
#pr a:link, #pr a:visited,#pr a:link, #pr a:visited {font-weight:normal; color:#000; text-decoration:underline}

div#content-right { width:320px; float:right}
div#content-left {width:530px; margin:0px 40px 40px 40px; float:left}

#frmSeBigTxt{border:0;width:195px;height:18px;font-size:11px;line-height:18px;background:transparent;}
div#search{position:absolute;top:12px;left:524px;width:240px;height:18px;}
#search .input {border:1px solid #e0e3e6; background:#4c7b9d; color:#fff}
#search img {border:none}
#frmSeBigSubmit{vertical-align:bottom;}

div#box {background:url('../images/design/backBox.gif') repeat-y #4d7c9e; padding:1px 20px 10px 20px}
#box h2 {color:#7dd8fa; text-transform:uppercase; font-size:120%; font-weight:normal}
#box p {color:#fff}

blockquote {background:url('../images/design/quote.gif') no-repeat; padding-left:65px; border-bottom:1px dotted #828571}
.author {color:#828571; text-align:right; display:block; width:750px }

.otazkanadpis {font-size:1.4em; border-top:1px dotted gray; margin:16px 0px 10px 0px; padding-top:4px; font-weight:bold; color:#2c557e}
.otazka {line-height:2em}

/** splash page */
#splash {position:absolute; top:0px; left:0px; background:white; width:100%; height:100%; text-align:center; z-index:1000}
.cover {width:900%; margin:0px 25% 0px 25%; border:none}
