/* CSS Document */

.mytable {
width: 944px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0;
margin-left:1px;
}

.mytable .trtext{
border:0;
padding:0;
margin:0;
background-image:url(css-images/table-bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}

.mytable .trtext_over{
border:0;
padding:0;
margin:0;
background-image:url(css-images/table-bg-over.jpg);
background-color:#edf8fe;
background-repeat:repeat-x;
background-position:bottom;
}


.mytable td{
border-left:solid 1px #DFDFDF;
border-bottom:solid 1px #DFDFDF;
}

.border-r{
border-right:solid 1px #DFDFDF;
}

.border-t{
border-top:solid 1px #DFDFDF;
}

#mytable2 {
width:942px;
padding-left: 0;
padding-right: 0;
padding-top: 0px;
}

.mytable2-tr{
background-image:url(css-images/table-big-bg.jpg);
background-position:bottom;
background-repeat:repeat-x;
}

#mytable2 td{
border-left:solid 1px #DFDFDF;
border-bottom:solid 1px #DFDFDF;
}

#mytable2 .in-table td{
border:0;
border-top:solid 1px #DFDFDF;
}

#mytable2 .in-table .border0{
border:0;
}

.tab-but{
height:41px;
padding:3px;
}

.tab-text{
height:153px;
padding-left:8px;
padding-right:8px;
}

.user-padding{
padding-left:5px;
}

.mytable caption {padding: 0 0 5px 0;
width: 690px;
font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-align: right;}

#caption-buttons {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-style:normal;}

#caption-buttons a {font-size: 14px;
color: #505063;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
text-decoration: none;
border-bottom:1px #3080C0 dotted;}

#caption-buttons a:hover {font-size: 14px;
color: #858585;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
text-decoration: none;
border-bottom:1px #999999 dotted}

th {
font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color: #F5F4EF;
letter-spacing: 2px;
text-transform: uppercase;
text-align:left;
background-repeat:repeat-x;}

.bold-text {font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}

.post-link {
vertical-align:text-top;
padding-left:10px;
}

