@charset "utf-8";
/* CSS Document */


body { 	margin: 0; 	padding: 0; background: url(../gfx/sucp_bg.png) repeat-x #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4A513D;}

h1, h2 { margin:0; font-weight: normal; }

h1 {}

h2 { font-size: 26px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; letter-spacing:-1px; margin-bottom:10px; }

h3 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color: #DA251C; font-size:15px; margin-top:0px; width:449px; margin-bottom:33px;}

h3 p { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color: #DA251C; font-size:15px; margin-top:0px; width:449px; margin-bottom:33px;}

h4 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color: #000; font-size:12px; margin-top:0px; text-align:center;}

h5 {color:#DA251C; font-family:Arial,Helvetica,sans-serif; font-size:15px; font-weight:bold; margin-bottom:-5px;}

h6 {color:#707073; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-align:left;}

/*p, ul, ol { margin-top: 0; text-align:left; font-size:12px; color:#626262; line-height:22px; }*/
p, ol { margin-top: 0; text-align:left; font-size:11px; color:#626262; margin-bottom:33px;}

ul, ol { }

a { color: #C6891E; }

a:hover { text-decoration: none; }

a img { border: none; }

img.left { float: left; margin: 7px 30px 0 0;}

img.right {float: right; margin: 7px 0 0 30px; }

hr { display:none;}

.clear { clear:both;}

/*----container----*/
#container{ width:982px; margin:0 auto; padding:0;}


/*----top----*/
#top{width:980px; height:386px;}
#top div.pas-a { height:39px; background: url(../gfx/sucp_top_pas-a.png) no-repeat 0 0;}
#top div.pas-a p{ font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:12px; padding-left:27px; padding-top:13px;}
#top div.pas-b {height:95px; background: url(../gfx/sucp_top_bg.png) no-repeat 0 0;}
#top div.pas-c {height:191px; background:#fbe700;}
#top div.pas-d {height:34px; background: url(../gfx/sucp_top_pas-d.png) no-repeat 0 0;}
#top div.pas-e {height:27px; background: url(../gfx/sucp_top_pas-e.png) no-repeat 0 0;}
#top div.logo {width:275; height:95px; float:left;}
#top div.lang {width:315; height:25px; float:right; display:inline; margin-top:11px; margin-right:19px;}
#top div.lang a {font-family:Arial, Helvetica, sans-serif; color:#d9d9d9; font-size:11px; padding:0 15px 0 5px;}
#top div.lang a.top-jazyk {font-family:Arial, Helvetica, sans-serif; color:#d9d9d9; font-size:11px; padding:0 15px 0 5px;}
#top div.lang a.top-jazyk-active {font-family:Arial, Helvetica, sans-serif; color:#d9d9d9; background: url(../gfx/sucp_lang_select.gif) no-repeat 0 0; color:white; display:inline;
								   font-size:11px; height:26px; text-align:center; text-decoration:none; width:63px; margin-left:15px; padding:5px 7px 7px 7px;}


.bgInput {
background: url(../gfx/sucp_inputlogin.png) no-repeat scroll 0 0 transparent; height:24px; margin-bottom:5px; text-align:center; width:163px; float:left; }

.bgInput-s {background: url(../gfx/sucp_search-box.png) no-repeat 0 0; height:24px; text-align:center; width:205px; float:left; }
.bgInput-s .inputData {background:none repeat scroll 0 0 transparent; border:0 solid #000000; margin:4px 5px; width:92%;}

.bgInput .inputData {background:none repeat scroll 0 0 transparent; border:0 solid #000000; margin:4px 5px; width:92%;}

input {color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; margin:1px; padding:1px; }
textarea {color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; margin:1px; padding:1px; }

.login {margin:5px 0 0 25px; position:absolute;}

input.btnLoginButton {background: url(../gfx/sucp_loginbutton.png) no-repeat 0 0 transparent; border-style:none; color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; height:22px; padding:0; width:83px; float:right; position:absolute; cursor:pointer;}

input.btnregButton {background: url(../gfx/sucp_regbutton.png) no-repeat 0 0 transparent; border-style:none; color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; height:22px; padding:0; width:83px; float:right; position:absolute; margin-left:88px; cursor:pointer;}

input.btnzabudnuteButton {background:transparent; border-style:none; color:#999; font-family:Arial,Helvetica,sans-serif; text-decoration:underline; font-size:11px; height:22px; padding:0; width:93px; float:right; position:absolute; margin-left:510px; cursor:pointer;}

input.btnsearchButton {background: url(../gfx/sucp_searchbut.png) no-repeat 0 0 transparent; border-style:none; color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; height:23px; padding:0; width:120px; float:right; position:absolute; cursor:pointer; margin:-1px 0 0 8px;}

input.btnhlasButton {background: url(../gfx/sucp_hlasenie04.png) no-repeat 0 0; border-style:none; color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:11px; height:45px; padding:0; width:153px;  cursor:pointer; margin:15px 15px 0 15px;}

input.btnhlasButton:hover { background-position:bottom left;}



#right-top { width:702px; height:95px; margin:0; padding:0; float:left; }
#right-top div.search {width:702px; height:53px; padding:21px 0 0 347px; margin:0; float:left; position:absolute;}

#right-top div.topmenu ul {margin:53px 0 0 -40px;}
#right-top div.topmenu ul li {list-style-type:none; display:inline;}
#right-top div.topmenu ul li a {display:block; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-decoration:none; line-height:40px; margin:0; padding:0;}
#right-top div.topmenu ul li a:hover {}
div.topmenu ul li a.but-a {background: url(../gfx/sucp_topmenu-but01.png) no-repeat ; width:99px; height:36px; padding:0; margin:0;}
div.topmenu ul li a.but-b {background: url(../gfx/sucp_topmenu-but02.png) no-repeat 0 0; width:183px; height:36px; background-position:bottom; margin:0; padding:0;}

.baner-left{ width:26px; height:191px; background:url(../gfx/sucp_top_baner-left.png) no-repeat 0 0; float:left;}
.baner-center{ width:928px; height:191px;float:left;}
.baner-right{width:26px; height:191px; background:url(../gfx/sucp_top_baner-right.png) no-repeat 0 0; float:left;}

/*----content----*/
#content{ width:980px; height:auto; background:url(../gfx/sucp_content_bg.png) repeat-x #FFF; position:relative;}
.con-bottom {width:980px; height:46px; background:url(../gfx/sucp_content_bottom.png) repeat-x #FFF; margin-top:50px;}

/*----contentblok----*/
#contentblok{width:650px; margin:0; margin-top:15px; padding:0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#646464;}

#left { width:290px; margin:0; padding:0; float:left;}

/*----intranet-menu----*/
#intranet-navigation {width:275px; height:auto; padding:0; margin:0;}
#intranet-navigation div.intranet-top {width:275px; height:38px; background:url(../gfx/sucp_navigation_intranet-top.png) no-repeat 0 0;}
#intranet-navigation div.intranet-bottom {width:275px; height:45px; float:left; background:url(../gfx/sucp_navigation_intranet-bottom.png) 0 0 no-repeat;}


/*----left menu----*/
#navigation {width:275px; height:auto; padding:0; margin:0 0;}
#navigation div.menu-top {width:275px; height:38px; background:url(../gfx/sucp_navigation_menu-top.png) no-repeat 0 0;}
#navigation div.menu-bottom {width:275px; height:45px; float:left; background:url(../gfx/sucp_navigation_menu-bottom.png) 0 0 no-repeat;}


#partners {width:275px; padding:0; margin:0;}
#partners .partners-logo {width:275px; height:76px; padding:0; margin-bottom:15px; clear:both;}
#partners .partners-logo img {width:275px; height:76px; padding:0; margin-bottom:15px;}

#right {width:675px; margin:-2px 0 0 15px; float:left;}


/*----footer----*/
#footer{clear:both; position:relative; width:980px; height:156px; background: url(../gfx/sucp_footer.png) no-repeat 0 0;}
#footer p { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#707072; line-height:normal; width:300px; padding:28px 0 0 199px;}


/*----novinkyblok----*/
#novinkyblok{width:475px; height:375px; margin:0; padding:0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#646464;}


/*----dopravneblok----*/
#dopravneblok{width:475px; height:375px; margin:0; padding:0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#646464;}


#hlasenie{width:189px; padding:0; float:right; padding-left:11px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3f3f41;}
#hlasenie div.hlasenie-vrch {margin:0; padding:0; width:189px; height:39px; background:url(../gfx/sucp_hlasenie01.png) no-repeat 0 0;}
#hlasenie div.hlasenie-stred {margin:0; padding:0; width:189px; background:url(../gfx/sucp_hlasenie02.png) repeat-y 0 0;}
#hlasenie div.hlasenie-spodok {margin:0; padding:0; width:189px; height:48px; background:url(../gfx/sucp_hlasenie07.png) no-repeat 0 0;}
#hlasenie div.bgInput-hlasenie {background: url(../gfx/sucp_hlasenie05.png) no-repeat scroll 0 0 transparent; height:38px; width:189px; text-align:center;}
#hlasenie div.bgInput-hlasenie-text {background: url(../gfx/sucp_hlasenie06.png) no-repeat scroll 0 0 transparent; height:103px; width:189px; text-align:center;}
#hlasenie div.bgInput-hlasenie .inputData {background:none repeat scroll 0 0 transparent; border:0 solid #000000; margin:11px 3px; width:157px;}
#hlasenie div.bgInput-hlasenie-text .textareaData {background:none repeat scroll 0 0 transparent; border:0 solid #000000; height:75px; margin:11px 3px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3f3f41;}
#hlasenie div.legend { margin:0; padding:12px 0 0 8px;}
/*#hlasenie img { float:right;}*/
#hlasenie div.udaje { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#b7b7b7; margin-top:-13px;}

#hlasenie div.mail {color:#5f6062; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}

div.news { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#646464; text-align:left; position:relative;}
div.novinka-a {height:300px; width:138px; position:absolute;}
div#novinkyblok img { padding-top:15px;}
div.novinka-b {height:300px; margin-left:158px; width:138px; position:absolute;}
div.novinka-c {height:300px; margin-left:318px; width:138px; position:absolute;}
div.novinka-nazov {font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#de7102; margin:0; padding:0; text-transform:uppercase; word-wrap:break-word; overflow:hidden; font-size:11px; text-decoration:underline; width:138px; height:30px; clip:rect(auto, auto, auto, auto);}

div.novinka-nazov-detail {font-family:Arial, Helvetica, sans-serif; width:500px; font-weight:bold; color:#de7102; margin:0; padding:0; text-transform:uppercase; word-wrap:break-word; overflow:hidden; font-size:12px; text-decoration:underline; margin:25px 0 0;}

.novinka-datum { color:#000000; float:right; font-weight:bold; margin-top:-17px;}
.novinka-image { float:left; margin:31px 24px 5px 0; }
.novinka-image img { border:0; padding:0; margin-bottom:20px;}
.novinka-obsah { float:right; height:auto; margin-bottom:30px;}
.novinka-ostatne { margin-bottom:18px;}

div.novinka-text { height:127px; overflow:hidden; word-wrap:break-word; text-align:left; padding:15px 0 0; text-align:left; }
div.novinka-detail { padding-top:15px;}
div.novinka-detail a { background:url("../gfx/sucp_novinka-detail.png") no-repeat scroll 0 0 transparent; text-align:center; font-weight:bold; color:#FFFFFF; display:block; height:28px; line-height:26px; text-decoration:none; width:84px; }


div.separator { width:475px; height:1px; background:url(../gfx/sucp_separator.png) repeat-x; padding:15px 0;}

div.archiv {
	float: right;
	margin: 10px;
}

div.dopravna-nazov-sub {font-family:Arial, Helvetica, sans-serif; width:500px; font-weight:bold; color:#de7102; margin:0; padding:0; text-transform:uppercase; word-wrap:break-word; overflow:hidden; font-size:12px; text-decoration:underline; margin:15px 0 0;}
.dopravna-block { padding:20px; background: url(../gfx/sucp_obmedzenia_bg.png) no-repeat 0 0; width:425px; height:257px; }
.dopravna-popis { height:auto; margin:10px 0; width:500px;}
.dopravna-ostatne { margin-bottom:12px; width:279px;}


#tabSituacnaSprava {
	width:100%;
	border: 0px solid #B9B9B9;
	border-collapse: collapse;
	letter-spacing: 0px;
}


#tabSituacnaSprava tbody th,
#tabSituacnaSprava tbody td {
	padding:0 15px;
	border: 1px solid #b9babc;
}
#tabSituacnaSprava .header {
	font-weight: bold;
	padding: 0.6em 0.5em 0.6em 2.8em;
	background:url("../gfx/sucp_tab_vrch.gif") no-repeat scroll 0 0 transparent;
	border: 0px solid #b9babc;
}

#tabSituacnaSpravaObjednavky .bottom,
#tabObjednavka .bottom {
	font-weight: bold;
	padding: 0px;
	background:url("../gfx/sucp_tab_spodok.gif") no-repeat scroll 0 0 transparent;
	border: 0px solid #b9babc;
	height:30px;
}

div#odraz { width:620px; height:29px; background:url(../gfx/sucp_tab_odraz.gif) no-repeat 0 0; margin-top:1px; padding:25px 15px 15px 15px; margin-bottom:25px;}
div#odraz .vypracoval { float:left;}
div#odraz .datum { float:right;}

div#historia { width:620px;}
div#historia p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; margin:0; padding:0; line-height:24px;}




#tabSituacnaSprava .orange {
	font-weight: bold;
	background: url(../gfx/sucp_tab_bunka03.gif) repeat-x #d86f02;
	color: #FFF;
	text-align:center;
	padding:25px 0;
}
#tabSituacnaSprava .parne,
#tabSituacnaSpravaObjednavky .parne,
#tabObjednavka .parne {
	background: url(../gfx/sucp_tab_bunka01.gif) repeat-x #E7E7E7;
	padding:10px 10px;
}

#tabSituacnaSprava .neparne,
#tabSituacnaSpravaObjednavky .neparne,
#tabObjednavka .neparne {
	background: url(../gfx/sucp_tab_bunka02.gif) repeat-x #f2f2f2;
	padding:10px 10px;
}

#tabSituacnaSprava .neparne-clear {
	background: #FFF;
	padding:10px 10px;
}

#tabSituacnaSprava .parne-clear {
	background: #FFF;
	padding:10px 10px;
}


#tabSituacnaSprava .tdData {
	width: 100%;
	padding: 0px;	
}
#tabSituacnaSprava input.inputData,
#tabSituacnaSprava textarea.inputData {
	width: 98.5%;
	padding: 4px 2px;
	margin: 0px 1px;
	top: 0;
	left: 0;
	border: 0px solid #FFF;
	background-color: #FFC;
}
#tabSituacnaSprava input.inputDatum {
	width: 98.5%;
	height: 30px;
	padding: 4px 2px;
	margin: 0px 1px;
	top: 0;
	left: 0;
	border: 0px solid #FFF;
	background-color: #FFC;
}

#tabSituacnaSpravaObjednavky {
	width:100%;
	border: 0px solid #B9B9B9;
	border-collapse: collapse;
	letter-spacing: 0px;
}
#tabSituacnaSpravaObjednavky th,
#tabSituacnaSpravaObjednavky td {
	padding: 10px 10px;
	border: 1px solid #B9B9B9;
}
#tabSituacnaSpravaObjednavky .tdData {
	padding: 0px;
}
#tabSituacnaSpravaObjednavky .tdData input.inputData,
#tabSituacnaSpravaObjednavky .tdData textarea.inputData {
	width: 96%;
	padding: 4px 2px;
	margin: 0px 1px;
	top: 0;
	left: 0;
	border: 0px solid #FFF;
	background-color: #FFC;
}
#tabSituacnaSpravaObjednavky .tdData1 {
	padding: 0px;
}
#tabSituacnaSpravaObjednavky .tdData1 input.inputData,
#tabSituacnaSpravaObjednavky .tdData1 textarea.inputData {
	width: 93%;
	padding: 4px 2px;
	margin: 0px 1px;
	top: 0;
	left: 0;
	border: 0px solid #FFF;
	background-color: #FFC;
}
#tabSituacnaSpravaObjednavky .tdData2 {
	padding: 0px;
}
#tabSituacnaSpravaObjednavky .tdData2 input.inputData,
#tabSituacnaSpravaObjednavky .tdData2 textarea.inputData {
	width: 97%;
	padding: 4px 2px;
	margin: 0px 1px;
	top: 0;
	left: 0;
	border: 0px solid #FFF;
	background-color: #FFC;
}



