/************ FORMS ************/

a.js_buttons:link, a.js_buttons:visited, a.js_buttons:hover, a.js_buttons:visited:hover{
	color:#333;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	}

div.js_buttons_line{
	float:left;
	margin:0 15px 0 0;
	}

div.js_buttons{
	float:left;
	line-height:10px;
	margin:5px 0 0 0;
	}

label{
	font-weight:bold;
	}

input.check{
	border:none;
	vertical-align:middle;
	}
	
input.medium{
	background:#ddd;
	color:#333;
	margin:2px 0 0 0;
	width:230px;
	height:18px;
	border:none;
	padding:2px 0 0 2px;
	}
	
input.medium_2{
	background:#ddd;
	color:#333;
	margin:2px 0 0 0;
	width:100px;
	height:18px;
	border:none;
	padding:2px 0 0 2px;
	}
	
input.medium_3{
	background:#fff;
	color:#555;
	width:230px;
	height:18px;
	border:none;
	}
	
input.single{
	background:#ddd;
	color:#333;
	margin:2px 0 0 0;
	width:398px;
	height:18px;
	border:none;
	padding:2px 0 0 2px;
	}
	
input.small{
	background:#ddd;
	color:#333;
	margin:2px 0 0 0;
	width:50px;
	height:18px;
	border:none;
	padding:2px 0 0 2px;
	}
	
input.login{
	background:#eee;
	color:#333;
	margin:2px 0 0 0;
	width:298px;
	height:18px;
	border:none;
	padding:2px 0 0 2px;
	}
	
option{
	color:#333;
	}
	
.text_error{
	color:#ff8a00;
	font-weight:bold;
	}
	
.text_notation{
	font-size:10px;
	color:#888;
	}
	
.text_notation_2{
	font-size:10px;
	margin:5px 0 0 20px;
	}
	
.text_notation_3{
	font-size:11px;
	color:#888;
	font-weight:bold;
	}
	
.text_notation_4{
	font-size:10px;
	color:#1d950d;
	}
	
.text_notation_5{
	font-size:10px;
	color:#ff8a00;
	}

.text_notation_5 a{
	font-size:10px;
	}
	
select{
	background:#ddd;
	color:#333;
	margin:2px 0 0 0;
	width:398px;
	height:18px;
	border:none;
	padding:2px 0 0 2px;
	}
	
select.medium{
	background:#ddd;
	color:#333;
	margin:2px 0 0 0;
	width:100px;
	height:18px;
	border:none;
	padding:2px 0 0 2px;
	}
	
select.medium_2{
	background:#ddd;
	color:#333;
	margin:2px 0 0 0;
	width:120px;
	height:18px;
	border:none;
	padding:2px 0 0 2px;
	}

select.small{
	background:#ddd;
	color:#333;
	margin:2px 0 0 0;
	width:50px;
	height:18px;
	border:none;
	padding:2px 0 0 2px;
	}
	
textarea{
	background:#ddd;
	color:#333;
	margin:2px 0 0 0;
	width:456px;
	border:none;
	padding:2px;
	height:300px;
	}
	
textarea.medium_3{
	background:#fff;
	color:#555;
	width:456px;
	border:none;
	}
	
div.form_container{
	clear:both;
	background:#ffd335; 
	margin:30px 0 0 0;
	}
	
div.form_container .float_left{
	float:left;
	margin:20px;
	}
	
div.form_container .float_left select{
	background:#ddd;
	color:#333;
	margin:2px 0 0 0;
	width:240px;
	height:18px;
	border:none;
	padding:2px 0 0 2px;
	}
	
div.form_container .float_right{
	width:250px;
	height:350px;
	background:url(/img/pt/banner_space.jpg) left top no-repeat;
	}
	
div.form_container .float_right img{
	margin:160px 0 0 20px;
	}

/************ BUTTONS ************/

input.button{
	border:none;
	vertical-align:middle;
	}
	
input.button_cancel{
	border:none;
	background:url(/img/pt/button_cancel.gif) top left no-repeat;
	width:87px;
	height:26px;
	vertical-align:middle;
	}
	
input.button_create{
	border:none;
	background:url(/img/pt/button_create.gif) top left no-repeat;
	width:92px;
	height:26px;
	vertical-align:middle;
	}
	
input.button_create_2{
	border:none;
	background:url(/img/pt/button_create_2.gif) top left no-repeat;
	width:92px;
	height:26px;
	vertical-align:middle;
	}
	
input.button_return{
	border:none;
	background:url(/img/pt/button_return.gif) top left no-repeat;
	width:74px;
	height:26px;
	vertical-align:middle;
	}
	
input.button_view{
	border:none;
	background:url(/img/pt/button_view.gif) top left no-repeat;
	width:89px;
	height:26px;
	vertical-align:middle;
	}
