/* Olasz tolmacs
Updated: 18 Jul 2010
Author: Hidasi Laszlo
------ */

/* COLORS
Body Background: #111
Main Text: #fff
Link:	#ffff33
etc ...
*/

Body{
	font-size : 100%;
	font-family : 'Trebuchet MS', arial, sans-serif;
	font-weight : normal;
	font-style : normal;
	background:#111; 
	color : #fff;
	}
.style-switcher {display:none;}
/* table ------ */
#layout {width:100%; border:0; padding:24px;}

/* skip-link ------ */
#skip-link {display:none;}

/* breadcrumbs ------ */
#breadcrumbs p {font-style:italic}

/* navbar ------ */
h2.navbar {display:none;}
#navbar {text-align: center; background:#000; color: #fff; padding:.4em 1.5em; border-top: #777 solid 12px;}
#navbar a {background:#000; color: #ffff33; padding:.5em 1.5em; text-transform: uppercase; font-size: 95%;}
#navbar a:focus, #navbar a:hover { background:#000; color: #ffffcc; padding: .5em 1.5em;}
#contatto-it a.contatto-it,
#kapcsolat-hu a.kapcsolat-hu,
#c-di-t a.c-di-t,
#f-s-m a.f-s-m,
#t-di-d a.t-di-d,
#pp-it a.pp-it,
#pp-hu a.pp-hu,
#sitemap-it a.sitemap-it,
#sitemap-hu a.sitemap-hu

{
background:#000; color: #ffff33; padding:.5em 1.5em;;
}

#contatto-it a.contatto-it:hover,
	#contatto-it a.contatto-it:focus,
#kapcsolat-hu a.kapcsolat-hu:hover,
	#kapcsolat-hu a.kapcsolat-hu:focus,
#c-di-t a.c-di-t:hover,
	#c-di-t a.c-di-t:focus,
#f-s-m a.f-s-m:hover,
	#f-s-m a.f-s-m:focus,
#pp-it a.pp-it:hover,
	#pp-it a.pp-it:focus,
#pp-hu a.pp-hu:hover,
	#pp-hu a.pp-hu:focus,
#sitemap-hu a.sitemap-hu:hover,
	#sitemap-hu a.sitemap-hu:focus
{
background:#000; color: #ffff33;  padding:.5em 1.5em;
}


/* category ------ */
#category {border-right: #eee dashed 1px; padding: 1.5em; margin-top: 2em;}

#va-it a.va-it,
#va-hu a.va-hu,

#fm-it a.fm-it,
#fm-hu a.fm-hu,

#ha-it a.ha-it,
#ha-hu a.ha-hu,

#hp-it a.hp-it,
#hp-hu a.hp-hu,

#hi-it a.hi-it,
#hi-hu a.hi-hu,

#laura-it a.laura-it,
#laura-hu a.laura-hu,

#tm-it a.tm-it,
#tm-hu a.tm-hu,

#vd-it a.vd-it,
#vd-hu a.vd-hu,

#hv-it a.hv-it,
#hv-hu a.hv-hu,

#mj-it a.mj-it,
#mj-hu a.mj-hu,

#na-it a.na-it,
#na-hu a.na-hu,

#ta-it a.ta-it,
#ta-hu a.ta-hu,

#sl-it a.sl-it,
#sl-hu a.sl-hu,

#tg-it a.tg-it,
#tg-hu a.tg-hu

{
background:#000; color: #ffffcc; padding:.2em 1em;
}

#va-it a.va-it:hover,
#va-it a.va-it:focus,
#va-hu a.va-hu:hover,
#va-hu a.va-hu:focus,

#fm-it a.fm-it:hover,
#fm-it a.fm-it:focus,
#fm-hu a.fm-hu:hover,
#fm-hu a.fm-hu:focus,

#ha-it a.ha-it:hover,
#ha-it a.ha-it:focus,
#ha-hu a.ha-hu:hover,
#ha-hu a.ha-hu:focus,

#hp-it a.hp-it:hover,
#hp-it a.hp-it:focus,
#hp-hu a.hp-hu:hover,
#hp-hu a.hp-hu:focus,

