@charset "utf-8";

/***************
*   common     *
***************/
* {
	margin: 0px;
	padding: 0px;
	border: 0px;
}


body {
	background-color: #FFFFFF;
	margin-top: 15px;
	margin-bottom: 15px;
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-align: left;
	background-repeat: repeat-x;
	background-image: url(../img/background2.gif);
	background-position: top;
}
#main_wrapper {
	margin-right: auto;
	margin-left: auto;
	width: 967px;
}
#print_logo {
	display: none;
}


/***********************
*   common - content   *
***********************/
a {
	text-decoration: none;
	color: #757575;
}
a:hover {
	color: #B01919;
}
ul {
	list-style-type: none;
}
h1, h2, h3, h4, h5, h6 {
	color: #ae1f2e;
}
h1 {
	font-size: 23px;
}
h2 {
	font-size: 19px;
	margin-top: 30px;	
}
h3 {
	font-size: 14px;
	margin-top: 20px;	
}
h4, h5, h6 {
	font-size: 12px;
	margin-top: 10px;
	color: #4b4b4b;
}
h1, h2, h3, h4, h5, h6, p.bodytext, #resitve_content2 ul {
	margin-bottom: 7px;	
}
p.align-right {
	text-align: right;
}
blockquote {
	margin-left: 40px;
}

#resitve_content2 h2 {
	margin-top: 0px;
}

#resitve_content li, #resitve_content2 li, #sub_content li {
	font-size: 12px;
	background-image: url(../img/bullet_3.gif);
	background-position: left 2px;
	background-repeat: no-repeat;
	padding-left: 18px;
	margin-bottom: 5px;
}
#resitve_content blockquote li, #resitve_content2 blockquote li, #sub_content blockquote li {
	background-image: url(../img/bullet_4.gif);
	background-position: left center;
}
#resitve_content, #sub_content {
	margin-left: 15px;
	margin-right: 15px;
	width: 937px;
	overflow: hidden;
}


/***************
*   header     *
***************/
#header {
	height: 52px;
}

/* logo */
#logo {
	margin-left: 19px;
	float: left;
}

/* menu 1 */
#m1 {
	width: 677px;
	height: 40px;
	margin-top: 12px;
	float: left;
	background-image: url(../img/m1_bg.png);
}
#m1 table {
	width: 519px;
	height: 100%;
	margin-left: 77px;
}
#m1 td {
	text-align: center;
	height: 100%;
}
#m1 td.selected {
	background-image: url(../img/m1_selected.png);
	background-repeat: repeat-x;
}
#m1 td.selected a {
	color: #FFFFFF;
}
#m1 td.prvi {
	width: 14px;
}
#m1 td.zadnji {
	width: 9px;
}
#m1 td.prvi_selected {
	background-image: url(../img/m1_prvi.png);
}
#m1 td.zadnji_selected {
	background-image: url(../img/m1_zadnji.png);
}
.m1_spacer {
	background-image: url(../img/m1_spacer.png);
	width: 3px;
}
#m1 a {
	width: 100%;
	height: 100%;
	display: block;
	line-height: 40px;
	font-weight: bold;
	color: #000000;	
}
#m1 a:hover {
	color: #B01919;
}
/*
#m1 ul {
	width: 519px;
	height: 40px;
	margin-left: 77px;
}
#m1 ul li {
	float: left;
	height: 40px;
	margin-right: 3px;
	line-height: 40px;
}
#m1 ul li a {
	display: block;
	font-weight: bold;
	color: #000000;
}
#m1 ul li a:hover {
	color: #B01919;
}
#m1 ul li.selected_pid_5 a, #m1 ul li.selected_pid_4 a, #m1 ul li.selected_pid_6 a, #m1 ul li.selected_pid_7 a, #m1 ul li.selected_pid_8 a {
	color: #FFFFFF;
}
#m1 ul li.selected_pid_5 a:hover, #m1 ul li.selected_pid_4 a:hover, #m1 ul li.selected_pid_6 a:hover, #m1 ul li.selected_pid_7 a:hover, #m1 ul li.selected_pid_8 a:hover {
	color: #FFFFFF;
}
#m1 ul li.pid_5, #m1 ul li.selected_pid_5 {
	width: 103px;
}
#m1 ul li.selected_pid_5 {
	background-image: url(../img/m1_podjetje.png);
}
#m1 ul li.pid_5 a, #m1 ul li.selected_pid_5 a {
	padding-left: 29px;
}
#m1 ul li.pid_4, #m1 ul li.selected_pid_4 {
	width: 102px;
}
#m1 ul li.selected_pid_4 {
	background-image: url(../img/m1_resitve.png);
}
#m1 ul li.pid_4 a, #m1 ul li.selected_pid_4 a {
	padding-left: 30px;
}
#m1 ul li.pid_6, #m1 ul li.selected_pid_6 {
	width: 105px;
}
#m1 ul li.selected_pid_6 {
	background-image: url(../img/m1_storitve.png);
}
#m1 ul li.pid_6 a, #m1 ul li.selected_pid_6 a {
	padding-left: 31px;
}
#m1 ul li.pid_7, #m1 ul li.selected_pid_7 {
	width: 113px;
}
#m1 ul li.selected_pid_7 {
	background-image: url(../img/m1_podpora.png);
}
#m1 ul li.pid_7 a, #m1 ul li.selected_pid_7 a {
	padding-left: 33px;
}
#m1 ul li.pid_8, #m1 ul li.selected_pid_8 {
	width: 84px;
	margin-right: 0px;
}
#m1 ul li.selected_pid_8 {
	background-image: url(../img/m1_video.png);
}
#m1 ul li.pid_8 a, #m1 ul li.selected_pid_8 a {
	padding-left: 26px;
}
*/


