@import "fading.css";


body { margin: 0 0 20px 0; padding: 0; font-family: Trebuchet MS, sans-serif; font-size: 12px; background: #FFF; }

/** LINKEK **/
a { color: #C76300; text-decoration: underline; }
a:hover { color: #000; text-decoration: underline; }
a img { border: 0; }

/** STRUKTÚRA **/
#container {background: #FFF url(images/body_bg.gif) repeat-y top left; width: 986px; height: 100%; display: block; margin: 0 auto; border-bottom: 1px solid #CCCCCC;}
#colleft { width: 167px; float: left; }
#colright { width: 819px; float: right;  position: relative;}

h1 { font-family: Times New Roman, serif; font-size: 22px; font-weight: bold; margin: 10px 0 10px 0; padding: 0; color: #000; }
h1.sarga { color: #C76300; margin: 5px 0; }
h3 { font-size: 16px; font-weight: bold; margin: 10px 0 0 0; padding: 0; color: #000; }

/** BAL OLDAL **/
#colleft h1 { margin: 0 0 5px 0; }
#colleft h2 { margin: 0; padding: 0; color: #C76300; font-size: 14px; font-weight: bold; }
#colleft h2 a {color: #C76300;}
#colleft ul { margin: 5px 0 8px 0; padding: 0; list-style: none; font-size: 11px; line-height: 16px; }
#colleft ul li { margin: 1px 0px 3px 0px; padding: 0 0 0 14px; background: url(images/dot_orange.gif) no-repeat 0% 4px; }
#colleft ul li a { /* display: block; width: 145px; */color: #000; text-decoration: none; }
#colleft ul li a:hover { color: #C76300; text-decoration: underline; }
#colleft a {color: #000; text-decoration: none; }
#colleft a:hover { color: #C76300; text-decoration: underline; }
#colleft ul li.main a {color: black; text-decoration: none; display: inline}
#colleft ul li.main a:hover {color: black; text-decoration: underline; }
#colleft span.narancs {color: #C76300;}

/** HEADER **/
#header { width: 819px; height: 36px; background: url(images/header_bg.gif) no-repeat top left; }
#header div.logged { margin: 5px 0 0 150px !important; margin: 5px 0 0 75px; padding: 4px 0 0 0; float: left; color: #FECD38; font-weight: bold; font-size: 11px; }
#header form { margin: 5px 0 0 150px !important; margin: 5px 0 0 75px; padding: 0; float: left; color: #FECD38; font-weight: bold; font-size: 11px; }
#header form .input { margin: 0; padding: 1px 3px; background: #6F6F6F; color: #FECD38; border: 1px solid #000; /*border-top-width: 3px;*/ font-family: Trebuchet MS, sans-serif; font-size: 11px; width: 90px;  font-weight: bold;}
#header form .btn { background: #FECD38 url(images/btn_mehet.gif) no-repeat top left; width: 53px; height: 20px; line-height: 20px; text-align: center; font-family: Trebuchet MS, sans-serif; font-size: 11px; color: #000; border: 0; font-weight: bold;}
#header div { float: right; margin: 9px 5px 0 0 !important; margin: 9px 2px 0 0; font-size: 11px; }
#header div a {color: #D2D2D2; text-decoration: none; }
#header div a:hover { color: #FFFFFF; text-decoration: underline; }

/** TARTALOM **/
#content { width: 627px; margin: 12px 0 0 15px; float: left; z-index: 1; }
* html #content { margin-left: 7px; }
#content .lead a { color: #000; text-decoration: none; font-size: 11px; line-height: 14px; }
#content .lead a:hover { color: #000; text-decoration: underline; }
#content .lead a img { border: 0; padding: 4px 0 0 0; }

.tablazat { width: 100%; height: 100%; display:block; clear: both; position: relative; /* display: table;*/ }


#nagykep { width: 410px; float: left; }
#nagykep h1 { margin: 4px 3px 0px 0px !important; margin: 0px 3px 0px 0px;}
#nagykep .lead {padding: 0 0 0 0px; margin: 0;}
#nagykep .lead a {line-height: 16px;}
#nagykep .tags { margin-top: 5px; }
* html #nagykep .tags { margin-top: 7px; }
#jobbharom { width: 205px; float: right; margin-left: 10px; }
#jobbharom .ajanlo { width: 100%; height: 100%; display: block; clear: both;}
#jobbharom .padbottom { padding-bottom: 1px !important; padding-bottom: 5px; }


/** KIS AJÁNLÓ BOX **/

.ajanlo h2 { font-size: 12px; font-weight: bold; margin: 2px 0px 4px 0px !important; margin: 0px 0px 3px 0px;  padding: 0; line-height: 16px; }
.ajanlo .kep {padding: 3px; border: 1px solid #CCC; margin-right: 5px; }
.ajanlo .lead {width: 125px; display: inline;}
#jobbharom .lead a { line-height: 16px;}
#jobbharom h2 a { color: black; text-decoration: none}
#jobbharom h2 a:hover { color: black; text-decoration: underline}
.tablazat h2 a { color: black; text-decoration: none}
.tablazat h2 a:hover { color: black; text-decoration: underline}
#nagykep h1 a { color: black; text-decoration: none}
#nagykep h1 a:hover { color: black; text-decoration: underline}

/** 200px széles oszlopok **/
.colwidth200 { width: 200px; float: left; position: relative;}
.padright { padding-right: 11px; }

/** TAGS **/
/*.tags {margin: 5px 0px 2px 0px !important; margin: 5px 0px 0px 0px; padding: 3px 0 3px 20px; border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; color: #696969; font-size: 10px; background: #fbfbfb url(images/icon_tag.gif) no-repeat 2px 5px; clear: both; }*/
.tags a { color: #696969; text-decoration: underline; font-size: 9px; }
.tags a:hover { color: #000; text-decoration: none; }
.tags {margin: 5px 0px 2px 0px !important; margin: 5px 0px 0px 0px; padding: 3px 0 3px 20px; border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; color: #696969; font-size: 10px; background: #fbfbfb url(images/icon_tag.gif) no-repeat 2px 5px; }


/*  * html .tags { margin-top: 5px; padding: 1px 0 5px 20px; } */
/*
* html .colwidth200 .tags { margin-top: 11px; }
*/
/** ARCHÍVUM **/
#archivum {width: 622px; height: 28px !important; height: 28px; background: url(images/archivum_bg.jpg) no-repeat 0px 10px !important; background: url(images/archivum_bg.jpg) no-repeat 0px 12px; padding: 10px 0 2px 0 !important; padding: 12px 0 2px 0;}
#archivum select { float: right; margin: 4px 40px 0 0; font-size: 11px;}

/** SIDEBAR **/
#sidebar {width: 170px; float: right; margin-left: 5px; border-top: 2px solid #FFF; }
#sidebar h1 { width: 170px; height: 25px; color: #D2D2D2; margin: 0; }
#sidebar h1 span { display: none; }
#sidebar h1.buffer { background: #9F9F9F url(images/buffer.gif) no-repeat top left; }
#sidebar h1.bekuldok { background: #9F9F9F url(images/bekuldok.gif) no-repeat top left; margin-top: 5px; }

#sidebar dl { margin: 5px 10px 7px 10px; padding: 0; font-size: 11px; line-height: 14px;}
#sidebar dl dt { margin: 0; padding: 0; font-weight: bold; }
#sidebar dl dt.datum { color: #C76300; }
#sidebar dl dt a { color: #000; font-weight: bold; text-decoration: underline; }
#sidebar dl dt a:hover { color: #000; text-decoration: none; }
#sidebar dl dd { margin: 0; padding: 0; }

#sidebar form { margin: 5px; padding: 0; }
#sidebar form .input { width: 150px; border: 1px solid #9D9D9D; margin-top: 2px; font-family: Trebuchet MS, sans-serif; font-size: 11px; color: #000; padding: 2px; }
#sidebar form .input3pxtop { border-top-color: #9D9D9D; border-top-width: 3px; margin-top: 0; }
#sidebar form textarea { height: 80px; margin-bottom: 0px; }
#sidebar form .btn { background: #DFDFDF url(images/btn_mehet_grey.gif) no-repeat top left; width: 48px; height: 22px; line-height: 22px; text-align: center; font-family: Trebuchet MS, sans-serif; font-size: 11px; color: #000; border: 0; }

/** TAGCLOUD **/
#tagcloud { margin: 10px 0; line-height: 24px; }
#tagcloud a { text-decoration: none; }
#tagcloud a:hover { text-decoration: underline; }
#tagcloud a.smallestTag { font-size: 11px; color: #999; }
#tagcloud a.smallTag { font-size: 13px; color: #777; }
#tagcloud a.mediumTag { font-size: 15px; color: #555; }
#tagcloud a.largeTag { font-size: 15px; color: #333; font-weight: bold; }
#tagcloud a.largestTag { font-size: 17px; color: #000; font-weight: bold; }
#tagcloud a.invitelTag { font-size: 17px; color: #72B22C; font-weight: bold; }

/** FOOTER **/
#footer { width: 986px; padding: 10px 0; margin: 0 auto 20px auto; text-align: center; border-bottom: 1px solid #CCCCCC; color: #9D9D9D; }
#footer a { color: #9D9D9D; text-decoration: none; }
#footer a:hover { color: #9D9D9D; text-decoration: underline; }
#footer .bluefish {float: right; text-align: right; margin-right: 50px !important; margin-right: 25px; padding-top:2px;}
#footer .laptophu {float: left; text-align: right; margin-left: 39px !important; margin-left: 19px;}
#footer span { margin-left: -5px;}
/** BOXOK ALUL **/
ul.box_header { margin: 0; padding: 0; list-style: none; width: 200px; height: 27px; position: relative; }
ul.box_header li { margin: 0; padding: 0 0 0 3px; float: left; }
ul.box_header li a { color: #000; text-decoration: none; font-weight: bold; font-size: 9px; padding: 5px 4px; display: block; }
ul.box_header li a:hover { text-decoration: underline; }
ul.box_header li a.grey { border: 1px solid #A8A8A8; background: #D2D2D2; color: #555; }
ul.box_header li a.grey_selected { border: 1px solid #A8A8A8; border-bottom: 0px none; background: #D2D2D2; }
ul.box_header li a.orange { border: 1px solid #FECC36; background: #FDEAAA; color: #C76300; }
ul.box_header li a.orange_selected { border: 1px solid #FECC36; border-bottom: 0px none; background: #FDEAAA; }

ul.box_header_grey { background: url(images/box_topbg_grey.gif) no-repeat top left; }
ul.box_header_orange { background: url(images/box_topbg_orange.gif) no-repeat top left; }


ul.box_grey {font-size: 11px; line-height: 16px;; margin: 0 0 5px 0; padding: 5px; list-style: none; background: #D2D2D2; border: 1px solid #A8A8A8; border-top: 0px none; }
ul.box_grey li {margin: 0px 0px 0px 0px; padding: 0 0 0 14px; position: relative;  background: url(images/dot_orange_grey.gif) no-repeat 0px 4px;  }
ul.box_grey li a {color: #000; text-decoration: none; }
ul.box_grey li a:hover {position: relative;  color: #000; text-decoration: underline; }

ul.box_orange {font-size: 11px; line-height: 16px; margin: 0 0 5px 0; padding: 5px; list-style: none; background: #FDEAAA; border: 1px solid #FECC36; border-top: 0px none; }
ul.box_orange li { margin: 0px 0px 0px 0px; padding: 0 0 0 14px;  background: url(images/dot_orange_orange.gif) no-repeat 0px 4px; position: relative; }
ul.box_orange li a {color: #000; text-decoration: none; }
ul.box_orange li a:hover { color: #000; text-decoration: underline; }

#ajanlokContainerTemp { display: none;}

#missingDiv { background: url(images/missing.jpg) no-repeat top left; width: 630px; height: 451px; }
* html #missingDiv { height: 463px; }

#pswremind {text-align: center; position: absolute; top: 350px; left: 165px; z-index: 200; display: none;}
#pswremind a {font-weight: bold; color: #333; text-decoration: none; font-size: 13px;}


ul.taglist { margin: 5px 6px 8px 0; padding: 0; list-style: none; font-size: 11px; line-height: 16px; color: #666; position: relative; }
ul.taglist li { margin: 1px 0px 5px 0px; padding: 7px 0 12px 14px;  background: url(images/grey.gif) repeat-x bottom; }
ul.taglist li.last { background: none; margin: 1px 0px 0px 0px; padding: 7px 0px 0px 14px;  }
ul.taglist li a {color: #666; text-decoration: none; font-size: 11px;}
ul.taglist li a:hover { color: #C76300; text-decoration: underline; font-size: 11px;}
ul.taglist li a.taglistcim { color: #000; font-weight: bold; }
h2.tagtitle {font-family: Times New Roman, serif;         font-size: 22px;        font-weight: bold;        margin: 0;        padding: 0;        color: #C76300;        text-transform : capitalize;}
.tagback {margin: 10px 0px 10px 0px; }
.tagback a {font-weight: bold;}
.tagnext {float:right;}
.tagnext a {font-weight: bold;}

.buborek{ width: 274px; display: none; position: absolute; top: 0; left: 0;}
.bubi_top{width: 274px; background: url(images/buborek_top.png) no-repeat top !important; background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/template/images/buborek_top.png',sizingMethod='crop');}
.bubi_top p {padding: 20px 25px 3px 25px; margin: 0; color: white;}
.bubi_middle {width: 274px;  background: url(images/buborek_bg.png) repeat-y !important; background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/template/images/buborek_bg.png',sizingMethod='crop');}
.bubi_middle p {padding: 4px 25px 2px 25px; margin: 0; color: #C0C0C0;}
.bubi_bottom{width: 274px; background: url(images/buborek_bottom.png) no-repeat bottom !important; background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/template/images/buborek_bottom.png',sizingMethod='image');}


#achtung { padding: 7px; text-align: center; background: #ffffbb; border-bottom: 1px solid #000; font-weight: bold; }
#achtung a { color: #000; text-decoration: none; }
#achtung a:hover { color: #000; text-decoration: underline;  }
#achtung a span { color: red; }

#search form {padding: 0; margin: 8px 0px 10px 0px;}
#search .input { width: 105px; border: 1px solid #9D9D9D;  font-family: Trebuchet MS, sans-serif; font-size: 11px; color: #000; padding: 2px; }
#search .input3pxtop {border-top-color: #9D9D9D; border-top-width: 3px; margin-top: -2px; }
#search .btn {cursor: hand; cursor: pointer; background: #DFDFDF url(images/btn_mehet_grey.gif) no-repeat top left; width: 48px; height: 22px; line-height: 22px; text-align: center; font-family: Trebuchet MS, sans-serif; font-size: 11px; color: #000; border: 0; }

a.rss_link { color: #000; text-decoration: none; }
a.rss_link { color: #C76300; text-decoration: underline;  }

div.buffer_offer{ width: 170px; height: 27px;}
div.buffer_offer a { display: block; width: 160px; height: 20px; text-decoration:none; padding: 7px 0px 0px 10px; color: #656565; font-weight: bold; font-size: 90%; background: #C8C8C8 url(http://www.buzz.hu/images/buffer_bg.gif) no-repeat;}
div.buffer_offer a:hover { display: block; width: 160px; height: 20px; text-decoration:none; padding: 7px 0px 0px 10px; color: #656565; font-weight: bold; font-size: 90%; background: #b7b7b7 url(http://www.buzz.hu/images/buffer_bg.gif) no-repeat;}

.tag_lead {margin: 5px 0px 2px 0px !important; margin: 5px 0px 0px 0px; padding: 3px 0 3px 20px; border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; background: #fbfbfb url(images/icon_tag.gif) no-repeat 2px 5px; color: #000; text-decoration: none; font-size: 11px; line-height: 14px; }