* { margin: 0; padding: 0 }

body {
	background: #222;
	color: #555;
	font: normal 0.7em verdana,"DejaVu Sans","DejaVu LGC Sans","Bitstream Vera Sans","Nimbus Sans L",sans-serif;
	padding: 3px 0;
}

input, select, button { font: normal 1em verdana,"DejaVu Sans","DejaVu LGC Sans","Bitstream Vera Sans","Nimbus Sans L",sans-serif }
h1,h2,h3,h4 {
	color: #444;
	font-family: arial,"DejaVu Sans","DejaVu LGC Sans","Bitstream Vera Sans","Nimbus Sans L",sans-serif; }
h5,h6 {
	color: #000;
	font-family: verdana,"DejaVu Sans","DejaVu LGC Sans","Bitstream Vera Sans","Nimbus Sans L",sans-serif; }
.h3 {
	/*background: #fff url(../images/bg_h3.png) no-repeat;*/
	display: block;
	font-size: 1.8em;
/*	height: 36px;*/
	letter-spacing: 1px;
/*	line-height: 31px;*/
	margin: 10px auto 10px auto;
	padding: 0px 20px;
	text-align: center }
.h4 {
	background: #fff url(../images/bg_h4.png) repeat-x;

	display: block;
	font-size: 1.2em;
	height: 26px;
	line-height: 23px;
	margin: 20px auto 5px auto;
	padding: 0px 10px }
a { color: #d00; text-decoration: none }
a:hover { text-decoration: underline }
a img { border-color: #d00 }
a.goback { float: right }
/*a[href^="http://"], a.extern {
	background:transparent url(../images/icn_extern5.gif) no-repeat scroll 100% 60%;
	padding-right:10px }
a[href^="http://www.rksting.cz"], a.noicon { background-image: none; padding-right: 0 }*/

sup {
	font-size: 0.75em;
	line-height: 0;
	vertical-align: 0.5em }

#header {
	background: #fd0 url(../images/bg_header.png) repeat-y;
	height: 67px;
	margin: 0 auto;
	position: relative;
	width: 990px }
#header h1, #header h1 a, #header h1 a span {
	display: block;
	height: 67px;
	overflow: hidden;
	width: 215px }
#header h1 { font-size: 0.9em; }
#header h1 a { position: relative }

#sting_slovensko { height: 17px; line-height: 17px; position: absolute; right: 5px; text-align: right; top: 5px; width: 300px }
#sting_slovensko a { color: #222 }
#sting_slovensko img { border: 1px solid #888; display: inline; vertical-align: -25%; }

#hl_page{}

#hl_page .img_hl{background: url(../img/hl_img.png) no-repeat ;width:170px; height:170px; float:left}
#hl_page p{font-size:10px;padding-bottom:5px;text-align:justify;clear:right}

.quick_search{
	bottom: 3px;
	list-style-type: none;
	position: absolute;
	right: 0 }
.quick_search .last { margin-right: 10px }
.quick_search .hidden { display: none }
.quick_search li {
	background: #aaa url(../images/bg_search.gif) repeat-x;
	border-top: 1px solid #fff;
	color: #fff;
	float: left;
	height: 24px;
	line-height: 24px }
.quick_search li.begin {
	background: transparent url(../images/bg_search_left.gif) no-repeat 0% 100%;
	border: none;
	display: block;
	float: left;
	height: 25px;
	width: 18px }
.qskod{bottom:31px}
.search_input {
	background: #eee;
	border: 1px solid #666;
	display: inline;
	float: left;
	font-weight: bold;
	height: 15px;
	margin: 3px 3px;
	padding: 1px 0 0 0;
	text-align: center;
	width: 100px }
.search_select {
	background: #eee;
	border: 1px solid #666;
	display: inline;
	float: left;
	font-size: 0.9em;
	font-weight: bold;
	height: 16px;
	margin: 3px 3px;
	text-align: left }
.search_submit { padding: 0 2px; margin: 0 2px }
.help {
	display: inline;
	float: left;
	height: 18px;
	line-height: 18px;
	margin: 3px 5px 0 0;
	position: relative;
	width: 18px }
.help span {
	background: url(../images/bg_help2.png);
	cursor: pointer;
	display: block;
	height: 18px;
	left: 0;
	position: absolute;
	top: 0;
	width: 18px }
