/* site: m-game.cz  */

body, td { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 0.7em; }
body, body.white			{ padding: 0; margin: 0; background: #EEE; text-align: center; }
body.white { background: white; }
#background			{ padding: 0; margin: 0; background: #EEE url('i/bn3.gif') repeat-y center; text-align: center; }
a:hover		{ text-decoration: underline; }

input			{ font-size: 1em; }
.tdpad		{ padding: 2px 0px 2px 0px; }

.fset		{ border: 1px solid #DEDFEE; padding: 1px; }
.fcaption	{ background-color: #DEDFEE; color: #069; padding: 1px 5px 1px 2px }
.finside		{ padding: 10px }

.content	{margin: 10px 10px 10px 10px; }
#cont	{width: 594px; float: left; }

#hdd		{ width: 726px; margin-left: auto; margin-right: auto; height: 63px; background: url('i/hn4_e.gif') center no-repeat; text-align: left; border-bottom: 1px solid #00375D; }
#hddri		{ position: relative; height:100%; display: block; float: right; padding: 10px 10px 5px 40px; text-align: right; }  /* good is 37 */
#hddri div {position:relative; top:30px;}
#hddxm		{ border: 1px solid #CAE2F0; padding:2px 10px 2px 10px; font-weight: normal; display: inline; background-color: #069; margin: 0px 5px 5px 10px; color: #CAE2F0;}
 .button1		{ border: 2px solid white; padding:2px 5px 2px 5px; font-weight: bold; display: inline; background-color: #069; margin: 0px 5px 0px 5px; color: white; }
 .button2		{ border: 2px solid white; padding:2px 5px 2px 5px; font-weight: bold; display: inline; background-color: #f90; margin: 0px 5px 0px 5px; color: white; }
 .button3		{ border: 2px solid White; padding:2px 5px 2px 5px; font-weight: bold; display: inline; background-color: #ED1C24; margin: 0px 5px 0px 5px; color: white; }
#hddri a, #pers a	{ color: white; text-decoration: none; }
#hddri a:hover	{ color: Yellow; text-decoration: underline; }
#hddri a:visited, #pers a	{ color: white;  }
#hddxm a		{ color: #CAE2F0; }
#hddxm a:hover, , #pers a:hover	{ color: white; text-decoration: underline; }
#hddxm a:visited	{ color: #CAE2F0; }

.tl			{ margin-top: 12px; margin-left: 23px; } 

#pers		{ position: relative; width: 726px; margin-left: auto; margin-right: auto; background-color: #3c3; text-align: right; }
#persbord		{ border-left: 1px solid Black; border-right: 1px solid Black;  }
.persbt		{ height: 0px; border-top: 1px solid #390; }
#persdata		{ padding: 2px 15px 2px 10px; }
#perstext		{ float: left; display: block; margin-top: 3px; font-weight: bold; color: White; }
#persbord input	{ font-size: 0.8em; }											/* ---------------- PRESUNOUT POD FORMS ----- */
.persbb		{ height: 0px; border-bottom: 1px solid #390; }

#mcb		{ width: 726px; margin-left: auto; margin-right: auto; text-align: left; border-left: 1px solid #069; border-right: 1px solid #069; background-color: white; }
#mcblc		{ position: relative; width: 130px; float: left; background-color: #f5f5f5; padding-top: 10px; padding-bottom: 10px; border-right: 1px solid #DEDFEE; border-bottom: 1px solid #DEDFEE; }   /* border by mohl byt ddd */
.ctx			{ font-size: 0.9em; color: #069; float: right; margin: 0px 0px 2px 10px; } 
h1			{ font-size:Large; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: normal; margin: 0px 0 5px 0; padding: 6px 0 0 18px; background: url('i/doth2.gif') center left no-repeat; border-bottom: 1px solid #EEE;}
.sepdot		{ height: 0px; border-bottom: 1px dotted #bbb; }
.hsepspc20	{ clear: both; height: 20px; }

#fb			{ clear: both; background-color: #eee; height: 40px; text-align: center; }
#fbb		{ width: 726px; margin-left: auto; margin-right: auto; border-top: 5px solid #069; font-size: 0.9em; color: #999; padding-top: 3px; }
#fbb a	{ color: #999; text-decoration: none; }
#fbb a:hover	{ color: #069; text-decoration: underline; }
#fbb a	{ color: #999; text-decoration: none; }

p			{ margin-top: 0px; padding-top: 0px; }

.subtxt		{ font-weight: normal; font-size: 0.9em; }
.subtxt strong	{ background-color: #EEE; }
.biggertxt	{ font-size: 1.2em; }

em    { font-weight: bold; font-style: normal;  }
em.disp  { font-weight: bold; font-style: normal; background-color: #DDFFDD; font-size: 1.2em }

.tblhd  { font-weight: bold; color: White; background-color: #069; padding: 3px 5px 3px 5px }
.tbldt  { background-color: #EEE; border: 1px solid #aaa; border-top: 0px; padding: 3px 5px 3px 5px }


#mcblc .itemh	{ background: #F90 url('i/mcblcbh.gif') no-repeat; color: White; font-weight: bold; text-align: left; padding: 2px 0 2px 18px; margin: 4px 0 4px 0; }
#mcblc .itemh a	{ color: White; font-weight: bold; font-decoration: none }   
#mcblc .itemh a:hover	{ color: White; font-weight: bold; font-decoration: underline }  
#mcblc .itemh a:visited	{ color: White; font-weight: bold; font-decoration: none }     
#mcblc .item	{ padding: 2px 0 2px 18px; }
#mcblc .itemc	{ padding: 2px 0 2px 2px; text-align: center; }
#mcblc a	{ text-decoration: none; color: #069; }
#mcblc a:hover		{ text-decoration: underline; }
#mcblc a:visited	{ text-decoration: none; color: #069; }

.sep	{ border-bottom: 1px solid #DDD; margin: 4px 0 4px 0; } 
.sepwhite	{ border-bottom: 1px solid White; margin: 4px 0 4px 0; }

.button_buy, .hdorafullbox, .button_personal, .button_addon, .button_rating { padding: 1px; margin: 8px 0px 8px 0px; }
.button_buy a, .hdorafullbox a, .button_personal a, .button_addon a, .button_rating a { color: Black; text-decoration: none }
.button_buy a:hover, .hdorafullbox a:hover, .button_personal a:hover, .button_addon a:hover, .button_rating a:hover { color: Black; text-decoration: underline }
.hdorahd, .hdorafullhd, .hdgreenhd, .hdbluehd, .hdgreyhd { border: 1px solid White; font-size: 1.1em; font-weight: bold; padding: 3px 8px 3px 8px }
.hdoratxt, .hdgreentxt, .hdbluetxt, .hdgreytxt { border: 1px solid White; border-top: 0px; font-size: 0.8em; font-weight: normal; padding: 2px; }
.button_buy	{ background: #fff080; }
.hdorafullbox	{ background: #F90; }
.hdorahd	{ background: #FFED6B url('i/ygr.gif'); }
.hdorafullhd	{ background: #F90 }
/* .hdoratxt	{  } */
.button_personal	{ background: #A9EAA9; }
.hdgreenhd	{ background: #A9EAA9 url('i/grgr.gif'); }
.button_addon	{ background: #CAE2F0; }
.hdbluehd	{ background: #CAE2F0 url('i/bgr.gif'); }
.button_rating	{ background: #ddd; }
.hdgreyhd	{ background: #ddd url('i/grgg2.gif'); }
.hdgreytxt	{ background: White; }

.grbitem	{ text-align: left; padding-bottom: 5px; font-weight: bold }

.blubo	{ background: url('/i/bgboxgr.gif') no-repeat; padding: 12px 6px 12px 6px; acolor: White; }
.blubo a	{ acolor: white }

.gname	{ margin-top: 4; font-weight: bold }
.gname a	{ text-decoration: none }

/*pridane:*/
.cntbox {	border: 1px solid #808080;	background-image: url('/i/bgfs2.jpg');	background-repeat: no-repeat;	background-position: right bottom;	padding:15px; }

/*upraveno:*/
#mcbcb		{  width: 410px; float: left; margin: 0px 10px 0px 10px; } 
#mcbrc		{  width: 140px; float: left; abackground-color: #FFA; text-align: center; padding-top: 6px; }
.mcbfp		{  width: 550px; float: left; margin: 0px 0px 0px 20px; /*background-color: blue;*/} /*predp pozice - soupe dolu v IE*/
/*novy-pridane kuli detailu */
#detail		{  width: 594px; float: left; } 

/*nove - pro predelani*/
#menuleft		{float: left; width: 140px;  } 

#menuleft .itemh	{ background: #F90 url('i/mcblcbh.gif') no-repeat; color: White; font-weight: bold; text-align: left; padding: 2px 0 2px 18px; margin: 4px 0 4px 0; }
#menuleft .itemh a	{ color: White; font-weight: bold; font-decoration: none }   
#menuleft .itemh a:hover	{ color: White; font-weight: bold; font-decoration: underline }  
#menuleft .itemh a:visited	{ color: White; font-weight: bold; font-decoration: none }     
#menuleft .item	{ padding: 2px 0 2px 18px; }
#menuleft .itemc	{ padding: 2px 0 2px 2px; text-align: center; }
#menuleft a	{ text-decoration: none; color: #069; }
#menuleft a:hover		{ text-decoration: underline; }
#menuleft a:visited	{ text-decoration: none; color: #069; }

#menuright		{float: right; width: 135px; margin-top: 0px; margin-right: 5px; padding-top: 0px; text-align: center; }
#contentdetail {margin: 0px 155px 10px 150px; } 
#contentfull { margin: 0px 10px 10px 150px; } 
.white #contentfull { margin: 0px; } 

#rightbox		{float: right; width: 130px; margin-top: 5px;margin-right: 10px; text-align: center; }


.clear{ clear: both; height: 1px; border: none; margin: -1px 0 0 0; visibility: hidden;	display: block;}
.clearl{ clear: right; height: 1px; border: none; margin: -1px 0 0 0; visibility: hidden;	display: block;}

.boxinnew {	padding: 15px;	background-image: url('/i/bgnew.jpg');	background-repeat: no-repeat;	background-position: right bottom;}
.boxintop {	padding: 15px;	background-image: url('/i/bgtop10.jpg');	background-repeat: no-repeat;	background-position: right bottom;}
.box { border: 1px solid #808080; }

#gamedetail_phones a:hover { color: #808080; text-decoration: underline }
#gamedetail_phones a	{ text-decoration: none; color: #808080; }

.pozn					{ font-size: 8pt; color: #808080; }

.buygame
{
	margin-bottom: 10px;
}

.buygame .img
{
	text-align: center;
	width:134px;
}

.buygame .text 
{
	width: 425px;
}

.buygame .text .sms, .buysms
{	
	padding: 15px 0 15px 0;
	text-align: center;	
}

.buygame .text .sms strong, .buysms strong
{
	font-size: 2em;
	font-weight: bold;
	white-space: pre;
}

.buygame .text .sms span, .buysms span
{
	font-size: 0.8em;
}

.hrc					{ border-bottom: 1px solid #AAAAAA; margin-top: 2; margin-bottom: 1 }


.warn {
	font-size: 1.1em;
	color: #F90;
	padding: 5px;
	margin-top: 7px; margin-bottom:7px;
}

.ok {
	font-size: 1.1em;
	color: #3C3;
	padding: 5px;
	margin-top: 7px; margin-bottom:7px;
}

fieldset 
{
	border: 1px solid #808080;
	background-image: url('/i/bgfs2.jpg');
	background-repeat: no-repeat;
	background-position: right bottom;
	padding:15px
}

fieldset legend
{
	background: yellow;
	display: none;
}

.sendGameSection {
	
}

.sendGameSection strong {
	font-size: Large;
	color: #3C3;
}

p .indent, .sendGameSection p, .pIndent p {
	padding-left: 20px;
}

h2 {
	font-size: Larger;
	padding-bottom: 5px;
	margin-bottom: 0px;
	color: #069;
}

p .intro {
	font-weight: bold;
}

.boxForm {
	border: 1px solid #069;
	margin-bottom: 10px;
	background-color: #E8F7FF;
	padding: 5px 10px 5px 10px;
}


/************* BRONA ***************/
/*
NEOSTRANOVAT VLASTNOSTI ZACINAJICI PODTRZITKEM, JE TO MSIE HACK
*/

#sixImage{
  padding:0px;
}

#sixImage img{
  margin:0px;
}


dl, dt, dd{
  margin:0px;
  padding:0px;
}

dd{
  margin-left:20px;
}


a,
a:link,
a:active,
a:visited,
a:hover{
	color: #006699;

}

img{
	border: 0px none;
}

.backgroundDark{
	background-color: #006699;	
}


.corner{
	float: left;
	margin:0px;
	padding: 0px;
}

#selfPromotion{
	text-align: center;
}

#selfPromotion img{
	width:183px;
	height:72px;
}

#selfPromotion a{
	cursor:default;
}


#selfPromotion a img.rollOver1{
	background:url(i/i_mg_tit_1.gif) 0 0 no-repeat;
}
#selfPromotion a img.rollOver2{
	background:url(i/i_mg_tit_2.gif) 0 0 no-repeat;
}
#selfPromotion a img.rollOver3{
	background:url(i/i_mg_tit_3.gif) 0 0 no-repeat;
}


#selfPromotion a:hover img {
  background-position: -184px 0px;
}


#topMainContent{
  width: 565px;
  _width: 560px;
}

#mainContentColumn{
  padding-top:5px;  
}



#advertising{
	float:right; 
	width:210px;
	_width:220px;
	border: 1px solid #006699;
	padding: 5px;
	margin-bottom: 10px;
}

#advertising div{
	margin-bottom: 20px;
}

#advertising div img{
	float:left;
}

#advertising strong{
	font-weight: bold;
	color:#006699;
}

#leftContentMenu{
  width:335px;
  _width:333px;
}

#rightContentMenu{
  width:222px;
  float:right;
}


.section{
	margin-bottom: 10px;
}

.sectionSmall {
	width:340px;
	_width:335px;
}

.sectionHeader{
	color: white;
	line-height:20px;
	font-weight:bold;
	background:url("i/top_left_small.gif") no-repeat left top #069;				
	padding-left:25px;
	
}

.sectionContentBorder{
  border: 1px solid #006699;
	padding-top: 3px;
	padding-bottom: 3px;
}

.sectionContentBorder dl{
	margin-left: 5px;
	margin-right: 5px;
	
}

.sectionContentBorder dt{
	font-weight: bold;
	color: #006699;
}


.menuHeader{
	background:url("images/menu_header.gif") no-repeat left top;		
	background-color: #ff9900;
	margin: 10px 0px 5px 0px;;
	color: White;
	font-weight: bold;
	padding-left: 30px;
	line-height: 20px;
}

.selectImageBackground{
	background-color: #069;
	background:url(i/hp_samplegames_background2.gif);
	margin: 0px;
	padding: 1px 0px 1px 0px;
	border: 1px solid #069;
}


.selectImageTable{
	text-align: center;
	border-collapse: collapse;
	margin: 0px auto;
	width:300px;
	
}

.selectImageCell {
	padding: 2px;
	
}


.selectImageTable tr td{
	font-size: 0.7em;
	vertical-align: top;
}

.selectImageTable tr th{
  margin:0px;
  padding:0px;
  color:white;
}

.selectImageTable img{
	margin-top:1px;
	margin-bottom:1px;
	border:3px solid White;
	xwidth:100px;
	xheight:100px;
	x_width:106px;
	x_height:106px;
}

.selectImageTable tr td a,
.selectImageTable tr td a:link,
.selectImageTable tr td a:active,
.selectImageTable tr td a:visited,
.selectImageTable tr td a:hover{
	color: Black;
}

.selectImageTable tr td{
	color: White;
}

.clear, .clearr{
  height: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
  visibility: hidden;
	display: block;
	line-height: 0px;
	font-size: 0px;
}

.clear{
	clear: both;
}

.clearr{
	clear: right;
}

#dcciLinks{
	border: 1px solid red;
}

#selfPromotion{
	margin: 5px 0 5px 0;
}

.url
{
  text-decoration: underline; color: #006699;
}

.nounderline{
  text-decoration:none;
}

.nodot li
{
	list-style-type: circle;
}

.recenze p,
.recenze dl{
  margin-top:5px;
  margin-bottom:5px;
}

.recenze dt
{
	font-weight:bold;
}

.recenze .imageDiv
{
}

.recenze .imageDiv img
{
  margin-right:12px;
}



.recenze p
{

}

.recenze .hodnoceni p
{
	margin: 0;
}

.listGame{
  
}

.listGame h3{
  margin:0px;
}

.listGame p{
  margin-bottom: 5px;
}

.listGame div{
  text-align: right; 
  margin: 0px; 
  padding: 0px;
}


.listGameAction{
}

.rightPartList{
  text-align:left;
}

div.listingTop{
	border: 1px solid #AAAAAA;
	background-color: #F5F5F5;
}

div.listingTop dl{
  margin:10px;
  
}

div.listingTop dl dt{
  font-weight:bold;
}

div.listingTop dl dd{
  margin-left:30px;
  margin-bottom:3px;
}


.affilCode
{
  text-align:left;
}

.affilCode dl{
  margin-left:10px;
}

.affilCode dt{
  font-weight:bold
}


.htmlcode
{
  xfont-family:"Courier New", monospace;
  width:99%;
	text-align:left;
}


/***** AFFIL SAMPLES ******/

/* jedna nahodna hra */
.randomGame{
}

.randomGame img{
  border:1px solid black;
}

.randomGame .description{
  
}

/* nejnovejsi/nejstahovanejsi hry */
.topGames{
}

.topGames dl{
  margin:10px;
  
}

.topGames dl dt{
}

.topGames dl dd{
  margin-left:30px;
  margin-bottom:3px;
}

/* kategorie her */
.listCat{
}

.listCat img{
  border:1px solid black;
}

.listCat .description{
  
}


.linkExtra a,
.linkExtra a:link,					
.linkExtra a:hover,				
.linkExtra a:visited{
 text-decoration: none; 
 font-size: 9pt; 
 font-weight: 
 bold; color: #00669;
 
}

.detailAdd,
.copyright{
	margin:10px 0px;
}

.copyrightLogo{
	float: left;
	margin: 0px 2px 2px 0px;
}

.copyright{
	font-size: 0.9em;	
	color: #888;	
}