/* search */
#search {
	margin-right: 5px;
	width: 152px;
	float: right;
}
#search_reflection {
	height: 16px;
	background-image: url(../img/search_reflection.png);
}
#search_form_wrapper {
	height: 18px;
	background-image: url(../img/search_text_field.png);
	background-repeat: no-repeat;
	background-position: left;
}
#search_form_wrapper input {
	float: left;
}
#search_text_field {
	width: 107px;
	font-size: 9px;
	padding-left: 15px;
	padding-right: 5px;
	margin-top: 4px;
	background-color: transparent;
}
#search_links {
	height: 18px;
	text-align: center;
}
#search_links ul {
	float: right;
	margin-right: 5px;
	display: inline;
}
#search_links a {
	font-size: 9px;
	color: #5d5d5d;
	font-weight: bold;
}
#search_links a:hover {
	color: #B01919;
}
#search_links li {
	display: inline;
	margin-left: 4px;
}


/***************************
*   header - extension     *
***************************/
#header_extension, #header_extension_red {
	width: 100%;
}
#header_extension {
	background-image: url(../img/header_extension.png);
	height: 13px;
}
#header_extension_red {
	background-image: url(../img/header_rounded_extension_red.png);
	height: 28px;	
}


/***************
*   menu 2     *
***************/
#m2_wrapper {
	width: 100%;
	overflow: hidden;	
}
#m2_wrapper div {
	float: left;
	height: 28px;	
}
#m2_left {
	background-image: url(../img/m2_left.png);
	background-repeat: no-repeat;
	width: 9px;
}
#m2_left_2 {
	background-image: url(../img/m2_left2.png);
	background-repeat: no-repeat;
	width: 9px;
}
#m2_right {
	background-image: url(../img/m2_right.png);
	background-repeat: no-repeat;
	width: 10px;	
}
#m2_right_2 {
	background-image: url(../img/m2_right2.png);
	background-repeat: no-repeat;
	width: 10px;	
}
#m2 {
	background-image: url(../img/m2_bg.gif);
	background-repeat: repeat-x;
	width: 948px;
}
#m2_2 {
	background-image: url(../img/m2_bg2.gif);
	background-repeat: repeat-x;
	width: 948px;
}
#m2 li, #m2_2 li {
	float: left;
	height: 28px;
	line-height: 28px;
	background-image: url(../img/m2_divider.gif);
	background-repeat: no-repeat;
	background-position: left;
}
#m2 li a, #m2_2 li a {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}
#m2 li.menu_first, #m2_2 li.menu_first {
	background-image: none;
}