/*
#top_menu {
	background: #666 url(../images/bg_menu_bar.gif) repeat-x;
	height: 20px;
	list-style-type: none;
	margin: 0 auto;
	position: relative;
	width: 990px;
	z-index: 3 }
#top_menu .menu_item {
	float: left;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	position: relative;
	text-align: center;
	width: 198px }
#top_menu .menu_item a { display: block; height: 20px; width: 198px;  }
#top_menu .menu_item span {
	cursor: pointer;
	height: 20px;
	left: 0;
	position: absolute;
	top: 0;
	width: 198px }
#top_menu .menu_item .nopointer span { cursor: default }
#top_menu .menu_item span:hover { background-position: -198px }
#top_menu .menu_item:hover ul.submenu { display: block }
#top_menu ul.submenu {
	display: none;
	left: 0;
	list-style-type: none;
	opacity: .85;
	position: absolute;
	top: 100% }
#top_menu .submenu li {
	background: #666;
	border-bottom: 1px solid #fff;
	font-size: 0.9em;
	height: 19px }
#top_menu .submenu li:hover { background: #b33 }
#top_menu .submenu a { color: #fff; text-decoration: none}
*/
#media_bar {clear:both;position:relative;	height: 212px;	min-height: 14px;	margin: 0 auto;	/*position: relative;*/	width: 990px;	z-index: 1 }
#media_bar img { display: block; }
/*#media_bar.compact { height: 60px; overflow: hidden }*/
#media { display: block; left: 0; height: 212px; position: absolute; top: 0; width: 990px }

#intro_back {	background-color:#000;	display: none;	position:absolute;	z-index: 3 }

#want_bar {	background: url(../img/stin.png) repeat-x ; width:990px; height:18px; clear:both;	margin: 0 auto;	position: relative;	width: 990px; }


/*#want_buttons em {cursor: pointer;	height: 20px;	left: 0;	position: absolute;	top: 0;	width: 100px;	z-index: 1}*/

#spust_prez { cursor: pointer; position: absolute; top: -25px; left: 20px }
#spust_prez.compact { display: none }

#main_cont {	margin: 0 auto;	min-height: 210px;	width: 990px;  background: #ececec url(../img/prechod_bok.png) 0px 0px  repeat-y;  }
#main_cont.compact { min-height: 335px ;}
#left_cont { float: left; font-size: 1em; padding-left: 0px; width: 200px;  ;margin-top:-10px;position:relative; color:#6b6b6b; }
#right_cont {background: #ECECEC; float: left; padding: 0 20px; width: 750px; min-height:230px }

#right_cont h1{position:relative;font-size:15px;height:20px;left:5px}
#right_cont h1 b.bg1{ background: url(../img/h1_our_views.png) no-repeat ;width:233px; height:20px;position:absolute; top:0; left:0 }



#right_cont h2{font-size:12px;padding-bottom:5px;position:relative;display:block}
#right_cont h2.nadpis{margin:0 auto;position:relative;}
#right_cont h2.nadpis b{position:absolute; height:18px;top:0;left:0;display:block}

#right_cont h2.nadpis b.elektronicka_aukce{background: url(../images/localized/cs/nadpis/el_aukce.png) no-repeat;width:309px}
#right_cont h2.nadpis b.nabizim_neverejna_nabidka{background: url(../images/localized/cs/nadpis/nabizim_neverejna_nabidka.png) no-repeat;width:309px}
#right_cont h2.nadpis b.nabidka_chci_prodat{background: url(../images/localized/cs/nadpis/nabizim_k_prodeji.png) no-repeat;width:309px}
#right_cont h2.nadpis b.nabidka_chci_pronajmout{background: url(../images/localized/cs/nadpis/nabizim_k_pronajmu.png) no-repeat;width:309px}
#right_cont h2.nadpis b.nabizim{background: url(../images/localized/cs/nadpis/nabizim.png) no-repeat;width:309px}

#right_cont h2.nadpis b.hledam{background: url(../images/localized/cs/nadpis/hledam.png) no-repeat;width:309px}
#right_cont h2.nadpis b.hledam_ke_koupi{background: url(../images/localized/cs/nadpis/hledam_ke_koupi.png) no-repeat;width:309px}
#right_cont h2.nadpis b.hledam_k_pronajmu{background: url(../images/localized/cs/nadpis/hledam_k_pronajmu.png) no-repeat;width:309px}

#right_cont h2.nadpis b.drazby{background: url(../images/localized/cs/nadpis/drazby.png) no-repeat;width:345px}

#right_cont h2.nadpis b.o-spolecnosti{background: url(../images/localized/cs/nadpis/o_spolecnosti.png) no-repeat;width:309px}
#right_cont h2.nadpis b.nase-vyhody{background: url(../images/localized/cs/nadpis/nase_vyhody.png) no-repeat; width:236px}
#right_cont h2.nadpis b.nase-sluzby{background: url(../images/localized/cs/nadpis/nase_sluzby.png) no-repeat;width:228px}
#right_cont h2.nadpis b.sting-magazin{background: url(../images/localized/cs/nadpis/sting_magazin.png) no-repeat;width:361px}
#right_cont h2.nadpis b.kariera{background: url(../images/localized/cs/nadpis/kariera.png) no-repeat;width:202px}
#right_cont h2.nadpis b.volna-mista{background: url(../images/localized/cs/nadpis/kariera_volna_mista.png) no-repeat;width:226px}
#right_cont h2.nadpis b.pobocky{background: url(../images/localized/cs/nadpis/pobocky.png) no-repeat;width:345px}

#right_cont h3 b {height:17px}
#right_cont h3 b.tisk_zpravy{background: url(../images/localized/cs/nadpis/tisk_zpravy.png) no-repeat;width:144px}
#right_cont h3 b.sting_v_mediich{background: url(../images/localized/cs/nadpis/sting_v_mediich.png) no-repeat;width:156px}
#right_cont h3 b.tisk_mluvci{background: url(../images/localized/cs/nadpis/tisk_mluvci.png) no-repeat;width:156px}

