body{background:#172740;font-family:sans-serif;font-size:75%}
#main{background-color:#FFF;border:4px solid #0A317F;border-top:0;margin:0 auto;padding:0 11px 0 10px;width:929px}
h1,h2,h3,h4,h5,h6,p{font-family:sans-serif;letter-spacing:0}
.t_left{text-align:left}
.t_right{text-align:right}
.t_center{text-align:center}

/* HLAVICKA */
#header{background:url(/img/default/header_bg.jpg) #08418E no-repeat;height:99px;position:relative}
#logo{left:19px;position:absolute;top:27px}
#header h1{color:#B8C8E8;font-size:1.33em;left:178px;position:absolute;top:34px}
#header h1 strong{font-size:1.13em}
#header h1 em{font-style:normal;font-weight:700}
/*#top_menu{margin:0;position:absolute;right:71px;top:4px}*/
#top_menu{margin:0;position:absolute;right:15px;top:4px}
#top_menu li{color:#B8C8E8;float:left;font-size:.91em;list-style-type:none;margin:0 0 0 10px}
#language{margin:0;position:absolute;right:15px;top:5px}
#language li{float:left;list-style-type:none;margin:0 0 0 7px}
#language li img{border:1px solid #F2F4F8}
#top_menu li a{color:#B8C8E8}
#login{display:block;right:15px;margin:0;position:absolute;top:37px;text-align:right;}
#login p{margin:0 0 7px;padding:0}
#login label{color:#728CBE;font-size:.91em;margin:0 9px 0 0}
#login input.text, #login input.password{background:url(/img/default/login_input.gif) repeat-x;border:1px solid #DFE7F6;color:#0A317F;font-size:.91em;padding:2px 6px;width:132px}
#login input.password{margin:0 4px 0 -1px;width:108px}

/* MENU */
#menu_box{background:url(/img/default/menu_bg.gif) #C9C9C7 no-repeat;margin:10px 0;position:relative; z-index:100;}
#menu{margin:0 0 0 10px}
#menu li{background:url(/img/default/menu_li.gif) no-repeat 100% 1px;float:left;list-style-type:none;padding:0 1px 0 0;position:relative}
#menu li a{color:#0A317F;display:block;float:left;font-size:1.08em;font-weight:700;padding:9px 14px}
#menu li a:hover, #menu li:hover a{background-color:#EFEFEF;text-decoration:none}
#menu li:hover > ul{display:block}
#menu li li:hover > li ul{display:none}
#menu li ul{background-color:#EEE;display:none;left:-1px;margin:0;position:absolute;top:36px}
#menu li ul li{background:none;border-bottom:1px solid #FFF;display:block;float:none;padding:0 1px}
#menu li ul li a{background:url(/img/default/menu_li_style.gif) no-repeat 8px 50%;color:#444;display:block;float:none;font-size:1em;font-weight:400;padding:2px 0 2px 21px;width:119px}
#menu li ul li a:hover{background:url(/img/default/menu_li_style_hover.gif) #0A317F no-repeat 8px 50%;color:#FFF}
#menu li ul ul{background-color:#EEE;display:none;left:141px;margin:0;position:absolute;top:0px}
#search{float:right;margin:8px 13px 0 0}
#search p{padding:0}
#search input.text{border:1px solid #AAA;color:#AAA;font-size:.91em;margin:0 5px 0 4px;padding:3px 6px 2px}
#search label{color:#728CBE;font-size:.91em}
#login input, #search input, #content_right form p.float *{vertical-align:middle}

/* MENU - PRODUKTY */
#navigation{background:url(/img/default/navigation_bottom.gif) no-repeat 0 100%;padding:0 0 10px;width:178px}
#navigation .shell{background:url(/img/default/navigation_top.gif) no-repeat 0 0;padding:10px 0 0}
#navigation ul{background:url(/img/default/navigation_bg.gif) #0A317F repeat-y 0 0;margin:0}
#navigation ul li{border-bottom:1px solid #1E569C;list-style-type:none;margin:0 1px}
#navigation ul li a{color:#FFF;display:block;font-size:.91em;padding:2px 0 0 24px}
#navigation ul li li{background:url(/img/default/navigation_li.gif) #074593 repeat-y 0 0;margin:0}
#navigation ul li li a{padding:0 0 0 36px}
#navigation ul li li li{background:url(/img/default/navigation_li_li.gif) #1F579C repeat-y 0 0}
#navigation ul li li li a{background:url(/img/default/navigation_box.gif) no-repeat 34px 50%!important;padding:0 0 0 49px}
#navigation ul ul{background:none}
#navigation li.open a{background:url(/img/default/navigation_open.gif) no-repeat 9px 50%}
#navigation li.close a{background:url(/img/default/navigation_close.gif) no-repeat 9px 50%}
#navigation li.box a{background:url(/img/default/navigation_box.gif) no-repeat 9px 50%}
#navigation li li.open a{background:url(/img/default/navigation_open.gif) no-repeat 22px 50%}
#navigation li li.close a{background:url(/img/default/navigation_close.gif) no-repeat 22px 50%}
#navigation li li.box a{background:url(/img/default/navigation_box.gif) no-repeat 22px 50%}
#navigation li li li.box a{background:url(/img/default/navigation_box.gif) no-repeat 34px 50%}
#navigation li.close ul{display:none}
#navigation ul li.open, #navigation ul li li.open{border-bottom:0}

/* DROBECKOVA NAVIGACE */
#content_right #breadcrumbs{background:url(/img/default/breadcrumbs_bg_short.gif) no-repeat;width:462px}
#breadcrumbs{background:url(/img/default/breadcrumbs_bg.gif) no-repeat;margin:0;padding:9px 0 8px 21px;width:648px}
#breadcrumbs li{color:#0A317F;float:left;list-style-type:none;margin:0 11px 0 0}
#breadcrumbs li a{color:#0A317F;font-weight:700;margin:0 7px 0 0;text-decoration:underline}

/* OBSAH */
#content{width:669px}
#content_right{width:483px}
#content_right #content_box{width:459px}
#content_box{border-left:1px solid #CCC;border-right:1px solid #CCC;padding:11px;width:645px}
#content_right #content_box_bottom{background:url(/img/default/content_box_bottom_short.gif) no-repeat;height:15px}
#content_box_bottom{background:url(/img/default/content_box_bottom.gif) no-repeat;height:25px}

#content_box h2{color:#41609A;font-size:1.08em;font-weight:700;margin:0}
#content_box p{color:#444;padding:10px 0 20px; clear: both;}
/* #content_box img{border:1px solid #0F3582;margin:10px 6px 20px 0} */
#content_box img{margin:10px 6px 20px 0; float: none;}
#content_box img.bezobtekani {display:block;}
#content_box ul li strong{color:#444}
#content_box table{color:#444;margin:0 0 25px}
#content_box table th{border-bottom:1px solid #999;border-left:1px solid #999;border-top:2px solid #0A317F;color:#0A317F;padding:3px 8px}
#content_box table td{border-bottom:1px solid #999;border-left:1px solid #999;padding:3px 8px;}
#content_box table tr.hover{background-color: #dfe7f6;}
#content_box table.lineless th{border: none;}
#content_box table.lineless td{border: none;}
#content_box table.lineless2 th{border: none;}
#content_box table.lineless2 td{border: none;}
#content_box table th:first-child, #content_box table td:first-child{border-left:0}
#content_box table td img{margin:0px;}
#content_box form{background-color:#EEE;border:1px solid #0A317F;padding:20px 0 10px}
#content_box form h3{font-size:1.2em;font-weight:700;color:#0A317F;display:block;margin:5px 0 10px 17px}
#content_box form p{background-color:#E6E6E6;margin:0 0 2px;padding:3px 0 3px 16px}
#content_box form p label{color:#0A317F;float:left;width:100px}
#content_box form p input.text{border:1px solid #BAC2D1;width:200px;}
#content_box form p.float{color:#0A317F;float:left;margin:0 2px 0 0}
#content_box form p.float input{margin:0 6px}
#content_box form p.float.first{width:165px}
#content_box form p.float.second{margin:0;width:258px}
#content_box form p.float label{width:auto}
#content_box form .button{background:url(/img/default/form_button.gif) no-repeat;border:0;color:#FFF;cursor:pointer;float:right;font-size:.83em;height:20px;margin:18px 11px 0 0;padding-left:19px;width:76px}
#content_box h1, #content_box .auction_item h2{color:#0A317F;font-size:1.33em;font-weight:700;margin:0}
#content_box h1, #content_box .auction_item h2 a, #content_box ul li, #auction .auction_item h3 a,#partners address strong{color:#0A317F}
#content_box .auction_item{background-color:#F4F4F4;margin:0 0 8px;padding:6px;width:632px}
#content_box .auction_item img{border:1px solid #173C85;float:left;margin:0 10px 0 0}
#content_box .auction_item p{color:#444;padding:0}
#content_box .auction_item .times{color:#666;display:block;font-size:.91em;margin:5px 0 0}
#content_box .auction_item .right{ margin:0 0 0 135px;}
#content_box .auction_item .price{color:#41609A;display:block;font-size:1.08em;margin:10px 0 0;float: left;}
#content_box .auction_item .price strong{color:#000;font-size:1.15em}
#content_box .auction_item form{display:inline;float:right;margin:5px 10px 0 0;width:185px;border:none;background:none;}
#content_box .auction_item form input.text{border:1px solid #7F92B9;margin:0 7px 0 0;vertical-align:middle;width:92px; display: inline;}
#content_box .auction_item form .yellow_button{background:url(/img/default/yellow_button_right.gif) no-repeat 100% 100%;color:#000;font-size:.83em;font-weight:700;padding:0 2px 0px 0;display:block;float:right;height:20px;}
#content_box .auction_item form .yellow_button input{background:url(/img/default/yellow_button_left.gif) no-repeat 0 100%;border:0; width:70px;padding:3px 5px 4px 18px;vertical-align:middle;font-size:1em;margin:-1px 0 0 0;cursor: pointer;}
#contact{margin:0 0 0 9px}
#contact h2{color:#0A317F;font-size:1.33em;font-weight:700}
#contact p{margin:0 0 13px;padding:0}
#contact p input{border:1px solid #8498BF;width:197px}
#contact label{color:#41609A;display:block;float:left;font-size:1.08em;font-weight:700;width:82px}
#contact label.captcha{width:150px}
#contact textarea{border:1px solid #8498BF;font-family:sans-serif;font-size:1em;height:97px;width:626px}
.yellow_button{background:url(/img/default/yellow_button_right.gif) no-repeat 100% 100%;color:#000;font-size:.83em;font-weight:700;height:20px;padding:2px 2px 6px 0}
.yellow_button span{background:url(/img/default/yellow_button_left.gif) no-repeat 0 100%;height:20px;padding:4px 11px 4px 18px;vertical-align:middle}



/* HOMEPAGE */
#home_banner{background:url(/img/default/home_banner.jpg) no-repeat;height:249px}
#home_banner h1{color:#ACBEE1;font-size:1.5em;font-weight:700;margin:31px 0 0 20px}
#home_banner p{color:#B8C8E8;font-size:1.25em;padding:10px 20px;width:421px}
#home_banner p strong{color:#FFF}
#home_banner a{margin:0 0 0 20px}
#home_news{margin:15px 0 0}
#home_news h2{color:#0A317F;font-size:1.33em;font-weight:700;margin:0 0 8px}
#home_news a.more{color:#0B307C;float:right;font-size:.83em;font-weight:700;margin:-10px 0 0}
#home_news .home_news_item{display:inline;float:left;margin:0 0 37px;width:50%}
#home_news .home_news_item img{float:left;margin:0 9px 0 0}
#home_news .home_news_item h3{color:#41609A;font-size:1.08em;font-weight:700}
#home_news .home_news_item h3 a{color:#41609A}
#home_news .home_news_item p{color:#444;line-height:1.2em;padding:0;width:300px}

#home_news .news_item{display:inline;float:left;margin:0 0 37px;width:100%}
#home_news .news_item img{float:left;margin:0 9px 0 0}
#home_news .news_item h3{color:#41609A;font-size:1.08em;font-weight:700}
#home_news .news_item h3 a{color:#41609A}
#home_news .news_item p{color:#444;line-height:1.2em;padding:0;width:650px}

/* SIDEBAR */
#sidebar{width:249px}
#auction{background:url(/img/default/auction_bg.gif) no-repeat 0 100%;margin:12px 0 0;padding:0 0 10px}
#auction h4{background:url(/img/default/auction_top.gif) #255EA2 no-repeat 0 0;color:#FFF;font-size:1.08em;font-weight:700;margin:0;padding:10px 0 6px 15px}
#auction .auction_item{padding:17px 0 0 16px}
#auction .auction_item h3{color:#0A317F;font-size:1.16em;font-weight:700}
#auction .auction_item p{color:#444;font-size:1.16em;padding:0 0 10px;word-spacing:normal}
#auction .auction_item p strong{color:#000}
#new_item{position:relative}

/* PARTNERI */
#partners{background:url(/img/default/partners_bg.gif) no-repeat;height:71px;margin:36px 0 10px;position:relative}
#partners h4{color:#666;font-size:1.08em;font-weight:700;margin:6px 0 7px 12px}
#partners ul{margin:0 0 0 12px}
#partners ul li{float:left;list-style-type:none;margin:0 25px 0 0}
#partners address{color:#666;font-size:1.08em;font-style:normal;left:692px;margin:0;position:absolute;top:8px}

/* PATICKA */
#footer{background:url(/img/default/footer_logo.gif) no-repeat 100% 2px;padding:0 0 10px}
#footer ul{margin:0 0 0 15px}
#footer ul li{color:#41609A;float:left;font-size:.91em;font-weight:700;list-style-type:none;margin:0 7px 0 0}
#copyright{color:#444;font-size:.91em;margin:0 0 0 15px}

/* N O V E */
#sidebar #cart_banner{
	background:url(/img/default/cart_banner.gif) no-repeat 0 0;
	font-size: 1.16em;
	color: #FFF;
	font-weight: bold;
	padding:8px 0 7px 54px;
	margin-bottom:14px;
	width:195px;
}

#sidebar #cart_banner a{
	color: #FFF;
	text-decoration: underline;
}

#sidebar #cart_banner a:hover{
	text-decoration: none;
}

#popup {background-color:white; border:5px #b8c8e8 solid; position: absolute; left: -5000px; top: -5000px; display:none; z-index:999;}
#popup .content {padding:40px 10px 10px 10px; border:#0b307c 3px solid;}
#popup .remove {position:absolute; top:10px; right:10px;}
#popup .title{font-weight:bold; font-size:120%; position:absolute; top:10px; left:10px;}