*{
    margin:0;
    padding:0;
}

ul {margin:0;padding:0;}
li {margin:0;padding:0;margin-bottom:10px}
img {border:none;}
a {text-decoration:none;color:#343434;}
span.CatCom a {color:#fc6800;text-decoration:none;}
span.CatCom a:hover{color:#f97f29;text-decoration:none;}
.LinkH2 {text-decoration:none;color:#343434;}
.LinkH2:hover {text-decoration:none;color:#4c4b4b;}

h2 a {text-decoration:none;color:#343434;}
h2 a:hover {text-decoration:none;color:#4c4b4b;}

/* ----- IDS ----- */

#container{
		width:100%;
		float:left;
    margin:0 auto;
    padding:0;
    background:#fff;		
    text-align:left;
}

/* ----- HEADINGS ----- */

h2{
    
    font-size:28px;
    letter-spacing:-1px;
    margin-top:15px;
    font-weight:bold;
    color:#718e3e;
		text-align:left;
		
}
h3{
    
		font-size:28px;
		color:#343434;
    
}


input{
    background-color: #FFF;
    color: #999999;
    border: 1px solid #CCC;
    font-size: 14px;
    padding: 3px;
		
		
}
textarea{
    background-color: #FFF;
    color: #999999;
    border: 1px solid #CCC;
    font-size: 14px;
    padding: 3px;
    width:500px;
		margin-bottom:10px; 
}

form p{
    padding:2px 0;
}
input#s {height:25px;float:left;padding:0;padding-top:3px;}
input#searchsubmit {background:url(http://blog.dotstore.com.br/wp-content/themes/teste/images/Pesquisar.gif) no-repeat;width:29px; height:25px;border:none;margin-left:3px;text-indent:-9000px;}

/* ----- CONTENT ----- */

#primaryContent{
	width:550px;
	font-size:11px;
	clear:none;
	text-align:justify;
	padding-left:50px;
}

p{
	font-size:15px;
	line-height:25px;
}

#secondaryContent{
    width:250px;
    font-size:14px;
    float:right;
    clear:none;		
}

#secondaryContent h3{
		
		font-size:24px;
    color:#343434;
    margin-top:31px;
		#margin-top:18px;

		
}
#secondaryContent ul{
    list-style:none;
}
#secondaryContent li{
    list-style:none;
    padding-left:20px;
    margin:8px 0;
    
}
#secondaryContent li a{
    color:#343434;
    text-decoration:none;
		margin-left:-10px;
		*margin-left:0;
		background:url(images/Bullet.gif) no-repeat left;
		*background:url(images/BulletIE.gif) no-repeat left top;
		padding-left:10px;
}
#secondaryContent li a:hover{
    color:#000;
    text-decoration:underline;
}

/* ----- COMMENTS ----- */

.comments{
    margin:15px 0 25px 0;   
}
    .comments .status{
        color:#546d17;
        background:#f8f8f8;
        border:2px solid #ececec;
        padding:10px;
        margin-bottom:15px;    
    }
        .comments .status dd, .comments .status dt{
            display:inline;
        }
    .comments a{
        color:#5b5a5a;
        font-weight:bold;
        text-decoration:none; 
    }
    .comments a:hover{
        color:#666;
        text-decoration:underline; 
    }
    .comments .comment{
        padding:10px 5px;
    }
        .comments .comment dt{
            float:left;
            clear:none;
        }
        .comments .comment dd{
            clear:both;
            color:#656565;
            line-height:20px;
            font-size:10px;
            margin-bottom:10px;
        }
        .comments .comment .date{
            float:left;
            clear:none;
            margin-left:5px;
            line-height:12px;
            font-size:11px;
            color:#585858;
        }
        .comments .comment .pagination{
            clear:none;
            margin-left:5px;
            line-height:12px;
            font-size:14px;
            color:#585858;
        }


body {margin:0;padding:0;text-decoration:none;list-style:none;}
ul {margin:0;padding:0;text-decoration:none;list-style:none;}
li {margin:0;padding:0;text-decoration:none;list-style:none;}

#GeralTopo {width:100%;text-align:center;background:url(images/FundoTopo.jpg) repeat-x;height:112px;}
#Topo {width:999px;background:url(images/FundoTopo2.jpg) no-repeat;margin:auto;text-align:left;height:112px;}

.indent {text-indent:-9000px;}
#BlogDaDotstore {background:url(images/BlogDotstore.gif) no-repeat top;width:226px; height:47px;display:block;text-indent:-9000px;}


#Logo {float:left;}

