a.gray {color: #999999; font-size: 10px;}

.menu  {color: #333333; font-size : 11px; padding:3px 3px 3px 5px; background-color: #CAE4FF; border-bottom: 1px solid #000000;	border-right: 1px solid #000000; border-left: 1px solid #000000; font-weight: bold;}
.menu2  {
	color : #FFFFFF;
	font-size : 11px;
	padding-left : 5px;
	padding-right : 3px;
	padding-top : 3px;
	padding-bottom : 3px;
	background-color : #7B83BA;
	border-bottom : 1px solid Black;
	border-right : 1px solid Black;
	border-left : 1px solid Black;
}


.title {
	color : #333333;
	font-size : 11px;
	padding-left : 5px;
	padding-right : 3px;
	padding-top : 3px;
	padding-bottom : 3px;
	font-weight : bold;
}
.title2 {
	color : #333333;
	font-size : x-small;
	padding-left : 10px;
	padding-right : 10px;
	font-weight : bold;
	border-left : 1px solid gray;
	border-right : 1px solid gray;
	border-top : 1px solid gray;
	background-color : #FFFFCC;
	letter-spacing : 2px;
}
.title3 {
	color : #333333;
	font-size : x-small;
	padding-left : 10px;
	padding-right : 10px;
	font-weight : bold;
	border-left: 1px solid gray;
	border-bottom: 1px solid gray;
	border-right: 1px solid gray;
	background-color : #DDEEFF;
	letter-spacing : 2px;
}
.title4 {
	color : #333333;
	font-size : x-small;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left : 10px;
	padding-right : 10px;
	font-weight : bold;
	letter-spacing : 2px;
	text-align: center;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
}
.title5 {font-family: Arial; color: #2A3A6D; font-size: small; font-weight: bold; letter-spacing: 1px;}

.tf {
	color : #336699;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 25px;
	font-weight : bold;
	letter-spacing : 2px;
}
.gray {color: #999999; font-size: 10px;}

.text {
	color : #333333;
	font-size : x-small;
	text-align : justify;
}
.textnew {
	color : #333333;
	font-size : x-small;
}
.ptext {
	color : #333333;
	font-size : x-small;
	text-align : justify;
}
.text2 {color: #333333; font-size: 11px;}
.text3 {
	color : #333333;
	font-size : 10px;
}
.login {
	color : #FFFFFF;
	font-size : 10px;
	font-weight: bold;
}
.bold {
	color : #333333;
	font-size : 11px;
	font-weight: bold;
}
.siteinfo  {
	color : #C0C0C0;
	font-size : 11px;
	text-align : justify;
}
.gumb {
	background-color : #DDEEFF;
	font-size : 11px;
	margin : 0;
	border : 1px solid Black;
	cursor : pointer;
}
.gumb2 {
	background-color : #FBF4BD;
	font-size : 11px;
	margin : 0;
	border : 1px solid Black;
	cursor : pointer;
}
.gumb3 {background:#E8E8E8; color:#686868; font-size:12px; padding:1px 5px; letter-spacing:1px; cursor: pointer;}

.gumb4 {
	background-color : #7C84BA;
	color: #FFFFFF;
	font-size : 11px;
	margin : 0;
	border : 1px solid Black;
	height: 18px;
	cursor : pointer;
}
.gumb5 {
	background-color : #FFFFFF;
	font-size : 11px;
	margin : 0;
	border : 1px solid Black;
	height: 18px;
	cursor : pointer;
}
.forma {
	border : 1px solid Black;
	font-size : 11px;
	padding-left : 3px;
	width : 120px;
}
.formaNoBorder {
	border : 1px solid white;
	font-size : 11px;
	padding-left : 3px;
	width : 120px;
}
.formaerr {
	border : 1px solid red;
	font-size : 11px;
	padding-left : 3px;
	width : 120px;
}
.forma2 {
	font-size : 11px;
	padding-left : 3px;
	width : 350px;
}

.forma3 {
	font-size : 11px;
}
.forma22 {
	font-size : 11px;
	padding-left : 3px;
	width : 286px;
}
.forma222 {
	font-size : 11px;
	padding-left : 3px;
	width : 133px;
}
.forma222err {
	border:1px solid red;
	font-size : 11px;
	padding-left : 3px;
	width : 133px;
}

.forma3 {
	border : 1px solid Black;
	font-size : 11px;
	padding-left : 3px;
	width : 250px;
}
.forma3NoBorder {
	border : 1px solid White;
	font-size : 11px;
	padding-left : 3px;
	width : 250px;
}
.forma33 {
	border : 1px solid Black;
	font-size : 11px;
	padding-left : 3px;
	width : 400px;
}
.forma4 {
	border-bottom : 1px solid Black;
	border-top : none;
	border-left : 1px solid Black;
	border-right : none;
	font-size : 11px;
	padding-left : 3px;
	width : 70px;
}
.forma41 {
	border-bottom : 1px solid Black;
	border-top : none;
	border-left : 1px solid Black;
	border-right : none;
	font-size : 11px;
	padding-left : 3px;
	width : 30px;
}
.forma42 {
	border-bottom : 1px solid Black;
	border-top : none;
	border-left : 1px solid Black;
	border-right : 1px solid Black;
	font-size : 11px;
	padding-left : 3px;
	width : 15px;
}
.forma4b {
	border-bottom : 1px solid Black;
	border-top : none;
	border-left : 1px solid Black;
	border-right : none;
	font-size : 11px;
	padding-left : 3px;
	width : 63px;
}
.forma41b {
	border-bottom : 1px solid Black;
	border-top : none;
	border-left : 1px solid Black;
	border-right : none;
	font-size : 11px;
	padding-left : 3px;
	width : 37px;
}
.forma42b {
	border-bottom : 1px solid Black;
	border-top : none;
	border-left : 1px solid Black;
	border-right : 1px solid Black;
	font-size : 11px;
	padding-left : 3px;
	width : 15px;
}
.forma4c {
	border-bottom : 1px solid Black;
	border-top : none;
	border-left : 1px solid Black;
	border-right : none;
	font-size : 11px;
	padding-left : 3px;
	width : 55px;
}
.forma41c {
	border-bottom : 1px solid Black;
	border-top : none;
	border-left : 1px solid Black;
	border-right : none;
	font-size : 11px;
	padding-left : 3px;
	width : 45px;
}
.forma42c {
	border-bottom : 1px solid Black;
	border-top : none;
	border-left : 1px solid Black;
	border-right : 1px solid Black;
	font-size : 11px;
	padding-left : 3px;
	width : 15px;
}
/* START - Only for on-line prijava */
.cls1 {
	font-size : 11px;
	padding-left : 3px;
	width : 400px;
}
.cls1err {
	border: 1px solid red;
	font-size : 11px;
	padding-left : 3px;
	width : 400px;
}
.cls2 {
	font-size : 11px;
	padding-left : 3px;
	width : 340px;
}
.cls3 {
	font-size : 11px;
	padding-left : 3px;
	width : 150px;
}
.cls3err {
	border: 1px solid red;
	font-size : 11px;
	padding-left : 3px;
	width : 150px;
}
/* END - Only for on-line prijava */
.ulzs{
	display: block;
}
#justprint
{
display:none;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~ NEW STYLES (redesign) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~ COMMON ~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

body, html {background:#E0E7ED url(img/body_bg.jpg) repeat-x top left; height:100%; margin:0; padding:0; font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;}
table, div {font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif; color:#666666; font-size:11px; line-height:130%;}

a {color:#1084D8;}
a:hover {color:#719110;}

h1 {color:#E9805D; background: url(img/line.gif) left bottom no-repeat; margin-top:15px; padding:0 0 15px; background-position:0 25px; font-size:20px; letter-spacing:1px; font-weight:normal; font-family: Helvetica, Arial, sans-serif;}
h4 {color:#E9805D; font-size:13px; background: url(img/crtice.gif) repeat-x left top; margin:0; padding-top:20px;}


#header {width:980px; height:99px;}
#header #logo {border-left:1px solid #FFFFFF; background:#FFFFFF; text-align:center; width:200px; height:99px;}
#header #login {text-align:right; background: url(img/header_bg.jpg) no-repeat top right;}
#header #login table td {color:#2A3A6D; font-weight:bold; font-size:11px; padding-left:10px;}
#header #login table input {font-size:11px; margin:2px 0 5px 0;}
#header #login table #user {width:130px;}
#header #login table #user input {width:120px;}
#header #login table #pass {width:120px;}
#header #login table #pass input {width:120px;}
#header #login table #enter {width:80px;}
#header #login table #enter input {padding:1px;}
#header #login table a {font-weight:normal; color:#FFFFFF;}

#b2b #login {text-align:right; background: url(img/header_bg.jpg) no-repeat top right;}
#b2b #login table {margin:10px 10px 0 0;}
#b2b #login table #user {text-align:right; font-weight:normal;}
#b2b #login table #display_user {width:250px; vertical-align:top;}
#b2b #login table #logout {text-align:right; vertical-align:bottom;}
#b2b #login table #logout input {width:50px; margin:8px 0 0;}

#header #slogan {border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; background:#e9805d url(img/Globalni-jezik-poslovanja.jpg) no-repeat; background-position: 50% 10px;}
#header #search {border-right:1px solid #FFFFFF; background:#2A3A6D; text-align:right; padding:5px 10px;}

#member_menu_table {width:100%;}
#member_menu_table td {width:25%; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
#member_menu_table td a {display:block; padding:8px 10px 7px; background:#E0D9A0; color:#666666; text-decoration:none;}
#member_menu_table td a:hover {display:block; padding:8px 10px 7px; background:#F0EDD1;}
#member_menu_table_bg {height:40px; background:#FFFFFF url(img/main_bg.jpg) repeat-x; background-position:0 -10px;}

#main_content_table {background:#FFFFFF; width:980px;}
#main_content_table td {vertical-align:top;}
#main_content_table #navig_column {padding-bottom:30px; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; background:#E0DFE3;}
#main_content_table #main_column {padding:30px; border-top:1px solid #FFFFFF; background:#FFFFFF url(img/dsdmain_bg.jpg) repeat-x top;}
/* briši
#main_content_table #main_column #sub_content_table {width:100%; height:100%;}
#main_content_table #main_column #sub_content_table #mc_left {padding:30px; background: url(img/crtice_right.gif) repeat-y right top;}
#main_content_table #main_column #sub_content_table #mc_right {width:159px; padding:20px;}
*/
/* iz meni neznanih razlogov širine tabel v zgornjih #navig_column in #main_column niso prijele (v IE & FF),
so pa prijele če sem jih dal v posebne class-e !!! nč jasn !!! */
.left_column_width {width:199px;}
.right_column_width {width:781px;}

#mc_left {width:563px; vertical-align:top;}

.home_img {width:14px; height:14px; border:0; position:relative; top:3px;}

#commercial_right {background:#FFFFFF url(img/crtice_right.gif) repeat-y right top; padding:12px;}
#commercial_right h4 {background:none;}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~ NAVIGACIJA PO ČLANSKIH ZAVIHKIH ~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.member_navig {width:100%;}
.member_navig td {font-weight:bold; text-align:center; vertical-align:middle; padding:5px; color:#808080; background-color:#E7E7E7; border-top:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; border-left:1px solid #C0C0C0;}
.member_navig .off_last {border-right:1px solid #C0C0C0;}
.member_navig .on_last {background-color:#FFFFFF; border-bottom:none; border-right:1px solid #C0C0C0;}
.member_navig .on {background-color:#FFFFFF; border-bottom:none;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~ TABELE ZA ČLANE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.member_main_table {width:100%; border:1px solid #C0C0C0; border-top: none;}
.member_main_table td {padding:5px;}
.member_main_table .next_back {background:#EFEFEF; border-top:1px solid #C0C0C0; padding:12; text-align:center;}
.member_main_table input {margin:0;}

.member_second_table td {padding:5px; vertical-align:middle;}
.member_second_table .mst_1 {padding-top:8px; width:130px; text-align:right; vertical-align:middle; font-weight:bold;}
.member_second_table .mst_3 {text-align:right; font-weight:bold;}

.member_second_table .mst_spacer {background:#EFEFEF; border-top: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; font-size:1px; padding:0;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~ BUTTONS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.submit {background:#E8E8E8; color:#686868; font-size:12px; padding:1px 5px; letter-spacing:1px; margin:0 0 0; cursor:pointer;}
.back {background:#F0E9AD; color:#686868; font-size:12px; padding:1px 5px; letter-spacing:1px; margin:10px 0 0; cursor:pointer;}
.next {background:#F0E9AD; color:#686868; font-size:12px; padding:1px 5px; letter-spacing:1px; margin:10px 0 0; cursor:pointer;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~ PRIJAVA NA NOVICE ~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#emailing {background:#FFFFFF url(img/crtice_right.gif) repeat-y right top; padding:12px;}
#emailing h4 {background:none; padding:10px 0;}
#emailing form {margin:10px 0;}
#emailing .your_email {width:170px; font-size:11px;}
#emailing #more_info {text-align:right; padding-right:8px;}
#emailing #more_info span span {font-weight:bold;}

#emailing .submit {margin-top:10px;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~ Število članov ~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#members {padding:110px 12px 12px; border-top:2px solid #FFFFFF; border-right:1px solid #EFEFEF; background:#FFFFFF url(img/members_bg.gif) no-repeat top left;}
#members h4 {background:none; padding:10px 0; text-align:center;}
#members div {text-align:center;}
#members div div {margin:10px 0; font-size:14px; letter-spacing:2px; font-weight:bold;}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~ NATISNI STRAN ~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#print_it {text-align:right; width:710px;}
#print_it span {font-size:11px; text-decoration:underline; cursor:pointer;}
#print_it .print_img {width:12px; height:13px; border:0; margin-right:5px; position:relative; top:3px;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~ FOOTER ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#footer {background:#e9805d; color:#FFFFFF; border:1px solid #FFFFFF; padding:5px 10px;}
#footer a {color:#FFFFFF;}
#footer a:hover {color:#FFFFFF; text-decoration:none;}
#footer #developed_by {float:right; color:#FFFFFF;}



/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~ INDEX ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#index_main_column {background:#FFFFFF url(img/main_bg.jpg) repeat-x; background-position:0 -10px;}
#index_main_column #sub_content_table #mc_left {padding:30px; background: url(img/crtice_right.gif) repeat-y right top;}
#index_main_column #sub_content_table #mc_right {width:159px; padding:20px;}

#index_news {margin-bottom:30px;}
#index_news h4 {font-size:13px;}
#index_fokus {margin-bottom:0px;}

#main_commercial h4 {margin-top:0; padding-top:0; background:none;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~ SECOND ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#second_main_column {border-top:1px solid #FFFFFF; background:#FFFFFF url(img/main_bg.jpg) repeat-x; background-position:0 -10px;}
#b2b #second_main_column {border-top:1px solid #FFFFFF; background:#FFFFFF url(img/main_bg.jpg) repeat-x; background-position:0 60px;}
#second_main_column #smc_content {padding:30px;}

#second_main_column {background:#FFFFFF url(img/main_bg.jpg) repeat-x; background-position:0 -10px;}
#second_main_column #sub_content_table #mc_left {width:587px;}
#second_main_column #sub_content_table #mc_right {width:183px; padding-left:10px; padding-top:20px;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~ SERVICE PAGES ~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/* start ZEMLJEVID STRANI */
#sitemap {width:100%; margin-top:20px; margin-bottom:0;}
#sitemap td {padding:10px 0; font-weight:bold;}
#sitemap_ul {margin:0 30px 5px; padding:0; list-style-type:circle;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~ SEARCH ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#found {background: url(img/crtice.gif) repeat-x left top; padding:10px 0 25px; background-position:0 35px;}