#tabObjednavka {
	width:100%;
	border: 0px solid #B9B9B9;
	border-collapse: collapse;
	letter-spacing: 0px;
}
#tabObjednavka th,
#tabObjednavka td {
	padding: 0.4em 0.5em 0.4em 0.5em;
	border: 1px solid #B9B9B9;
}

#tabObjednavka th.objvrch,
#tabObjednavka td.objvrch {
	height:39px;
}

#tabObjednavka .header {
background:url("../gfx/sucp_tab_vrch.gif") no-repeat scroll 0 0 transparent;
border:0 solid #B9BABC;
font-weight:bold;
padding:0.6em 0.5em 0.6em 2.8em;
}
#tabObjednavka .orange {
	font-weight: bold;
	background: url(../gfx/sucp_tab_bunka03.gif) repeat-x #d86f02;
	color: #FFF;
	text-align:center;
	
}
#tabObjednavka .cislo {
	color: #933;
	font-weight: bold;
	text-align: center;
}
#tabObjednavka .right {
	text-align: right;
	border:0px solid;
}


.tabobjednavkaform {
	border: 0px solid #B9B9B9;
	border-collapse: collapse;
	letter-spacing: 0px;
}

.tabobjednavkaform td {
	height:55px;
	
}

.tabobjednavkaform input {
	
}


