commentbody/*  

Theme Name: AssistaVideos

Theme URI: http://www.assistavideos.com.br

Description: Two Column

Version: 2.0

Author: RR

Author URI: http://www.assistavideos.com.br

*/

/******* Basics and Typography *******/

body { background: #fff; font-family: Tahoma, sans-serif, Helvetica, Arial; font-size: 12px; color: #333;}

* { padding: 0; margin: 0; font-family: Tahoma, sans-serif, Helvetica, Arial; }

p {line-height: 1.5em; padding: 10px 0; }

ol, ul {line-height: 1.5em; margin: 0 0 1em 3em; padding: 0; }

ol li, ul li { padding: 0 0 0.5em 0; }

* html #content, * html #sidebar { overflow: hidden; /* For IE */ }



/*---------- Headlines ----------*/



h1, h2 { margin: 0 0 4px 0; }

h3, h4, h5, h6 { margin: 0 0 6px 0; }

h1 { font-size: 20px; color: #FF6600; }

h2 { font-size: 18px; color: #FF6600; }

h3 { font-size: 16px; color: #FF6600; }

h4 { font-size: 14px; color: #FF6600; }





#header-navbar { background: #eee; border-bottom: 1px solid #ccc; color: #333; padding: 6px 10px; font-size: 11px; }

#header-navbar a { font-weight: bold; }

#header-navbar p { margin: 0; padding: 0;}

#header-navbar p.goto { float: right; }





/*---------- Elements ----------*/





a { text-decoration: none; font-family: Tahoma, sans-serif, Helvetica, Arial;}

a:link { color: #0293FD; }

a:visited { color: #0293FD; }

a:hover, a:active { color: #0293FD; text-decoration: underline; }





input, textarea, select { border: 1px solid #C1C7CD; padding: 3px; background-color: #FFF; color: #333; font-size: 1em; font-family: Arial, Verdana, Helvetica, sans-serif; }

blockquote { margin: 0em 0em 1em 1.5em; padding: 1em;  font-size: 1em; line-height: 1.5em; background: #eee; border: 1px solid #eee; }

code { font-family: monospace; color: #555; }

alt { padding: 6px; }

img#wpstats { width: 0px; height: 0px; margin: 0px; padding: 0px; border: none; overflow: hidden; display: none; }

form, img {margin: 0px; padding: 0px; border: 0px; }

img.center { position: relative; padding: 6px; margin: auto; border: 1px solid #999; display: block; }

img.left { position: relative; padding: 6px; margin: 0 20px 20px 0; border: 1px solid #999; display: inline; }

img.right { position: relative; padding: 6px; margin: 0px 0px 20px 20px; border: 1px solid #999; display: inline; }

.center { float: center; }

.left { float: left; }

.right { float: right; }

.off { padding: 0 !important; border: none !important; }

.clearboth { clear: both; }

.small { font-size: 1em; color: #999; }

.sign_email {padding: 10px; margin: 10px 0; background: #FFFF99; border: dashed 1px #FFCC33; border-left: none; border-right: none;}

.sign_email p {margin: 2px 0!important; padding: 0px!important}


/*---------- Layout ----------*/


#header {color: #333; padding: 10px 0 10px 10px; height: 85px; margin: 0 auto; width: 960px;}

#header #logo {background: url("http://www.assistavideos.com.br/wp-content/themes/videos/images/logo.gif") no-repeat 0 0; text-indent:-99999em; display:block; float:left;}

#header #logo a {display:block; width:278px; height:66px;}

#header #slogan {font-size:11px; color:#999; width:275px; height:20px; display:block; position: absolute; top:90px; margin-top:-12px; margin-left: 57px; font-weight:normal; text-transform:lowercase; padding: 0px;}

#header #slogan a {color: #ff0000; text-decoration: none;}

#header #ads-468 {float: left; width: 468px; height: 60px; display: block; overflow:hidden; margin: 0 0 0 100px; padding: 10px}

#wrapper { margin: 10px auto 0px auto; padding: 0px; width: 960px; text-align: left; }

#navwrap {height: 53px; border-left: none; border-right: none; background: url(images/bgmenutop.gif) 0px 1px repeat-x;}

#navigation {font-weight: normal; font-size: 11px; margin: 0px auto; padding: 0px; overflow: hidden; width: 930px; position: relative; text-align: left; }

#navigation ul { margin: 0px 0px 0px 10px; }

#navigation ul li { float: left; margin: 0px 20px 0px 0px; padding: 0px; list-style-type: none; }

#navigation ul li a { padding: 5px 0 5px 0; display: block; color: #909193; text-decoration: none; }

#navigation ul li a:hover { color: #FF6600; }

#navigation ul li a:active { }

#ledge {border-top: 20px solid #999999; height: 50px; background: url(images/ledge.jpg) repeat-x top left; text-align: center;}

#ledge div {width: 940px; margin: 0 auto; padding: 16px 0 0 0;}


/*---------- Content -----------*/


#mainbody { width: 960px; background: #fff; overflow: auto; }

#content { float: left; margin: 0px 0px 0px 3px; width: 730px; display: inline; /* IE double margin bug fix */ }

#contentsingle { float: left; margin: 0px 0px 0px 10px; width: 680px; display: inline; /* IE double margin bug fix */}

#contentsingle p {font-size: 15px; color: #0000ff, font-family: Verdana; padding: 0px 0px 1px 0px}


	.window {width: 142px; height: 137px; padding: 2px; border-bottom: 1px dotted #ccc; font-family: Tahoma, sans-serif, Helvetica, Arial; font-size:13px;}

	.window p {margin: 0px; padding: 3px 0 9px 0;}

	.window h2 {font-size: 15px;}

        .window.l1 {background: #FFFFFF;float: left;}	

        .window.l2 {background: #FFFFFF;float: left;}

        .window.l1_antigo {background: #F0F9FF;float: left;}	

        .window.l2_antigo {background: #F8F8FF;float: left;}

	.paneleft {margin: 1px; padding: 5px; width: 110px; height: 85px; float: left; border: 1px solid #ddd; background: #f3f3f3; }

	.paneright {margin-left: 15px ;padding: 2px; width: 110px; float: left; }

	.postmeta {margin:0 0 0 7px 0px; font-size: 12px; color: #999; clear: both; overflow: auto; height: 100%;}

	.postmeta .left-col {float: left; width: 150px; margin:0px 5px 0px 0px; text-align: center; font-size: 11px;}

	.postmeta .right-col {float: left; width: 490px; font-size: 11px; background-color: #EEE9E9; padding: 4px 4px 4px 8px}

	.postmeta .right-col img {vertical-align: middle; margin-bottom: 4px;}

	.postmeta .right-col p {margin: 0 0 4px 0; padding: 0px;}

	.postmeta input {widows: 170px; font-size: 11px; font-weight: bold;}

	.right-col1 {float: right; width: 124px; height: 600px; padding: 1px 1px 1px 1px; background-color: 000000;}

	.postfeedback {}

	.postfeedbacksingle { height: 40px; font-size: 0.875em; }

	.links {width: 317px; float: right; font-size: 11px; padding-top: 1px; color: #ccc;}

	.links a {font-size: 12px; vertical-align: middle; margin: 0 3px 0 1px; height: 20px;}

	.i_comments {padding-left: 19px; background: url('http://www.assistavideos.com.br/wp-content/themes/videos/images/icon_comment.gif' ) no-repeat center left;}

	.pagenavigation { display:block; font-size: 0.875em; margin-bottom: 10px; }

	.alignleft { float:left; text-align:left; width: 40%; min-height: 50px;; }

	.alignright { float:right; text-align:right; width: 40%; min-height: 50px; margin-right: 10px; }

	.aligncenter {margin: 0 auto;}

	.center, .aligncenter {text-align: center;}

	.ads-single-link {padding: 5px 0 15px 0;}

	#mediaspace {padding-bottom: 20px; width: 550px; height: 400px; background: url('http://www.assistavideos.com.br/wp-content/themes/videos/images/loader2.gif') center center no-repeat; }


/*---------- Sidebar ----------*/

#sidebar { float: left; margin: 0px 0px 0px 10px; padding: 0px; width: 180px; display: inline; }

#sidebar h2 { font-weight:lighter; margin: 0 0 10px 0; padding: 0 10px 0px 0px; color: #333; }

#sidebar ul {margin: 0px;}

#sidebar ul li {padding: 0px 0 5px 0; list-style: none;font-size: 14px;}

#sidebarleft a:hover, a:active

        { color: #0293FD; 

          background-color: #F0F9FF;

          text-decoration: underline;

          width: 100%;

}

#sidebarleft .related {text-align: center;}

#sidebarleft .related .img {padding: 5px; width: 130px; margin: auto; border: 1px solid #ddd; background: #f3f3f3;}

#sidebarleft .related .img img {width: 130px; height: 97px;}

#sidebarleft { width: 165px; float: left; }

#sidebarright {font-size: 12px; 
               width: 161px; 
               float: right; 
               margin-right: 0px;
               margin: 0 auto;  
               padding: 0px; 
               border: 3px solid #FFCC3;
               background-color: #F0F9FF
}

#sidebarright h2 {
	background-color:#FF6600;
	-moz-border-radius-topleft: 1.0em;
	-moz-border-radius-topright: 1.0em; 
	-moz-border-radius-bottomleft: 1.0em;
	-moz-border-radius-bottomright: 1.0em;
	border: 1px solid #ccc;
}

#sidebarright ul li a:hover { 
          color: #0293FD; 
          background-color: #F0F9FF;
          text-decoration: underline
          margin: 0px 0px 0px 0px
	  padding: 0px;
}

.menu {list-style-type: none; margin: 0; padding: 0; margin-bottom: 4px; /*bottom spacing between each UL and rest of content*/}

.menu li {padding-bottom: 2px; /*bottom spacing between menu items*/}

.menu li a {color: #FF6000; background: url(images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/ display: block; padding: 2px 0; padding-left: 19px; /*link text is indented 19px*/ text-decoration: none; font-weight: bold; border-bottom: 1px solid #dadada; font-size: 90%;}

.menu.rss li a {background: url(images/rsslink.gif) no-repeat 2px 50%;}

.menu li a:visited {color: #FF6000;}

.menu li a:hover { /*hover state CSS*/ color: #000; background-color: #F3F3F3; }

table#wp-calendar{ width: 80%; }

/*---------- Comments ----------*/

.comments { padding: 0; margin: 0; }

.comments .list ol { padding: 0; margin: 0; }

.comments .list li { position: relative; padding: 5px 0px; margin: 0px; list-style-type: none; }

.alt { background-color: #fff !important; }

.commentnumber { color:#C1C7CD; position: absolute; top: 1px; font-size: 10px; line-height: 14px; font-weight: normal; width: 40px; height: 15px; margin-left: 480px; padding: 0; text-align: right; }

.commenttitle { margin: 0px; padding: 0 10px 0 0; font-size: 10px; }

.commentmeta { margin: 0px; padding: 0; font-size: 0.8em; }

.commentmeta a { color:#999; text-decoration: none; }

.corpocomentario {font-size: 8px; color:#363636}

.commentbody { border-top: solid 1px #CFCFCF; padding-top: 1px; }

.commentbody p {font-size: 10px }



#formblock { margin: 0px 0px 20px 0px; padding: 5px 10px 5px 10px; background: #F0F9FF; border: 1px solid #CCC; }

#formblock p { margin: 0 0 0 0; }

.button { background: #0293FD; }

.button:hover { background: #0293FF; cursor:pointer; }

label {font-size: 12px; color: #7B8691; }

#comment { width: 98%; }

#author { width: 98%; }

#email { width: 98%; }

#url { width: 98%; }

#submit, #contactsubmit { color: #fff; padding: 5px; }









/*---------- Footer ----------*/





#footer { overflow: hidden; margin: 20px 0 0 0px; padding: 0px; }

#footerwrap { color: #aaa; font-size: 11px; margin: 0; width: 900px; padding: 0; margin: 0px auto; border-top: 1px dotted #aaa; }

#footcontent { text-align: center; height: 80px; margin: 0px auto; padding-top: 15px; }

#footcontent a { color: #888; }









/*---------- Search Bar ----------*/





#s { color: #546371; background-color: #fff; font-size: 14px; height: 18px; width: 165px; padding: 0px; margin: 0px 0px 15px 0px; }









/*----------- Contact Form (Customized plugin) ----------*/





.contactform { position: static; overflow: hidden; }

.contactleft { width: 20%; text-align: right; clear: both; float: left; display: inline; padding: 4px; margin: 8px 0; }

.contactright { font-size: 14px; width: 75%; text-align: left; float: right; display: inline; padding: 4px; margin: 5px 0; }

.contacterror { border: 2px solid #ff9900; }

.contactsubmit { }









/*---------- Ad Blocks -----------*/





#adheader { width: 468px; height: 60px; margin: 20px 20px 0px 0px; float: right; text-align: left; }

#adsidebar { width: 336px; margin: 0px 0px 20px 0px; }

#adsinglepage { margin: 0px 0px 10px 0px; height: 260px;}

#adsinglepage div {float: left; width: 255px;}

.left-con {

float: left;

margin: 0 5px 10px 0;

padding: 10px;

width: 290px;

}

.right-con {

float: left;

margin: 0 0 10px 5px;

padding: 10px;

width: 290px;

}

.adscol {

	width: 250px;

	margin: 0 auto;

	padding: 0px;

	float:left;

         margin-left: 5px;  

}

.adscol p{

	color:#ccc;

	margin: 0 auto;

	padding: 0px;

float: left; 
}

.topvideoscol {

	width: 205px;

	margin-left: 60px ;

	padding: 0px;
        
        float: left; 
	

}

.topvideoscol a{

	size: 12px

	color: #ff0000

	margin: 10 auto;

	padding: 2px;

	width: 290px;  

}

.topvideoscol p{

	color:#ccc;

	margin: 0 auto;

	padding: 0px;

}

.topvideoscol h1{

	font-size: 12px;

	color: #ff0000

	margin: 0 auto;

	padding: 0px;

}

.sendoassiscol {

	width: 200px;

	margin: 0 auto;

	padding: 0px;

	float:right;

         margin-right: 1px;  

}

.sendoassiscol a{

	size: 12px

	color: #ff0000

	margin: 10 auto;

	padding: 2px;

	width: 290px;  

}

.sendoassiscol h1{

	font-size: 12px;

	color: #ff0000

	margin: 0 auto;

	padding: 0px;

}

.sendoassiscol p{

	color:#ccc;

	margin: 0 auto;

	padding: 0px;

}

.sendoassiscol a:hover, a:active 

        { color: #0293FD; 

          background-color: #F0F9FF;

          text-decoration: underline; 

          width: 100%;  

}

.topvideoscol a:hover, a:active 

        { color: #0293FD; 

          background-color: #F0F9FF;

          text-decoration: underline

          width: 100%;

}

.adsvideo {
	width: 305px;
        height:300px;
	padding: 1px;
	float:left;
        vertical-align: middle;
        text-align: center;
        margin: 0px 0px 0px 5px;
}

.related {
  float:left;
  padding:0;
  margin:0;
  width: 360px;
  clear: right;
  }

.related img {
  padding:3px;
  border: 1px solid #ccc;
  width: 70px;
  height: 50px;
}

.related li {
  list-style-type:none;
  }

.arquivostop  { border-top: solid 1px #F0F9FF; padding-top: 2px; }
.arquivostop  p {font-size: 13px }

.avalievideo { font-size: 11px; color: #B3B3B3}

.descricaovideo {font-size: 14px; color: #B3B3B3, font-family: Verdana; padding: 1px 0px 1px 0px}

.favoritos h1{
	font-size: 12px;
	color: #ff0000
	margin: 0 auto;
	padding: 0px;
}

.wpfp-span {font-size: 13px}
.wpfp-span ul li a { list-style-type: decimal ;display: inline; color: #0293FD; text-decoration: none }
.wpfp-span ul li a:hover { color: #FF6600}

.wpfp-linkremove-parent {isplay: inline; padding: 0; margin: 0}

fieldset.search {
	border: none;
	width: 420px;
	margin: 0 auto;
	padding-top: 55px;
        margin-left: 450px;
}
.search input, .search button {
	border: none;
	float: left;
}
.search input.box {
	color: #666;
	font-size: 1.2em;
	width: 250px;
	height: 23px;
	padding: 5px 5px 0 5px;
	background: #FAFAFA;
	margin-right: 5px;
	border: 1px solid #DEDEDE;
}
.search input.box:focus {
	background: #F8F8F8;
	outline: none;
}
.search button.btn {
	width: 78px;
	height: 28px;
	cursor: pointer;
	text-indent: -9999px;
	background: url('http://www.assistavideos.com.br/images/buscar.gif') no-repeat top right;	
}
.search button.btn:hover {
	background: url('http://www.assistavideos.com.br/images/buscar.gif') no-repeat bottom right;	
}
