#master { margin:0px; padding:0px; background:#f4f4f4 !important; font-family:"Arial CE", "Helvetica CE", Arial, sans-serif; }

html, body {
height: 100%; display:block; position:relative;

}

/*
 * Cesty k obrazkum jsou udavane jako relativni vzhledem k CSS souboru pro bezproblemovou funkcnost v jakemkoliv prostredi behem vytvareni HTML sablon
 * Pro vysledne nasazeni doporucujeme zmenit cesty na relativni vzhledem k rootu webu (./Portal/Redakce/rs.nsf a /Portal/Redakce/rs.nsf => /img)
 */
 
/*
 * Upozorneni pro transparentni PNG - AlphaImageLoader vyzaduje cestu k obrazku vzhledem k HTML souboru, nikoliv od CSS
 * Proto souvisejici cesty jsou jako /Portal/Redakce/rs.nsf misto ./Portal/Redakce/rs.nsf
 */

/* general */
.none { display:none; }
.clear { clear:both; }
.clear_left { clear:left; }
.center { text-align:center; }
.right{ text-align:right; }
img { border:0px; margin:0px; }
form { margin:0px; padding:0px; }
p { margin:0px; padding:0px; }
div { margin:0px; padding:0px; }
ul { margin:0px; padding:0px; }
dl { margin:0px; padding:0px; }
li { margin:0px; padding:0px; list-style-type:none; }
h1 { margin:0px; padding:0px; }
h1.article {border-bottom:1px solid #D1D1D1;font-size:24px;font-weight:bold;line-height:24px;margin:0;padding:2px 0 12px;}
h2 { font-size:24px; font-weight:bold; margin:0px; padding:2px 0px 12px 0px; border-bottom:1px solid #d1d1d1; line-height:24px; }
h2.noline { font-size:24px; font-weight:bold; margin:0px; padding:2px 0px 2px 0px; border-bottom:0px; line-height:24px; }
h3 { font-size:16px; font-weight:bold; margin:0px; padding:0px 0px 10px 0px; border-bottom:1px solid #d1d1d1; line-height:18px; }
h4 { font-size:14px; font-weight:bold; margin:0px; padding:0px 0px 10px 0px; border-bottom:1px solid #d1d1d1; line-height:16px; }
h3.big { font-size:18px; border:0px solid #d1d1d1; margin:25px 0px 25px 0px; }
h3.bigger { font-size:22px; border:0px solid #d1d1d1; margin:25px 0px 25px 0px; }
h3.noline { border:0px solid #d1d1d1; margin:30px 0px 20px 0px; }
h3.noline2 { border:0px solid #d1d1d1; margin:0px 0px 0px 0px; }
h3.noline3 { border:0px solid #d1d1d1; margin:20px 0px 20px 0px; padding:0px; }
	h3.noline3 span { color:#b22c1b; }
h3.noline4 { border:0px solid #d1d1d1; margin:20px 0px 0px 0px; padding:0px; }

a.back { font-size:12px; width:45px; font-weight:bold; text-decoration:none; color:#0097e9; margin:5px 0px 0px 0px; padding:0px 0px 0px 15px; background:url('icon_back.gif') left center no-repeat; display:block; font-family:"Arial CE", "Helvetica CE", Arial, sans-serif; }
a.back:hover { text-decoration:underline; }
a.more { font-size:12px; text-decoration:none; font-weight:bold; color:#0097e9; margin:5px 0px 0px 0px; padding:0px 0px 0px 15px; background:url('icon_more.gif') left center no-repeat; display:block; font-family:"Arial CE", "Helvetica CE", Arial, sans-serif; }
a.more:hover { text-decoration:underline; }
a.more2 { font-size:12px; text-decoration:none; font-weight:bold !important; color:#0097e9 !important; margin:5px 0px 0px 0px; padding:0px 0px 0px 15px; background:url('icon_more.gif') left center no-repeat; font-family:"Arial CE", "Helvetica CE", Arial, sans-serif; }
a.more2:hover { text-decoration:underline; }

/* columns */
.col_big { width:940px; float:left; padding:0px 0px 0px 0px; margin:0px 10px 0px 10px; display:inline; }
.col_big1 { width:700px; float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 10px; display:inline; }
.col_big1h { width:700px; float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; display:inline; }
.col_big2 { width:430px; margin:0px 0px 0px 0px; padding:30px 0px 0px 0px; display:block; }
.col_big3l { width:341px; margin:0px 0px 0px 0px; padding:30px 0px 0px 0px; float:left; position:relative; }
.col_big3l2 { width:380px; margin:0px 0px 0px 0px; padding:30px 0px 0px 0px; float:left; }
.col_big3r { width:341px; margin:0px 0px 0px 0px; padding:30px 0px 0px 0px; float:right; }
.col_big3r2 { width:280px; margin:0px 0px 0px 0px; padding:30px 0px 0px 0px; float:right; }
.col_big4l { width:460px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; position:relative; }
.col_big4r { width:220px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:right; position:relative; }
.col_small1 { float:right;
position:relative;
width:230px; }
.col_small2 { float:right; width:230px; margin-top:80px; }
.col1 { float:left; width:200px; }


/* lines */
.line1 { height:1px; margin:0px 0px 0px 0px; display:block; line-height:1px; font-size:1px; background:url('line1.gif') top left repeat-x; }
.line2 { height:1px; margin:0px 0px 0px 0px; display:block; line-height:0px; font-size:0px; border-top:1px solid #d1d1d1; }
.line1w { height:1px; margin:0px 0px 0px 0px; display:block; background:url('line1w.gif') top left repeat-x; font-size:1px; line-height:1px; }

/* boxes */
.box_round_small { background:#fafafa url('box_round_small_bg.gif') no-repeat; width:230px; position:relative; display:block; padding:0px 0px 11px 0px; margin:0px 0px 12px 0px; }
	.box_round_small h3 { font-size:18px; border:0px; padding:16px 16px 0px 16px; margin:0px; font-weight:bold; }
	.box_round_small h4 { font-size:16px; border:0px; padding:16px 16px 0px 16px; font-weight:bold; }
	.h3text { padding:0px 16px 0px 16px; font-size:12px; color:#393939; font-weight:normal; }
	.box_round_small .line1 { height:1px; margin:6px 16px 10px 16px; display:block; background: url('line1.gif') top left repeat-x; }
	.box_round_small_content { padding:0px 16px; font-size:12px; position:relative; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
	.box_round_small_bottom { background: url('box_round_small_bottom.gif') top left no-repeat; width:230px; height:11px; display:block; position:absolute; }
	
	/* box1 and box8 */
	.kc_number { font-size:33px; color:#0097e9; font-weight:bold; padding:0px; margin:0px; }
	.button_ask { margin:3px 0px 0px 0px; }
	.button_ask2 { margin:3px 0px 10px 0px; position:absolute; }
	.ask_image { margin:0px 0px 0px 0px; text-align:center; }
	.button_op { height:35px; display:block; position:relative; margin:0px; padding:0px; }
	.button_op img { position:absolute; }
	
	/* box3 polls */
	.poll { margin:0px 7px; background:url('box_poll_bg.gif') top left no-repeat; padding:15px; line-height:10px; }
	.poll_q { color:#fff; font-size:18px; font-weight:bold; margin:0px 0px 20px 0px; line-height:100%; }
	.poll_a { color:#000; font-size:12px; font-weight:bold; margin:0px 0px 15px 0px; line-height:100%; clear:left; }
	.poll_a input { padding:0px 0px 0px 0px; position:absolute; }
	.poll_a label { padding:0px 0px 0px 25px; display:block; }

	/* box8 - online poradna */
	.status { position:absolute; top:18px; left:140px; line-height:15px; }
	.status_offline { color:#ff0000; font-size:14px; }
	.status_online { color:green; font-size:14px; }
	
	/* box10 - europe assistence */
	#box10 { margin-top:10px; }
	#box10 ul li { list-style:disc outside url('li_type.gif'); margin:15px; padding:0px 0px 0px 0px;}
	
	/* box11 - dotaz / stiznost */
	#box11 { margin-top:0px; }
	
	/* box13 - aktuality */
	.box_aktuality_datum { font-size:12px; color:#b22c1b; font-weight:bold; margin:15px 0px 0px 0px; }
	.box_aktuality_title { font-size:18px; color:#747474; font-weight:bold; margin:0px 0px 15px 0px; line-height:100%; }
	.box_aktuality_text { font-size:14px; color:#747474; font-weight:normal; margin:0px 0px 15px 0px;}
	
.box_round_small2 { color:#fff; background:#970a03 url('box_round_small2_bg.gif'); width:232px; min-height:100px; position:relative; display:block; padding:0px 0px 10px 0px; margin:0px 0px 12px 0px; text-align:left; }
	.box_round_small2 h3 { color:#fff; font-size:18px; border:0px; padding:16px 16px 0px 16px; font-weight:bold; }
	.box_round_small2 p { margin:0px 0px 5px 0px; }
	.h3text { padding:0px 16px 0px 16px; font-size:12px; color:#393939; font-weight:normal; }
	.box_round_small2 .line1 { height:1px; margin:6px 16px 10px 16px; display:block; background:url('line1w.gif') top left repeat-x; font-size:1px; line-height:1px; }
	.box_round_small2_content { padding:0px 16px; font-size:12px; position:relative; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
	.box_round_small2_bottom { background: url('box_round_small2_bottom.gif'); width:232px; height:11px; display:block; position:absolute; font-size:1px; line-height:1px; }
	
	/* box5b - kontakt na tiskovou mluvci */
	#mluvci { height:175px; }
	#mluvci img { float:left; margin:0px 10px 5px 0px;  }
	#mluvci .name { font-size:15px; margin-bottom:10px;  }
	#mluvci .name span { font-size:10px; display:block; }

	/* box12 - vyhledat pobocku */
	#vyhledat_input { margin:5px 0px 17px 0px; text-align:right; }

.box_round_small3 { color:#fff; background:#970a03 url('box_round_small3_bg.gif'); width:341px; position:relative; display:block; padding:0px 0px 0px 0px; margin:0px 0px 12px 0px; }
	.box_round_small3 h3 { color:#fff; font-size:18px; border:0px; padding:16px 16px 0px 16px; font-weight:bold; }
	.box_round_small3 p { margin:0px 0px 5px 0px; }
	.h3text { padding:0px 16px 0px 16px; font-size:12px; color:#393939; font-weight:normal; }
	.box_round_small3 .line1 { height:1px; margin:6px 16px 10px 16px; display:block; background:url('line1w.gif') top left repeat-x; font-size:1px; line-height:1px; }
	.box_round_small3_content { padding:0px 16px; font-size:12px; position:relative; }
	.box_round_small3_bottom { background: url('box_round_small3_bottom.gif') top left no-repeat; width:341px; height:10px; display:block; position:relative; line-height:1px; font-size:1px; }

/* produkty small box */
.produkty_boxes { margin:0px 0px 0px 0px; }
.box_round_small4 { float:left; color:#fff; background:#f7f7f7 url('box_round_small4_bg.gif'); width:341px; min-height:100px; position:relative; display:block; padding:0px 0px 0px 0px; margin:20px 0px 20px 0px; }
	.box_round_small4_bottom { background: url('box_round_small4_bottom.gif'); width:341px; height:8px; display:block; position:absolute; bottom:0px; left:0px; line-height:1px; font-size:1px; }
	.odd {  margin:20px 5px 20px 0px; }
	
	.box_round_small4_content { padding:25px 20px 0px 20px; font-size:12px; position:relative; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
	.box_round_small4_content h4 { padding:0px 0px 20px 0px; font-size:18px; font-weight:bold; position:relative; color:#b22c1b; border:0px; margin:0px; }
	.box_round_small4_content p { color:#919191; padding:0px 0px 30px 0px; font-size:13px; position:relative; margin:0px; line-height:14px; }
	
	.box_round_small4_more { text-align:right; position:absolute; right:15px; bottom:10px; }
	.box_round_small4_image { position:relative; float:left; padding:5px 20px 5px 5px; }
	.box_round_small4_image img { display:block; }
	.box_round_small4_image_tl { position:absolute; top:5px; left:5px; display:block; width:6px; height:6px; }
	* > .box_round_small4_image_tl { background: url('box_round_small4_image_bg_tl.png') top left no-repeat;	}
	* html .box_round_small4_image_tl { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portal/Redakce/rs.nsf/box_round_small4_image_bg_tl.png'); }	
	.box_round_small4_image_tr { position:absolute; top:5px; left:5px; display:block; width:6px; height:6px; }
	* > .box_round_small4_image_tr { background: url('box_round_small4_image_bg_tr.png') top left no-repeat;	}
	* html .box_round_small4_image_tr { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portal/Redakce/rs.nsf/box_round_small4_image_bg_tr.png'); }	
	.box_round_small4_image_bl { position:absolute; top:180px; left:5px; display:block; width:6px; height:6px; line-height:1px; font-size:1px; }
	* > .box_round_small4_image_bl { background: url('box_round_small4_image_bg_bl.png') top left no-repeat;	}
	* html .box_round_small4_image_bl { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portal/Redakce/rs.nsf/box_round_small4_image_bg_bl.png'); }
	
	.box_round_small4_image_tl1 { position:absolute; top:0px; left:0px; display:block; width:6px; height:6px; }
	* > .box_round_small4_image_tl1 { background: url('box_round_small4_image_bg_tl.png') top left no-repeat;	}
	* html .box_round_small4_image_tl1 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portal/Redakce/rs.nsf/box_round_small4_image_bg_tl.png'); }	
	.box_round_small4_image_tr1 { position:absolute; top:0px; right:0px; display:block; width:6px; height:6px; }
	* > .box_round_small4_image_tr1 { background: url('box_round_small4_image_bg_tr.png') top right no-repeat;	}
	* html .box_round_small4_image_tr1 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portal/Redakce/rs.nsf/box_round_small4_image_bg_tr.png'); }	
	
	.produkty_spacer { width:15px; height:15px; display:block; }
	.size1 { height:191px; }
	.size2 { height:191px; }

/* box pro kontakt v produktech */
.box_round_small5 { margin:10px 0px 0px 5px; color:#fff; background:#970a03 url('box_round_small5_bg.gif'); width:269px; position:relative; display:block; padding:0px 0px 10px 0px; text-align:left; }
	.box_round_small5 h3 { color:#fff; font-size:18px; border:0px; padding:16px 16px 0px 16px; font-weight:bold; }
	.box_round_small5 p { margin:0px 0px 5px 0px; }
	.box_round_small5 .line1w { height:1px; margin:6px 16px 10px 16px; display:block; background: url('line1w.gif') top left repeat-x; font-size:1px; line-height:1px; }
	.box_round_small5_content { padding:0px 16px; font-size:12px; position:relative; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
	.box_round_small5_bottom { background: url('box_round_small5_bottom.gif'); width:269px; height:11px; display:block; position:absolute; z-index:0; line-height:1px; font-size:1px; }

	
/* stredni box na strankach produkty */
.box_round_medium { background:#fafafa url('box_round_medium_bg.gif'); width:279px; min-height:100px; position:relative; display:block; padding:0px 0px 5px 0px; margin:0px 0px 45px 0px; }
	.box_round_medium h3 { font-size:18px; border:0px; padding:16px 16px 0px 16px; font-weight:bold; }
	.box_round_medium .line1 { height:1px; margin:6px 16px 10px 16px; display:block; background:url('line1.gif') top left repeat-x; }
	.box_round_medium_content { color:#393939; padding:0px 16px; font-size:12px; position:relative; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
	.box_round_medium_bottom { background: url('box_round_medium_bottom.gif'); width:279px; height:11px; display:block; z-index:0; position:absolute; bottom:0px; left:0px; line-height:1px; font-size:1px; }

#kalkulacka h3 { background:url('icon_kalkulacka.gif') 16px 16px no-repeat; padding:16px 16px 5px 65px; }
#kalkulacka input { margin:5px 0px; text-align:right; width:170px; }
#kalkulacka select { margin:5px 0px; width:170px; }

#kontaktdotaz {}
#kontaktdotaz .kontakttel { padding:0px 0px 0px 55px; background:url('icon_tel.gif') top left no-repeat; font-size:31px; font-weight:bold; color:#0097e9; }

/* velky box pro formulare */	
.box_round_big { background:#fafafa url('box_round_big_bg.gif'); width:686px; min-height:100px; position:relative; display:block; padding:0px 0px 11px 0px; margin:0px 0px 25px 10px; }
	.box_round_big h3 { font-size:18px; border:0px; padding:16px 16px 0px 16px; font-weight:bold; }
	.box_round_big h4 { font-size:16px; border:0px; padding:16px 16px 0px 16px; font-weight:bold; }
	.box_round_big .line1 { height:1px; margin:6px 16px 10px 16px; display:block; background:url('line1.gif') top left repeat-x; }
	.box_round_big_content { padding:0px 16px; font-size:12px; position:relative; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
	.box_round_big_bottom { background:#fafafa url('box_round_big_bottom.gif'); width:686px; height:11px; display:block; position:absolute; line-height:1px; font-size:1px; }

/* stredni box pro formulare */
.box_round_medium2 { background:#fafafa url('box_round_medium2_bg.gif'); width:336px; min-height:100px; position:relative; display:block; padding:0px 0px 5px 0px; margin:0px 0px 45px 0px; }
	.box_round_medium2 h3 { font-size:18px; border:0px; padding:16px 16px 0px 16px; font-weight:bold; }
	.box_round_medium2 .line1 { height:1px; margin:6px 16px 10px 16px; display:block; background:url('line1.gif') top left repeat-x; }
	.box_round_medium2_content { color:#393939; padding:16px 16px; font-size:12px; position:relative; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
	.box_round_medium2_bottom { background: url('box_round_medium2_bottom.gif'); width:336px; height:11px; display:block; z-index:0; position:absolute; bottom:0px; left:0px; line-height:1px; font-size:1px; }

	
/* box - druhy pojisteni menu */
.nav_produkty { margin:0px auto; }
.nav_produkty ul { margin:0px;/* width:217px; margin:0px auto; background:#fe0; */ }
.nav_produkty li { font-size:11px; padding:0px; margin:0px 0px 0px 0px; display:inline; text-align:center; }
.nav_produkty li a { display:block; width:228px; text-align:left; margin:0px auto; padding:0px; text-decoration:none; color:#0096ea; font-weight:bold; line-height:16px; }
.nav_produkty li a  span { display:block; text-align:left; margin:0px; padding:6px 14px 6px 14px; }
.nav_produkty li a:hover { color:#fff; background:#b22c1b; text-decoration:none; }
.nav_produkty li a.selected span { font-size:15px; color:#fff; background:#b22c1b; padding:10px 14px; line-height:17px; }

/* box produkt */
.box_produkt { background:#b22c1b; margin:25px 0px; position:relative; width:695px; min-height:290px; height:auto !important; height:290px; }
.box_produkt image { display:block; }
.box_produkt_tl { position:absolute; top:0px; left:0px; display:block; width:7px; height:7px; line-height:1px; font-size:1px; }
* > .box_produkt_tl { background:url('box_produkt_bg_tl.png') top left no-repeat; }
* html .box_produkt_tl { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portal/Redakce/rs.nsf/box_produkt_bg_tl.png'); }
.box_produkt_tr { position:absolute; top:0px; left:688px; display:block; width:7px; height:7px; line-height:1px; font-size:1px; }
* > .box_produkt_tr { background:url('box_produkt_bg_tr.png') top right no-repeat; }
* html .box_produkt_tr { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portal/Redakce/rs.nsf/box_produkt_bg_tr.png'); }
.box_produkt_bl { position:absolute; bottom:0px; left:0px; display:block; width:7px; height:7px; background:url('box_produkt_bg_bl.gif') top left no-repeat; line-height:1px; font-size:1px; }
.box_produkt_br { position:absolute; bottom:0px; left:688px; display:block; width:7px; height:7px; background:url('box_produkt_bg_br.gif') top right no-repeat; line-height:1px; font-size:1px; }

.produkt_text { padding:20px; color:#fff; font-size:15px; font-weight:bold; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }

/* box banner */
.box_banner { width:700px; background:#950801 url('box_round_big2_bg.gif') top left no-repeat; margin-bottom:20px; position:relative; color:#fff; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
	.box_banner img { position:absolute; }
	#banner1 { background:#950801; height:279px; }
	#banner2 { background:#950801; height:279px; }
	.box_banner_bottom { background: url('box_round_big2_bottom.gif'); width:700px; height:9px; display:block; z-index:0; position:absolute; bottom:0px; left:0px; font-size:1px; }
.b_name { position:absolute; width:100px; top:200px; left:50px; font-size:34px; line-height:34px; }
.b_age { position:absolute; width:100px; top:235px; left:50px;left:50px; font-size:17px; line-height:17px; }
.b_text { position:absolute; width:250px; top:205px; left:155px; font-size:15px; font-style:italic; line-height:15px;  }
.b_more { position:absolute; bottom:20px; right:25px; }
	.b_more a { color:#fff; font-weight:bold; font-size:12px; padding:0px 0px 0px 15px; background:url('b_more.gif') left center no-repeat; text-decoration:none; font-family:"Arial CE", "Helvetica CE", Arial, sans-serif; }
	.b_more a:hover { text-decoration:underline; }

.b_col1 { margin:0px 25px 0px 25px; padding:25px 0px 50px 0px; width:335px; }
.b_col1 h3 { font-size:21px; border:0px; font-weight:bold; margin:0px 0px 20px 0px; padding:0px; }
.b_text1 { font-size:14px; font-weight:normal; font-style:italic; margin:0px 0px 15px 0px; padding:0px; }
.b_text2 { font-size:14px; font-weight:bold; font-style:italic; margin:0px; padding:0px; }
.b_text3 { font-size:11px; font-weight:normal; margin:0px; padding:10px; line-height:13px; }
.b_col2 { width:296px; position:absolute; left:385px; top:20px; }
.box_round_b { width:296px; background:#fafafa url('box_round_b_bg.gif') top left no-repeat; position:relative; padding:20px 0px; }
	.box_round_b table { color:#757575; font-size:12px; letter-spacing:-0.07em; margin:0px 17px; line-height:13px; }
	.box_round_b table td { padding:2px 0px; }
	.box_round_b table .b_num { font-size:13px; color:#0097e9; font-weight:bold; padding-left:5px; }
	.box_round_b_bottom { width:296px; background:#fafafa url('box_round_b_bottom.gif') top left no-repeat; height:11px; position:absolute; left:0px; bottom:0px; font-size:1px; line-height:1px; }

#banner4 { padding:0px 0px 50px 0px; }
.b_col1b { /*margin:0px 25px 0px 25px; padding:25px 0px 0px 0px; width:335px;*/ position:relative; height:70px; }
.b_col1b h3 { font-size:21px; border:0px; font-weight:bold; margin:0px 0px 0px 0px; padding:25px 0px 0px 25px; position:absolute; }
.box_round_b_big { width:657px; background:#fafafa url('box_round_b_big_bg.gif') top left no-repeat; position:relative; padding:20px 0px; margin:0px 0px 0px 20px; }
	.box_round_b_big_bottom { width:657px; background:#fafafa url('box_round_b_big_bottom.gif') top left no-repeat; height:11px; position:absolute; left:0px; bottom:0px; font-size:1px; line-height:1px; }	
	.box_round_b_big table { color:#757575; font-size:12px; font-weight:bold; letter-spacing:-0.07em; margin:0px 17px; line-height:13px; }
	.box_round_b_big table td { padding:5px 0px; }
	.box_round_b_big table .b_num { font-size:13px; color:#0097e9; font-weight:bold; }
	.box_round_b_big h4 { font-size:16px; color:#757575; font-weight:bold; border:0px; padding:0px 0px 0px 17px; margin:0px; }
	#bcol1 { width:280px; }
	#bcol2 { width:200px; }
	
/* layout  */
#container { width:100%; text-align:center; background:#fff; height:100%; position:relative; }
		/* pro ostatni pouzijeme min-height: */
		html>body #container {
			height: auto;
			min-height: 100%;
		}

	/* hlavicka */
	#head { margin:0px auto 0px auto; width:960px; height:137px; text-align:left; position:relative; }
		#logo { position:absolute; left:0px; top:6px; }
		#box_searchnav { position:absolute; right:9px; top:0px; height:43px; width:530px; background:#f3f3f3 url('box_searchnav_bg.gif') top left repeat-x; }
			#box_searchnav .box_cornerleft { position:absolute; left:0px; top:0px; display:block; height:43px; width:10px; background: url('box_searchnav_cornerleft.gif') top left no-repeat; }
			#box_searchnav .box_cornerright { position:absolute; right:0px; top:0px; display:block; height:43px; width:10px; background: url('box_searchnav_cornerright.gif') top right no-repeat; }
			#box_search { position:absolute; left:0px; top:5px; padding:5px 0px 0px 22px; font-size:12px; color:#5e5e5e; }
				#box_search td { font-size:12px; color:#5e5e5e; }
				#box_search input#search { width:120px; margin:0px 10px; font-size:12px; }
			#nav_fir { position:absolute; right:10px; top:10px; padding:0px 0px 0px 22px; }
				#nav_fir li { display:block; float:left; padding:0px 0px 0px 0px; }
				#nav_fir .navspacermini { width:1px; display:block; margin:0px 6px 0px 6px; float:left; height:22px; background:#e0e0e0; }
				#nav_fir a { color:#0097e9; text-decoration:none; font-size:12px; padding:2px; display:block; float:left; }
				#nav_fir a:hover { text-decoration:underline; }
		#box_login { position:absolute; right:20px; top:60px; font-size:12px; color:#797979; }
		#nav_main { height:42px; width:960px; position:absolute; top:95px; background:#b21e00 url('nav_main_bg.gif') top left repeat-x; }
			#nav_main li { display:inline; }
			#nav_main .navspacer { display:block; width:1px; height:42px; background:url('nav_main_vertline.gif') top left no-repeat; float:left; }
			#nav_main .navspacer2 { display:block; width:1px; height:42px; background:url('nav_main_vertline2.gif') top left no-repeat; float:left; }
			#nav_main li a { font-size:12px; height:42px; display:block; float:left; position:relative; color:#fff; text-decoration:underline; text-align:center; }
			#nav_main li a:hover { color:#eee; text-decoration:none; }
			#nav_main li a span { cursor:pointer; height:42px; display:block; text-align:center; position:absolute; top:0px; left:0px; z-index:10; }
			#nav_main li a#navbutton1 { width:116px; }
				#nav_main li a#navbutton1 span { width:116px; display:block; background:url('nav_main_button1.gif') top left no-repeat; }
				#nav_main li a#navbutton1 span.hover { width:116px; display:block; background:url('nav_main_button1.gif') 0px -42px no-repeat; }
			#nav_main li a#navbutton2 { width:117px; }
				#nav_main li a#navbutton2  span { width:117px; display:block; background:url('nav_main_button2.gif') top left no-repeat; }
				#nav_main li a#navbutton2 span.hover { width:117px; display:block; background:url('nav_main_button2.gif') 0px -42px no-repeat; }
			#nav_main li a#navbutton3 { width:174px; }
				#nav_main li a#navbutton3 span  { width:174px; display:block; background:url('nav_main_button3.gif') top left no-repeat; }
				#nav_main li a#navbutton3 span.hover { width:174px; display:block; background:url('nav_main_button3.gif') 0px -42px no-repeat; }
			#nav_main li a#navbutton4 { width:140px; }
				#nav_main li a#navbutton4 span  { width:140px; display:block; background:url('nav_main_button4.gif') top left no-repeat; }
				#nav_main li a#navbutton4 span.hover { width:140px; display:block; background:url('nav_main_button4.gif') 0px -42px no-repeat; }
			#nav_main li a#navbutton5 { width:167px; }
				#nav_main li a#navbutton5 span  { width:167px; display:block; background:url('nav_main_button5.gif') top left no-repeat; }
				#nav_main li a#navbutton5 span.hover { width:167px; display:block; background:url('nav_main_button5.gif') 0px -42px no-repeat; }
			#nav_main li a#navbutton6 { width:125px; }
				#nav_main li a#navbutton6 span  { width:125px; display:block; background:url('nav_main_button6.gif') top left no-repeat; }
				#nav_main li a#navbutton6 span.hover { width:125px; display:block; background:url('nav_main_button6.gif') 0px -42px no-repeat; }
			#nav_main li a#navbutton7 { width:115px; }
				#nav_main li a#navbutton7 span  { width:115px; display:block; background:url('nav_main_button7.gif') top left no-repeat; }
				#nav_main li a#navbutton7 span.hover { width:115px; display:block; background:url('nav_main_button7.gif') 0px -42px no-repeat; }
	
	/* obsah */
	#content { margin:0px auto; padding:25px 0px 0px 0px; width:960px; text-align:left; position:relative;display:block; }
		#nav_crumbs { font-size:10px; padding:0px 0px 5px 0px; }
		#nav_crumbs a { font-size:10px; color:#b22c1b; text-decoration:none; }
		#nav_crumbs a:hover { text-decoration:underline; }
		.c_text { padding:0px; margin:20px 0px 0px 0px; font-size:16px; font-weight:bold; color:#757575; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
	
	/* paticka */
	/*#footer { margin:0px 0px; text-align:left; background:#f06 url('nav_footer_bg.jpg') top left repeat-x; text-align:center; height:380px; }*/
	#footer_spacer { height:470px; }
	#footer { position: absolute; left: 0px; bottom: 0px;
			/* workaround pro obcasne ujizdeni o pixel v IE: */
			top: expression( document.getElementById('container').offsetHeight - document.getElementById('footer').offsetHeight );
			overflow: hidden;
			background:url('nav_footer_bg.jpg') top left repeat-x; text-align:center; height:460px; width:100%; }
	
		#nav_footer { margin:0px auto; height:360px; width:960px; text-align:left; background:url('nav_footer_bg.jpg') top left repeat-x; }
			#nav_footer_links { padding:25px 10px; }
			#nav_footer_links a { color:#565656; text-decoration:none; }
			#nav_footer_links a:hover { color:#232323; text-decoration:underline; }
			#nav_footer_links li { display:block; float:left; width:188px; }
			#nav_footer_links li dt { font-size:16px; width:170px; margin:0px 0px 15px 0px; padding:0px 0px 10px 0px; font-weight:bold; line-height:100%; background:url('nav_footer_dtbg.gif') bottom left repeat-x; }
			#nav_footer_links li dd { font-size:10px; width:170px; margin:0px; padding:4px 0px 8px 0px; line-height:100%; background:url('nav_footer_ddbg.gif') bottom left repeat-x; }
		#box_footer { height:48px; margin:0px; background:url('box_footer_bg.jpg') top left repeat-x; text-align:center; font-size:10px; }
			#box_footer_inner { margin:0px auto; width:960px; height:48px; text-align:left; background:url('box_footer_bg.jpg') top left repeat-x; position:relative; }
				#logo_footer { position:absolute; left:0px; top:9px; }
					#logo_footer img { vertical-align:middle; margin-right:18px; }
				#nav_footer_mini { position:absolute; left:330px; top:11px; }
					#nav_footer_mini .navspacermini { width:1px; display:block; margin:-6px 6px 0px 6px; float:left; height:23px; background:#b3b3b3; }
					#nav_footer_mini li { display:block; float:left; padding:6px 0px 0px 0px; }
					#nav_footer_mini a { color:#000; text-decoration:none; padding:0px 0px 0px 0px; }
					#nav_footer_mini a:hover { color:#000; text-decoration:underline; }
				#rss_footer { position:absolute; right:30px; top:13px;}
					#rss_footer a { color:#000; text-decoration:none; padding:4px 0px 4px 24px; display:block; background:url('icon_rss.gif') left center no-repeat; }
					#rss_footer a:hover { text-decoration:underline; }
					#face_footer { position:absolute; right:90px; top:13px;}
					#face_footer a { color:#000; text-decoration:none; padding:4px 0px 4px 24px; display:block; background:url('facebook.png') left center no-repeat; }
					#face_footer a:hover { text-decoration:underline; }

/* popupy */
/* PNG by alpha filter */
.popup1 { width:387px; height:550px; display:block; }
* > .popup1 { background:url('popup1_bg.png') top left no-repeat; }
* html .popup1 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portal/Redakce/rs.nsf/popup1_bg.png'); }
.popup2 { width:388px; height:428px; display:block; }
* > .popup2 { background:url('popup2_bg.png') top left no-repeat; }
* html .popup2 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portal/Redakce/rs.nsf/popup2_bg.png'); }
.popup3 { width:452px; height:500px; display:block; }
* > .popup3 { background:url('popup3_bg.png') top left no-repeat; }
* html .popup3 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portal/Redakce/rs.nsf/popup3_bg.png'); }
.popup4 { background:url('popup4_bg.png') top left no-repeat; width:452px; height:447px; display:block; }
* > .popup4 { background:url('popup4_bg.png') top left no-repeat; }
* html .popup4 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portal/Redakce/rs.nsf/popup4_bg.png'); }

#popup1 { display:none; position:absolute; right:230px; z-index:100; }
#popup1sent { display:block; position:absolute; right:230px; z-index:100; }
#popup2 { display:none; position:absolute; right:230px; z-index:101; }
#popup2sent { display:block; position:absolute; right:230px; z-index:101; }
#popup3 { display:none; position:absolute; right:230px; z-index:102; }
#popup4 { display:none; position:absolute; margin-top:-20px; right:250px; z-index:102; }
#popup3b { display:none; margin-top:-30px; position:absolute; right:250px; z-index:102; }
#popup1b { display:none; margin-top:-30px; position:absolute; right:250px; z-index:102; }
.close_popup { cursor:pointer; position:absolute; height:13px; right:13px; top:3px; z-index:110; }
	.close_popup img { position:absolute; right:0px; z-index:905; }
	.popup3 .close_popup { right:13px; }
	.popup4 .close_popup { right:13px; }
.popup_inner { padding:33px 15px 15px 30px; position:relative; }
	.popup3 .popup_inner { padding:40px 15px 15px 30px; }
	.popup4 .popup_inner { padding:40px 15px 15px 30px; }
.popup h3 { font-size:22px; color:#fff; border:0px; padding:0px; margin:0px; }
.h3under { font-size:12px; font-weight:bold; color:#e0e0e0; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; margin:0px 0px 6px 0px; padding:0px; }
/*.popuptext { font-size:11px; margin:0px 0px 0px 160px; }*/

	.popupform { padding:25px 10px; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
	.popupform p { padding:0px 0px 6px 0px; }
	.popupform label { font-size:12px; color:#3b3b3b; padding:3px 0px 0px 0px; font-weight:bold; width:120px; margin-right:15px; display:block; float:left; text-align:right; }
	#popup2 label { width:80px; }
	.popupform label.radiolabel { display:inline; float:none; margin-left:10px; width:150px; text-align:left; padding:0px; }
	.popupform input { vertical-align:middle; font-size:12px; color:#3b3b3b; margin:0px 0px 0px 0px; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;  }
	.popupform select { vertical-align:middle; font-size:12px; color:#3b3b3b; margin:0px 0px 15px 0px; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;  }
	.popupform textarea { font-size:12px; width:230px; height:140px; color:#3b3b3b; margin:0px 0px 10px 0px; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;  }
	.kde { float:none; }
	.radios { display:block; padding:0px; }
	.radios input { margin:0px; padding:0px; vertical-align:bottom; }
	.radios label { margin:0px; padding:0px; vertical-align:bottom; }
	.popuptext { padding:10px 0px 0px 95px !important; font-size:12px; }
	.popuptext2 { padding:0px 5px 0px 135px !important; font-size:12px; }
	.button_pop { height:35px; display:block; position:relative; margin:20px 0px 0px 135px; padding:0px; }
	.button_pop img { position:absolute; }
	.button_pop2 { height:35px; display:block; position:relative; margin:20px 0px 0px 95px; padding:0px; }
	.button_pop2 img { position:absolute; }
	.fill { color:#b22c1b !important; }
	.error { position:relative; padding:10px 0px 0px 0px; color:#b22c1b; font-size:12px; font-weight:bold; margin:0px; }
	.popuptext_sent { font-size:18px; margin:0px; padding:30px 50px 20px 50px !important; }
	.popuptext_sent2 { font-size:12px; margin:0px; padding:10px 50px 20px 50px !important; }
	
/* text popup */
.textpopup { position:absolute; /*bottom:20px;*/ bottom:20px; left:-150px; z-index:100; display:none; }
.tip { position:relative; display:inline; height:20px; }
.tpp_top { background:url('popup_text_bg_top.png') top left no-repeat; width:220px; height:10px; display:block; line-height:1px; font-size:1px; }
.tpp_content { background:url('popup_text_bg_middle.png') top left no-repeat; width:220px; display:block; }
	.tpp_content h4 { font-size:16px; color:#000; font-weight:bold; padding:0px 15px 11px 15px; margin:0px 0px 0px 0px; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; border:0px; text-decoration:none !important; }
	.tpp_content p { font-size:14px; color:#000; font-weight:normal; margin:0px; padding:0px 15px 10px 15px; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; text-decoration:none !important; }
	.tpp_content p span, .tpp_content h4 span { /*background:#e1e1e1;*/ text-decoration:none !important; color:#000 !important; }
.tpp_bottom { background:url('popup_text_bg_bottom.png') top left no-repeat; width:220px; height:28px; display:block; }
					
/* homepage */
.hp_banner1 { margin:15px 0px 90px 0px; }
h3.hp { border:0px; font-size:22px; font-weight:bold; margin:0px 0px 15px 0px; padding:0px; }
.h_info { padding:20px 0px; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; position:relative; }
	.h_info_image { position:relative; left:0px; float:left; }
	.h_info_text { margin:0px 0px 0px 115px; padding:0px; }
		.h_info_text h4 { color:#2e2e2e; font-size:14px; font-weight:bold; margin:0px 0px; padding:0px; border:0px; }
		.h_info_text p { color:#6b6b6b; font-size:14px; font-weight:normal; margin:0px; padding:0px; }
	.h_more { text-align:right; margin:15px 0px 0px 0px; }
	
.home_aktuality { width:712px; height:36px; background: url('hp_aktuality_bg.gif') top left no-repeat; position:relative; margin:10px 0px 0px 0px; overflow:hidden; }
	.home_aktualita { width:490px; display:block; position:absolute; left:625px; top:9px; font-size:14px; font-weight:bold; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; background:#fff; z-index:9; }
	.home_aktualita a { display:inline; float:left; color:#000; text-decoration:none; }
	.home_aktualita a:hover { color:#0097e9; }
	.home_aktualita span { font-size:12px; font-weight:normal; color:#afafaf; margin-left:10px; text-decoration:none !important; }
	.home_aktualita_more { position:absolute; right:10px; top:6px; z-index:11; }
	.home_aktualita_cover { position:absolute; right:0px; top:0px; width:87px; height:36px; display:block; background:#fff url('hp_aktuality_bg.gif') top right no-repeat; z-index:10; }
	a.aktuality_link { color:#fff; position:absolute; background:url('hp_aktuality_button.gif') 0px 0px no-repeat; display:block; width:107px; height:36px; }
	a.aktuality_link span { cursor:pointer; position:absolute; background:url('hp_aktuality_button.gif') 0px 0px no-repeat; display:block; width:107px; height:36px; top:0px; left:0px; }
	a.aktuality_link:hover span { background:url('hp_aktuality_button.gif') 0px -36px no-repeat; }

.home_banner { width:340px; height:411px; position:relative; margin-top:35px; }
.home_banner img { position:absolute; z-index:0; top:0px; }
.home_b_content { color:#fff; position:absolute; z-index:1; width:340px; height:164px; background:#b22c1b url('home_b_bg.gif') top left no-repeat; display:block; top:247px; }
.home_b_name { font-size:30px; line-height:28px; font-weight:bold; padding:15px 0px 0px 15px; margin:0px; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;  }
.home_b_age { font-size:12px; font-weight:normal; padding:0px 0px 10px 15px; margin:0px; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;  }
.home_b_text { font-size:14px; font-weight:normal; font-style:italic; padding:0px 20px 20px 15px; margin:0px; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;  }
.home_b_text2 { font-size:12px; text-align:right; font-weight:bold; padding:0px 20px 0px 0px; margin:0px; font-family:"Arial CE", "Helvetica CE", Arial, sans-serif; }
.home_b_tl { position:absolute; top:0px; left:0px; display:block; width:7px; height:7px; background:url('box_produkt_bg_tl.png') top left no-repeat; line-height:1px; font-size:1px; }
.home_b_tr { position:absolute; top:0px; left:693px; display:block; width:7px; height:7px; background:url('box_produkt_bg_tr.png') top right no-repeat; line-height:1px; font-size:1px; }
	
/* news page */
.box_news { margin:25px 0px 25px 0px;}
	.news_date { font-size:10px; color:#b22c1b; line-height:10px; }
	.news_title { font-size:20px; font-weight:bold; color:#000; margin:6px 0px 10px 0px; line-height:20px; }
	.news_text { font-size:14px; color:#747474; line-height:20px; }

/* aktuality image */
.news_image { position:relative; width:700px; }
.news_image image { display:block; }
.news_image_tl { position:absolute; top:0px; left:0px; display:block; width:7px; height:7px; line-height:1px; font-size:1px; }
* > .news_image_tl { background:url('box_produkt_bg_tl.png') top left no-repeat; }
* html .news_image_tl { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portal/Redakce/rs.nsf/box_produkt_bg_tl.png'); }
.news_image_tr { position:absolute; top:0px; left:693px; display:block; width:7px; height:7px; line-height:1px; font-size:1px; }
* > .news_image_tr { background:url('box_produkt_bg_tr.png') top right no-repeat; }
* html .news_image_tr { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portal/Redakce/rs.nsf/box_produkt_bg_tr.png'); }


	
#nav_content { border-top:1px solid #d1d1d1; padding:20px 0px 20px 0px; font-size:12px; }
	#nav_content img { vertical-align:middle; }
	.nav_content_info { margin:0px 10px; padding:0px 0px px 0px; display:inline; float:left; }
	
/* nav content butttons */
.nav_content_button { position:relative; color:#000; font-size:9px; display:block; float:left; }
.nav_content_button span { cursor:pointer; height:18px; display:block; position:absolute; top:0px; left:0px; }
.nav_content_button:hover span { background-position:0px -18px; }
.b1 { width:48px; background:url('nav_content_b1.gif') 0px 0px no-repeat; }
.b1 span { width:48px; background:url('nav_content_b1.gif') 0px 0px no-repeat; }
.b2 { width:70px; background:url('nav_content_b2.gif') 0px 0px no-repeat; }
.b2 span{ width:70px; background:url('nav_content_b2.gif') 0px 0px no-repeat; }
.b3 { width:43px; background:url('nav_content_b3.gif') 0px 0px no-repeat; }
.b3 span { width:43px; background:url('nav_content_b3.gif') 0px 0px no-repeat; }
.b4 { width:64px; background:url('nav_content_b4.gif') 0px 0px no-repeat; }
.b4 span { width:64px; background:url('nav_content_b4.gif') 0px 0px no-repeat; }


/* vysledky */
.vysledek { margin:25px 0px 25px 15px; }
	.vysledek h3 { margin:0px 0px 5px 0px; font-size:16px; color:#b22c1b; font-weight:bold; border:0px; padding:0px; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
	.vysledek_text { font-weight:normal; font-size:12px; color:#767676; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
	.vysledek_link { font-weight:normal; margin:10px 0px 0px 0px; }
	
/* pobocky page */
#mapa { margin:10px 0px 60px 0px; text-align:center; }
#mapa_inner { margin:0px auto 0px auto; width:430px; }
#mapacr {display:block; background: transparent url('mapacr.gif') 0px 0px no-repeat; width:430px; height:250px; }
#kraje { padding:20px 0px 100px 15px; font-size:16px; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
#kraje a { color:#0097e9; text-decoration:none; }
#kraje a:hover { color:#0097e9; text-decoration:underline; }
#kraje li { display:block; width:190px; line-height:30px; font-size:16px; }
#kraje li.last { display:block; float:left; width:100px; }

table.kontakt td { font-size:14px; color:#747474; }
table.kontakt td a { font-size:14px; color:#747474; text-decoration:underline; }
table.oteviracka td { font-size:14px; color:#747474; }
.kontakt_ltd { padding:0px 5px 0px 0px; font-weight:bold; text-align:right; }
.kontakt_ltd2 { padding:0px 5px 0px 0px; font-weight:bold; text-align:left; }
.oteviracka_ltd { padding:0px 5px 0px 0px; font-weight:bold; text-align:left; }

/* pobocky kraj praha */
#mapa_pha { margin:10px 0px 60px 0px; text-align:center; }
#mapa_pha_inner { margin:0px auto 0px auto; width:510px; }
#mapapha {display:block; background: transparent url('mapa_praha.gif') 0px 0px no-repeat; width:510px; height:370px; }

/* pobocky kraj */
#mapa_kraj { margin:10px 0px 60px 0px; text-align:center; position:relative; display:block; width:700px; }
#mapa_kraj_inner { margin:0px auto 0px auto; width:500px; }
#mapa_kraj_legenda { position:absolute; top:350px; right:0px; text-align:left; font-size:10px; color:#838487; }
#mapa_kraj_legenda img { vertical-align:middle; margin:0px 0px 3px 0px; }

#mesta div { position:absolute; font-size:13px; font-weight:bold; }
#mesta div a { color:#000; text-decoration:none; }
#mesta div a:hover { color:#000; text-decoration:underline; }
.map_ok_left { background:url('icon_ok.gif') center left no-repeat; padding:0px 0px 0px 20px; }
.map_ok_right { background:url('icon_ok.gif') center right no-repeat; padding:0px 20px 0px 0px; }
.map_ok_bottom { background:url('icon_ok.gif') bottom center no-repeat; padding:0px 0px 20px 0px; }
.map_ok_top { background:url('icon_ok.gif') top center no-repeat; padding:20px 0px 0px 0px; }

.map_ak_left { background:url('icon_ak.gif') center left no-repeat; padding:0px 0px 0px 20px; }
.map_ak_right { background:url('icon_ak.gif') center right no-repeat; padding:0px 20px 0px 0px; }
.map_ak_bottom { background:url('icon_ak.gif') bottom center no-repeat; padding:0px 0px 20px 0px; }
.map_ak_top { background:url('icon_ak.gif') top center no-repeat; padding:20px 0px 0px 0px; }

/* pobocky mesto */
.pobocka { margin:0px 0px 15px 15px;}
.lastpobocka { margin:0px 0px 40px 15px;}
	.pobocka h4 { color:#b22c1b; border:0px; font-size:16px; font-weight:bold; margin:20px 0px 25px 0px; }
	.pobocka li { display:block; float:left; width:210px; font-size:14px; color:#747474; }
	.pobocka li a { color:#747474; text-decoration:underline; }
.box_agent { display:block; width:325px; float:left; margin:0px 0px 80px 13px; }
	.box_agent img { float:left; margin:0px 20px 0px 0px }
	.box_agent h4 { color:#b22c1b; border:0px; font-size:16px; font-weight:bold; margin:0px 0px 20px 0px; }
	.box_agent p { color:#747474; font-size:12px; margin:0px 0px 20px 0px; }
	.box_agent table td { color:#747474; font-size:12px; margin:0px 0px 0px 0px; }
	.box_agent table td a { color:#747474; font-size:12px; margin:0px 0px 0px 0px; }
	
/* pobocky agent */
.text { margin:0px 0px 0px 20px; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
.text h3 { margin:0px 0px 5px 0px !important; padding:0px !important; }
.text p { font-size:14px; margin:10px 0px 25px 0px !important; color:#747474; line-height:16px; }
.text2 { margin:0px 0px 0px 20px; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
.text2 p { font-size:14px; margin:0px 0px 30px 0px; color:#747474; }
.text2 h3 { color:#747474; margin:0px 0px 5px 0px !important; padding:0px !important; }
.box_agent2 { margin:0px 0px 35px 20px; height:200px; }
	.box_agent2 img { position:absolute; }
	.box_agent2 h3 { margin:0px 0px 20px 0px; padding:0px 0px 0px 0px; }
	.box_agent2 p { color:#747474; font-size:14px; margin:0px 0px 20px 0px; padding:0px 0px 0px 10px; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
	.box_agent2 table { color:#747474; font-size:14px; margin:0px 0px 10px 10px; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
	#agent_info { padding:0px 0px 0px 160px !important; margin:0px 0px 0px 0px !important; }
.reference { margin:10px 0px 60px 0px; }
	.reference li { display:block; float:left; width:300px; margin:0px 0px 0px 40px; }
	.reference li a { font-size:14px; color:#0097e9; text-decoration:none; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
	.reference li a:hover { text-decoration:underline; }

a.icon { color:#000; font-size:15px; font-weight:bold; text-decoration:none; padding:4px 0px 4px 24px; display:block; background:url('icon_default.gif') 0px 4px no-repeat; }
a.icon span { font-size:12px; font-weight:normal; }
a:hover { text-decoration:underline; }
.xls { background:url('icon_xls.gif') 0px 4px no-repeat !important; }
.pdf { background:url('icon_pdf.gif') 0px 4px no-repeat !important; }
.doc { background:url('icon_doc.gif') 0px 4px no-repeat !important; }
.dokument { background:url('icon_dokument.gif') 0px 4px no-repeat !important; }
.pdf { background:url('icon_pdf.gif') 0px 4px no-repeat !important; }

/* pobocka detail */
.pobocka_mapa { margin:0px 0px 60px 20px; }
.pobocka_detail { margin:0px 0px 20px 0px; color:#747474; font-size:14px; }
.box_agent3 { margin:20px 0px 35px 20px; height:130px; }
	.box_agent3 img { position:absolute; }
	.box_agent3 h4 { font-size:16px; margin:0px 0px 20px 0px; padding:0px 0px 0px 105px; color:#b22c1b; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; border:0px; }
#pobocka_kontakt { margin-top:60px; }
	
/* kontakty */
#tel_number { font-size:38px; font-weight:bold; color:#0097e9; margin:0px; }
#sazba { font-size:12px; color:#747474; padding:60px 0px 50px 0px; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
#smluvni_servis_link { background:url('box9_image.jpg') top left no-repeat; width:230px; height:84px; }
	#smluvni_servis_link a { line-height:16px; display:block; padding:17px 20px 20px 81px; color:#0097e9; font-size:16px; font-weight:bold; text-decoration:none; }
	#smluvni_servis_link a:hover { color:#0097e9; font-size:16px; font-weight:bold; text-decoration:underline; }

/* servisy */
.servisy_text { margin:25px 0px; font-size:14px; color:#444444; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
#servis_form { position:relative; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
#servis_form h4 { font-size:14px; margin:0px 0px 10px 0px; padding:0px; color:#373737; }
#servis_form  .servis_input{ margin:0px 0px 20px 0px; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
#servis_form .servis_col1 { padding:20px 0px 0px 0px; }
#servis_form .servis_col2 { position:absolute; left:270px; top:0px; padding:20px 0px 0px 0px; }
#servis_form .servis_col3 { position:absolute; left:470px; top:0px; padding:20px 0px 0px 0px; }

/* servis vysledky */
.search_header { padding:20px 0px 20px 0px; border-bottom:1px solid #d1d1d1; font-size:14px; color:#444; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
.new_search { position:absolute; left:456px; width:254px; text-align:right; }
  .new_search td { font-size:12px; color:#5e5e5e; }
	.new_search input#new_search { width:120px; margin:0px 10px; font-size:12px; }
.servis { margin:25px 0px 25px 15px; }
	.servis h3 { margin:0px 0px 15px 0px; font-size:16px; color:#b22c1b; font-weight:bold; border:0px; padding:0px; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
	.servis h3 span { font-weight:normal; }
	.servis_image { position:absolute; }
	.servis_info { padding:0px 0px 0px 225px; height:135px; font-size:12px; color:#747474;}
	.servis_znacky { padding:0px 0px 35px 0px; }
	.servis_info1 { float:left; width:155px; }
	.servis_info2 { float:left; width:155px; }
	.servis_info3 { float:left; width:130px; }
	.servis_info table { font-size:12px; color:#747474; }

/* produkt rozcestnik */
.vyhody_pojisteni { margin:0px 0px 20px 0px; }

/* produkt stranka */
.produkth4 { font-size:16px; border:0px; font-weight:bold; color:#5c5c5c; margin:0px 0px 25px 0px; padding:0px; }
.produkth3 { font-size:18px; border:0px; font-weight:bold; color:#b22c1b; margin:0px 0px 25px 0px; padding:0px; }
.produkth32 { font-size:16px; border:0px; font-weight:bold; color:#b22c1b; margin:0px 0px 25px 0px; padding:0px; }
.produkttext1 { font-size:16px; font-weight:normal; color:#303030; }
.produkttext1 li { list-style: disc outside; margin:0px 0px 0px 15px; padding:0px 0px 0px 0px; }
.produkttext2 { font-size:16px; font-weight:normal; color:#757575; }
.produkttext2 span { color:#b22c1b; text-decoration:underline; }
.produkttext2 li { list-style: disc outside url('li_type2.gif'); margin:0px 0px 20px 35px; padding:0px 0px 0px 0px; }
.produkttext3 { font-size:16px; font-weight:normal; color:#757575; }
.produkttext3 li { list-style: disc outside; margin:0px 0px 20px 15px; padding:0px 0px 0px 0px; }
.produkttext4 { font-size:16px; font-weight:normal; color:#757575; }
.produkttext4 a { color:#0298e9; text-decoration:none; }
.produkttext4 a:hover { color:#0298e9; text-decoration:underline; }
.produkttext4 li { list-style: disc outside; margin:0px 0px 20px 15px; padding:0px 0px 0px 0px; }
#pbox1 { width: 132px; }
#pbox1a { width: 150px; }
#pbox2 { margin-top:55px; }
#pbox3 { padding-bottom:150px; }
.souvisejici div { padding:0px; }
.souvisejici a { color:#5c5c5c; font-size:16px; text-decoration:underline; }
.souvisejici a:hover { color:#0298e9; font-size:16px; text-decoration:underline; }
#produkt_image1 { position:absolute; z-index:-10; left:130px; top:40px; }
#produkt_image2 { position:absolute; z-index:-10; left:180px; top:0px; }
#produkt_image3 { position:absolute; z-index:-10; left:180px; top:40px; }
#produkt_image4 { position:absolute; z-index:-10; left:180px; top:60px; }
#produkt_image5 { position:absolute; z-index:-10; left:200px; top:30px; }
#produkt_image6 { position:absolute; z-index:-10; left:150px; top:60px; }
#produkt_image7 { position:absolute; z-index:-10; left:200px; top:10px; }
#produkt_image9 { position:absolute; z-index:-10; left:160px; top:30px; }
#produkt_image10 { position:absolute; z-index:-10; left:170px; top:40px; }

/* pojisteni prum rizik */
.p_box { margin:25px 15px 30px 0px; display:block; float:left; width:222px; height:356px; background:url('p_rizik_box_bg.gif') top left no-repeat; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; position:relative; }
	.p_image { text-align:center; position:relative; margin:6px 0px 0px 6px; width:210px; height:145px; }
	/*.p_image img { margin:6px auto 0px auto; }*/
.p_last { margin-right:0px; }
.p_box h3 { border:0px; color:#b22c1b; font-size:20px; font-weight:bold; margin:20px 17px 25px 17px; padding:0px; }
.p_box p { color:#919191; font-size:13px; font-weight:normal; margin:0px 17px; }
.p_more { position:absolute; right:15px; bottom:15px; text-align:right; }

/* pro media stranka */
.media_text { margin:20px 0px; font-size:16px; color:#757575; font-weight:bold; }
.box_report { margin:25px 0px 25px 15px; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
	.report_date { font-size:10px; color:#b22c1b; line-height:10px; }
	.report_title { font-size:18px; font-weight:bold; color:#404040; margin:6px 0px 25px 0px; line-height:20px; }
	.report_text { font-size:14px; color:#979797; line-height:20px; }
#media_kontakt { margin:20px 0px 20px 20px; }
.line_media1 { margin:15px 0px 30px 0px; }
#media_more2 { margin-left:30px; }

/* o generali stranka */
.about_text { margin:20px 0px 20px 0px; font-size:16px; color:#757575; font-weight:bold; position:relative; }
#about_iso { margin:20px 0px 20px 20px; padding:0px 5px 0px 0px; }
.box_about { width:238px; height:175px; float:left; background:url('box_about_bg.gif') top left no-repeat; margin:0px 0px 0px 0px; padding:0px; position:relative; display:block; }
	#last_about { margin:0px; width:221px; }
	.box_about h3 { color:#000; font-size:18px; font-weight:bold; padding:20px; border:0px; }
	.box_about ul { margin:0px 20px 0px 20px; }
	.box_about li { color:#919191; font-size:13px; font-weight:normal; line-height:16px; list-style: disc inside; }
	.box_about a { color:#0097e9; font-size:13px; font-weight:normal; line-height:16px; text-decoration:none; }
	.box_about a:hover { color:#0097e9; text-decoration:underline; }
	.about_more { position:absolute; left:130px; bottom:20px; }
	.box_about_bottom { display:block; width:221px; height:8px; background:url('box_about_bottom.gif') top left no-repeat; position:absolute; bottom:0px; left:0px; font-size:1px; line-height:1px; }
.line_about1 { margin:30px 0px 30px 0px; }
#b_about { margin:0px 0px 50px 0px; }

/* info o fondech */
.info_o_fondech { font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
.info_o_fondech h3 { border:0px; margin:25px 0px 20px 0px; font-size:16px; font-weight:bold; padding:0px; }
.info_o_fondech table { margin:0px 0px 20px 0px; position:relative; display:block; }
.info_o_fondech table tr { position:relative; }
.info_o_fondech table tr.thead td { background:#e1e1e1; color:#757575; font-size:13px; padding:13px 18px; border-right:3px solid #fff; border-bottom:3px solid #fff; position:relative; }
.info_o_fondech table td { width:20%; vertical-align:top; font-size:13px; margin:0px 0px 0px 0px; background:#f2f2f2; padding:8px 18px; border-right:3px solid #fff; position:relative; text-align:center; }
/* diky jquery selectoru bude pouzito pouze pro .info_o_fondech table tr.row (IE6 neumi selektor pro vice trid) */
.info_o_fondech table tr.hover td { background:#fff; }
.info_o_fondech table td.info_o_fondech_datum { margin:0px 0px 0px 0px; background:#e1e1e1;  border-right:3px solid #fff; text-align:left; }
.info_o_fondech table td.last_td { font-size:1px; line-height:1px; height:20px; padding:0px; margin:0px; }
.info_o_fondech table tr.thead td.last_rtd { width:110px; border-right:0px; }
.info_o_fondech table td.last_rtd { width:110px; border-right:0px; }
.thead .hover
{
	/*background: #fff !important;*/
	/*font-weight:bold !important;*/
	color:#000 !important;
}
.info_o_fondech a { color:#0097e9; text-decoration:none; }
.info_o_fondech a:hover { color:#0097e9; text-decoration:underline; }
	.r1 { display:block; background:url('r1.gif') left top no-repeat !important; width:7px; height:7px; position:absolute; top:0px; left:0px; line-height:1px; font-size:1px; }
	.r2 { display:block; background:url('r2.gif') right top no-repeat !important; width:7px; height:7px; position:absolute; top:0px; right:0px; line-height:1px; font-size:1px; }
	.r3 { display:block; background:url('r3.gif') left bottom no-repeat !important; width:7px; height:7px; position:absolute; bottom:0px; left:0px; line-height:1px; font-size:1px; }
	.r4 { display:block; background:url('r4.gif') right bottom no-repeat !important; width:7px; height:7px; position:absolute; bottom:0px; right:0px; line-height:1px; font-size:1px; }

/* investicny fondy */
.fondy h3 { font-size:22px; color:#000; font-weight:bold; margin:30px 0px 0px 0px; padding:0px; border:0px; }
.fondy h4 { font-size:16px; color:#000; font-weight:bold; margin:5px 0px 25px 0px; padding:0px; border:0px; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
.fondy h4 span { font-weight:normal; }
.fond { background:#f2f2f2 url('box_fond_bottom.gif') bottom left no-repeat; width:159px; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; position:relative; float:left; margin:0px 20px 40px 0px; }
	.fond_title { height:50px; border-bottom:3px solid #fff; background:#e1e1e1 url('box_fond_top.gif') top left no-repeat; }
		.fond_title h4 { padding:15px 13px 0px 13px; margin:0px; font-weight:bold; font-size:13px; color:#757575; border:0px; line-height:14px; letter-spacing:-0.05em; }
	.fond_text { padding:13px 11px; }
		.fond_text a { font-size:13px; color:#0097e9; text-decoration:none; padding:0px; margin:0px 0px 13px 0px; display:block; }
		.fond_text a:hover { color:#0097e9; text-decoration:underline; }
		.fond_more { position:absolute; bottom:10px; left:95px; }
	.last_fond { margin-right:0px; }
.vyvoj p { font-size:11px; margin:0px 0px 15px 0px; color:#757575; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; letter-spacing:-0.05em; line-height:14px; }
.vyvoj p span { font-size:13px; font-weight:bold; }

.vyvoj table { margin:0px 0px 20px 0px; position:relative; display:block; }
.vyvoj table tr { position:relative; }
.vyvoj table th { background:#e1e1e1; color:#757575; font-size:13px; padding:13px 18px; border-right:3px solid #fff; border-bottom:3px solid #fff; position:relative; text-align:center; }
.vyvoj table td { font-size:13px; color:#757575; width:20%; vertical-align:top; font-size:13px; margin:0px 0px 0px 0px; background:#f2f2f2; padding:8px 18px; border-right:3px solid #fff; position:relative; text-align:center; }
.vyvoj table th.l_td { width:60px; }
.vyvoj table td.l_td { font-weight:bold; margin:0px 0px 0px 0px; background:#e1e1e1; border-right:3px solid #fff; text-align:left; width:60px; }
.vyvoj table tr.hover td { background:#fff; }
.vyvoj table td.last_td { font-size:1px; line-height:1px; height:20px; padding:0px; margin:0px; }
.vyvoj table th.last_rtd { width:100px; border-right:0px; }
.vyvoj table td.last_rtd { width:100px; border-right:0px; }

.vysvetlivky { font-size:13px; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; color:#757575; margin:0px 0px 50px 0px; }
.vysvetlivky h4 { color:#757575 ; font-size:16px; font-weight:bold; margin:0px 0px 20px 0px; padding:0px; }

/* lide */
.lide_text { font-size:16px; margin:25px 0px; color:#757575; font-weight:bold; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
.box_clovek { width:184px; margin:30px 0px 30px 30px; min-height:255px; height:auto !important; height:255px; background:url('box_clovek_bg.gif') top left no-repeat; display:block; display:block; float:left; position:relative; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
.box_clovek_bottom { width:184px; height:8px; background:url('box_clovek_bottom.gif') top left no-repeat; display:block; font-size:1px; line-height:1px; position:absolute; left:0px; bottom:0px; }
.box_clovek img { margin:12px 0px 0px 12px;}
.box_clovek h4 { margin:10px 12px 8px 12px; padding:0px; border:0px; font-size:16px; color:#757575; font-weight:bold; }
	.box_clovek h4 span { font-size:12px; font-weight:normal; display:block; }
.box_clovek p { margin:0px 12px 11px 12px; font-size:12px; color:#757575; line-height:12px; }
.lide_rada { margin:20px 0px 40px 40px; line-height:24px; font-size:17px; color:#757575; font-weight:bold; }
.lide_rada span { font-size:12px; font-weight:normal; }
.lide_end { height:40px; display:block; }

/* zmena kontaktniho spojeni */
.zmena_text { margin:25px 0px; font-size:14px; color:#444444; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
.zmena_form { margin:0px 0px 0px 10px; }
.zmena_form label { width:300px; display:block; float:left; text-align:right; font-size:14px; font-weight:normal; color:#373737;  }
.zmena_form label span { color:#b22c1b;  }
.zmena_form input { margin:0px 0px 10px 10px; font-size:14px;  }
.zmena_form .box_round_big_content { padding:30px 0px 0px 0px; }

.zmena_form2 { margin:0px 0px 0px 10px; height:180px; }
.zmena_form2 label { width:140px; display:block; float:left; text-align:right; font-size:14px; font-weight:normal; color:#373737;  }
.zmena_form2 label span { color:#b22c1b;  }
.zmena_form2 input { margin:0px 0px 10px 10px; font-size:14px; width:150px;  }
.zmena_form2 select { width:150px; margin:0px 0px 10px 10px; font-size:14px; }
.zmena_form2 .box_round_medium2_content { padding:30px 0px 0px 0px; }
.nebo { position:absolute; top:48px; left:110px; color:#696969 !important; font-size:12px; }
.button_zmena_form1 { margin:30px 40px 50px 0px; text-align:right; }
.button_zmena_form2 { margin:30px 0px 50px 10px; }
.zmena_form_more { position:absolute; right:20px; bottom:20px; }

/* buttons */
.button span.hover { background-position: 0px -30px;}

.button1 { position:relative; color:#000; font-size:14px; display: block; }
.button1 span { cursor:pointer; width:207px; height:30px; display:block; position:absolute; top:0px; left:0px; background:url('button_osobnischuzku.gif') 0px 0px no-repeat; }

.button2 { position:relative; color:#000; font-size:14px; display: block; width:145px; }
.button2 span { cursor:pointer; width:145px; height:30px; display:block; position:absolute; top:0px; left:0px; background:url('button_sezeptat.gif') 0px 0px no-repeat; }

.button3 { position:relative; color:#000; font-size:14px; display: block; width:146px; }
.button3 span { cursor:pointer; width:146px; height:30px; display:block; position:absolute; top:0px; left:0px; background:url('button_zaslat.gif') 0px 0px no-repeat; }

.button4 { position:relative; color:#fff; font-size:14px; display:block; width:183px; }
.button4 span { cursor:pointer; width:183px; height:30px; display:block; position:absolute; top:0px; left:0px; background:url('button_poslat.gif') 0px 0px no-repeat; }

.button5 { position:relative; color:#000; font-size:10px; display:block; width:81px; }
.button5 span { cursor:pointer; width:81px; height:27px; display:block; position:absolute; top:0px; left:0px; }
.button5 > span { background:url('button_odeslat1.png') 0px 0px no-repeat; }
* html .button5 span { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portal/Redakce/rs.nsf/button_odeslat1.png',  sizingMethod='crop'); }
.button5 > span:hover { background:url('button_odeslat1.png') 0px -27px no-repeat;}

.button6 { position:relative; color:#000; font-size:14px; display:block; width:85px; }
.button6 span { cursor:pointer; width:85px; height:30px; display:block; position:absolute; top:0px; left:0px; background:url('button_hledej.gif') 0px 0px no-repeat; }

.button7 { position:relative; color:#fff; font-size:14px; display:block; width:139px; }
.button7 span { cursor:pointer; width:139px; height:30px; display:block; position:absolute; top:0px; left:0px; background:url('button_stiznost.gif') 0px 0px no-repeat; }

.button8 { position:relative; color:#000; font-size:14px; display:block; width:116px; }
.button8 span { cursor:pointer; width:116px; height:30px; display:block; position:absolute; top:0px; left:0px; background:url('button_sezeptat2.gif') 0px 0px no-repeat; }

.button9 { position:relative; color:#000; font-size:14px; display:block; }
.button9 span { cursor:pointer; width:207px; height:30px; display:block; position:absolute; top:0px; left:0px; background:url('button_osobnischuzku.gif') 0px 0px no-repeat; }

.button10 { position:relative; color:#fff; font-size:14px; display:block; width:169px; }
.button10 span { cursor:pointer; width:169px; height:30px; display:block; position:absolute; top:0px; left:0px; background:url('button_domluvit.gif') 0px 0px no-repeat; }

.button11 { position:relative; color:#fff; font-size:14px; display:block; width:172px; }
.button11 span { cursor:pointer; width:172px; height:27px; display:block; position:absolute; top:0px; left:0px; background:url('button_objednavam_schuzku.gif') 0px 0px no-repeat; }
.button11 span.hover { background-position: 0px -27px;}

.button12 { position:relative; color:#fff; font-size:14px; display:block; width:125px; }
.button12 span { cursor:pointer; width:125px; height:27px; display:block; position:absolute; top:0px; left:0px; background:url('button_polozit_dotaz.gif') 0px 0px no-repeat; }
.button12 span.hover { background-position: 0px -27px;}

.button13 { position:relative; color:#fff; font-size:14px; display:block; width:115px; }
.button13 span { cursor:pointer; width:115px; height:30px; display:block; position:absolute; top:0px; left:0px; background:url('button_o_krok_zpet.gif') 0px 0px no-repeat; }

.button14 { position:relative; color:#fff; font-size:14px; display:block; width:115px; }
.button14 span { cursor:pointer; width:115px; height:30px; display:block; position:absolute; top:0px; left:0px; background:url('button_pokracovat.gif') 0px 0px no-repeat; }

.button15 { position:relative; color:#fff; font-size:14px; display:block; width:142px; }
.button15 span { cursor:pointer; width:142px; height:27px; display:block; position:absolute; top:0px; left:0px; background:url('button_odeslat_dotaz.gif') 0px 0px no-repeat; }
.button15 span.hover { background-position: 0px -27px;}

.button16 { display:block; width:44px; height:19px; color:#fff; font-size:8px; position:relative; }
.button16 span { z-index:100; cursor:pointer; width:44px; height:19px; display:block; position:absolute; top:0px; left:0px; background:url('button_hledat.gif') 0px 0px no-repeat; }
.button16 span.hover { background-position: 0px -19px;}

.button17 { display:block; width:218px; height:40px; color:#fff; font-size:8px; position:relative; margin:0px 0px 0px 6px; }
.button17 span { z-index:100; cursor:pointer; width:218px; height:40px; display:block; position:absolute; top:0px; left:0px; background:url('button_povinne_ruceni.gif') 0px 0px no-repeat; }
.button17 span.hover { background-position: 0px -40px;}

.button18 { display:block; width:218px; height:40px; color:#fff; font-size:8px; position:relative; margin:0px 0px 0px 6px; }
.button18 span { z-index:100; cursor:pointer; width:218px; height:40px; display:block; position:absolute; top:0px; left:0px; background:url('button_cestovni_pojisteni.gif') 0px 0px no-repeat; }
.button18 span.hover { background-position: 0px -40px;}

.button19 { display:block; width:218px; height:40px; color:#fff; font-size:8px; position:relative; margin:0px 0px 0px 6px; }
.button19 span { z-index:100; cursor:pointer; width:218px; height:40px; display:block; position:absolute; top:0px; left:0px; background:url('button_pojisteni_benefit.gif') 0px 0px no-repeat; }
.button19 span.hover { background-position: 0px -40px;}

.button20 { display:block; width:218px; height:40px; color:#fff; font-size:8px; position:relative; margin:0px 0px 0px 6px; }
.button20 span { z-index:100; cursor:pointer; width:218px; height:40px; display:block; position:absolute; top:0px; left:0px; background:url('button_majetek.gif') 0px 0px no-repeat; }
.button20 span.hover { background-position: 0px -40px;}

.button_op1 { height:46px; /*padding-bottom:6px;*/ }
.button_op2 { display:block; padding-bottom:10px; height:40px; }
.button_op3 {  }
.spocitat { display:block; z-index:100; position:absolute; padding:10px 16px; }
.box14txt { color:#4b4b4b; font-weight:bold; padding:0px 16px 6px 16px; font-size:12px; position:relative; font-family:"Arial CE", "Helvetica CE", Arial, sans-serif; }

/*CLANKY/POVINNE RUCENI STYL*/
.povTable{
border-style:solid;


}


/* 404 */
.image_404 { float:left; margin:0px; padding:0px 0px 0px 0px; }
.col_404 { float:right; width:380px; margin:0px; padding:95px 0px 0px 0px; }
.col_404 h3 { font-size:33px; border:0px; color:#b22c1b; margin:0px; padding:10px 0px 0px 0px; font-weight:bold; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
.links_404 { margin:30px 20px; line-height:25px; }