.objinp { 
	float: left;
	/*background: url(../gfx/sucp_objinp_bg.gif) no-repeat 0 0; */
	background: #e3e4e6; 
	width: 320px; 
	height: 40px;
	padding: 0;
	margin: 0;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}
.objinp input {
	width: 300px;
	font-size: 16px;
	border: 0px solid;
	margin: auto;
	padding: 10px;
	background: transparent;
}
.objinp select {
	width: 320px;
	font-size: 16px;
	border: 0px solid;
	margin: auto;
	padding: 10px;
	background: transparent;
}
.objinp input.file {
	width: 320px;
	font-size: 16px;
	border: 0px solid;
	margin: auto;
	padding: 10px;
	background: transparent;
}

.objinp-b {
	float: left;
	/*background: url(../gfx/sucp_objinp-b_bg.gif) no-repeat 0 0;*/
	background: #e3e4e6; 
	width: 135px; 
	height: 40px;
	padding: 0;
	margin: 0;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}

.objinp-b input {
	width: 115px;
	font-size: 16px;
	border: 0px solid;
	margin: auto;
	padding: 10px;
	background: transparent;
	text-align: center;
}
.objinp-b .left {
	text-align: left;
}
.objinp-b .right {
	text-align: right;
}

.objinp-d {
	float: left;
	/*background: url(../gfx/sucp_objinp-b_bg.gif) no-repeat 0 0;*/
	background: #e3e4e6; 
	width: 230px; 
	height: 40px;
	padding: 0;
	margin: 0 0 0 10px;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}