#Menu {padding-left:5px;float:right;}
#Menu ul li {float:left;}
#TestDrive {background:url(images/TesteOSistema.gif) no-repeat; width:304px; height:23px;display:block;text-indent:-9000px;}
#FaleConosco {background:url(images/FaleConosco.gif) no-repeat; width:182px; height:23px;display:block;text-indent:-9000px;}

#IMGBlogDotstore {padding-top:45px;padding-left:677px;}


#GeralRodape {width:100%;text-align:center;background:url(images/FundoRodape.gif) repeat-x #fff;height:200px;clear:both;z-index:8;}
#Rodape {width:999px; height:200px;margin:auto;text-align:left;}

.Link{float:left;}
.NoLink {font-size:14px;color:#8a8a8a;font-weight:bold;clear:both;padding-top:20px;}


.Separador {font-size:12px;color:#8a8a8a;text-decoration:none;padding:5px;}
#Rodape li a{font-size:12px;color:#8a8a8a;text-decoration:none;}
#Rodape li a:hover{text-decoration:underline;}

#Selos {clear:both;margin-top:50px;}
#Selos span {float:left;}

.twitter {background:url(images/DotstoreTwitter.gif) no-repeat;width:106px; height:39px;display:block;text-indent:-9000px;}
.rss {background:url(images/RSS.gif) no-repeat;width:97px; height:39px;display:block;text-indent:-9000px;}
.proposta{background:url(images/DownloadProposta.gif) no-repeat;width:80px; height:29px;display:block;text-indent:-9000px;}

.Tits {font-size:28px;color:#343434;padding-bottom:5px;}
p.TextBlog {width:164px;font-size:14px;color:#343434;font-weight:normal;line-height:18px;padding-bottom:40px;}

.PostadoEm{font-size:13px;color:#333333;margin-top:20px;}


.PostBlog {font-size:13px;color:#333333;font-weight:bold;}
span.Postado {color:#343434;font-weight:normal;}

.screen-reader-text {display:none;}
.date {font-size:12px;font-weight:bold;color:#a6a6a6;}
#rateInfo_0_bottom{display:none;}
#outbrain_container_0_bottom{margin-top:10px;}
.ratingheader{color:#343434;font-size:13px;font-weight:bold;float:left;padding-top:10px;}
.ratingstars {padding-left:40px;padding-top:15px;padding-bottom:5px;}
.ratingtext  {display:none;}
.comment-edit-link{font-size:13px;}
.thumblock {display:none;}
.ratingblock{position:absolute;padding-top:45px; margin-left:215px}

#comments {font-size:14px;color:#343434;font-weight:bold;padding-top:20px;}
#postcomment {color:#676666;font-size:28px;font-weight:bold;padding-top:20px;}
#searchsubmit {margin-left:5px;height:25px;padding-top:-3px;}
a.semHover:hover{text-decoration:none;}
#captchaImgDiv {font-family:tahoma;font-size:14px;color:#666;letter-spacing:0;}
.Compartilhar {padding-bottom:25px;padding-top:23px;}
#Selos img{float:left;}
#DotTwitter{
	float:left;
	width:106px;
	display:block;
	height:85px;
	}
#DotTwitter a.Oquee{
	font-family:tahoma;
	font-size:10px;
	color:#636262;
	margin-left:15px;
	}
#DotTwitter a.Oquee:hover{
	font-family:tahoma;
	font-size:10px;
	color:#000;
	margin-left:15px;
	text-decoration:none;
	}
#DotRss{
	float:left;
	width:97px;
	display:block;
	height:85px;
	}
#DotRss a.Oquee{
	font-family:tahoma;
	font-size:10px;
	color:#636262;
	margin-left:15px;
	}
#DotRss a.Oquee:hover{
	font-family:tahoma;
	font-size:10px;
	color:#000;
	margin-left:15px;
	text-decoration:none;
	}
#Rodape ul {margin-left:12px;}

/* RODAPE */
#RodapeGeral {
	*margin-top:-20px;
	float:left;
	width:100%;
	min-width:999px;
	text-align:center;
	background:url(http://blog.dotstore.com.br/wp-content/themes/teste/images/FundoRodape.gif) repeat-x;
	}
#Rodape {
	width:999px;
	margin:auto;
	text-align:left;
	}
	
	
/* Esquerda Rodape */
#EsquerdaRodape{
	float:left;
	width:648px;
	padding-left:42px;
	padding-top:10px;
	}
	#EsquerdaRodape ul p{*margin-left:10px;}
.Separador {
	
	font-weight:normal;
	font-size:12px;
	color:#8a8a8a;
	text-decoration:none;
	padding-left:3px;
	padding-right:3px;
	}
.TextoRodape{
	
	font-size:14px;
	color:#8a8a8a;
	font-weight:bold;
	padding-top:20px;
	padding-bottom:5px;
	}
.ListaADotstore li {
	float:left;
	}
.ListaADotstore li a {
	
	font-size:12px;
	color:#787878;
	}
.ListaAtendimento {
	clear:both;
	}
.ListaAtendimento li {
	float:left;
	}
.ListaAtendimento li a{
	
	font-size:12px;
	color:#787878;
	}
#EsquerdaRodape p {
	
	font-size:14px;
	color:#8a8a8a;
	font-weight:bold;
	}
