﻿
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,img,th,td { margin: 0; padding: 0; border:0;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th,td { font-size: 1em; font-weight: normal; font-style: normal; line-height:110%; }
fieldset,img { border: none; }
caption,th,td { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

body { font: 12px/18px Arial, sans-serif; background-color:#FFFFFF; color:#000000; }
p, th,td { font: 12px/18px Arial, sans-serif; }
small {font: 11px Arial, sans-serif; }
a {color:#000000; text-decoration: none; }
strong, b, dt { font-weight: bold; }
em, i { font-style: italic; }
sup { padding-left:1px; font-size:10px !important; font-weight: normal !important; vertical-align: baseline; position: relative; bottom: 0.33em; _position: static !important; }
h1,h2,h3,h4,h5,h6 {margin: .8em 0 .4em 0; display: block; line-height: 130%; font-weight: bold;  color: #646464;}
p,ul,dl,pre {padding: 0px; display: block; }
dd {padding: 6px 0 16px 16px; }
h1 {font-size: 1.3em; border-bottom: 3px double #CCCCCC;}
h2 {font-size: 1.2em; }
h3 {font-size: 1.1em; }
hr {margin: 1em}
ul {list-style: square; margin-left: .7em; padding-left: .7em;}
ol {list-style: decimal}

.frame {width: 100%; text-align: center; background: #738496 url('./obr/2009_frame.jpg') repeat-x;}
.global {position: relative; width: 939px; top: 8px; text-align: left; margin: auto; border: 5px solid #ADB2B6; background-color: #FFFFFF;}
.head {width: 939px; height: 406px; background: #FFFFFF url('./obr/2009_head.jpg') no-repeat; overflow: hidden; }
.mainpage {width: 923px; background: #FFFFFF url('./obr/2009_page.jpg') no-repeat; overflow: hidden; }
.mainmenu {position: absolute; top: 337px; left: 240px; width: 700px; height: 20px;  overflow: hidden; }
.obsah {width: 939px; }
.loginfo {position: absolute; top: 370px; left: 236px; width: 700px; height: 32px;  overflow: hidden;}
.loginfo p {font-size: 10px;}
.upoutavka {position: absolute; top: 100px; left: 241px; width: 460px; height: 190px; overflow: hidden;}
.upoutavka a {color: #EEEEEE; font-size: 12px;}
.pata {width: 939px; margin: auto;}
.findform {position: absolute; top: 28px; left: 728px; width: 187px; height: 20px;}

DIV.gallery {float: right; width: 220px; border-left: 1px solid #CCCCCC; margin-left: 6px; text-align: center;}
IMG.gallery {margin: 6px 16px 6px 6px; }
.image {padding: 4px; }
.fl {float:left; }
.fr {float:right; }
.cb, .clear {clear:both}
.cl {clear:left}
.cr {clear:right}
.tr {text-align:right}
.tc {text-align:center !important}

.menu {cursor: pointer; margin: 0; padding: 0; }
.menu .active {background: url('./obr/menusel.jpg') no-repeat center right; }
.menu a {color: #C9C9C9; }
.menu .active a {color: #FFFFFF; }

.leftmenu {width: 152px;}

.main {font-size: 11px; float: left; }
.main  a {color:#313C42; text-align: center; padding: 0 1.1em 0 1.1em; }
.main  a:hover {color:#000000; font-weight: bold;}
.main .active a {color:#313C42; font-weight: bold;}

.mainmenu .menu div {background: none; float: left; }

.tretinka
{
	float: left;
	width: 230px;
}
.dvoutretinka
{
	float: right;
	width: 674;
	margin-right: 16px;
}
.clanek, .link, .adresa, .kontakt, .zbozi
{
	padding-bottom: 16px;
}
TH, TD
{
	padding-right: 6px;
	vertical-align: middle;
}
THEAD TH
{
	font-weight: bold;
	padding-left: 3px;
}
.suda TH, .licha TH
{
}


.predmenu1
{
	font-size: 16px;
	color: #EEEEEE;
	margin-right: 12px;
}

.submenu
{
	width: 100%;
	margin-top: 10px;
	padding-left: 1px;
}
.submenu A
{
	font-weight: normal;
	color: #646464;
}
.submenu A:hover
{
	font-weight: bold;
}
.submenu .active A
{
	font-weight: bold;
	color: #000000;
}
.submenu_1
{
	border-top: 1px solid #C9C9C9;
	background: #36434B url('./obr/2009_submenubg.jpg') repeat-y;
	padding: 4px 2px 4px 6px;
}
.submenu_1 A
{
	color: #EEEEEE;
	font-weight: bold;
}
.submenu_1 A:hover
{
	color: #FEE00E;
}
.submenu_2
{
	padding: 1px 2px 1px 30px;
}
.submenu_3
{
	padding: 1px 2px 1px 36px;
}
.submenu_4
{
	padding: 1px 2px 1px 52px;
}
.submenu_5
{
	padding: 1px 2px 1px 68px;
}
.submenu .separator
{
	height: 32px;
	border-top: 1px solid #C9C9C9;
}
.Chyba
{
	color: #FFFFFF;
	background-color: #FF0000;
	display: block;
	font-weight: bold;
	padding: 6px;
}

input {border: 1px solid #C9C9C9;}

.relevance
{
	color: #808080;
	font-size: 10px;
}