.objinp-d input {
	width: 210px;
	font-size: 16px;
	border: 0px solid;
	margin: auto;
	padding: 10px;
	background: transparent;
	text-align: left;
}





.objinp-b1 {
	float: left;
	/*background: url(../gfx/sucp_objinp-b_bg.gif) no-repeat 0 0;*/
	background: #e3e4e6; 
	width: 79px; 
	height: 40px;
	padding: 0;
	margin: 0;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}
.objinp-b1 input {
	width: 59px;
	font-size: 16px;
	border: 0px solid;
	margin: auto;
	padding: 10px;
	background: transparent;
	text-align: center;
}
.objinp-b2 {
	float: left;
	font-size: 16px;
	font-weight: bold;
	border: 0px solid #000;
	padding: 10px 8px;
}
.objinp-r {
	float: left;
	font-size: 11px;
	font-weight: bold;
	border: 0px solid #000;
	padding: 10px 8px;
	color: #DA251C;
}

.objinp-c { 
	/*background: url(../gfx/sucp_objinp-c_bg.gif) no-repeat 0 0; */
	float: left;
	background: #D86F02;
	width: 135px; 
	height: 40px;
	padding: 0;
	margin: 0;
	border-top: 1px solid #874401;
	border-left: 1px solid #874401;
	border-right: 1px solid #FEE8D1;
	border-bottom: 1px solid #FEE8D1;
}
.objinp-c input {
	width: 115px;
	font-size: 16px;
	font-weight: bold;
	border: 0px solid;
	margin: auto;
	padding: 10px;
	background: transparent;
	text-align: right;
	color: #FFF;
}

