/*
JP7's Default W3C Styles
Copyright 2006 JP7
http://jp7.com.br
Versão 0.14 - 2007/08/21 by JP, Thiago, Paulo
*/


/* Geral */

html,body{width:100%;height:100%;margin:0px;padding:0px}
body{background:#FFF url(../img/bg.gif);}
body,div,th,td,input,select,textarea,h1,h2,h3,h4,h5,h6{font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#000}
h1,h2,h3,h4,h5,h6,hr{margin:0px;padding:0px}
a img{border:0px}
hr{width:100%;height:1px;border:0px;border-top:1px solid #CCC}
table{border-collapse:collapse;border:0px}
table th,table td{margin:0px;padding:0px}
form{margin:0px;padding:0px}

.cursor_hand,
.cursor_hand_t *{cursor:pointer}

.float_left{float:left}
.float_right{float:right}

.clear_both{clear:both}
.clear_left{clear:left}
.clear_right{clear:right}

.text_left{text-align:left}
.text_right{text-align:right}
.text_center{text-align:center}

div.spacer{width:1px;height:1px;overflow:hidden}
div.hr{width:100%;height:1px;overflow:hidden;background:#000}
div.hr-nobg{width:100%;height:1px;overflow:hidden}

div.bug-mz-height{clear:both;overflow:hidden}

div.clear_both{clear:both;overflow:hidden;width:0px;height:0px}

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix {
	display: inline-block;
}
html[xmlns] .clearfix {
    display: block;
}
* html .clearfix {
    height: 1%;
}

div.debug_msg{width:auto;background:#FF0;color:#000;font-size:10px;}
div.debug_sql{width:auto;padding:3px;font-weight:normal;text-align:left;color:#FFFFFF;background:#008888;}
table#jp7_debugger_table{width:100%; margin:10px 0px}
table#jp7_debugger_table th{background-color:#EE6600; color:#FFFFFF; padding:2px 10px;}
table#jp7_debugger_table td{background-color:#FFFFFF; color:#000000; padding:2px 10px;}
table#jp7_debugger_table tr:nth-child(odd) td{background-color:#F5F5F5}
div.preview_type{position:fixed;_position:absolute;top:0px;padding:5px;font-weight:bold;border:1px solid black}


/* TinyMCE */

body.mceContentBody {
	height:auto;
	width:auto;
	background: #fff;
	color: #000;
	margin: 5px;
	text-align:left;
}


/* Fonts */

.font_black{color:#000}
.font_white{color:#FFF}
.font_gray_1{color:#333}
.font_gray_2{color:#666}
.font_gray_3{color:#999}
.font_gray_4{color:#CCC}
.font_gray_5{color:#DDD}
.font_gray_6,
.font_ice{color:#EEE}
.font_ice_1{color:#E5E5E5}
.font_ice_2{color:#F2F2F2}
.font_ice_3{color:#FCFCFC}

.font_arial{font-family:arial}
.font_verdana{font-family:verdana}

.font_arial_t *{font-family:arial}
.font_verdana_t *{font-family:verdana}

.font_0{font-size:9px}
.font_1{font-size:10px}
.font_2{font-size:13px}
.font_3{font-size:16px}
.font_4{font-size:18px}
.font_5{font-size:24px}
.font_6{font-size:32px}
.font_7{font-size:48px}
.font_11{font-size:11px}
.font_12{font-size:12px}

.font_0_t *{font-size:9px}
.font_1_t *{font-size:10px}
.font_2_t *{font-size:13px}
.font_3_t *{font-size:16px}
.font_4_t *{font-size:18px}
.font_5_t *{font-size:24px}
.font_6_t *{font-size:32px}
.font_7_t *{font-size:48px}
.font_11_t *{font-size:11px}
.font_12_t *{font-size:12px}

.line_height_0{line-height:9px}
.line_height_1{line-height:10px}
.line_height_2{line-height:13px}
.line_height_3{line-height:16px}
.line_height_4{line-height:18px}
.line_height_5{line-height:24px}
.line_height_6{line-height:32px}
.line_height_7{line-height:48px}


/* Backgrounds */

.bg_none{background:none}

.bg_black{background-color:#000}
.bg_white{background-color:#FFF}
.bg_gray_1{background-color:#333}
.bg_gray_2{background-color:#666}
.bg_gray_3{background-color:#999}
.bg_gray_4{background-color:#CCC}
.bg_gray_5{background-color:#DDD}
.bg_gray_6,
.bg_ice{background-color:#EEE}
.bg_ice_1{background-color:#E5E5E5}
.bg_ice_2{background-color:#F2F2F2}
.bg_ice_3{background-color:#FCFCFC}


/* Links */

a{color:#000}
a:link,
a:active,
a:visited{text-decoration:none}
a:hover{text-decoration:underline}

a.black{color:#000}
a.black:link,
a.black:active,
a.black:visited{text-decoration:none}
a.black:hover{text-decoration:underline}

a.white{color:#fff}
a.white:link,
a.white:active,
a.white:visited{text-decoration:none}
a.white:hover{text-decoration:underline}


/* Borders */

.border_white{border:1px solid #FFF}
.border_black{border:1px solid #000}

.border_color_white{border-color:#FFF}
.border_color_black{border-color:#000}


/* Tables */

table.cellpadding_10 th,table.cellpadding_10 td,tbody.cellpadding_9 tr td{padding:10px}
table.cellpadding_9 th,table.cellpadding_9 td,tbody.cellpadding_8 tr td{padding:9px}
table.cellpadding_8 th,table.cellpadding_8 td,tbody.cellpadding_7 tr td{padding:8px}
table.cellpadding_7 th,table.cellpadding_7 td,tbody.cellpadding_6 tr td{padding:7px}
table.cellpadding_6 th,table.cellpadding_6 td,tbody.cellpadding_5 tr td{padding:6px}
table.cellpadding_5 th,table.cellpadding_5 td,tbody.cellpadding_1 tr td{padding:5px}
table.cellpadding_4 th,table.cellpadding_4 td,tbody.cellpadding_4 tr td{padding:4px}
table.cellpadding_3 th,table.cellpadding_3 td,tbody.cellpadding_3 tr td{padding:3px}
table.cellpadding_2 th,table.cellpadding_2 td,tbody.cellpadding_2 tr td{padding:2px}
table.cellpadding_1 th,table.cellpadding_1 td,tbody.cellpadding_1 tr td{padding:1px}
table.cellpadding_0 th,table.cellpadding_0 td,tbody.cellpadding_0 tr td{padding:0px}

td.num{text-align:right}


/* Forms */

.DF-alert{background:#F99}


/* Styles */

body#popup_img{margin:0px;background:#FFF url(../img/status_wait.gif) no-repeat center;overflow:hidden}


/* Pages */

div.jp7_db_pages{width:100px}
div.jp7_db_pages *{white-space:nowrap}
div.jp7_db_pages input{float:left;width:15px;height:15px;border:0px;cursor:pointer}
div.jp7_db_pages input.back{background: url(/_default/img/ico_back.gif)}
div.jp7_db_pages input.go{background: url(/_default/img/ico_go.gif)}
div.jp7_db_pages ul{list-style-type:none;padding:0px;margin:0px}
div.jp7_db_pages li{display:inline;cursor:pointer;background:none;padding:2px;margin:0px}
div.jp7_db_pages li.on a{text-decoration:underline}
div.jp7_db_pages select{float:left}
div.jp7_db_pages div{float:left}

div.jp7_db_pages div.numbers-bottom div{text-align:center}
div.jp7_db_pages div.numbers-bottom div{float:none}
div.jp7_db_pages div.numbers-bottom input.go{float:right}


/* Scrollbar - IE */
/*
scrollbar-track-color:#CCCCCC;
scrollbar-3dlight-color:#999999;
scrollbar-arrow-color:#FFFFFF;
scrollbar-base-color:#333333;
scrollbar-darkshadow-color:#333333;
scrollbar-face-color:#666666;
scrollbar-highlight-color:#999999;
scrollbar-shadow-color:#EEEEEE;
*/

/* Poll */
div.poll_result div.answer{
	padding:3px;
}
div.poll_result div.answer1,
div.poll_result div.answer3,
div.poll_result div.answer5,
div.poll_result div.answer7,
div.poll_result div.answer9{
	background-color:#f0f0f0;
}
div.poll_result div.answer2,
div.poll_result div.answer4,
div.poll_result div.answer6,
div.poll_result div.answer8,
div.poll_result div.answer10{
	background-color:#e5e5e5;
}
div.poll_result div.answer_bar{
	height:10px;overflow:hidden;background:#224e79;
}
div.poll_result div.answer_bar1{ background:red; }
div.poll_result div.answer_bar2{ background:purple; }
div.poll_result div.answer_bar3{ background:orange; }
div.poll_result div.answer_bar4{ background:blue; }
div.poll_result div.answer_bar5{ background:green; }
div.poll_result div.answer_bar6{ background:gold; }
div.poll_result div.answer_bar7{ background:hotpink ; }
div.poll_result div.answer_bar8{ background:lime; }
div.poll_result div.answer_bar9{ background:coral; }
div.poll_result div.answer_bar10{ background:brown; }
div.poll_result div.votes{
	background:#444444;color:#FFF;padding:5px;
}

/* jQuery */

.ui-dialog{background-color: #f5f5f5;border:1px solid #000;display:none}
.ui-dialog .ui-dialog-titlebar{background: #333333 url(/_default/img/dialog/title.gif) repeat-x;border-bottom: 1px solid #d8d2aa;padding: 0px;height: 28px;_height: 29px; cursor: default;}
.ui-dialog .ui-dialog-titlebar-close{background: url(/_default/img/dialog/titlebar-close.png) no-repeat; width: 16px;height: 16px;position:absolute;top: 6px;right: 7px;}
.ui-dialog .ui-dialog-titlebar-close span{display: none;}
.ui-dialog .ui-dialog-titlebar-close.ui-state-hover{background: url(/_default/img/dialog/titlebar-close-hover.png) no-repeat; cursor: pointer;}
.ui-dialog .ui-dialog-title{margin-left: 5px;color: white;font-weight: bold;position: relative;top: 7px;left: 4px;}
.ui-dialog .ui-dialog-content{margin: 1.2em;}
.ui-dialog .ui-dialog-buttonpane{position: absolute;bottom: 8px;width: 100%;text-align: center;}
.ui-dialog .ui-dialog-buttonpane button{margin: 6px; font-size:10px; width:70px;}
.ui-dialog .ui-dialog-buttonpane .ok{color:#009900}
.ui-dialog .ui-dialog-buttonpane .cancel{color:#CC0000}
#jquery_dialog_input input{ width:100%; margin-top:5px}
#jquery_dialog_txt{ font-size:10px;}