.ListaADotstore p {
	padding-top:6px;
	}
.ListaAtendimento p {
	padding-top:10px;
	}
#Selos{
	clear:both;
	padding-left:10px;
	}
#Selos a {
	display:block;
	float:left;
	}
#DotTwitter{
	float:left;
	width:106px;
	display:block;
	height:85px;
	}
#DotTwitter a.Oquee{
	font-family:tahoma;
	font-size:10px;
	color:#636262;
	margin-left:15px;
	}
#DotTwitter a.Oquee:hover{
	font-family:tahoma;
	font-size:10px;
	color:#000;
	margin-left:15px;
	text-decoration:none;
	}
#DotRss{
	float:left;
	width:97px;
	display:block;
	height:85px;
	}
#DotRss a.Oquee{
	font-family:tahoma;
	font-size:10px;
	color:#636262;
	margin-left:15px;
	}
#DotRss a.Oquee:hover{
	font-family:tahoma;
	font-size:10px;
	color:#000;
	margin-left:15px;
	text-decoration:none;
	}
#Selos a.SiteBlindado {
	padding-top:5px;
	padding-left:12px;
	padding-right:10px;
	}
.PABX:hover {
	text-decoration:none;
	}
	
	
/* Direita Rodape */
#DireitaRodape{
	float:right;
	width:309px;
	}

input#remover,input#cadastrar {border:none;}

