@charset "utf-8";

/* CSS Document */



body{

	margin:0;

	padding:0;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	background-image:url(../img/fundo_top.jpg);

	background-repeat: no-repeat;

	background-attachment: fixed;

	background-position: top;

	}

hr{

	clear:both;

	margin: 20px}

/* topo*/

#topo{

	height:180px;

	width:870px;

	margin:0 auto;

	}

#topo span{

	display:none;



    }

#topo h1{

	width:285px;

	height:82px;

	margin:70px 0 0 285px;;

	padding:0 0 0 0;

	background-image:url(../img/logo_dialhost_hs.png);

	float:left;

	}

#topo h2{

	width:215px;

	height:176px;

	padding:0px;

	margin:0 0 0 70px;;

	background-image:url(../img/logo_intercon_2008_hs.png);

	float:right;

	}



/* meio */

#meio{

	width:765px;

	margin:0 auto;

	aborder:1px solid blue;

	}

 /* menu*/

#menu{

	margin:0 auto;

	width:759px;

	height:98px;

	background-image:url(../img/fundo_menu.png);

	}

#menu a h3{

    color:#333;

    }

#menu ul{

	list-style:none;

	margin:0 auto;

	padding:0;

	}

#menu ul li{

	height:82px;

	list-style:none;

	margin:0 8px 0 5px;;

	padding:0;

	float:left;

	width:235px;

	background-position:left;

	background-repeat:no-repeat;

	color:#333333;
	
	margin-left: 100px;

	}

#menu ul li h3{

	margin:0;

	padding:0;

	display:block;

	margin: 10px 0 0 65px;

	font-size:22px;

	}

#menu a{

    text-decoration:none;

    }

#menu ul li#opiniao{

	background-image:url(../img/ico_opiniao.png);

	}

#menu ul li#fotos_videos{

	background-image:url(../img/ico_fotos.png);

	}

#menu ul li#cupom{

	background-image:url(../img/ico_cupom.png);

	}



#menu ul li span{

	display:block;

	width:160px;

	height:26px;

	font-size:11px;

	color:#999999;

	margin:0 0 0 65px;

	}

#menu img{

    margin: 10px 0 0 22px;

    }

/* fotos */

#fotos{

	margin:0 3px;

	width:759px;

	height:131px;

	background-image:url(../img/fundo_fotos.png);

	background-repeat:no-repeat;

	}

/* foto grande */

#foto_original{

    background-image:url(../img/fundo_foto.png);

	background-repeat:no-repeat;

    height:470px;

    margin: 0 0 0 30px;

    }

#foto_original img{

    }

#lista_fotos li, #lista_fotos li img{

    cursor:pointer;

    }





/* videos*/

#videos{

    background-image:url(../img/fundo_videos.png);

	background-repeat:no-repeat;

	width:759px;

	height:544px;

    }

#videos h2{

    margin:0 0 0 80px;

    padding:15px 0 0 0;

    color:#333;

    font-size:22px;

    float:left;

    }

#videos span{

    display:block;

    float:left;

    font-size:11px;

    color:#999;

    margin: 24px 0 25px 11px;

    }

#videos h3{

    display:block;

    color:#539D05;

    font-size:18px;

    clear:both;

    margin: 0 0 0 80px;

    padding:0;

    }

#videos #video{

    width:510px;

    height:288px;

    background-color:#333;

    clear:both;

    margin: 5px auto;

    }



/* enquetes */

#enquete1, #enquete2{

    width:49%;

    float:left;

    font-weight:600;

    margin: 0 0 30px 0;

    }

#enquete fieldset{

    border:none;

    }

#enquete span{

    font-size:24px;

    color:#333;

    display:block;

    width:300px;

    margin: 0 0 10px 0;

    }

#enquete label{

    display:block;

    float:left;

    clear:both;

    height:35px;

    font-size:20px;

    font-weight:500;

    color:#555;

    }

#enquete label input{

    widht:30px;

    margin: 0 10px 0 10px;

    }

#enquete1{

    border-right: 1px solid #cacaca

    }

