div.center { text-align: center }

.menutable {
	width: 840px;
	height : 35px; 
	padding: 0px;
	border-spacing: 0px; 
	margin-left: auto;
	margin-right:auto;
	margin-top:20px;
	}
	
.submenutable {
	width: 840px;
	height: 30px;
	padding: 0px;
	margin-left:auto;
	margin-right:auto;
	/*background: silver\9;*/
  /*  border-collapse:collapse;*/
  border-collapse:separate;
  border-spacing:2px 0px;
	}
	
.relatedtable {
	width: 520px;
	padding: 0;
	margin-left:10px;
	margin-right:auto;
	float: left;
	margin-top:10px;
	margin-bottom:10px;
 border-spacing:3px;
	}
	
.swtable {
	width: 764px;
	padding: 0;
	margin-left:10px;
	margin-right:0px;
	float: left;
	margin-top:10px;
	margin-bottom:10px;
		}
		
.index_table {
	width: 512px;
	border-collapse: separate;
	border-spacing: 10px 0px;
	padding: 0;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
		}
		
.table_more {
	border-collapse: separate;
	border-spacing: 0px 5px;
	padding: 0;
	margin-left:auto;
	margin-right:auto;
	/*margin-left:10px;*/
	margin-top:0px;
	margin-bottom:10px;
		}		
		
td.td_more_h {
	font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
	color: black;
	text-align: left;
	text-shadow: 0px 1px 1px silver;
	background: white;
	border-bottom: 1px solid silver;
	padding: 0px;
	margin: 0px;
	}
		
td.td_more {
	font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
	color: black;
	text-align: right;
	text-shadow: 0px 1px 1px silver;
	background: white;
	border: 0px;
	padding: 0px;
	margin: 0px;
	}
	
td.index_td {
	font: 16px 'DejaVuSansCondensed', Arial, sans-serif;
	color: black;
	text-align: center;
	text-shadow: 0px 1px 1px #fff;
	background: #b6bdbe; 
	/*background: white; */
	border: 0px;
	padding: 0px;
	margin-right: 10px;
	}
		
		
.links {
	width: 750px;
	padding: 0;
	margin-left:10px;
	margin-right:0px;
	float: left;
	margin-bottom:10px;
		}
		
		
.categorytable {
	width: 600px;
	padding: 0;
	border:0;
	margin-top: 5px;
	margin-bottom: 5px;
	float: left;
		}
		
	.cat_index {
	width: 600px;
	padding: 0;
	border:0;
	margin-left:20px;

		}
		
.wallindextable {
	padding: 0;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
	width:613px;

		}
		
.walltable {
	padding: 0;
	margin-left:10px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:10px;
	float: left;
		}
		
	
#container {
display : block;
	width: 1000px;
	padding: 0px;
	border: 0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	background: white;
-webkit-box-shadow: 0px 3px 5px 3px rgba(168,168,168,0.65);
-moz-box-shadow: 0px 3px 5px 3px rgba(168,168,168,0.65);
box-shadow: 0px 3px 5px 3px rgba(168,168,168,0.65);

		}
		
	
td.mainmenu {
	width: 120px;
	height: 35px;
	padding-left : 0px;
	padding-right : 0px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	text-align: center;
	font-weight : bold;
	vertical-align:middle;
	padding: 0px;
	}

	
td.tdsubmenu {
	color: black;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
        padding: 0;
	text-align: center;
	
	}
	
td.walls {
	font: 14px Arial, sans-serif;
	color: black;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;

	}
	
td.software {
	font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
	color: black;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
/*	border-bottom: 1px solid #000000; */
	border-bottom: 0px;
	background: url('../images/c_mdl.png') repeat-y;
	text-align: justify;
	margin: 0;
	padding-left: 10px;
	padding-right:10px;
	}
	
td.links {
	font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
	color: black;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
/*	border-bottom: 1px solid #000000; */
	border-bottom: 0px;
	text-align: justify;
	margin: 0;
	padding: 0px;

	}
	
td.links_title {
	font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
	color: black;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
/*	border-bottom: 1px solid #000000; */
	border-bottom: 1px solid silver;
	text-align: justify;
	margin: 0;
	padding: 0px;
	}
	
	
td.related {
	font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
	color: black;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	text-align: left;
	vertical-align:top;
	margin: 0;
	}
	
td.related_bottom {
	font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
	color: black;
	border-bottom: 1px solid silver;
	height:1px;
	width: 100px;
	padding:0px;
	}
	
td.cat_title {
	font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
	color: black;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
/*	border-bottom: 1px solid #000000; */
	border-bottom: 0px solid black;
	background: url('../images/tbg.png') repeat-x;
	padding-left:5px;
	text-shadow: 0px 1px 1px #fff;
	text-align: left;
	vertical-align:top;
	margin: 0;
	}
	
