@charset "utf-8";
html {
	background-color: #4e4e4e;	
}

body { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #4e4e4e;
	line-height: normal;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	overflow: visible;
}

h1, h2, h3, h4, h5, h6, p, ul, li { margin: 0px; padding: 0px; }
h2 { font-size: 20px}
h3 { font-size: 16px}
h4 { font-size: 14px}
h5 { font-size: 12px}

em { font-style: normal; }
p { margin: 0px; padding: 0px; }
img { border: 0px }

a:link { text-decoration: none }
a:hover { text-decoration: underline }

#global { width: 100%; }
#content_container { width: 740px; margin: 0 auto;  overflow: auto;}
#content_left { width: 60px; height:500px; background: url(../images/main_left.gif) no-repeat right top; float: left }
#content { width: 610px; float: left; background-color: #ffffff; overflow: visible; border: 1px solid #aa }
#content_right { width: 60px; height:500px; background: url(../images/main_right.gif) no-repeat right top; float: left }

#header { text-align: center }

#container_slider { width: 610px; position: relative; overflow: visible; height:40px; margin-top: 10px }
#container_slider div.item { padding: 10px 10px}
div.item h3 { padding-left: 10px; padding: 0 0; margin: 0 0;}
div.item h3 a { color: #4e4e4e;}
#controls { display: none; visible: hidden }

#copyright {text-align: center; background-color: #4e4e4e; color: #ffffff; padding: 10px 0 }
#copyright a { color: #ffffff }

img.slider_more { margin: 0px 5px; border: 0px }

div#header_menu { margin: 0 auto; margin-top: 5px; padding-left: 8px; overflow: hidden; }
div.navi_home { margin-right: 5px; cursor: pointer; float: left; padding: 8px 10px 0px 13px; height: 30px; width: 30px; white-space: nowrap }
div.navi { margin-right: 5px; cursor: pointer; float: left; padding: 7px 10px 0px 11px; height: 30px; white-space: nowrap  }
div.navi_home, div.navi { background: url('../images/menu_icon_gray.gif') no-repeat top left; background-color: #898989; color:#ffffff; text-align: left; font-size: 1px; font-weight: normal; text-decoration: none}
div.navi_home:hover, div.navi:hover, div.navi:active { background: url('../images/menu_icon_red.gif') no-repeat top left; background-color: #ed1c24; color:#ffffff; }
div.navi_home h1 a, div.navi a {  color:#ffffff; font-size: 11px; font-weight: normal; text-decoration: none}
div.navi_home h1 a:hover, div.navi:hover a { color:#ffffff; font-size: 11px; font-weight: normal; text-decoration: underline}
 
div#mod_container { overflow: visible; padding: 0 10px; }
div#mod_container p, div#mod_container h2, div#mod_container h1 { padding: 3px; margin:2px; }
div#mod_container p { text-align: justify; overflow: visible; }
div#mod_container h3 { color: #ed1c24 }
div#mod_container ul { margin: 10px; color: #ed1c24 }

div.page_title { background: url('../images/title_bg.gif') repeat-x center left; margin: 0px 5px; overflow: visible; height: 30px; }
div.page_title_text { font-size: 24px; color: #ed1c24; padding: 0px 15px; margin-left: 40px; background-color: #ffffff; float: left; }

div.page_text { font-size: 12px; color: #4e4e4e; padding: 10px 10px; text-align: justify; overflow: auto}

div.main33 { width: 33%; float:left; text-align: center }

div.float { float: left }
div.float50 { float: left; width: 49% }

.cenik { overflow: auto; padding: 5px; background-color: #ebebeb; border-bottom: 1px solid #bababa; margin: 0 0; color: #686868; }
	.cenik li { list-style-type: none; float: left; font-weight: bold }
	.cenik_left  { float: left; width: 400px; color: #ed1c24 }
	.cenik_price_one, li.cenik_price_two  { width: 70px; color: #686868; text-align: center }
	
.cenik_header { overflow: auto; padding: 5px; background-color: #a7ceea; border-bottom: 1px solid #bababa; margin: 0 0; }
	.cenik_header li { list-style-type: none; float: left; color: #ffffff; font-weight: bold }
	.cenik_left_h  { float: left; width: 400px; color: #ed1c24; }
	.cenik_price_two_h, li.cenik_price_one_h  { width: 70px; text-align: center }
	
.two_cols div { text-align: center }
.transferji_tekst { text-align: justify; font-size: 12px; font-weight: bold }
.transferji_tekst em { color: #ed1c24 }
h4.cenik { color: #000000; }


form { overflow: auto }
form p { margin: 0px; padding: 0px }
form label { width: 200px; text-align: right; float: left; padding-right: 15px }
form input[type=text], form textarea, form select { border: 1px solid #686868; background-color: #f2f2f2; font-size: 11px}
form select { font-size: 13px; font-weight: bold }
form em { color: red; padding:3px }

.pomembno em, em.pomembno { color: red; font-size: 18px }

.okence { border: 1px solid #bababa; background-color: #ebebeb; padding: 5px 5px; text-align: justify; margin: 3px 3px; overflow: visible }
.okence_belo { border: 1px solid #bababa; background-color: #ffffff; padding: 5px 5px; text-align: justify; margin: 3px 3px; overflow: visible }

.okenceH300 { height: 280px }

div.odhodi150 { height: 182px; overflow: hidden }
div.odhodi150 table { background-color: #ffffff }
div.odhodi150 table tr, div.odhodi table tr { background-color: #ebebeb; border-bottom: 1px solid #bababa; }
div.odhodi150 table td, div.odhodi table td { text-align: center; width: 50% }
div.odhodi150 table th, div.odhodi table th { text-align: center; width: 50%; color: #ffffff; background-color: #a7ceea; border-bottom: 1px solid #bababa;  }