/***************
*   menu 3     *
***************/
#m3 {
	background-image: url(../img/m3_bg.png);
	background-repeat: no-repeat;
	width: 100%;
	overflow: hidden;
	height: 92px;	
}
#m3 .m3_div_wrapper {
	width: 100%;
	height: 100%;
	float: left;
	overflow: hidden;
}
#m3 .m3_div {
	float: left;
	padding-top: 3px;
	padding-bottom: 3px;	
	/* padding-right: 3px; */
}
#m3 .m3_divider {
	float: right;
	width: 3px;
	height: 100%;
	background-image: url(../img/m3_divider.png);
	background-repeat: no-repeat;
	background-position: bottom;	
}
.m3_div li {
	margin-bottom: 3px;
	margin-top: 3px;
	line-height: 14px;
}
.m3_div li.selected a {
	color: #B01919;
	background-color: #FFFFFF;
}	
.m3_div a {
	font-size: 11px;
	font-weight: bold;
	display: block;
}


/***************
*   menu 4     *
***************/
#m4_wrapper {
	background-image: url(../img/m4_bg.gif);
}
#m4 {
	width: 767px;
	height: 47px;
	margin-left: 100px;		
}
#m4 li {
	float: left;
	height: 47px;
	background-image: url(../img/m4_divider.gif);
	background-repeat: no-repeat;
	background-position: left;
	line-height: 38px;
	font-size: 11px;
	font-weight: bold;
	color: #4b4b4b;
	cursor: pointer;
}
#m4 li:hover {
	color: #B01919;
}
#m4 li.selected {
	color: #FFFFFF;
	background-image: url(../img/m4_selected_bg.gif) !important;
	background-repeat: repeat-x !important;		
}
#m4 li.menu_first {
	background-image: none;
}
#m4_video_icon {
	float: left;
	margin-right: 7px;
}
#video, #overview, #techspec, #screenshots, #integration, #reference, .tab {
	display: block;
	float: left;	
}
#player {
	float: left;
}
#screenshots .tx-rgsmoothgallery-pi1 {
	margin: 20px 0 20px 55px;
}


/***************
*   footer     *
***************/
#footer_wrapper {
	margin-top: 15px;
	width: 100%;
	overflow: hidden;
}
#footer_wrapper div {
	float: left;
	height: 32px;
}
#footer_left {
	width: 11px;
	background-image: url(../img/footer_left.png);
}
#footer_right {
	width: 11px;
	background-image: url(../img/footer_right.png);
}
#footer {
	width: 945px;
	background-color: #e9e9e9;
	text-align: center;
	line-height: 32px;
	font-weight: bold;
	font-size: 11px;
}


/*****************
*  flash, video  *
*****************/
#flash_video_wrapper {
	overflow: hidden;
	width: 100%;
	margin-bottom: 20px;
}
#flash_video {
	width: 100%;
	overflow: hidden;
}
#flash {
	float: left;
	height: 260px;
	width: 629px;
	/*
	background-image: url(../img/flash_video_reflection.png);
	background-position: bottom;
	*/
}
#flash_video_wrapper #video {
	float: right;
	height: 260px;
	width: 320px;
}
#flash_video_reflection {
	margin-top: 1px;
	height: 25px;
	overflow: hidden;
	background-image: url(../img/flash_video_reflection.png);
	width: 629px;
}
/* #flash_video_reflection a { */
#flash_video_reflection span {
	color: #000000;
	font-size: 9px;
	float: left;
	margin-left: 750px;
	margin-top: 3px;
}
#flash_video_reflection a img {
	margin-right: 4px;
}
#flash_video_wrapper p.bodytext {
	margin-bottom: 0px;
}


/***************************
*  locator, font+-, print  *
***************************/
#locator_font_print_wrapper {
	width: 100%;
	overflow: hidden;
	margin-bottom: 15px;
	margin-top: 15px;	
}
#locator {
	float: left;
	display: inline;
	margin-left: 15px;
	margin-top: 11px;
}
#locator {
	float: left;
	font-weight: bold;
	font-size: 11px;
}
#font_print_wrapper {
	float: right;
	display: inline;
	width: 86px;
	margin-right: 80px;
}
#font_print {
	text-align: center;
	height: 23px;
	width: 100%;
	overflow: hidden;
}
#font_print a {
	display: block;
}
#font_print_reflection {
	background-image: url(../img/font_print_reflection.png);	
	height: 13px;
}
#font_minus {
	float: left;
}
#print {
	float: right;
}