.bt_enviar{

    display:block;

    clear:both;

    width:101px;

    height:30px;

    border:none;

    background-color:#fff;

    cursor:pointer;

    background-image:url(../img/bt_enquete.png);

    }



/* mural */

#muraldial{

    clear:both;

    height:790px;

    background-image:url(../img/fundo_mural.png);

    background-repeat:no-repeat;

    }

#muraldial h2{

    margin:0 0 0 80px;

    padding:15px 0 0 0;

    color:#333;

    font-size:22px;

    float:left;

    }

#muraldial span{

    display:block;

    float:left;

    font-size:11px;

    color:#999;

    margin: 24px 0 25px 11px;

    }

#muraldial h3{

    display:block;

    color:#539D05;

    font-size:18px;

    clear:both;

    margin: 0 0 0 80px;

    padding:0;

    }

#muraldial input{

    border:none;



    margin: 0 0 0 0;

    }

#muraldial div{

    border:1px solid #888;

    color:#888;

    }

#divnome{

    float:left;

    width:294px;

    height:27px;

    margin: 10px 0 20px 70px;

    }

#divnome input{

    width:230px;



    margin:0px;

    }

#divlocalizacao{

    float:left;

    width:294px;

    height:27px;

    margin: 10px 0 3px 5px;

    }

#divlocalizacao input{

    width:205px;



    margin:0px;



    }

#divemail{

    clear:both;

    width:595px;

    height:27px;

    margin: 0 0 20px 70px;

    }

#divemail input{

    width:540px;



    }

textarea{

    border:none;

    height:50px;

    width:590px;

    }

div#divbt_msg{

    border:0px;;

    width:595px;

    height:35px;

    margin: 20px 0 0px 70px;

    text-align:center;

    }

input.bt_msg{

    cursor:pointer;

    background-image:url(../img/bt_enquete.png);

    background-repeat:no-repeat;

    background-color:#fff;

    width:101px;

    height:30px;

    }

#divmensagem{

    width:595px;

    margin: 0 0 3px 70px;

    height:70px;

    }

#quadro_msg{

    width:595px;

    margin: 5px 0 3px 70px;

    *margin: -15px 0 3px 70px;

    height:379px;

    }

#quadro_msg ul{

    padding:0;

    margin:0;

    list-style:none;

    }

#quadro_msg ul li{

    padding:0 0 10px 0;

    margin:5px 10px 0 5px;

    list-style:none;

    float:left;

    display:block;

    clear:both;

    font-size:16px;

    color:#333;

    border-bottom: 1px dashed #999;

    width:580px;

    height:60px;;

    }

#quadro_msg ul li b{

    font-size:16px;

    color:#539D05;

    font-weight:600;

    margin: 0 10px 0 0;

    }

input{

    padding:0 0 0 10px;

    }

#enquete ul{

    padding:0;

    margin:0 0 10px 10px;

    list-style:none;

    width:350px;

    height:110px;

    }

#enquete ul li{

    padding:0;

    margin:5px 0 0 0;

    list-style:none;

    float:left;

    display:block;

    clear:both;

    width:350px;



    }

#enquete ul li div{

    height:34px;

    *height:33px;

    }

.barra{

    height:30px;

    background-image:url(../img/barra.png);

    float:left;

    }



.fim_barra{

    float:left;

    margin: -1px 0 0 0;

    margin: 0;

    width:18px;    background-image:url(../img/barra.png);

    background-position:right;

    }

ol{

    clear:both;

    list-style:none;

    margin: 0 0 0 280px;



    }

ol li{

    font-size:22px;

    width:20px;

    height:20px;

    display:block;

    list-style:none;

    float:left;

    }

ol li a{

    color:#539D05;

    text-decoration:none;

    }

/* rodape*/

#rodape{

	height:270px;

	background-image:url(../img/fundo_rodape.jpg);

	background-position:center;

	background-repeat:no-repeat;

	clear:both;

	}

input.error{

    border:10px solid red;



    }

label.error{

    background-color:#900;

    margin:1px 0 0 -1px;

    clear:both;

    color:#fff;

    border:1px solid #888;

    width:100%;

    display:block

    }