#hi-it a.hi-it:hover,
#hi-it a.hi-it:focus,
#hi-hu a.hi-hu:hover,
#hi-hu a.hi-hu:focus,

#laura-it a.laura-it:hover,
#laura-it a.laura-it:focus,
#laura-hu a.laura-hu:hover,
#laura-hu a.laura-hu:focus,

#tm-it a.tm-it:hover,
#tm-it a.tm-it:focus,
#tm-hu a.tm-hu:hover,
#tm-hu a.tm-hu:focus,

#vd-it a.vd-it:hover,
#vd-it a.vd-it:focus,
#vd-hu a.vd-hu:hover,
#vd-hu a.vd-hu:focus,

#hv-it a.hv-it:hover,
#hv-it a.hv-it:focus,
#hv-hu a.hv-hu:hover,
#hv-hu a.hv-hu:focus,

#mj-it a.mj-it:hover,
#mj-it a.mj-it:focus,
#mj-hu a.mj-hu:hover,
#mj-hu a.mj-hu:focus,

#na-it a.na-it:hover,
#na-it a.na-it:focus,
#na-hu a.na-hu:hover,
#na-hu a.na-hu:focus,

#ta-it a.ta-it:hover,
#ta-it a.ta-it:focus,
#ta-hu a.ta-hu:hover,
#ta-hu a.ta-hu:focus,

#sl-it a.sl-it:hover,
#sl-it a.sl-it:focus,
#sl-hu a.sl-hu:hover,
#sl-hu a.sl-hu:focus

{
background:#000; color: #ffff33;  padding:.3em 1em;
}


/* Lists ------ */
li ul, li ol { 
list-style-type : none;
margin : 0 1em .75em 1em; }

ul, ol {
margin : 0 1em 1em 0; text-align: justify;  line-height: 2em;}

ul { 
list-style-type : none; padding: .2em;}

li.acs {display:inline;}

dl {
margin-bottom: .5em; 
padding-top: .5em;
border-top : 1px solid #eee;
}

dl dt {
margin-bottom : .75em;
font-size : 1.2em;
line-height : 1.25; 
}

dd {
margin-bottom: .5em; 
padding-bottom: .5em;

border-bottom : 1px dashed #eee; }

h2 { 
margin-bottom : .75em;
font-size : 1.1em;}

h1 { 
margin-bottom : .75em;
}


.right {text-align: right;}


td.nav {width: 30%;}

p { 
margin : 0 0 .5em;text-align: justify;}

a {
background:#000; 
color : #ffff33; 
text-decoration : underline; padding:.3em 1em;}

a:visited { 
background:#000; color : #ffffcc; }

a:focus, a:hover { 
background:#000; color: #ffff33; padding:.3em 1em;}

/* amtrad ------ */
p.amtrad {border: #eee solid 1px; padding: 1em; text-align: left;}


/* External links */
a.external span
{
	 position:absolute; 
	 left:0; 
	 top:-500px; 
	 width:.1em; 
	 height:.1em; 
	 overflow:hidden;
	}

a.external:link
{
background: url(http://www.factoring.hu/images/externallink.gif) no-repeat 100% 0;
padding:0 1.5em 0 0;
}

a.external:visited
{
background: url(http://www.factoring.hu/images/externallink.gif) no-repeat 100% -100px;
padding:0 1.5em 0 0;
}

a.external:hover, a.external:focus
{
color: #000;
background:#ffffcc url(http://www.factoring.hu/images/externallink.gif) no-repeat 100% -200px;
padding:0 1.5em 0 0;
}

a.hh {text-decoration:none; padding:0 1.5em 0 0;}
a.hh:hover, a.hh:focus
{
background:#000; color : #ffff33; 
padding:0 1.5em 0 0;
} 

a.simp
{
background:#000; color: #fff;  padding:.5em;
}
a.simp:focus, a.simp:hover { 
background:#ffffcc; color : #000; padding: .5em;}

td {vertical-align: top; padding:4px;}

/* amtrad ------ */
p.amtrad {border: #eee solid 1px; padding: 1em; text-align: left;}

/* skype ------ */
a.skype
{
background:#fff; color: #000;  padding:0;
}

.addthis_separator {#000; color : #ffffcc;}