/***************
*   infopush   *
***************/
.infopush_wrapper {
	width: 300px;
	margin-left: 45px;
	margin-bottom: 15px;
}
.infopush_top {
	background-image: url(../img/infopush_top.png);
	height: 6px;
}
.infopush_bottom {
	background-image: url(../img/infopush_bottom.png);
	height: 6px;
}
.infopush_content {
	background-image: url(../img/infopush_bg.gif);
	background-repeat: repeat-y;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px;
}


/***********************
*   infopush wrapper   *
***********************/
.infopush_wrapper_wrapper {
	float: right;
	width: 345px;
}


/***********************
*   content wrapper    *
***********************/
.content_wrapper {
	width: 592px;
	float: left;
}


/***************
*   table      *
***************/
.table_left_top_corner, .table_left_bottom_corner, .table_right_top_corner, .table_right_bottom_corner {
	height: 8px;
	width: 8px;
}
.table_left_top_corner {
	background-image: url(../img/table_left_top_corner.png);
}
.table_left_bottom_corner {
	background-image: url(../img/table_left_bottom_corner.png);
}
.table_right_top_corner {
	background-image: url(../img/table_right_top_corner.png);
}
.table_right_bottom_corner {
	background-image: url(../img/table_right_bottom_corner.png);
}
.table_bg_color {
	background-color: #d8d8d8;
}
.table_bg_color2 {
	background-color: #ececec;
}
.table_content table {
	background-color: #ececec;
	width: 800px;
}
.content_wrapper .table_content table {
	width: 576px;
}
.table_content td {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;	
}
.table_content thead td {
	border-top-width: 0px;
}
.table_content .align-right {
	border-right-width: 0px;
}
.table_content .align-left {
	background-color: #d8d8d8;
	width: 150px;
	border-right-width: 0px;
}
.table_wrapper {
	margin-bottom: 20px;
}
.table_wrapper h1, .table_wrapper h2, .table_wrapper h3, .table_wrapper h4, .table_wrapper h5, .table_wrapper h6 {
	margin-bottom: 0px;
}

/***************************
*  vstopna - content       *
***************************/
#vstopna_content {
	width: 100%;
	overflow: hidden;
	background-image: url(../img/vstopna_col_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;	
}

#vstopna_col1, #vstopna_col2, #vstopna_col3 {
	padding-left: 15px;
	padding-right: 15px;
}
#vstopna_col1 {
	margin-right: 13px;
}
#vstopna_col3 {
	float: right;
	width: 293px;
}
#vstopna_col1, #vstopna_col2 {
	width: 278px;
	float: left;
	padding-bottom: 15px;
}

#video h1 {
}

#vstopna_col1 h1, #vstopna_col2 h1, #vstopna_col3 h1 {
	margin-left: -15px;
	margin-right: -15px;
	padding-left: 15px;
	font-size: 12px;
	color: #b01e2d;
	background-repeat: no-repeat;	
}
#vstopna_col1 h1, #vstopna_col2 h1 {
	background-image: url(../img/vstopna_h1.gif);
	height: 26px;
	width: 293px;
	padding-top: 6px;
}
#vstopna_col3 h1 {
	background-image: url(../img/vstopna_h1_2.gif);
	height: 19px;
	width: 308px;
	padding-top: 4px;
}

#vstopna_col_bottom {
	clear: both;
	float: left;
	background-image: url(../img/vstopna_col_bottom.gif);
	background-repeat: no-repeat;
	height: 5px;
	width: 629px;
}

/* content */
#vstopna_content li {
	background-image: url(../img/bullet_2.gif);
	background-repeat: no-repeat;
	background-position: left center;	
	padding-left: 10px;
	margin-bottom: 5px;
}
#news_divider {
	margin-top: 7px;
	margin-bottom: 7px;
}
#vstopna_col1 h3 {
	margin-bottom: 0px;
	margin-top: 0px;
}

/* scroller */
.tx-ifadvjwflvplayer-pi1, #video {
	width: 100%;
	overflow: hidden;
}

