h1
{
font-family: Tahoma,Arial;
font-weight: bold;
font-size: 16px;
color: #175AA6;
background: url('../img/title_dot.gif') no-repeat left bottom ;
padding-left: 10px;
margin: 10px 0 0 0;
}

h2
{
font-family: Tahoma,Arial;
font-weight: bold;
font-size: 11px;
color: #FFFFFF;
margin: 0;
}

h2.delavnice
{
background: url('../img/orange_arrow.gif') no-repeat left 2px ;
padding-left: 15px;
font-family: Tahoma,Arial;
font-weight: bold;
font-size: 14px;
color: #367ECB;
margin: 0;
}

h3
{
font-family: Tahoma,Arial;
font-weight: bold;
font-size: 13px;
color: #000;
margin: 0;
}

h3.delavnice
{
background: url('../img/title_dot.gif') no-repeat left 5px ;
padding-left: 12px;
font-family: Tahoma,Arial;
font-weight: bold;
font-size: 12px;
color: #000;
margin: 0;
}


.forma
{
font-family: Tahoma; 
font-size: 11px;
border-width: 1px;
border-style: solid;
border-color: #AAAAAA;
}

hr
{
padding: 0px; 
height: 1px; 
border-style: none; 
border-color: #70B2EF; 
color: #70B2EF; 
background: #70B2EF;
}

hr.gray
{
padding: 0px; 
height: 1px; 
border-style: none; 
border-color: #C0C0C0; 
color: #C0C0C0; 
background: #C0C0C0;
}

td
{
font-family: Tahoma,Arial;
font-size: 11px;
line-height: 15px;
color: #262626;
}

td.vsebina
{
padding: 0px 15px 0px 15px;
font-family: Tahoma,Arial;
font-size: 11px;
color: #262626;
}

td.nastevanje
{
padding: 0px 15px 0px 5px;
font-family: Tahoma,Arial;
font-size: 11px;
line-height: 20px;
color: #262626;
}

td.white
{
font-family: Tahoma,Arial;
font-size: 11px;
color: #FFFFFF;
padding-top: 10px;
padding-left: 15px; 
}

td.small
{
font-family: Tahoma,Arial;
font-size: 10px;
color: #4B4B4B;
}

td.over
{
vertical-align: top;
width: 177px;
height: 24px;
padding: 3px 3px 0px 10px;
background-color: #F6F6F6;
}

td.out
{
vertical-align: top;
width: 177px;
height: 24px;
padding: 3px 3px 0px 10px;
background-color: #EDEDED;
}

.form
{
font-size: 12px;
color: black;
}