.post-link a {color: #b6b6b6;
font-size: 0.95em;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

.post-link a:visited {color: #b6b6b6;
font-size: 0.95em;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

.post-link a:hover {color: #525252;
font-size: 0.95em;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
border-bottom:1px #999999 dotted}

.post-link a:active {color: #adadad;
font-size: 0.95em;
text-decoration: none;
}

th.nobg {
color:#505063;
background: none;}

td {
padding: 6px 0px 6px 0px;
color: #505063;}

td.alt {
background-image:url(css-images/table-bg-over.jpg);
color: #4f6b72;}

.table-zone {
padding-top:0px;
padding-bottom:20px;
background-image:url(../images/layout/shadow-table.jpg);
background-repeat:no-repeat;
background-position:bottom;}

.forum-title {
font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
padding-left:10px;
}

.forum-title a {color: #4aa0e0;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size:14px;
}

.forum-title a:visited {color: #3080C0;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
;}

.forum-title a:hover {color: #0078FF;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
;}

.forum-title a:active {color: #adadad;
text-decoration: none;
;}

.icon-zone {background-image: url(../images/layout/icoana-forum-over.gif);
background-repeat:no-repeat;
background-position:left;
margin: 0;
padding: 0;
height: 25px;}

.icon-zone a {
height: 25px;
text-decoration: none;
border:none;
}

.icon-zone img {width: 32px;
height: 33px;
border: 0;
margin:0;
padding:0;}

* html a:hover {visibility:visible;}

/*.icon-zone a:hover img {visibility:hidden}*/

.footer-caption {font: normal bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-align: right;}

#bottom-buttons {font-size: 14px;
color: #505063;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-weight:lighter;
text-decoration: none;}

#bottom-buttons a {color: #3080C0;
font-size: 14px;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
border-bottom:1px #999999 dotted}

#bottom-buttons a:hover {color: #525252;
font-size: 14px;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
border-bottom:1px #999999 dotted}

.disabled {color:#CCCCCC;}

#post-message {font-size: 12px;
color: #505063;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-align:justify;
font-weight:normal;
padding-bottom:25px;}

#post-message-links {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
vertical-align:baseline;
text-align:right;}

#post-message-links a {font-size: 14px;
color: #505063;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
text-decoration: none;
border-bottom:1px #3080C0 dotted;}

#post-message-links a:hover {font-size: 14px;
color: #858585;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
text-decoration: none;
border-bottom:1px #999999 dotted}

#user-name {vertical-align:text-top;
border-bottom:none;}

#user-name a {color: #3080C0;
font-size: 0.95em;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
border-bottom:1px #999999 dotted}

#user-name a:visited {color: #3080C0;
font-size: 0.95em;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
border-bottom:1px #999999 dotted}

#user-name a:hover {color: #525252;
font-size: 0.95em;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
border-bottom:1px #999999 dotted}

#user-name a:active {color: #adadad;
font-size: 0.95em;
text-decoration: none;
border-bottom:1px #999999 dotted}

#no-brd-bottom {border-bottom:none;}

.row-background{
background-image:url(css-images/table-bg.jpg);
}

.title-left{
float:left;
margin-left:-1px;
margin-top:-1px;
}

.title-right{
margin-top:-23px;
margin-right:-1px;
float:right;
}

.title-text{
padding-left:8px;
padding-top:6px;
}

.title-text-center{
padding-top:6px;
}

.title-bar{
background-image:url(css-images/table-title-center.jpg);
}

.title-separator{
float:left;
width:2px;
height:29px;
background-image:url(css-images/table-separator.jpg);
margin-left:-1px;
}

.table-lines{
padding-left:2px;
padding-right:2px;
padding-bottom:3px;
background-image:url(css-images/table-corners.jpg);
background-repeat:no-repeat;
background-position:bottom;
}


.forum-button{
	height:31px;
}

.forum-button a{
	display: inline;
	float:left;
	text-indent: -900%;
	z-index:20;
	outline: none;
	text-decoration: none;
	border-bottom:none;
}

.forum-button .forumhomebtn {
	width: 96px;
	height: 31px;
	background: url(css-images/btn_03.jpg) no-repeat left top;
	text-indent: -900%;
	text-decoration: none;
	border-bottom:none;
	
}

.forum-button .forumaddthbtn {
	width: 166px;
	height: 31px;
	background: url(css-images/btn_05.jpg) no-repeat left top;
	text-indent: -900%;
	text-decoration: none;
	border:0px;
	}

.forum-button .forumpostbtn {
	width: 148px;
	height: 31px;
	background: url(css-images/btn_13.jpg) no-repeat left top;
	text-indent: -900%;
	text-decoration: none; 
	border:0px;
	}
	
.forum-button .forumbackbtn {
	width: 87px;
	height: 31px;
	background: url(css-images/btn_07.jpg) no-repeat left top;
	text-indent: -900%;
	text-decoration: none;
	border-bottom:none;
	}

.forum-button .forumreplybtn {
	width: 90px;
	height: 31px;
	background: url(css-images/btn_09.jpg) no-repeat left top;
	text-indent: -900%;
	text-decoration: none;
	border-bottom:none;
	}

.forum-button .forumdeletebtn {
	width: 96px;
	height: 31px;
	background: url(css-images/btn_11.jpg) no-repeat left top;
	text-indent: -900%;
	text-decoration: none;
	border-bottom:none;
	}

.forum-button .forumsubmitbtn {
	width: 134px;
	height: 31px;
	background: url(css-images/btn_15.jpg) no-repeat left top;
	text-indent: -900%;
	text-decoration: none;
	border:0px;
	margin:0px;
	}

.forum-button  a:hover {
	background-position: left bottom;
}

.forum-button_selected {
	background-position: left bottom;
}


.float-l{
float:left;
}

.float-r{
float:right;
}

.spacer-top{
height:35px;
}

.spacer-botom{
height:10px;
}

.forum-pagination{
margin-top:10px;
color:#3e3e3e;
}

.forum-pagination a{
color:#6FA0E5;
text-decoration:underline;
}

.quick-reply{
margin-top:30px;
}

.qr-box{
width:455px;
height:165px;
border:0;
border:solid 1px #DFDFDF;
vertical-align:middle;
font-family:arial;
}

.under-qr-box{
padding:3px;
width:450px;
height:30px;
border-bottom:solid 1px #DFDFDF;
border-left:solid 1px #DFDFDF;
border-right:solid 1px #DFDFDF;
}
/* new */
.pointer { cursor:pointer}


.forum-select fieldset {
	float:left;
}
.forum-select {
	margin:0px;
	padding:0px;
}
.forum-select input, .forum-select textarea, .forum-select select {
	background: url(css-images/input_bg.jpg) top left no-repeat ;	
	border:1px #ccc solid;
	vertical-align:middle;
	font-size:18px;
	padding:5px 0 5px 0 ;
	margin:0;
}
.forum-select select {
	/*[background:#FFFFFF;*/
	background:#FFFFFF;
	/*]background:#FFFFFF;*/
	width:416px;
}



.forum-select input {
	margin: 0 0 0 5px;
	width:59px;
}

.forum-select option{
	font-size:16px;
	background-color:#FFF;
	
}


/*  bla bla */
.general-form {
	margin:30px 0 0 0 !important;
	margin:-10px 0 0 0;
	padding:0px;
}
.general-form input, .general-form textarea, .general-form select{
	background: url(css-images/input_bg.png) top left repeat-x;
	border:1px #ccc solid;
	vertical-align:middle;
	display:block;
	padding:5px;
	margin:0 0 5px 0;
}
.general-form select {
 /*[background:#FFFFFF;*/
	background:#FFFFFF;
/* ]background:#FFFFFF;*/
	width:455px;
}
.general-form legend {
	font: bold 24px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding:0 0 30px 0px;
}
.general-form textarea {
	width:450px;
}
.general-form .button {
	font-weight:bold;
	color:#000000;
	width:150px;
	border:1px #999999 solid;
}
.general-form fieldset {
	padding: 0;
	margin:0;
	border: none;
	width:610px;
}
.general-form option {
	background-color:#FFFFFF;
}
.general-form input.validation-failed, .general-form textarea.validation-failed {
	border: 1px solid #FF3300;
}
input.validation-passed, textarea.validation-passed {
	border: 1px solid #ccc;
}
.general-form label {
	font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	width:120px;
	display:block;
	padding:0;
	margin:10px 0 5px 3px;
}
.general-form label span {
	font:10px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#838b90;
	padding:0px 0 0px 3px;
}
.general-form input:hover, .general-form textarea:hover, .general-form select:hover {
	border:1px #A9D3EA solid;
}
.general-form input:focus, .general-form textarea:focus, .general-form select:focus {
	border:1px #3a535e solid;
}
.validation-advice {
	margin: 5px 0 30px 0;
	padding: 5px 26px;
	background-color: #D62831;
	color : #fff;
	font:12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#success {
	background-color: #909f5e;
	padding:20px 0px;
	border-top:1px #3e471d solid;
	border-bottom:1px #3e471d solid;
}
#success p {
	color:#e6eae5;
}
strong.label {
	display:block;
	font:12px/28px Georgia, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#2d5768;
	margin:0;
	padding:5px 23px;
}
#nav_column strong {
	color:#9fbb3e;
}
.forum-select fieldset {
	float:left;
}
.forum-select {
	margin:0px;
	padding:0px;
}
.forum-select input, .forum-select textarea, .forum-select select {
	background: url(css-images/input_bg.jpg) top left no-repeat;
	border:1px #ccc solid;
	vertical-align:middle;
	font-size:18px;
	padding:5px 0 5px 0;
  /*.padding:0;*/
	margin:0;
}
.forum-select select {
 /*[background:#FFFFFF;*/
	background:#FFFFFF;
/* ]background:#FFFFFF;*/
	width:416px;
}
.forum-select input {
	margin: 0 0 0 5px;
	width:59px;
}
.forum-select option {
	font-size:16px;
}
.center-div {
	margin:0 auto;
	width:500px;
}