.tx-ifadvjwflvplayer-pi1 {
	margin-top: 30px;
}

#video .tx-ifadvjwflvplayer-pi1, .tab .tx-ifadvjwflvplayer-pi1 {
	margin-top: 0px;
}

/*
.video_mac {
	float: right;
	width: 284px;
}
.video_mac .holder {
	margin-top: 0px;
}
#resitve_content .video_mac li, #resitve_content2 .video_mac li, #sub_content .video_mac li {
	background-image: none;
	margin: 0px;
	padding: 0px;
}
#resitve_content .video_mac li a, #resitve_content2 .video_mac li a, #sub_content .video_mac li a {
	font-weight: bold;
	display: block;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-top: 0px;
	width: 262px;
}
#resitve_content .video_mac li a:hover, #resitve_content2 .video_mac li a:hover, #sub_content .video_mac li a:hover {
	background-color: #f2f2f2;
}
*/

.createPlayer {
	width: 450px;
	float: left;
}

.video_poglavja {
	float: left;
	width: 264px;
	height: 220px;
	margin-left: 20px;
	overflow-y: auto;
	overflow-x: hidden;
	padding: 5px;
	border: 1px solid #757575;
	background-color: #FFFFFF;
}
.video_poglavja .time {
	padding-right: 10px;
	text-align: right;
}
.video_poglavja tr.selected {
	background-color: #C0C0C0 !important;
}

.holder {
	float: left;
	margin-top: 15px;
	border: 1px solid #757575;
}
.scroll-pane {
	width: 100%;
	overflow: auto;
	float: left;
	height: 130px;
	width: 300px;
}
#vstopna_content .scroll-pane li {
	background-image: none;
	padding-left: 0px;
	margin-bottom: 0px;
}
#vstopna_content .scroll-pane strong {
	padding: 0px !important;
	margin: 0px !important;
}
#vstopna_content .scroll-pane a {
	display: block;
	width: 100%;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
}
#vstopna_content .scroll-pane a:hover {
	background-color: #f2f2f2;
}
.osX .jScrollPaneTrack {
	background: url(../img/osx_track.gif) repeat-y;
}
.osX .jScrollPaneDrag {
	background: url(../img/osx_drag_middle.gif) repeat-y;
}
.osX .jScrollPaneDragTop {
	background: url(../img/osx_drag_top.gif) no-repeat;
	height: 6px;
}
.osX .jScrollPaneDragBottom {
	background: url(../img/osx_drag_bottom.gif) no-repeat;
	height: 7px;
}
.osX a.jScrollArrowUp {
	height: 24px;
	background: url(../img/osx_arrow_up.png) no-repeat 0 -30px;
}
.osX a.jScrollArrowUp:hover {
	background-position: 0 0;
}
.osX a.jScrollArrowDown {
	height: 24px;
	background: url(../img/osx_arrow_down.png) no-repeat 0 -30px;
}
.osX a.jScrollArrowDown:hover {
	background-position: 0 0;
}
/* IE SPECIFIC HACKED STYLES */
* html .osX .jScrollPaneDragBottom {
	bottom: -1px;
}
/* /IE SPECIFIC HACKED STYLES */


/***********************
*  resitve content     *
***********************/
#resitve_content {
	padding-bottom: 35px;
}
#resitve_content div div div.csc-textpic-text {
	margin-left: 25px;
}
#resitve_content td.align-left img {
	margin-right: 10px;
}
#resitve_content td.align-right, #resitve_content td.align-left {
	vertical-align: top;
}
#resitve_content td.align-right p {
	margin-right: 20px;
}


/***********************
*  resitve content 2   *
***********************/
#resitve_content2 .table_content p.bodytext {
	margin-bottom: 0px;
}
#resitve_content2 {
	padding-left: 14px;
	padding-right: 14px;
	padding-top: 15px;
	width: 937px;
	overflow: hidden;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #adadad;
	border-left-color: #adadad;
}
#resitve_content2_bottom {
	background-image: url(../img/resitve_content2_bottom.png);
	height: 10px;
}