.cat-item{color:#706f6f;}
.textwidget{color:#343434;text-align:left;padding-top:5px;line-height:25px}	
#EnviaEmail {padding-top:7px;width:242px}		
#EnviaEmail #EmailPara {width:220px; height:24px; font-size:12px; color:#262626; vertical-align:middle; border:#B2B2B2 1px solid}
#EnviaEmail #EmailDe {width:220px; height:24px; font-size:12px; color:#262626; vertical-align:middle; border:#B2B2B2 1px solid}	
#EnviaEmail #EmailMensagem {width:220px; height:90px; font-size:12px; color:#262626; vertical-align:middle; border:#B2B2B2 1px solid}			
#EnviaEmail #BotEnviar {border:#000 1px solid; font-family:Tahoma; background-color:#FFF; height:22px; font-weight:bold; cursor:pointer; font-size:11px; padding-bottom:3px; border:#B2B2B2 1px solid}				
#EnviaEmail #BotEnviar:hover {border:#F0A323 1px solid; font-family:Tahoma; background-color:#FFF; height:22px; font-weight:bold; cursor:pointer; font-size:11px; color:#F0A323; padding-bottom:3px;}						
#EnviaEmail #BotReset {border:#000 1px solid; font-family:Tahoma; background-color:#FFF; height:22px; font-weight:bold; cursor:pointer; font-size:11px; padding-bottom:3px;}					
#EnviaEmail #BotReset:hover {border:#F0A323 1px solid; font-family:Tahoma; background-color:#FFF; height:22px; font-weight:bold; cursor:pointer; font-size:11px; color:#F0A323; padding-bottom:3px;}							
#popupMask 
{
	position: absolute;
	z-index: 90;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	opacity: .5;
	filter: alpha(opacity=50);
	background-color: #e3e3e3;
	background-image:url("../Imagens/MaskPopup.png");
	background-image:none;
	background-repeat: repeat;
	display:none;
}
.LogoTopo {background:url(http://blog.dotstore.com.br/wp-content/themes/teste/images/Logo.gif) no-repeat;display:block;text-indent:-9000px;width:203px; height:58px;margin-top:25px;margin-left:55px;}	
.LogoTopo:hover {background:url(http://blog.dotstore.com.br/wp-content/themes/teste/images/Logo.gif) no-repeat bottom;display:block;text-indent:-9000px;width:203px; height:78px;margin-top:25px;margin-left:55px;}

.LogoTopoP {background:url(http://blog.dotstore.com.br/wp-content/themes/teste/images/Logo.gif) no-repeat;display:block;text-indent:-9000px;width:203px; height:58px;margin-top:25px;margin-left:55px;}	

.error {color:#fc1e00;}

#Categories ul li {margin-left:-20px;}
#Categories h3 {*position:relative;*left:-16px;}
#LinksDot h2 {*position:relative;*left:-16px;}
#LinksDot ul li {margin-left:-20px;}
.pagenav ul li{border:1px solid #000;margin-top:50px;}
ul {text-align:left;margin-left:-9px;}
li {text-align:left;;margin-bottom:10px}
ul {*position:relative;*left:-8px;}
#secondaryContent h2{font-size:24px;color:#343434;margin-left:-20px;}
.BtsSide{margin-top:40px;}
#secondaryContent input#searchsubmit {text-indent:-9000px;color:#BDBDBD;font-size:0;}

#captcha_code{*margin-top:10px;}
.Sidebar{*margin-top:-18px;}
a:hover {text-decoration:underline;}

/* -- NOVO SITE DOT --- */

body {margin: 0px; padding:0px; background-color:#FFFFFF; background-image:url(http://www.dotstore.com.br/loja-virtual/Content/IMG/Bg.jpg);	background-repeat:no-repeat; background-position:center top; font-family:Arial, Helvetica, sans-serif; font-size:15px;}
#AlinhaSite {width:979px; margin:0 auto; z-index: 200;}

#Topo {width:979px; height:138px; margin:0 auto; background:url(http://www.dotstore.com.br/loja-virtual/Content/IMG/BgTopo.png) no-repeat bottom;}

#LinksTopo {height:28px; font-size:12px; color:#666666; line-height:28px;}
#LinksTopo ul {margin:0px; padding:0px; float:right;}
#LinksTopo ul li{margin:0px; padding:0px; float:left; list-style:none; margin-left:23px; font-weight:bold;}
#LinksTopo ul li a{color:#666666; text-decoration:none;}
#LinksTopo ul li a:hover{color:#666666; text-decoration:underline;}
#LinksTopo ul li a.LinkAtendimento{color:#474747;}
#LinksTopo ul li a:hover.LinkAtendimento{color:#474747;}

#ConteudoTopo{height:66px; clear:both;}
#Logotipo{width:191px; height:52px; margin-left:27px; margin-top:12px; float:left;}
#Telefone{color:#474747; font-size:27px; float:right; font-weight:bold; letter-spacing:-1px; margin-top:8px;}
#Telefone span{font-size:18px;}
#Telefone p{margin:0px; padding:0px; font-size:11px; color:#666666; font-weight:normal; text-align:right; letter-spacing:0px; position:relative; top:-5px;}

#MenuTopo{height:46px;}

/*Menu Nível 1*/
#MenuTopo ul{margin:0px; padding:0px; color:#474747; font-weight:bold; float:right; margin-top:9px; font-size:13px;}
#MenuTopo ul li{margin:0px; padding:0px; float:left; list-style:none; z-index:9995; position:relative; margin-left:10px; padding:5px; height:16px;}

#MenuTopo ul li a{color:#474747; text-decoration:none; padding:5px;}
#MenuTopo ul li img{border:0px;}
#MenuTopo ul li a:hover{color:#ffffff; background-color:#7b7b7b; text-decoration:none; padding:5px;}

/*Menu Nível 2*/
#MenuTopo ul li ul{padding-top:13px; border-left:2px solid #7b7b7b; border-right:2px solid #7b7b7b; }
#MenuTopo ul ul li{margin:0px; padding:0px; font-size:12px; height:auto;}
#MenuTopo ul ul li a{color:#3f3f3f; text-decoration:none; display:block; font-weight:normal;}
#MenuTopo ul ul li a:hover{color:#3f3f3f; background-color:#e0dddd; text-decoration:none; display:block}


/*Menu Drop Down*/
.MenuDrop {position:relative;}
.MenuDrop ul {width:245px; background:#f9f9f9; background-image:url(http://www.dotstore.com.br/loja-virtual/Content/IMG/DotSeta.png); background-repeat:no-repeat; background-position:left top; position:absolute; left:0px; top:17px; margin:0; padding:0; list-style:none; border-bottom:4px solid #757575; opacity:0.95; -moz-opacity: 0.95; filter: alpha(opacity=95);}

.MenuDrop ul.menor {width:227px;}

.MenuDrop ul li{margin:0px; padding:0px; }

.MenuDrop ul {margin:0px; padding:0px;}
.MenuDrop ul li{margin:0px; padding:0px; width:100%}
 
.MenuDrop ul a:link, .blogroll ul a:visited {display:block; padding:2px 10px 2px 10px; text-decoration:none; color:#93b8d3; font-weight:normal;}
.MenuDrop ul a:hover, .blogroll ul a:active {background:#e0dddd;}
 
.MenuDrop {height:21px;overflow:hidden;}
.MenuDrop:hover {overflow:visible;}
 
.MenuDrop {display:none;}
html>body .MenuDrop {display:block;}

#MenuTopo ul li.TesteGratuitamente{width:130px; height:27px; background-image:url(http://www.dotstore.com.br/loja-virtual/Content/IMG/BgTesteGratuitamente.gif); background-repeat:no-repeat; font-size:13px; color:#ffffff; text-align:center; cursor:pointer; z-index:9000}
#MenuTopo ul li.TesteGratuitamente:hover{background-image:url(http://www.dotstore.com.br/loja-virtual/Content/IMG/BgTesteGratuitamenteHover.gif); background-repeat:no-repeat;}
#BoxRodape{background:url(http://www.dotstore.com.br/loja-virtual/Content/IMG/BgRodape.jpg) repeat-x; width:100%; display:table; margin-bottom:100px;}

#LinksRodape{width:619px; float:left; margin-top:30px;}
#MenuRodape{margin:0px 15px; display:table; float:left;}
#MenuRodape ul{margin:0px; padding:0px; margin-bottom:30px;}
#MenuRodape ul li{margin:0px; padding:0px; list-style:none;}
#MenuRodape h2{margin:0px; padding:0px; color:#666666; font-size:14px; margin-bottom:12px; letter-spacing:-1px; }
#MenuRodape ul li{font-size:12px; color:#666666; margin-bottom:10px;}
#MenuRodape ul li a{font-size:12px; color:#666666; text-decoration:none;}
#MenuRodape ul li a:hover{font-size:12px; color:#666666; text-decoration:underline;}

#MapaSite h2.TitMapa{font-size:25px; background:#333; color:#FFF; padding:3px; width:200px;}
#MapaSite ul{float:left; margin:0; padding:3px; }
#MapaSite ul li{list-style:none;}
#MenuRodape2{margin:0px 10px; display:table;}
#MenuRodape2 ul{margin:0px; padding:0px; margin-bottom:30px;}
#MenuRodape2 ul li{margin:0px; padding:0px; list-style:none;}
#MenuRodape2 h2{margin:0px; padding:0px; color:#666666; font-size:14px; margin-bottom:12px; letter-spacing:-1px; }
#MenuRodape2 ul li{font-size:12px; color:#666666; margin-bottom:10px;}
#MenuRodape2 ul li a{font-size:12px; color:#666666; text-decoration:none;}
#MenuRodape2 ul li a:hover{font-size:12px; color:#666666; text-decoration:underline;}

#MenuRodape.Maior{width:252px;}

#Newsletter{width:223px; height:51px; float:left; margin-top:40px; font-size:12px; color:#666666;}
#Newsletter h2{margin:0px; padding:0px; color:#666666; font-size:14px; margin-bottom:12px; letter-spacing:-1px; }
#Newsletter span{font-size:12px; color:#666666; margin-top:8px; float:left;}
#Newsletter .CampoNewsletter {width:128px; height:21px; border:1px solid #cccccc; float:left; margin-left:7px; line-height:21px; padding:1px; color:#000; font-size:13px;}
#Newsletter .BtEnviarNewsletter {cursor:pointer;}
#Newsletter #NewsletterSubmit {background-image:url(http://www.dotstore.com.br/loja-virtual/Content/IMG/OkNewsletter.gif); margin-left:7px; background-repeat:no-repeat;background-color:transparent; width:25px; height:25px; border:none;}

#CertificadosRodape{width:587px; padding-top:10px; clear:both}
#CertificadosRodape ul{margin:0px; padding:0px;}
#CertificadosRodape ul li{margin:0px; padding:0px; list-style:none; float:left; margin-left:17px;}

#FacebookRodape{width:300px; margin:30px 0 0 45px; float:left;}

#DireitosRodape{font-size:11px; color:#999999;}
#DireitosRodape p{margin-left:17px; font-size:11px; line-height:normal;}

.SeloSiteBlindadoRodape { padding-top:10px; }

#SociaisRodape{float:left;}
#SociaisRodape img{border:0px;}
.Compartilhe {float:left; margin-right:5px;}

#CertificadosRodapeEcommerceBrasil { margin-top:14px; }