td.cat_items {
	font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
	color: black;
	width: 200px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	background: #b6bdbe;
/*	border-bottom: 1px solid #000000; */
	border-bottom: 0px;
	text-align: left;
	vertical-align:top;
	margin: 0;
	text-shadow: 0px 1px 1px #fff;
	}
	
td.cat_license {
	font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
	color: black;
	width: 200px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	background: white;
/*	border-bottom: 1px solid #000000; */
	border-bottom: 0px;
	text-align: left;
	margin: 0;
	
	}
	

td.wall {
	font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
	color: black;

	height:25px;
	text-shadow: 0px 1px 1px #fff;
	background: white;
	border: 0px;
	text-align: center;
	margin: 0;
	}
	
td.wall_img {
	font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
	background: white;
	border: 0px;
	text-align: center;
	margin: 0;
	padding:0;
	}
	
	

	

	
td.software_top {
	font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
	color: black;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
/*	border-bottom: 1px solid #000000; */
	border-bottom: 0px;
	/*background: #fff; */
	text-align: right;
	padding-left: 0px;
	padding-right:10px;
	margin: 0;
	}
	
td.software_ad {
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
/*	border-bottom: 1px solid #000000; */
	border-bottom: 0px;
	/*background: #fff; */
	text-align: center;
	padding-left: 0px;
	padding-right:0px;
	margin: 0;
	}
	
td.software_up {
	font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
	color: black;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
/*	border-bottom: 1px solid #000000; */
	border-bottom: 0px;
	background: url('../images/c_up.png') no-repeat;
	text-align: left;
	vertical-align:bottom;
	height: 32px;
	padding-left: 20px;
	margin: 0;
	}
	
	
td.swdown {
	font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
	color: black;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
/*	border-bottom: 1px solid #000000; */
	border-bottom: 0px;
	height: 32px;
	background: url('../images/c_dwn.png') no-repeat;
	text-align: justify;
	vertical-align:top;
	margin: 0;
	padding-left: 20px;
	}
	

a.cc:link {color: silver; text-decoration: underline}
a.cc:active { color: silver; text-decoration: underline}
a.cc:visited {color: silver; text-decoration: underline}
a.cc:hover {color: white; text-decoration: none}

a.sw:link {color: black; text-decoration: underline}
a.sw:active { color: black; text-decoration: underline}
a.sw:visited {color: black; text-decoration: underline}
a.sw:hover {color: silver; text-decoration: none}

a.top:link {color: black; text-decoration: none}
a.top:active { color: black; text-decoration: none}
a.top:visited {color: black; text-decoration: none}
a.top:hover {color: gray; text-decoration: underline}