.objta { 
	float: left;
	background: #e3e4e6; 
	width: 320px; 
	height: 100px; 
	margin: 10px 0;	
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}
.objta textarea {
	width: 298px;
	height: 78px;
	font-family: Arial, Helvetica, sans-serif; 	
	font-size: 11px;
	border: 0px solid;
	margin: auto;
	padding: 10px;
	background: transparent;
}

input.required,
textarea.required {
	background: #FED1A5;
}



.objbut { border:0px solid; width:210px; height:62px; background:#999; margin-top:28px; margin-left:-5px; background: url(../gfx/sucp_obj_button.gif) no-repeat 0 0; cursor:pointer;
}

.objbut:hover { background-position:bottom left;
}

.objbut-b { border:0px solid; width:210px; height:62px; background:#999; margin-top:1px; margin-left:-5px; background: url(../gfx/sucp_obj_button.gif) no-repeat 0 0; cursor:pointer;
}

.objbut-b:hover { background-position:bottom left;
}

.objbut-c { border:0px solid; width:210px; height:62px; background:#999; margin-top:1px; margin-left:-5px; background: url(../gfx/sucp_reg_button.gif) no-repeat 0 0; cursor:pointer;
}

.objbut-c:hover { background-position:bottom left;
}


.objbut-d { border:0px solid; width:210px; height:62px; background:#999; margin-top:1px; margin-left:-5px; background: url(../gfx/sucp_profil_button.gif) no-repeat 0 0; cursor:pointer;
}