/*************
*  kazalo    *
*************/
#sub_content .csc-sitemap li {
	background-image: none;
	padding-left: 0px;
	margin-bottom: 0px;
}
.csc-sitemap li a {
	font-size: 16px;
	text-decoration: underline;
}
.csc-sitemap li li a {
	font-size: 14px;
	margin-left: 30px;
	font-weight: bold;
	text-decoration: none;
}
.csc-sitemap li li li a {
	font-size: 13px;
	margin-left: 50px;
	font-weight: normal;	
	text-decoration: none;	
}
.csc-sitemap ul ul {
	margin-bottom: 20px;
	margin-top: 5px;
}
.csc-sitemap ul ul ul {
	margin-bottom: 10px;
}


/*************
*  search    *
*************/
#sub_content .tx-indexedsearch li {
	background-image: none;
	padding-left: 0px;
	margin-bottom: 0px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
	color: #ae1f2e;
}
.tx-indexedsearch h2, .tx-indexedsearch p {
	margin: 0px;
}
.tx-indexedsearch-browsebox ul {
	margin-bottom: 20px;
}
.tx-indexedsearch .tx-indexedsearch-whatis {
	margin-bottom: 0px;
}
.tx-indexedsearch .tx-indexedsearch-browsebox p {
	margin-bottom: 20px;
}
div.tx-indexedsearch-res {
	margin-bottom: 20px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #afafaf;
	border-bottom-color: #afafaf;
}
div.tx-indexedsearch-res div.tx-indexedsearch-res {
	border: 0px;
	margin-top: 12px;
	margin-bottom: 12px;
}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword {
	border: 1px solid #afafaf;
	margin-right: 20px;
	margin-bottom: 3px;
}


/*************
*  novice    *
*************/
.news_text, .news_title {
	margin: 0px;
}
.news_date {
	color: #959595;
}


/**********************
*  novice - prijava   *
**********************/
/*
#tx-sremailsubscribe-pi1-name, #tx-sremailsubscribe-pi1-email, #tx_your_extension_id_pi1_captcha_response {
	border: 1px solid #afafaf;
}
#tx-sremailsubscribe-pi1-name, #tx-sremailsubscribe-pi1-email {
	margin-bottom: 5px;
}
.tx-sremailsubscribe-pi1-click-to-edit, .tx-srfreecap-pi2-image {
	margin-left: 0px !important;
}
.obrazec .label {
	width: 130px;
}
.obrazec input {
	width: 180px;
}
.obrazec input.tx-sremailsubscribe-pi1-submit {
	width: auto;
	margin-top: 20px;
}
.tx-sremailsubscribe-pi1-error {
	padding: 0px !important;
	margin-bottom: 5px !important;
}
.tx-sremailsubscribe-pi1 p {
	padding-left: 0px !important;
}
.odjava_input {
	border: 1px solid #afafaf;	
	width: 180px;
}
*/
.tx-sremailsubscribe-pi1-account-info {
	margin-bottom: 15px !important;
	padding: 0px !important;
}
.tx-sremailsubscribe-pi1-click-to-edit {
	margin: 0px !important;
	margin-top: 15px !important;
	padding: 0px !important;	
}
#tx-sremailsubscribe-pi1-name, #tx-sremailsubscribe-pi1-email, #tx-sremailsubscribe-pi1-submit-captcha_response {
	border: 1px solid #afafaf !important;
	margin-bottom: 5px !important;
	width: 200px !important;	
}
.tx-sremailsubscribe-pi1-submit {
	width: auto !important;
}
.tx-sremailsubscribe-pi1-error {
	margin: 0px !important;
	padding: 0px !important;
	margin-bottom: 8px !important;
}
.odjava_input {
	border: 1px solid #afafaf !important;	
	width: 180px !important;
	margin-bottom: 25px !important;
}


