/* font */
@import url(http://fonts.googleapis.com/css?family=Oswald:300,700&subset=latin,latin-ext);

/* body */
body{background-color: #f9f9f9;margin: 0;font-family: Verdana;font-size: 11px;color: #333333;}
h1{margin:0;padding:0}
h2,
h3{margin:0;padding:10px 0;color:#666;font-family:Oswald;font-size:17px;font-weight:300}
h2 strong,
h3 strong{color:#2f568f;font-weight:700;text-transform:uppercase}
h2 a{margin-left:20px;font-size:14px;text-transform:uppercase}

td{font-family: Tahoma;font-size: 11px;color: #333333;}
td.txt{vertical-align: top;background-color: #E9E9E9;padding: 10px;line-height: 17px;text-align: justify;}
td.txt h1{margin-bottom:20px;font-family:Oswald;font-size:30px;font-weight:700}
td.txt h2{font-size:15px;font-weight:700}
td.txt h2 a{margin-left:0}
td.txt_opt{background-color: #E9E9E9;padding: 5px;}
td.txt_f{height: 25px;background-image: url('../images/txt_f_bg.gif');text-align: right;}
td.g{background-color: #E9E9E9;}
td.nag_sp{background-image: url('../images/nag_sp.gif');height: 7px;}
td.gImg{background: #f0f0f0;width: 160px;height: 160px;text-align: center;}
td.t_l{padding: 4px;font-weight: bold;text-align: right;background-color: #F5F5F5;}
td.t_l1{padding: 4px;font-weight: bold;background-color: #F5F5F5}
td.t_r{padding: 4px;text-align: justify;background-color: #FFFFFF}

a:link, a:active, a:visited{border: 0;color: #333333;text-decoration: none;}
a:hover{color: #555555;text-decoration: none;}
a.f:link, a.f:active, a.f:visited{padding: 5px;color: #333333;font-size: 10px;text-decoration: none;}
a.f:hover{color: #000000;text-decoration: underline}

img{border: 0;}

/* other */
.i{background-color: #FFFFFF;border: 1px solid #E5E5E5;font-family: Tahoma;font-size: 11px;color: #333333;padding: 1px;}
.b{background-color: #6F9EE0;border: 1px solid #4F7FC3;font-family: Tahoma;font-size: 10px;font-weight: bold;color: #FFFFFF;padding: 0 2px;}
.f_on{font-weight: bold;font-size: 10px;}
.r{color: #FF0000;}

/* menu */
#menu{position:relative}
#menu ul{position:absolute;bottom:-40px;right:0}
#menu ul li { display: inline; }
#menu ul a { float: left; margin-left: 1px; padding: 10px 8px; border-bottom: 4px solid #d4d4d4; font: bold 11px arial; }
#menu ul a:hover,
#menu ul a.selected { border-color: #dd0000; color: #dd0000; }

/* js */
#dhtmltooltip {position: absolute;border: 1px solid #DDDDDD;padding: 10px;background-color: #F9F9F9;font-family: Verdana;font-size: 10px;visibility: hidden;z-index: 100;}

/* facebook */
div#facebook{width:300px;height:300px;display:block;right:-300px;position:fixed;top:180px;z-index:10000}
div#facebook .icon{float:left;margin-left:-40px}

/* quadoo */
div#quadoo{width:300px;height:300px;display:block;left:-300px;position:fixed;top:180px;z-index:10000}
div#quadoo .icon{float:right;margin-right:-40px;}

/* slider */
div#slider{position:relative;display:block;margin:0 auto;width:830px;height:270px}