A:link {color:#191919; text-decoration:none;} 
A:visited {color:#191919; text-decoration:none;} 
A:active {color:#191919; text-decoration:none;} 
A:hover {color:#191919; text-decoration:underline;} 

.vsebina A:link {color:#1D4DA5; text-decoration:underline;} 
.vsebina A:visited {color:#1D4DA5; text-decoration:underline;} 
.vsebina A:active {color:#1D4DA5; text-decoration:underline;} 
.vsebina A:hover {color:#1D4DA5; text-decoration:underline;} 

#rightcontent A:link {color:#1D4DA5; text-decoration:underline;} 
#rightcontent A:visited {color:#1D4DA5; text-decoration:underline;} 
#rightcontent A:active {color:#1D4DA5; text-decoration:underline;} 
#rightcontent A:hover {color:#1D4DA5; text-decoration:underline;} 

a.internal-link:link {color:#1D4DA5; text-decoration:underline;} 
a.internal-link:visited {color:#1D4DA5; text-decoration:underline;} 
a.internal-link:active {color:#1D4DA5; text-decoration:underline;} 
a.internal-link:hover {color:#1D4DA5; text-decoration:underline;}

a.external-link-new-window:link {color:#1D4DA5; text-decoration:underline;} 
a.external-link-new-window:visited {color:#1D4DA5; text-decoration:underline;} 
a.external-link-new-window:active {color:#1D4DA5; text-decoration:underline;} 
a.external-link-new-window:hover {color:#1D4DA5; text-decoration:underline;} 

a.download:link {color:#1D4DA5; text-decoration:underline;} 
a.download:visited {color:#1D4DA5; text-decoration:underline;} 
a.download:active {color:#1D4DA5; text-decoration:underline;} 
a.download:hover {color:#1D4DA5; text-decoration:underline;} 


A.povezava:link {text-decoration: underline; color: #1D4DA5;}
A.povezava:visited {text-decoration: underline; color: #1D4DA5;}
A.povezava:active {text-decoration: underline; color: #1D4DA5;}
A.povezava:hover {text-decoration: underline; color: #1D4DA5;}

A.povezava1:link {text-decoration: underline; color: #FF9900;}
A.povezava1:visited {text-decoration: underline; color: #FF9900;}
A.povezava1:active {text-decoration: underline; color: #FF9900;}
A.povezava1:hover {text-decoration: underline; color: #FF9900;}


A.bela:link {text-decoration: underline; color: #FFFFFF;}
A.bela:visited {text-decoration: underline; color: #FFFFFF;}
A.bela:active {text-decoration: underline; color: #FFFFFF;}
A.bela:hover {text-decoration: underline; color: #FFFFFF;}

#portfolio
{
padding-left:50px;
}

#portfolio div
{
	float: left; 
	width: 250px; 
	padding-bottom:20px;
}


#rightcontent .csc-caption {
background-image: url('../img/orange_arrow.gif');
background-position: left center;
background-repeat: no-repeat;
padding-left: 15px;
}

#rightcontent h1 {
background-image: url('../img/orange_arrow.gif');
background-position: left center;
background-repeat: no-repeat;
padding-left: 15px;
font-weight: bold;
font-size: 11px;
color: #000;
}

.vsebina h3 {
background-image: url('../img/orange_arrow.gif');
background-position: left center;
background-repeat: no-repeat;
padding-left: 15px;
font-size: 11px;
}

.vsebina h2 {
background-image: url('../img/orange_arrow.gif');
background-position: left center;
background-repeat: no-repeat;
padding-left: 15px;
font-size: 14px;
font-weight: normal;
margin: 0 0 10px 0;
color: #000;
font-weight: bold;
}

.vsebina h4 {
background-image: url('../img/orange_arrow.gif');
background-position: left center;
background-repeat: no-repeat;
padding-left: 15px;
font-size: 11px;
font-weight: normal;
margin: 0 0 10px 0;
}

#rightcontent h4 {
background-image: url('../img/orange_arrow.gif');
background-position: left center;
background-repeat: no-repeat;
padding-left: 15px;
font-size: 11px;
font-weight: normal;
margin: 0 0 0 0;
margin-left: 10px;
}

#rightcontent p {
margin: 0 0 0 0px;
padding: 0 0 0 10px;
}


p.bodytext {
margin: 0 0 0 0px;
}

.tx-rbflashobject-pi1-swf_altcontent {
text-align: center;
}

.lmenutd {
background-color: #ededed;
height: 24px;
background-image: url('../img/menu_arrow.gif');
background-position: 98% center;
background-repeat: no-repeat;
}

table.submenuleft td a, table.submenuleft td a:link, table.submenuleft td a:visited {
   display: block;
   text-decoration: none;
   height: auto;
   text-align: left;
   text-indent: 10px;
}

table.submenuleft td a:hover, table.submenuleft td a:active {
height: 16px;
padding-top: 4px;
padding-bottom: 4px;
width: 100%;
display: block;
background-color: #f6f6f6;
background-image: url('../img/menu_arrow.gif');
background-position: 98% center;
background-repeat: no-repeat;
}

/* this centers images in Gecko/Opera */
div[class="imageorient-0"] table[class="imgtext-table"],
div[class="imageorient-8"] table[class="imgtext-table"] {
  margin: 0 auto;
}

/* this right-aligns images above the text in Gecko/Opera */
div[class="imageorient-1"] table[class="imgtext-table"] {
  float: right;
  width: auto;
}
/* careful, sometimes other tags may follwow the table */
div[class="imageorient-1"] p {
  clear: right;
}


/* this right-aligns images below the text in Gecko/Opera */
div[class="imageorient-9"] table[class="imgtext-table"] {
  float: right;
  width: auto;
}
/* this avoids following content to float besides the images */
div[class="imageorient-9"] div[class="break"] {
  clear: right;
}

.csc-mailform {
width: 80%;
border-style: solid;
border-collapse: collapse;
border-width: 1px;
}

.csc-mailform input {
border-style: solid;
border-collapse: collapse;
border-color: #000;
border-width: 1px;
}

.csc-mailform td {
padding-left: 5px;
}

.prijavahd {
background-color: #f0f0f0;
}

#akcija a:link {text-decoration: underline; color: #ffffff;}
#akcija a:visited {text-decoration: underline; color: #ffffff;}
#akcija a:active {text-decoration: underline; color: #ffffff;}
#akcija a:hover {text-decoration: underline; color: #ffffff;}


#menu {
width: 650px;
text-align: left;
}