/*************
*  osebje    *
*************/
#osebje_outter_wrapper {
	clear: both;
	width: 100%;
}
#osebje_outter_top, #osebje_outter_bottom, #osebje_inner_top, #osebje_inner_bottom, #osebje_outter_content {
	width: 100%;
}
#osebje_outter_top, #osebje_outter_bottom {
	height: 8px;
}
#osebje_inner_top, #osebje_inner_bottom {
	height: 7px;
}
#osebje_outter_top {
	background-image: url(../img/osebje_outter_top.png);
}
#osebje_outter_bottom {
	background-image: url(../img/osebje_outter_bottom.png);
}
#osebje_inner_top {
	background-image: url(../img/osebje_inner_top.png);
}
#osebje_inner_bottom {
	background-image: url(../img/osebje_inner_bottom.png);
}
#osebje_outter_content {
	overflow: hidden;
	background-color: #d9d9d9;
	padding-top: 23px;
	padding-bottom: 23px;
}
#osebje_list {
	width: 129px;
	margin-left: 14px;
	color: #B01919;
	display: inline;
}
#osebje_list ul {
	margin-top: 7px;
}
#osebje_list li {
	padding-left: 15px;
	line-height: 24px;
	height: 24px;
	background-image: none;
	margin: 0px;
	cursor: pointer;
	font-weight: bold;
}
#osebje_list li.selected {
	background-image: url(../img/osebje_selected_bg.png);
	color: #898989;
	background-position: top;
}
#osebje_inner_content {
	background-color: #FFFFFF;
	padding: 22px;
}
#osebje_list, #osebje_inner_wrapper {
	float: left;
}
#osebje_inner_wrapper {
	width: 765px;
}
#osebje_inner_wrapper .csc-textpic-text {
	margin-left: 10px;
}
#osebje_inner_wrapper h3 {
	margin-top: 0px;
}


/****************
*  kako do nas  *
****************/
#where_outter_wrapper {
	width: 600px;
	margin-top: 15px;
}
#where_outter_top, #where_outter_bottom {
	height: 8px;
}
#where_outter_top {
	background-image: url(../img/where_outter_top.png);
}
#where_outter_bottom {
	background-image: url(../img/where_outter_bottom.png);
}
#where_inner_top, #where_inner_bottom {
	height: 7px;
}
#where_inner_top {
	background-image: url(../img/where_inner_top.png);
}
#where_inner_bottom {
	background-image: url(../img/where_inner_bottom.png);
}
#where_inner_wrapper {
	width: 480px;
	padding-left: 60px;
	padding-right: 60px;
	padding-bottom: 30px;
}
#where_list, #where_inner_wrapper {
	background-color: #d9d9d9;
}
#where_content {
	background-color: #FFFFFF;
	width: 460px;
	overflow: hidden;	
	padding: 10px;
}
#where_list {
	width: 100%;
	overflow: hidden;	
}
#where_list ul {
	margin-left: auto;
	margin-right: auto;
	width: 464px;
	text-align: center;
	margin-bottom: 10px;
	margin-top: 5px;
}
#where_list li {
	font-weight: bold;
	display: inline;
	background-image: none;
	padding-left: 0px;	
	margin-bottom: 0px;
	margin-left: 23px;
	margin-right: 23px;
	color: #B01919;
	cursor: pointer;	
}


/**************************
*  rešitve, contact form  *
**************************/
.form_red_mark {
	color: #FF0000;
}
.forma input, .forma textarea {
	font-size: 12px;
}
.forma input {
	border: 1px solid #afafaf;
	height: 14px;
	padding: 2px;
}
.forma textarea {
	height: 120px;
	width: 290px;
	overflow-x: hidden;
	padding: 5px;
	border: 1px solid #afafaf;
}
.forma td {
	padding-bottom: 3px;
	padding-top: 3px;
}
.forma span.form_ok {
	color: #009900;
}
.forma span {
	color: #FF0000;
}
.forma input {
	width: 200px;
}
.forma .checkbox {
	width: 20px;
	border: 0px;
}
#form_submit input, #form_reset input {
	width: 64px;
	height: 17px;
	cursor: pointer;	
	background-color: transparent;
	border: 0px;		
}
#form_submit {
	background-image: url(../img/button_submit.png);
	width: 64px;
	height: 17px;
}
.english #form_submit {
	background-image: url(../img/button_en_submit.png);
}
#form_submit input {
	background-image: url(../img/button_submit.png);
	margin-right: 15px;
}
#form_reset input {
	background-image: url(../img/button_reset.png);
}
.english #form_submit input {
	background-image: url(../img/button_en_submit.png);
	margin-right: 15px;
}
.english #form_reset input {
	background-image: url(../img/button_en_reset.png);
}
#form_captcha {
	width: 225px;
}
