@charset "utf-8";
/* CSS Document */

@font-face {
  font-family: "Candara";
  src: url("font/Candara.ttf") format("truetype");
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:#4b4b4b
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

body{ font-size:13px; color:#4b4b4b; font-family:Arial, Helvetica, sans-serif; line-height:16pt; background-color:#374348; margin-top:0px;}
#header{ position:relative; margin:auto; width:960px; margin-bottom:20px;}
.menulink{ font-size:15px; color:#eeeeee; margin-left:35px; text-decoration:none; float:left; margin-top:50px; font-family:Candara; font-weight:bold;}
.menulink:hover{ color:#f69441; text-decoration:none;font-family:Candara;}
#tartalom{ background-color:#eeeeee; border:#fafafa 1px solid; margin:auto; position:relative; width:954px; padding-top:20px; padding-left:35px; padding-right:35px; padding-bottom:15px;font-size:13px;}
h1{ font-family:Candara; font-size:20px; color:#374348; margin-top:0px; margin-bottom:15px; text-transform:uppercase;}
h2{ font-family:Candara; font-size:17px; color:#000; margin-bottom:15px; margin-top:0px;}
.kep{ border:#FFFFFF 2px solid; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; width:661px; height:228px; background-image:url(images/raniero_carelli.jpg)}
.gomb{ padding:8px; color:#FFFFFF; font-size:13px; text-decoration:none; background-color:#374348; width:210px; text-align:center;}
.gomb:hover{ background-color:#f69441}
.gomb_sarga{ padding:4px; color:#FFFFFF; font-size:13px; text-decoration:none; background-color:#f69441; width:100px; text-align:center; margin-top:10px;}
.gomb_sarga:hover{ background-color:#374348}

.jobb_box{width:220px; margin-left:30px; padding:22px 15px 22px 15px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.jobb_box_nagy{ font-weight:bold; text-transform:uppercase; padding-bottom:10px; font-size:20px; font-family:Candara;}
#jobb a:link{ text-decoration:none; color:#4b4b4b}
#jobb a:link:hover{ text-decoration:underline}
#jobb a:link:visited{color:#4b4b4b}
#fbframe {position:absolute; top:0px; left: 75px; font-size:12px; color:#969696;float:left;}
#fbcount {position:absolute; top:0px; left:150px;width:28px; height:17px; background-color:#d7d7d7; color:#333333; padding:3px 0 0 2px;}

#footer{ background-color:#fafafa; margin:auto; position:relative; width:956px; padding-top:15px; padding-left:35px; padding-right:35px; padding-bottom:10px;font-size:13px;}
#footer a:link{ text-decoration:none; color:#4b4b4b}
#footer a:link:hover{ text-decoration:underline}
#footer a:link:visited{color:#4b4b4b}
#kontakt{
	position:absolute;
	top:19px;
	width:160px;
	left: 814px;
}
#kontakt a:link{ text-decoration:none; color:#eeeeee}
#kontakt a:link:hover{ text-decoration:underline}


  #tabs {
    overflow: hidden;
    width: 100%;
    margin: 0;
    padding: 0;
    list-style: none;
  }

  #tabs li {
    float: left;
    margin: 0 -15px 0 0;
  }

  #tabs a {
    float: left;
    position: relative;
    padding: 0 10px;
    height: 0;
    line-height: 30px;
    text-transform: uppercase;
    text-decoration: none;
    color: #fff;      
    border-right: 30px solid transparent;
    border-bottom: 30px solid #3D3D3D;
    border-bottom-color: #777\9;
    opacity: .3;
    filter: alpha(opacity=30);      
  }

  #tabs a:hover,
  #tabs a:focus {
    border-bottom-color: #3d3d3d;
    opacity: 1;
    filter: alpha(opacity=100);
  }

  #tabs a:focus {
    outline: 0;
  }

  #tabs #current {
    z-index: 3;
    border-bottom-color: #374348;
    opacity: 1;
    filter: alpha(opacity=100);      
  }

  /* ----------- */
  #content {
      background: #e0e0e0;
      border-top: 2px solid #3d3d3d;
      padding: 2em;
	  color:#333;
	  font-size:11px;
	  line-height:14pt;
      /*height: 220px;*/
  }

  #content h2,
    #content h3,
    #content p {
      margin: 0 0 15px 0;
  }  

  /* Demo page only */
  #about {
      color: #999;
      text-align: center;
      font: 0.9em Arial, Helvetica;
  }

  #about a {
      color: #777;
  } 
  
  #fbframe {
	position:absolute;
	top:11px;
	left: 2px;
	font-size:12px;
	color:#969696;
	float:left;
}
#fbcount {
	position:absolute;
	top:11px;
	left:80px;
	width:33px;
	height:18px;
	background-color:#ffffff;
	color:#333333;
	padding:0px 0 0 2px;
	border-top:1px #999999 solid;
	border-bottom:1px #999999 solid;
	border-right:1px #999999 solid;
}