.objbut-d:hover { background-position:bottom left;
}



.popisky{ font-size:11px; font-weight:bold; text-align: right; padding-right: 15px;
}

.regdone { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color: #DA251C; font-size:15px; padding-top:5px; text-align:center;}

.regdone p { font-family:Arial, Helvetica, sans-serif; color: #000; font-size:11px; margin-top:0px; margin-top:12px; text-align:center;}

.regdone .icon{ margin:0 auto 15px;}

.image-kontrola { margin:10px auto 0 auto; text-align:center;}

.image-kontrola img{ margin:0 auto;}

.sep { background: url(../gfx/separ.png) repeat-x; height:1px; width:100%; margin-bottom:12px;}


table#tblStruktura {
	width: 100%;
}
#tblStruktura td {
	padding: 2px 4px;
}
#tblStruktura .usek {
	font-weight: bold;	
	font-size: 12px;
	color: #DE7102;
	text-transform: uppercase;
	/*border-bottom: 1px solid #DE7102;*/
}
#tblStruktura .odbor {
	font-weight: bold;
}
#tblStruktura .sep1 {
	height: 10px;
}
#tblStruktura .sep2 {
	height: 5px;
}

table#tblKontakty {
	width: 100%;
}
#tblKontakty td {
	padding: 2px 4px;
}
#tblKontakty th {
	padding: 2px 4px 10px 4px;	
}
#tblKontakty .usek {
	font-weight: bold;	
	font-size: 12px;
	color: #DE7102;
	/*border-bottom: 1px dotted #DE7102;*/
}
#tblKontakty .odbor {
	font-weight: bold;
}
#tblKontakty .sep1 {
	height: 10px;
}
#tblKontakty .sep2 {
	height: 5px;
}

/* strankovanie situacne spravy */
#strankovanieSpravy {
	width: auto;
	white-space: nowrap;
	margin: 0;
	padding: 0;
}
#strankovanieSpravy a {
	color: White;
	text-decoration: none;
}
#strankovanieSpravy a:hover {
	color: #FEE8D1;
	text-decoration: none;
}
#strankovanieSpravy .butPrevious {
	float: left;
	width: 25%;
	text-align: left;
	margin: 0;
	padding-left: 10px;
}
#strankovanieSpravy .pager {
	float: left;
	width: 46%;
	text-align: center;
	margin: 0;
	padding: 0;
	color: #FFFFCC
}
.pager .page {
	color: #FFFFCC;
}
.pager .total {
	color: #FFFFCC;
}
#strankovanieSpravy .butNext {
	float: right;
	width: 25%;
	text-align: right;
	margin: 0;
	padding-right: 10px;
}

.intro{ width:980px; height:800px; margin:0 auto; padding:0;}


ul#Sitemap ul {
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 10px;
	list-style-type: circle;
	/*text-transform: uppercase;*/
}

.mapa { margin-bottom:20px;}

.objbut-sh { border:0px solid; width:210px; height:62px; background:#999; margin-top:1px; margin-left:-5px; background: url(../gfx/sucp_obj_buttonb.gif) no-repeat 0 0; cursor:pointer;}

.objbut-sh:hover { background-position:bottom left;}

.objbut-zh { border:0px solid; width:210px; height:62px; background:#999; margin-top:1px; margin-left:-5px; background: url(../gfx/sucp_obj_buttonb.gif) no-repeat 0 0; cursor:pointer;}

.objbut-zh:hover { background-position:bottom left;}
