/*  
Theme Name: Tuning Mag 2
Theme URI: http://www.tolnetwork.com
Description: Tuning Mag Template
Version: 1
Author: bfms
Author URI: http://www.putadaloucura.com/bfms

*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;	padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
:focus { outline: 0; }
body {font-family: Verdana; font-size:11px;  background: #363636; color:#000;} 
ol, ul {list-style: none;}
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
.clear {clear: both;}
strong {font-weight: bold;}
.pagination {text-align: center; width:540px; background: #f6f6f6; padding: 5px; float: left; margin-top: 4px; line-height: 24px;}

/* links */
a:link, a:visited{color: #232323; text-decoration: none;}
a:hover {text-decoration: none; color: #cc0000; }
/* end links */

/* top */
#top {background: #020202; height: 53px; border-bottom: 2px solid #c10000;}
#top .topcont {width: 905px; margin: 0 auto;}
#top .logo {width: 320px; margin-top: 5px; float: left; margin-right: 5px;}
#top .description {width: 320px; float: left; margin-left: 4px;font-size: 10px; color: #ccc;}
#top .menu {position: relative;height: 29px;width: 421px;padding: 12px; float: left; overflow: hidden;}
#top .menu  li {float: left;list-style: none;}
#top .menu  li a {font: bold 14px arial;text-decoration: none;color: #fff;outline: none;text-align: center;top: 7px;letter-spacing: 0;z-index: 10;display: block;float: left;height: 30px;position: relative;overflow: hidden;margin: auto 10px;}
#top .menu  li a:hover {border: none; background: #cc0000;}
#top .social {float: right; width: 135px; margin-top: 8px;}
#top .social img {padding-right: 5px;}
/* end top */

/*------------------------------------------------*/
/*---------------[PAGES NAVIGATION]---------------*/
/*------------------------------------------------*/
#pages { width: 400px; float: left; background-image: #000; background-repeat: repeat-x; }
#pages-inside { width: 480px; margin: auto; }
#pages-inside ul { list-style-type: none; list-style-image: none; float: left; }
#pages-inside ul li { float: left; display: block; padding: 5px; margin: 15px 6px 6px 6px; }
#pages-inside ul li:hover { background: #cc0000; color: #fff; }
#pages-inside ul li a:link, #pages-inside ul li a:visited, #pages-inside ul li a:active { float: left; color: #fff; display: block; font-weight: bold;}


	

/* index */
#all {width: 905px; margin: auto;}
#content {width: 865px; float: left; margin-top: 12px; background: #fff; padding: 20px;}
#body {width: 550px; float: left;}
#body .dest {width: 540px; float: left;}
#body .dest img {border: 5px solid #640005;}
#body .ads {width: 550px; float: left; height: 60px; margin-top: 4px;}
#body .post {width: 550px; border-bottom: 1px solid #efefef;padding-bottom: 10px; margin-top: 10px; float: left;}
#body .postimage {float: left; margin-right: 10px; border: 1px solid #333; width: 150px; height: 100px;}
#body .posttitle {width: 388px; float: left; border-bottom: 1px dotted #666;}
#body .posttitle h1 a {font-size: 16px; font-weight: bold; color: #333; float: left;}
#body .posttitle h1 a:hover {font-size: 16px; color: #cc0000; float: left;}
#body .excerpt {font-size: 12px;width: 388px;  text-align: justify; float: left; margin-top: 12px;}
#body .date {width: 388px; float: left; margin-top: 3px; font-size: 10px; color: #cc0000;}
/* end index */

/* single */
#body .post2 {width: 550px; border-bottom: 1px solid #efefef;padding-bottom: 10px; float: left;}
#body .headerpost {width: 540px; padding: 5px; float: left; background: #333333;}
#body .posttitle2 {width: 530px; font-size: 18px; font-weight: bold; color: #cc0000; float: left;}
#body .detailspost{width: 530px; margin-top: 4px; float: left; padding: 5px; background: #676767; color: #ccc;}
#body .content {width: 550px; float: left;}
#body .content p {padding-bottom: 10px; padding-top: 5px; text-align: justify; font-size: 12px; color: #000; line-height: 19px; font-family: Verdana;}
#body .content a {color: #cc0000; font-weight: bold;}
#body .content a:hover {color: #232323;}
#body .content ul li {
	color: #232323;
	list-style-position: inside;
	list-style-type: square;
	padding-left: 20px;
}

/* end single */

/* sidebar */
#sidebar {width: 300px; float: right; }
#sidebar .tabcont {width: 290px; background:#f7f7f7;color:#666;padding: 5px; float: left;}
#sidebar .tabcont ul li{padding-bottom: 5px; padding-top: 5px; padding-left: 5px;border-bottom: 1px dotted #cacaca; float: left; width: 98%; display: block;}
#sidebar .tabcont ul li:hover{ background: #e8e8e8;}
#sidebar .image {float: left; width: 34px;}
#sidebar a.titlee {width: 235px; font-weight: bold; color:#000; font-size: 10px;  margin-left: 5px; float: left;}
#sidebar .date {width: 235px; float: left; font-size: 9px; margin-top: 2px;  margin-left: 5px; color: #828282;}
#sidebar .commentt {float: left; width: 250px; margin-left: 5px;}
#sidebar .title {width: 290px; font-weight: bold; margin-top: 10px; padding: 5px; float: left; background: #c10000; color: #fff; font-size: 10px;}
#sidebar .tabcont a {font-size: 10px; float: left; color: #000; font-weight: bold;}
/* end sidebar */


/* tabs sidebar */
#sidebar .domtab{padding:0px;width:300px;font-size:10px;margin-top: 10px;}
#sidebar ul.domtabs{float:left;width:300px;margin:2px 0 0 0;border-bottom: 1px solid #c10000;}
#sidebar ul.domtabs li{float:left;width:100px;padding: 0px;}
#sidebar ul.domtabs a:link,ul.domtabs a:visited,ul.domtabs a:active,ul.domtabs a:hover{width:98px;line-height: 20px;display:block;background:#eee;color:#c10000;text-align: center;height:20px;float: left;text-decoration:none;margin-left: 1px;}
#sidebar html>body ul.domtabs a:link,html>body ul.domtabs a:visited,html>body ul.domtabs a:active,html>body ul.domtabs a:hover{height:auto;min-height:10px;}
#sidebar ul.domtabs a:hover{background:#c10000;color: #fff;}
#sidebar ul.domtabs li.active a:link,ul.domtabs li.active a:visited,ul.domtabs li.active a:active,ul.domtabs li.active a:hover{background:#c10000;color:#fff;}
/* end tabs sidebar */

/* footer */
#footer {float: left; width: 865px; padding: 25px 20px 20px 20px; background: #111111 url(images/bg_footer.jpg) no-repeat;}
#footer .f1 {width: 274px; float: left; margin-right: 20px;}
#footer .f2 {width: 274px; float: left; margin-right: 20px;}
#footer .f3 {width: 274px; float: left;}
#footer .title {float: left; width: 274px; padding-bottom: 4px; color: #767676; margin-bottom: 4px; font-size: 14px; border-bottom: 1px solid #767676;}
#footer .fcont ul li{background: url(images/list.png) no-repeat scroll 4px 0 transparent; padding-bottom: 8px; margin-top: 8px; border-bottom: 1px dotted #767676; float: left; padding-left: 25px; width: 250px; display: block;}
#footer .fcont ul li a{color: #767676; font-size: 11px; font-weight: none; float: left;}
#footer .fcont ul li a:hover{color: #cc0000;}
#footer .links {width: 865px; margin: auto; float: left; text-align:center; margin-top: 20px;}
#footer .links a {color: #fff;}
#footer .links a:hover {color: #cc0000;}
.copy {float: left; margin-top: 8px; color: #7f7f7f; margin-bottom: 35px;}
.copy a {vertical-align: baseline; color: #fff;}
.copy a:hover {color: #cc0000;}
/* end footer */


/* comments */
#com .commentlist ol, .commentlist ol li{list-style-type: none;}
#com .commentlist_box{margin: 0px;padding:0px;float:left;width:550px;height:auto;}
#com .comment_ind p{padding:0px;	margin:0px; float:left;}
#com .comment_ind {font-size: 11px; background: #e2e2e2; color: #222222; padding-top: 10px; padding-right: 10px; padding-left: 10px; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: #444; border-right-color: #444;border-left-color: #444;padding-bottom: 10px;float:left;width:528px;}
#com .comment_bottom {width:550px;height:56px;background:url(images/bg_comments.gif);	background-repeat:no-repeat;padding: 0px 0px 5px 0px;margin: 0px;float:left;}
#com .comment_gravatar {float: left; width: 35px; padding: 3px; background: #e2e2e2; margin-right: 10px; margin-left:90px; border: 1px solid #747474; margin-top: 8px;}
#com .comment_author {width:320px;height:auto;float:left;	padding-top: 10px;font-size:11px;color:#2b2b2b;}
#com input{border: 1px solid #888; width: 50%; padding: 2px; margin-bottom: 3px; margin-top: 3px;}
#com textarea{height: 115px; border:1px solid #888; background-color:#fff; padding: 3px;margin-top: 3px;}
#com #submit{background: #cc0000; margin-top: 5px; color: #fff; border: 1px solid ac0000; float:left; text-align: center; width: 200px;height: 28px; cursor: pointer; margin-bottom: 5px;}
#com #submit:hover {background: #333;}
#com .comtitle{width: 100%; font-size: 14px; color: #cc0000; font-weight: bold; float: left; margin-top: 16px; margin-bottom: 8px;}
#com .formback {width: 530px; float: left; padding: 10px; background: #e2e2e2;}
/* end comments */


/* pagenavi */
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; border: 1px solid #333333; color: #222222; background-color: #d1d1d1;}
.wp-pagenavi a:hover {border: 1px solid #a60000;color: #fff;background-color: #cc0000;}
.wp-pagenavi span.pages {padding: 2px 4px 2px 4px;margin: 2px 2px 2px 2px;color: #000000;border: 1px solid #333333;background-color: #d1d1d1;}
.wp-pagenavi span.current {padding: 2px 4px 2px 4px;margin: 2px;font-weight: bold;border: 1px solid #a60000;color: #fff;background-color: #cc0000;}
.wp-pagenavi span.extend {padding: 2px 4px 2px 4px;margin: 2px;border: 1px solid #333333;color: #000000;background-color: #d1d1d1;}
/* end pagenavi */

/* page videos */
#body .video {width: 150px; margin: 16px; border-bottom: 1px solid #efefef;  float: left;}
#body .video h1 a {font-size: 10px; padding-top: 2px; font-weight: bold; color: #333; float: left;}
#body .video h1 a:hover {font-size: 10px; color: #cc0000; float: left;}

table td {vertical-align:top;font-family: verdana;font-size:12px;text-decoration:none;color:#000000;}