#right_cont h3{font-size:12px;color:#555; position:relative}
#right_cont h3 b{top:0;left:0;display:block;position:absolute;height:20px}
#right_cont h3 b.marketing{background: url(../images/localized/cs/nadpis/marketing.png) no-repeat;width:287px;}
#right_cont h3 b.it{background: url(../images/localized/cs/nadpis/it.png) no-repeat;width:190px;}
#right_cont h3 b.personalni{background: url(../images/localized/cs/nadpis/personalni.png) no-repeat;width:257px;}
/*#right_cont h3 b.develop{background: url(../images/localized/cs/nadpis/develop.png) no-repeat;width:287px;}*/
#right_cont h3 b.ekonom{background: url(../images/localized/cs/nadpis/ekonom.png) no-repeat;width:271px;}
#right_cont h3 b.tech{background: url(../images/localized/cs/nadpis/tech.png) no-repeat;width:253px;}
#right_cont h3 b.komerce{background: url(../images/localized/cs/nadpis/komerce.png) no-repeat;width:247px;}
#right_cont h3 b.obch_odd{background: url(../images/localized/cs/nadpis/obch_odd.png) no-repeat;width:287px;}
.left{text-align:left}

#right_cont h2 b.bg2{font-size:5px; background: url(../img/h2_sc.png) no-repeat; width:276px; height:38px; position:absolute; top:0px; left:165px;}
#right_cont p.odr{text-align:justify;padding-bottom:10px}



#right_cont ol{padding-left:15px}
#right_cont ul {padding-left:10px}
#right_cont p.uvod {text-align:justify; padding-left:10px; padding-right:10px}


#left_menu { font-size: 0.9em }
#left_menu, #left_menu ul {
	display: block;
	list-style-type: none;
	text-align: right }
#left_menu li {
  color:#000;
	background: url(../img/bg_menu.png) no-repeat;
	display: block;
	line-height: 15px;
	margin-top: 5px }
#left_menu li.first { background: url(../img/bg_menu.png) no-repeat; margin-top: 0px; }
#left_menu strong { height: 15px; line-height: 15px; padding-right: 20px }
#left_menu a { color: #444; text-decoration: none; }
#left_menu ul a { color: #444 }
#left_menu a:hover { color: #d00 }
#left_menu ul li {
	background: transparent;
	color: #666;
	line-height: 11px;
	margin: 2px;
	padding-right: 20px }


#footer {
	background: #fd0 url(../images/bg_footer2.jpg) no-repeat;
	border-top: 2px solid #d32;
	color: #222;
	font-weight: bold;
	margin: 0 auto 2px auto;
	height: 45px;
	position: relative;
	width : 990px;
	z-index: 1; }
#footer a { font-weight: normal }
#footer ul { list-style-type: none }
#footer li { display: inline; float: left; height: 45px; line-height: 45px }
#footer .left, #footer .right { font-size: 1em; padding: 0 15px; width: 325px }
#footer .right { left: -150px; position: absolute; text-align: right; top: -45px }
#footer .right .counter { color: #a00 }
#footer .right p { line-height: 15px; margin-top: 7px }
#footer .left p { font-size: 90%; letter-spacing: -1px; line-height: 12px; margin-top: 4px }
#footer li.oval {
	background: transparent url(../images/bg_oval_horiz.png) repeat-x;
	color: #fff;
	font-size: 1.2em;
	height: 35px;
	line-height: 35px;
	margin: 5px 0;
	position: relative;
	text-align: center;
	width: 280px;
	z-index: 1; }
#footer .oval strong {
	background: transparent url(../images/bg_oval.gif) no-repeat 0 0;
	height: 35px;
	position: absolute;
	left: -35px;
	top: 0;
	width: 35px;
	z-index: 1 }
#footer .oval em {
	background: transparent url(../images/bg_oval.gif) no-repeat -35px 0;
	height: 35px;
	position: absolute;
	left: 100%;
	top: 0;
	width: 18px;
	z-index: 1 }

div.odkazy_web {
	color:#999999;
	font-size:10px;
	margin:0 auto;
	position:relative;
	text-align:center;
	width:990px;
}
div.odkazy_web strong { font-weight: normal }
div.odkazy_web a {
	color:#999999;
}

.gotop { float: right }

.par, .pari { margin-bottom: 1em; text-align: justify; }
.pari { text-indent: 2em }
.list { margin: 0 0 1em 2em }
ul.list { list-style-type: disc }

.c { text-align: center }
.l { text-align: left }
.r { text-align: right }

.fl { float: left }
.fr { float: right }

.bl { display: block }

.tal { text-align: left }
.tac { text-align: center }
.tar { text-align: right }
.taj { text-align: justify }

.nomb { margin-bottom: 0 }
.nowrap { white-space: nowrap }
.cb { clear: both }

.mr20 { margin-right: 20px }



