h1, h2, h3, h4, h5, h6, pre, code, td { font-size : 1em; } 
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input, label, div, dd, dt, dl, table, tr, td { border : 0; margin : 0; padding : 0; list-style:none;} 
img, a img, :link img, :visited img, fieldset { border : none; } 
body {padding: 0px;	margin: 0px;font: 11px/14px 'Bookman Old Style', Georgia, serif;color: #595743;}
p, ul, ol, dl, pre, blockquote { margin-bottom : 0; } 
blockquote { margin-left : 10px; margin-right : 10px; } 
h1 { font-size : 1.5em; color : #e27307; line-height : 1em; margin : 2px 0; padding : 0;} 
h2 { font-size : 1.3em; color : #902901; line-height : 1em; margin : 2px 0; padding : 0; } 
h3 { font-size : 1.2em; color : #f00; line-height : 1em; margin : 2px 0; padding : 0; } 
h4 { font-size : 0.9em; color : #685d50; line-height : 1em; margin : 2px 0; padding : 0; } 
h1 span, h2 span, h3 span, h4 span { display : none; }
a:link, a:visited { color : #f00; text-decoration : none; } 
a:hover, a:active { color : #c70303; text-decoration : none; }   
body, textarea { font-size: 100%;  font-family: Georgia, serif;}
body {}
a {  text-decoration: none;}
p {	color: #595743;}
p.intro {	color: #ffffff;	font-size: 13px !important;	line-height: 18px !important;	margin-bottom: 20px !important;}
p.intro a {	color:#6DCFF6;}
body.not-front p {	font-size: 14px;	line-height: 22px;	margin-bottom: 25px;}
address {  font-style: normal;  margin-bottom: 1.5em;}
blockquote {  margin: 1em 2em 1em 0;  padding-left: 3em;  font-style: italic;  background: url(../grafikak/quote.png) no-repeat;}
code, pre {  font-family: Monaco, "Lucida Console", monospace;  white-space: pre;  overflow: auto;  margin-bottom: 1.5em;}
h1, h2, h3, h4, h5, h6 {  font-weight: normal;  margin-bottom: 0.5em;  line-height: 1.1;}
h1 {  font-size: 25px;  font-family: "Georgia", "Times New Roman", serif;  color: #fff;  margin-bottom: 35px;}
h4 {  font-size: 1em;}
h5 { font-size: 20px;  font-family: "Georgia", "Times New Roman", serif;  color: #e27307;  margin-bottom: 15px;  font-weight: bold;}
h6 {  font-size: 1em;  margin-bottom: 0;  font-weight: bold;}
html {height: 100%;width: 100%;}
body {background: #000 url(../grafikak/dodgecity.jpg) no-repeat center top;height: 100%;width: 100%;	}
body#body_tartalom {background: #000 url(../grafikak/dodgecity_tartalom.jpg) no-repeat center top;height: 100%;width: 100%;	}


#fooldal img {margin:5px;padding:4px; background:#664f42; border:1px solid #8c6d5c; display:block; float:left; text-align:center;}
#fooldal {margin: 30px 20px 0;width: 1000px;  font-size: 12px;}

#fejlec {/*height: 100%;*/width: 100%;}
body.not-front #header-wrapper {height: 249px;}
#header-wrapper {width: 960px;margin: 0 auto;height: 406px;}
body.not-front #header-top {margin-bottom: 39px;}
#header-top {width: 960px;float: left;margin-bottom: 196px;}

.logo a:link, .logo a:visited { float:left; display : block; width : 258px; height : 185px; background : url(../grafikak/dodgecity-logo.png) no-repeat 0 0; } 
.logo a:hover { background : url(../grafikak/dodgecity-logo.png) no-repeat 0 -190px; } 
.logo a span { display : none; }

body.not-front #webkamera {position:relative;top: -1px;left:-160px;}
#webkamera {position:relative;top: 156px;left:-160px;}
.webkamera a:link, .webkamera a:visited { position:absolute;top: 0px;left:960px;display : block; width : 182px; height : 250px; background : url(../grafikak/webkamera.png) no-repeat 0 20px; } 
.webkamera a:hover { background : url(../grafikak/webkamera.png) no-repeat 0 -245px;}
.webkamera a span { display : none; }

.vertical-align-img {	display: table-cell;	height: 82px;	top: 50%;	vertical-align: middle;}
.kepcenter{clear:both;text-align:center;margin:0 auto;}
.balra{float:left;display:inline;padding: 5px 10px 5px 0;}
.jobbra{float:right;display:inline;padding: 5px 0px 5px 10px;}
#header-bottom{position: relative;}
#navigation {width: 1000px; clear: both;height: 25px;float: left;margin-left:0px;}
#navigation_kicsi {width: 1000px; clear: both;height: 25px;float: left;margin-left:0px;}
.content{width:1000px;float:left;}

#header{width:1000px;height:50px;padding:0;margin:0 auto;position:absolute;top:130px;right:20px;}
#header .wrap{height: 50px;	}
.wrap{width: 1000px;margin: 0 auto;}
.ToolTip{background: url(../grafikak/tooltip.gif) no-repeat 0 0;padding: 1px 3px;width: 100px;height: 25px;	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;text-align: center;color: #E3A357;}
#header ul{float: right;margin: 0;}
#header li{display: block;font: 20px "Lucida Grande", Lucida, Verdana, sans-serif;margin-left: 10px;float: left;}
#header li a{	background: url(../grafikak/btn.png) no-repeat 0 top;height: 40px;width: 40px;text-indent: -999px;overflow: hidden;display: block;float: left;margin-top:10px;}
#header li a:hover{padding-bottom: 10px;}
#header .home{background: url(../grafikak/btn.png) no-repeat 0 top;}
#header .blog{background: url(../grafikak/btn.png) no-repeat -50px top;}
#header .tortenet{	background: url(../grafikak/btn.png) no-repeat -103px top;}
#header .jatek{	background: url(../grafikak/btn.png) no-repeat -153px top;}
#header .kapcsolat{background: url(../grafikak/btn.png) no-repeat -203px top;}

ul{ margin:0px; padding:0;font: 14px 'Trebuchet MS', Verdana, sans-serif;}

ul.fomenu {	font-family:  'Trebuchet MS', Verdana, sans-serif;text-transform:uppercase;height: 25px;	border: 0 none;}
ul.fomenu li {	background: url(../grafikak/nav-bg.png);	height: 25px;	padding: 0;	margin: 0 0 0 1px;	float: left;	width: auto;	border: 0 none;}
ul.fomenu li.menuparent {	background: url(../grafikak/nav-bg.png);}
ul.fomenu li.menuparent:hover,
ul.fomenu li.over,
ul.fomenu li li.menuparent:hover,
ul.fomenu li li.over {  background: url(../grafikak/nav-hover.png);  color: #fff;}
ul.fomenu li:hover {	background: url(../grafikak/nav-hover.png);	color: #fff !important;	text-decoration: none;}
ul.fomenu li.active {	background: url(../grafikak/nav-active.jpg);	color: #fff;}
ul.fomenu li a {	color: #fff;	font-size: 14px;	font-weight: normal;	padding: 3px 16px 2px 16px;	float: left;}
ul.fomenu li a:hover {text-decoration: none !important;}
ul.fomenu li a.active {	background: #298a9f;	color: #ffffff;}
ul.fomenu ul li a.active {	background: url(../grafikak/secondary-divider.jpg) no-repeat right 17px;	color: #ffffff !important;}
ul.fomenu ul li a.active.hover {	text-decoration: none;	color: #fff !important;}
ul.fomenu ul {	left: 0px;	width: 1000px;	border: 0 none;	font-size: 14px;	text-transform: none;	padding-bottom: 20px;}
ul.fomenu ul li {	background: none;	display: block;	float: left;width: auto;margin-right: 12px;	padding-bottom: 25px;background: transparent url(../grafikak/secondary-divider.jpg) no-repeat scroll right 17px;}
ul.fomenu ul li:hover {	background: transparent url(../grafikak/secondary-divider.jpg) no-repeat scroll right 17px;	text-decoration: underline;}
ul.fomenu ul li a {	color: #c7b299 !important;	padding: 0px;	margin: 18px 12px 5px 0;}

#page-wrapper {background: #000 url(../grafikak/fa.jpg) repeat-x;padding-bottom: 20px;float:left;width: 100%;}
#page {margin: 0 auto;width: 1000px;  font-size: 12px;}
#icons{ width:auto; margin: 20px auto;text-align:justify;}
#icons img{ padding:0 0 10px 0;}
.block{ width:198px; padding:10px; margin-right:17px; float:left; background:url(../grafikak/bgblack-trans.png); -ms-border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border:1px solid #c1bca2; height:230px;}
.block:hover{ width:198px; padding:10px; margin-right:17px; float:left; background:url(../grafikak/bgwhite-trans.png); -border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border:1px solid #6c2b03; height:230px; cursor:pointer; z-index:400;}
p, span {color: #907f7b;}
.center{width:auto;margin:0 auto;}

#banner{width:1000px;position:absolute;top:390;left:0px;}
#footer-wrapper {height: 100px;clear: both;}
#footer {width: 100%;margin: 0 auto;background: #000 url(../grafikak/faalul.jpg) repeat-x;text-align: center;font-family: "Trebuchet MS", "Verdana", sans-serif;font-size: 12px;padding: 10px 0 27px 0; height:100px}
#footer p {color: #959595;font-size: 12px;}

.paper-bottom2 a{color:#2f4701;text-decoration: underline;font-weight: bold;}
.paper-bottom2 a:hover{text-decoration: none;font-weight: bold;}
address {font-style: normal;line-height: 1.7;}
.clear {clear: both;}
/* featured */
#visual{ height:297px;width:1000px;margin:20px 0 0px 10px;padding:33px 35px 28px 35px;overflow:hidden;background:url(/grafikak/bg-visual.jpg) no-repeat;}
.visual-frame{height:100%;position:relative;}
.events-nav{width:325px;overflow:hidden;margin-top: 15px;float:right;text-align:left;}
.events-nav h3{margin:14px 0 4px 0px;width: 205px;height:34px;text-indent:-9999px;background:url(/grafikak/title-events.gif) no-repeat;}
.events-nav ul{font: 14px Georgia, serif;width:100%;margin:0 0 0 0px;padding:0;list-style:none;}
.events-nav ul li{font-size:18px;line-height:34px;}
.events-nav ul li a{text-decoration:none;color:#4d3606;font-weight:normal;padding-left:16px;background:url(/grafikak/csillag.gif) no-repeat 0 5px;}
.events-nav ul li.active a, .events-nav ul li a:hover{font-weight:bold;}
/* Visual End */
/* Main Start */
#main{width:968px;margin:20px 0 16px 28px;overflow:hidden;background:url(../grafikak/bg-main-holder.gif) repeat-y;}
.paper-top1{width:100%;overflow:hidden;background:url(../grafikak/bg-main-top.gif) no-repeat;}
.paper-bottom1{height:1%;padding:18px 16px 30px 17px;overflow:hidden;background:url(../grafikak/bg-main-bottom.gif) no-repeat 0 100%;}
.two-cols{width:100%;padding-bottom:31px;overflow:hidden;}
/* CONTENT */
.contentt{width:574px;float:left;background:url(../grafikak/bg-content.gif) repeat-y;}
.paper-top2{width:100%;overflow:hidden;background:url(../grafikak/bg-cont-top.gif) no-repeat;}
.paper-bottom2{height:1%;padding:27px 30px 57px 26px;overflow:hidden;background:url(../grafikak/bg-cont-bottom.gif) no-repeat 0 100%;min-height: 850px;}
.djduma{line-height:1.7;font:20px;padding-right:35px;text-align:justify;}
.djduma p{color:#000;}
/* EVENT PROFILE */
h1, h5{font: 25px 'Bookman Old Style', Georgia, serif;	margin:0 0 13px;line-height:30px;color:#4d3606;	font-weight:bold;}
/* FULL SCHEDULE */
.separator { margin: 0 0 15px 0px;padding:0px 0 20px 0;clear:both;background:url(../grafikak/info-separator.gif) no-repeat 0 100%;}
.full-schedule .day, .separator { margin: 0 0 15px 0px;padding:0px 0 20px 0;overflow:hidden;background:url(../grafikak/info-separator.gif) no-repeat 0 100%;}
.full-schedule h2 {font: 18px 'Bookman Old Style', Georgia, serif;padding: 10px 0 6px 0;color:#902901;font-weight: bold;}
.full-schedule h3 {font: 18px 'Bookman Old Style', Georgia, serif;font-weight: bold;	color:#4d3606;	margin: 10px 0 0 10px;}
.full-schedule p {font: 14px 'Trebuchet MS', Verdana, sans-serif;font-weight: normal;color:#595743;}
.full-schedule ul{margin: 10px 0 15px 20px;padding: 0;}
.full-schedule ul li {	padding: 0 0 6px 0;	margin: 0;}
.full-schedule .more{font: 14px 'Bookman Old Style', Georgia, serif;	font-weight: bold;	color:#2f4701;	text-decoration:underline;}
.full-scheudle .more:hover{	text-decoration:none;}
/* KISMENÜ */
.sidebar{width:337px;padding:0px 0 0;float:right;overflow:hidden;}
/* KISMENÜ SUBNAV */
.events-holder{width:100%;padding-bottom:15px;overflow:hidden;}
/* KISMENÜ ROUNDUP GIRLS */
.meet-holder{width:100%;padding-bottom:21px;overflow:hidden;}
.meet-holder h3{	margin:0 0 6px 14px;text-indent:-9999px;display:block;height:19px;	background:url(../grafikak/title-meet-girls.gif) no-repeat;}
/* KISMENÜ */
.kismenu-holder{width:320px;padding-left:5px;margin-bottom:30px;position:relative;}
.kismenu-holder h3{	margin:0 0 7px 9px;	text-indent:-9999px;display:block;	height:19px;background:url(../grafikak/title-schedule.gif) no-repeat;}
.kismenu{height:935px;	overflow:hidden;margin:0 0 -6px;padding:7px 21px 0 19px;background:url(../grafikak/kismenu-hatter.jpg) no-repeat;}
.kismenu ul{margin:0;padding:5px 0 10px;list-style:none;}
.kismenu ul li{width:100%;padding:22px 25px 12px 20px;overflow:hidden;background:url(../grafikak/separator.gif) no-repeat;}
.kismenu ul li:first-child{ background:none; }
.kismenu ul li strong{font: 16px 'Bookman Old Style', Georgia, serif;font-weight: bold;display:block;color:#74170a;margin:0 0 6px;}
.kismenu ul li span{color:#221809;	display:block;	line-height:20px;}
.kismenu .more{	font: 16px 'Bookman Old Style', Georgia, serif;	font-weight: bold;	display:block;	padding:0px 25px 0px 20px;	text-align: center;	color:#2f4701;	text-decoration:underline;}
.kismenu .more:hover{text-decoration:none;}
/* GALLERY FROM CLEANER GALLERY */
.gallery {display: block;clear: both;overflow: hidden;margin: 0 auto;padding-top: 50px;background:url(../grafikak/info-separator.gif) no-repeat 0% 0%;}
.gallery .gallery-row {display: block;clear: both;overflow: hidden;margin: 0px;padding: 0 0 20px 0;}
.gallery .gallery-item {	overflow: hidden;float: left;margin: 0;text-align: center;list-style: none;padding: 0px;}
.gallery .gallery-item img, .gallery .gallery-item img.thumbnail {	max-width: 89%;	height: auto;margin: 0 auto;background: #4d3606;border:4px solid #4d3606;}
.gallery img:hover{}
.gallery-caption {margin-left: 0;}
/* HOME PAGE */
h2.headline {margin:0 0 13px;font: 30px 'Bookman Old Style', Georgia, serif;	line-height:34px;color:#4d3606;font-weight:bold;}
.overview {margin-bottom: 10px;padding:0px 0 26px;background:url(../grafikak/info-separator.gif) no-repeat 0 100%;}
.teaser{margin:0;padding:0;list-style:none;}
.teaser li{width:100%;margin-bottom: 13px;padding:0px 0 46px;overflow:hidden;background:url(../grafikak/info-separator.gif) no-repeat 0 100%;}
.image-holder{width:120px;height:92px;padding:10px 10px 15px 10px;margin-left:15px;display:inline;float:left;overflow:hidden;background:url(../grafikak/bg-image-holder.gif) no-repeat;}
.teaser .box{width:285px;padding:4px 0 0 23px;float:left;}
.teaser h3 a{font: 20px 'Bookman Old Style', Georgia, serif;margin:0 0 8px;line-height:20px;color:#902901;font-weight: bold;text-decoration: none;}
.teaser h3 a:hover {text-decoration: underline;}
.teaser .entry p{margin: 0;padding: 8px 0 8px 0;}
.teaser .more{font: 14px 'Bookman Old Style', Georgia, serif;font-weight: bold;display:block;color:#2f4701;text-decoration:underline;}
.teaser .more:hover{text-decoration:none;}
/* Étlap, itallap */
#etlap_itallap{position:relative;padding:0;margin:0;width:540px;height:auto;}
.focsoport{width:530px;height:auto;background:#f00;text-align:center;}
.focsoport font{font-size:18.0pt;font-family:"Monotype Corsiva";line-height:20pt;}
.termeknev{width:430px;height:auto;float:left;background:#ff0;display:inline;}
.termekar{position:absolute;left:430px;width:80px;height:auto;background:#d6d6d6;text-align:right;z-index:1000;}
.termekleiras{width:530px;height:auto;clear:both;background:#f66;}

.nincsok  {display : block; width : 25px; height : 20px; }
.ok a:link, .ok a:visited {display : block; width : 25px; height : 20px; background : url(../grafikak/asztalok.png) no-repeat -820px 0; } 
.ok a:hover { background : url(../grafikak/asztalok.png) no-repeat -820px -20px; }
.ok a span { display : none; }
.nincs_gomb{ background : url(../grafikak/asztalok.png) no-repeat -820px -40px;display : block; width:25px;height:20px;}

/* the div that holds the date picker calendar */
.dpDiv {	}

/* the table (within the div) that holds the date picker calendar */
.dpTable {font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;text-align: center;color: #505050;background-color: #ece9d8;border: 1px solid #AAAAAA;}

/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {}

/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {	}

/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {}

/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {}

/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {	border: 1px solid #ece9d8;}

/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {background-color: #CCCCCC;border: 1px solid #AAAAAA;}

/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {background-color: #aca998;border: 1px solid #888888;cursor: pointer;color: red;}

/* the table cell that holds the name of the month and the year */
.dpTitleTD {	}

/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {}

/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {}

/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {background-color: #CCCCCC;	border: 1px solid #AAAAAA;color: white;}

/* additional style information for the text that indicates the month and year */
.dpTitleText {font-size: 12px;color: gray;font-weight: bold;	}

/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {color: 4060ff;font-weight: bold;}

/* the forward/backward buttons at the top */
.dpButton {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size: 10px;color: gray;background: #d8e8ff;font-weight: bold;padding: 0px;}

/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size: 10px;color: gray;background: #d8e8ff;font-weight: bold;}