a.related:link {color: #0000FF; text-decoration: underline}
a.related:active { color: #0000FF; text-decoration: none}
a.related:visited {color: #0000FF; text-decoration: none}
a.related:hover {color: gray; text-decoration: none}


a.pages:link {color: #585858; text-decoration: none; text-shadow: 0px 1px 1px #fff;}
a.pages:active { color: #585858; text-decoration: none}
a.pages:visited {color: #585858; text-decoration: none}
a.pages:hover {color: #585858; text-decoration: underline}



.body { background: url('../images/15.png') center top; 
margin: 0;
padding: 0;}


a.main_menu { display : block;
font: 16px Arial;
text-decoration : none;
background : url("../images/bt1.png") repeat-x;
width : 120px;
height : 35px;
line-height:35px;
color : white;
font-weight : bold;
text-align: center;
text-shadow:0px 1px 5px #888;
padding-top : 0px;
padding-left : 0px;
float:left;

}

a.main_menu:hover {
background : url("../images/bt02.png") repeat-x;
color : #404040;
/*font-weight : bold;*/
-webkit-box-shadow: 0px 5px 3px rgba(50, 50, 50, 0.85);
-moz-box-shadow:    0px 5px 3px rgba(50, 50, 50, 0.85);
box-shadow:         0px 5px 3px rgba(50, 50, 50, 0.85);
text-shadow: 0px 1px 1px #fff;
position:relative;
}

.all_right { display :block;
width : 185px;
height: 740px;
padding: 0;
float:right;
border: 0px dotted gray;
margin-top:20px;
margin-bottom:10px;
}

.right_info { display :block;
width : 185px;
height : 349px;
font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
color : black;
text-align: left;
background: url("../images/right5.png");
padding: 0;

border: 0px dotted gray;
margin-bottom:10px;

}


ul
{
padding-top:5px;
padding-left:20px;
margin:0px;
list-style-type:decimal;
list-style-position:inside;
}


.footer { display : block;
width : 1000px;
height : 150px;
margin-top: 10px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
border: 0px;
background: black;
clear: both;
padding:0px;

}

.notused_ul
{
padding-top:0px;
padding-left:0px;
margin:0px;
list-style-type:none;
list-style-position:inside;
}

.info
{display : block;
width : 180px;
height : 20px;
color : black;
margin-top: 0px;
padding-left:20px;
padding-top:15px;

}



.title {font: 18px 'DejaVuSansCondensed', Arial, sans-serif;
  display : block;
  width : 283px;
  height :36px;
  margin-left:auto;
  margin-right:auto;
  text-align: center;
  color: #000;
  /*  line-height: 36px;*/
  padding-top: 2px;
  margin-top: 10px;
  margin-bottom: 10px;
  background: url("../images/h2bg.png") repeat-x;
  text-shadow: 0px 1px 1px #fff;
	}
	
.getandroid {
  display : block;
  width : 129px;
  height :45px;
  margin-left:auto;
  margin-right:auto;
  /*  line-height: 36px;*/
  padding: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  	}
	

.wall_title {font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
  color: #000;
  display : block;
  background: url("../images/wallbkg.png") repeat-x;
  width:600px;
  height:25px;
  line-height:25px;
  margin:0;
  text-align: center;
  padding:0;
  margin-left: auto;
  margin-right:auto;
 text-shadow: 0px 1px 1px #fff;
 
	}
	

 h2 {font: 18px 'DejaVuSansCondensed', Arial, sans-serif;
    color: black;
    line-height: 40px;
    margin-top: 0px;
	margin-bottom: 10px;
	text-shadow: 0px 1px 1px #989898 ;
}

 h3 {font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
    color: black;
    line-height: 20px;
    margin-top: 20px;
    margin-left: 10px;
    margin-bottom: 10px;
    text-align: left;

}

 h4 {font: 12px 'DejaVuSansCondensed', Arial, sans-serif;
    color: black;
    line-height: 20px;
    margin-top: 20px;
    margin-left: 10px;
    margin-bottom: 10px;
    text-align: center;

}

hr {
border:0px solid silver;
border-top:1px solid silver;
margin-top:0px;
margin-bottom:5px;
}

.taglist {
    display : block;
    float: left;
   /*clear:both;*/
    font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
    color: black;
    margin-top: 10px;
    margin-bottom: 10px;
    text-align: left;
	width: 980px;
	line-height:20px;
	padding-left: 10px;
	padding-right: 10px;
	border: 0px;
	margin-left:auto;
	margin-right:auto;
	background: white;
}

.pagination {
    display : block;
    float: left;
    clear:both;
    font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
    color: black;
    margin-top: 10px;
    margin-bottom: 10px;
    text-align: center;
	width: 764px;
	line-height:20px;
	padding-left: 10px;
	padding-right: 10px;
	border: 0px;
	margin-left:auto;
	margin-right:auto;
	background: white;
}

p.home {
	font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
	color: black;
	text-align: justify;
	margin-top: 5px;
	margin-bottom: 5px;
	text-indent:20px;
	float: left;
	width:100%;
}

p.cc {
	font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
	color: silver;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 20px;
	text-indent:0px;
	width:100%;
}


p.sware {
	font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
	color: black;
	text-align: justify;
	text-indent:20px;
	margin-right: 5px;
	
}



p.about {
	font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
	color: black;
	text-align: justify;
	margin-top: 10px;
	margin-bottom: 5px;
	float: left;
	width:100%;
	border-top: 0px dotted gray;
	border-bottom: 1px dotted gray;
	width:600px;
}

p.index_more {
	font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
	color: black;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left:auto;
	margin-right:auto;
	/*margin-left:10px;*/
	width:580px;
	border-top: 0px dotted gray;
	border-bottom: 1px solid silver;
	
}

p.to_top {
	font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
	color: black;
	text-align: right;
	margin-top: 5px;
	margin-bottom: 0px;
	float: left;
	width:100%;
	border:0;
	width:600px;
}

.index_top {
display : block;
	width: 1000px;
	padding: 0px;
	border: 0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	background: white;
		}

.index {
display : block;
width : 780px;
float: left;
font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
color: black;
text-align: justify;
margin-left:10px;	
margin-bottom: 10px;	
}

.border { 
   border:2px solid silver;
}

a.submenu { display : inline-block;
font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
text-decoration : none;
background: silver; /* Old browsers */
background: -moz-linear-gradient(top,  silver 0%, silver 50%, #d1d1d1 51%, #E8E8E8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,silver), color-stop(50%,silver), color-stop(51%,#d1d1d1), color-stop(100%,#E8E8E8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  silver 0%,silver 50%,#d1d1d1 51%,#E8E8E8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  silver 0%,silver 50%,#d1d1d1 51%,#E8E8E8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  silver 0%,silver 50%,#d1d1d1 51%,#E8E8E8 100%); /* IE10+ */
background: linear-gradient(to bottom,  silver 0%,silver 50%,#d1d1d1 51%,#E8E8E8 100%); /* W3C */

width : 100%;
height : 100%;
line-height:30px;
color: black;
text-align: center;
padding: 0px;
float: left;
text-shadow: 0px 1px 1px #fff;

-webkit-border-radius: 0px 0px 10px 10px;
border-radius: 0px 0px 10px 10px; 
 -webkit-box-shadow: 0px 0px 3px 1px rgba(50, 50, 50, 0.8);
box-shadow: 0px 0px 3px 1px rgba(50, 50, 50, 0.8);
margin:0;


}

a.submenu:hover {
background: #E8E8E8;
color : #505050;
position:relative;
text-shadow: 0px 1px 1px #fff;
}

a.tags { display : block;
background: #b6bdbe;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px; 
font: 12px 'DejaVuSansCondensed', Arial, sans-serif;
text-decoration : none;
text-shadow: 0px 1px 1px #fff;
height : 20px;
line-height:20px;
color: black;
text-align: left;
padding: 0px;
float:left;
margin-left: 0px;
margin-right:3px;
/*padding-top: 2px;*/
padding-left: 5px;
padding-right: 5px;
vertical-align:middle;
}

a.tags:hover {
background: #D8D8D8;
color: #A80000;
text-decoration : none;
}

.tags { display : block;
font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
height : 20px;
line-height:20px;
color: black;
text-align: left;
padding: 0px;
float:left;
margin-right: 3px;
margin-bottom: 2px;

}


.fonts_img {
	margin:3px;
	border:1px solid silver;
	}
	
.img_border {
	border:1px solid silver;
	}
	
/*	
.header_site {
display : block;
width: 463px;
height: 54px;
line-height: 54px;
background: url("../images/header.png")  repeat-x;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding: 0;
}*/

.lngtable {
font: 12px 'DejaVuSansCondensed', Arial, sans-serif;
color: white;
padding: 0;
margin-top: 3px;
margin-right: 10px;
float: right;
border: 0;
		}
		

.imgbox {
display : block;
	width: 600px;
	padding: 0px;
	border: 0px;
	margin-left:20px;
	background: white;
}

.img_index {
display : block;
font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
text-align: center;
width: 150px;
padding: 0px;
border: 0px;
margin: 0px;
float: left;

}

p.imgtxt {
	font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
	color: black;
	text-align: center;
	margin: 0px;
	text-indent:0px;
	width:100%;
}

.header_site {
display: inline-block;
width: 463px;
height: 54px;
line-height: 54px;
background: url("../images/header.png")  repeat-x;
margin-top: 0px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
padding: 0;

}

/*.lngtable {
font: 12px 'DejaVuSansCondensed', Arial, sans-serif;
color: white;
	width:80px;
	height:40px;
	padding: 0;
margin: 0;
border: 0;
float: left;
		}*/
		
.search {
width:300px;
height:30px;
margin-left: 10px;
margin-top:5px;
float: left;
}

.search_td {
width:260px;
height:30px;


}

.td_lng_right {
  text-align: right;
}

.td_lng_left {
  text-align: left;
}

.social {
display : inline-block;
margin-left: auto;
margin-right: auto;
margin-top:10px;
padding: 0;

}


.social_header {
display : block;
width: 60px;
height: 20px;
margin-left: 0px;
margin-right: 5px;
margin-top:10px;
padding: 0;
float: left;
}

.fixmenu {
  width:1000px;
  margin-left: auto;
  margin-right: auto;
  border:0;
  padding:0;
}


.adsence_out {
  width:600px;
  height:65px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 10px;
  border:0;
  padding:0;

}

.adsence_right { 
width : 160px;


margin-left:auto;
margin-right:auto;
border: 0;
padding:0;
}


a.download { display : block;
font: 14px 'DejaVuSansCondensed', Arial, sans-serif;
text-decoration : underline;
background : url("../images/download.png") repeat-x;
width : 90px;
height : 20px;
line-height:20px;
color : black;
text-align: left;
text-shadow:0px 1px 5px #fff;
padding: 0px;
margin:0;

}

.landscape {
  display: block;
  border:2px solid silver;
  width: 150px; 
  height: 100px;
  float:left;
  margin:0 10px 0 0;
  padding:0;
}

.portrait {
  display: block;
  border:2px solid silver;
  width: 100px; 
  height: 150px;
  float:left;
  margin:0 10px 0 0;
  padding:0;
}




